基于python的基站故障大數(shù)據(jù)研究及應(yīng)用_第1頁
基于python的基站故障大數(shù)據(jù)研究及應(yīng)用_第2頁
基于python的基站故障大數(shù)據(jù)研究及應(yīng)用_第3頁
基于python的基站故障大數(shù)據(jù)研究及應(yīng)用_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、    基于python的基站故障大數(shù)據(jù)研究及應(yīng)用    孫偉 李忠良 張麗華摘 要:本文主要通過先進的人工智能python語言,在visual studio code集中開發(fā)環(huán)境下,實現(xiàn)基站故障的自動統(tǒng)計分析輸出,大幅提升日常故障分析處理的效率和準(zhǔn)確率,壓縮故障處理時限,助力移動網(wǎng)nps提升。關(guān)鍵詞:基站故障;超長斷站;超頻斷站;超短斷站;超量斷站:g642一 概述本項目利用python語言簡潔、模塊化以及擁有豐富的資源庫的特點,基于visual studio code集成開發(fā)環(huán)境,快速實現(xiàn)基站故障原因統(tǒng)計匯總、超長斷站、超頻斷站、超短斷站的自動輸出展

2、示。二 基站故障大數(shù)據(jù)研究及分析1導(dǎo)入庫及函數(shù)模板利用python的大數(shù)據(jù)處理功能主要使用了pandas和numpy兩個標(biāo)準(zhǔn)庫。導(dǎo)入庫及函數(shù)模板后,讀取桌面上的alarms斷站excel表格,準(zhǔn)備進行數(shù)據(jù)處理。#導(dǎo)入各種庫以及函數(shù)模板import pandas as pdimport numpy as npfrom pandas import dataframefrom pandas import seriesfrom pandas import to_datetime#導(dǎo)入具體的文件data = pd.read_excel(r'c:userslenovodesktopalarms斷站

3、.xls')df_0 = pd.dataframe(data)df_0'故障原因'.fillna('其他')2 四超斷站分析及設(shè)計本文提到的四超斷站指的是超長斷站、超短斷站、超頻斷站和超量斷站。超長斷站分析及設(shè)計:按照故障關(guān)鍵項有效列順序,對“故障時長”列進行排序,自動輸出時長較長的100個(或10個)到一個新的excel表“超長斷站”;同理,如果對“故障時長”列進行判斷,如果大于等于1分鐘,小于10分鐘,自動輸出生成一個新的excel表”超短斷站”。超頻斷站分析及設(shè)計:按照上述有效列順序,對“網(wǎng)元名稱”列中基站名稱進行統(tǒng)計,得到斷站告警的次數(shù),把斷站次

4、數(shù)大于等于5(大于10)的排好順序,自動輸出一個新的excel表“超頻斷站”。(同理類推,可以輸出頻次大于10的基站,頻次大于100的基站)超量斷站分析及設(shè)計:按照有效列順序,對“工單號”列進行統(tǒng)計,保留大于等于10次的工單;再對“故障原因”和“區(qū)縣”進行統(tǒng)計判斷是否均大于等于10次,確定是否符合超量斷站的基本定義“同一時間內(nèi)因同一故障原因造成10個以上邏輯基站斷站”,符合條件的自動輸出新的excel表格“超量斷站”。以超頻斷站為例的python代碼見下:#超頻斷站df_cpdz = df_0.loc:,'地市','區(qū)縣','網(wǎng)元名稱','

5、;網(wǎng)管告警標(biāo)題','告警發(fā)生時間','告警清除時間','故障時長'counts1 = df_cpdzu'網(wǎng)元名稱'.value_counts()counts = counts1counts1>=5x =counts.index.valuescpdz = dataframe(columns='地市','區(qū)縣','網(wǎng)元名稱','網(wǎng)管告警標(biāo)題','告警發(fā)生時間','告警清除時間','故障時長')for i in

6、range(len(x):for j in range(len(df_cpdz):if df_cpdz.iatj,2 = xi:cpdz = cpdz.append(df_cpdzj:j+1,ignore_index=true)t = series(index=cpdz'網(wǎng)元名稱')for i in t.index.values:ti = countsit.index=range(len(t)t=t.astype(int)cpdz.insert(7,'斷站次數(shù)',t,allow_duplicates = true)cpdz= cpdz.astype(str)cp

7、dz.to_excel(r'c:userslenovodesktop超頻斷站.xls',index=none)三 結(jié)語利用python語言強大的數(shù)據(jù)處理功能,成功實現(xiàn)了基站故障分析的各項基本功能,可以在1-2秒內(nèi)自動輸出故障報表,并且在處理大量數(shù)據(jù)方面具有明顯優(yōu)勢,不僅大大提高了工作效率,而且為下一步擴大人工智能語言python在移動網(wǎng)基站規(guī)劃、建設(shè)、優(yōu)化及維護方面應(yīng)用提供了良好的實踐基礎(chǔ)。參考文獻:1楊帆,丁曉劍,劉禹鋒,劉健.主體思維導(dǎo)向視角下的python課程教學(xué)探索j.計算機時代,2021(02):74-76+79.3 瞿蘇.基于python的飛機大戰(zhàn)游戲設(shè)計j.揚州職業(yè)大學(xué)學(xué)報.2019(01).(中國聯(lián)通臨沂市分公司   山東  臨沂  276000)中國應(yīng)急管理科學(xué)2021年6期中國應(yīng)急管理科學(xué)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論