国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于聲信號和一維卷積神經(jīng)網(wǎng)絡的絕緣子污穢度監(jiān)測方法研究

2022-09-03 05:53李振華李浩黃景光張磊吳琳
湖南電力 2022年4期
關鍵詞:污穢絕緣子卷積

李振華,李浩,黃景光,張磊,吳琳

(1.三峽大學,湖北 宜昌443002;2.國網(wǎng)湖北省電力有限公司技術培訓中心,湖北武漢430014)

0 引言

高壓輸電線路絕緣子污閃會發(fā)生大面積停電,嚴重影響電網(wǎng)安全穩(wěn)定運行。在大氣環(huán)境下,空氣中的污穢會附著在絕緣子表面并受潮,發(fā)生污閃事故[1-3],從而嚴重影響電網(wǎng)安全平穩(wěn)運行并造成嚴重經(jīng)濟損失。絕緣子污穢放電伴隨著聲信號的產(chǎn)生,其聲信號強弱隨著放電程度的改變能夠較好地表征當前運行狀態(tài)下絕緣子的外絕緣狀態(tài)[4-7]。因此,實際工程中可以通過對不同污穢狀態(tài)下絕緣子放電的聲信號進行信號分析處理,實現(xiàn)對絕緣子外絕緣狀態(tài)的評估[8-9]。

國內(nèi)外學者在運行狀態(tài)下污穢絕緣子放電聲信號的采集、去噪、特征的選擇、提取以及絕緣子污穢度在線診斷預測模型的建立方面進行了大量的探索[5-9]。文獻[10]認為絕緣子污穢放電由三個階段組成,分別是電暈放電、局部放電和電弧放電,且伴隨放電產(chǎn)生的聲發(fā)射信號的特征存在明顯差異。文獻[11]提出將復雜的聲發(fā)射信號進行經(jīng)驗模態(tài)分解,把原始聲信號自適應分解為不同頻段的若干分量即本征模態(tài)分量,利用灰色相似關聯(lián)度將實驗樣本與標準放電情況下的能量分布進行比較識別。文獻[12]通過研究在不同污穢度下聲信號的時頻特性,發(fā)現(xiàn)聲信號的時域平均值和頻域的頻譜特性兩方面含有4個特征量,并利用聲信號時域的均值、最大值、標準差及FFT實部幅值這4個特征量對絕緣子污穢放電的發(fā)展過程進行相關性分析。文獻[13]在人工模擬不同可溶污穢附著密度和灰密對玻璃絕緣子聲發(fā)射信號的影響后,以信號振幅平均值和最大工頻半周包絡線面積作為主要輸入特征量,建立基于廣義回歸神經(jīng)網(wǎng)絡的絕緣子危險度預測模型,并取得了較為精確的預測結(jié)果。

本文考慮引用深度學習(Deep learning)技術來實現(xiàn)放電聲信號的準確識別。近些年,很多學者將深度學習應用到故障診斷領域并取得了很好的效果。其中循環(huán)神經(jīng)網(wǎng)絡(RNN)和卷積神經(jīng)網(wǎng)絡(CNN)被廣泛應用,卷積神經(jīng)網(wǎng)絡由于其對二維圖像強大的處理能力被不少學者用于故障信號時頻譜圖的特征處理并以此為基礎建立故障診斷模型[14-15]。因此,提出基于一維卷積神經(jīng)網(wǎng)絡(1D-CNN)的污穢絕緣子放電模式識別算法,該算法不需要復雜費時的人工特征提取,只是將不經(jīng)預處理的時頻放電信號作為輸入,模型利用CNN強大的特征學習能力直接將輸入信號作為學習樣本進行訓練,并結(jié)合全連接層完成自適應特征學習,實現(xiàn)模型對絕緣子污穢度監(jiān)測的需求,經(jīng)過實驗驗證得到了很好的效果。

1 卷積神經(jīng)網(wǎng)絡運算

CNN通常包括輸入層、卷積層、池化層、全連接層和輸出層[15],常用于處理信號時頻圖的二維卷積神經(jīng)網(wǎng)絡(2D-CNN)模型結(jié)構(gòu)如圖1所示。其中,卷積層與相鄰層之間采用局部鏈接和權(quán)值共享的方式進行運算,同時池化層也可以在很大程度上縮減輸入的維度,防止訓練時模型過擬合,提高了模型的泛化能力。模型通過卷積層和池化層的交替使用來對輸入的數(shù)據(jù)進行特征提取,并且CNN的學習能力可靠隨著網(wǎng)絡層數(shù)的增加而變強。卷積運算過程[16]為:

圖1 典型的2D-CNN信號圖像處理模型結(jié)構(gòu)

式中,Kli和bli為第l層中第i個卷積核的權(quán)重和偏差;Xil(j)為第l層中第i個局部區(qū)域;yli+1(j)為第l+1層第i個卷積核運算結(jié)果中第j個神經(jīng)元的輸入。

激活函數(shù)設置于卷積層之后,當數(shù)據(jù)經(jīng)過特征提取后,激活函數(shù)可以增加其非線性因素。本文采用LeakyReLU函數(shù)[17],LeakyReLU函數(shù)給所有輸入負值一個大于0的斜率,從而解決了神經(jīng)元死亡問題。LeakyReLU的原理如下:

式中,yli+1(j)表示卷積運算的輸出值;而ali+1(j)表示yl+1i(j)的激活值。

池化層通常作用于卷積層之后,用來降低特征維度,防止過擬合。池化層由最大池化和平均池化兩種池化方式組成,其中最大池化公式如下:式中,qli(t)表示第l層出第i個特征中的第t個神經(jīng)元的值,t∈[(j-1)W+1,jW];W表示池化區(qū)域的寬度;(j)表示第l+1層第i個特征中的第j個神經(jīng)元的值。

Softmax分類器在輸出層的輸出分類運算中應用最為廣泛[18]。其過程就是將卷積層得到的logits值輸出為概率分布,然后進行模式識別,Softmax函數(shù)的運算過程如下:

式中,j為k中的某個分類;zj為該分類的值。

2 1D-CNN絕緣子監(jiān)測模型

2.1 1D-CNN模型概括

基于1D-CNN的污穢絕緣子放電模式監(jiān)測算法的CNN模型構(gòu)架如圖2所示。該模型由卷積層和輸出層組成,其中卷積層實現(xiàn)對放電信號數(shù)據(jù)的自適應特征提取操作,經(jīng)過卷積操作得到矩陣寬度逐漸減小的非線性魯棒特征。不同于2D-CNN處理圖像數(shù)據(jù),池化層對于卷積后數(shù)據(jù)的壓縮效果并不理想。因此不使用池化層,而是由卷積層中合適步數(shù)的跨步卷積(strided convolution)代替池化層進行壓縮操作。輸出層由全連接層組成,每兩個連接層之間通過有限個神經(jīng)元連接,且節(jié)點個數(shù)與放電類型數(shù)目相同。

圖2 1D-CNN模型結(jié)構(gòu)

在模型的訓練過程中使用交叉熵損失函數(shù),并采用收斂速度較快且收斂過程穩(wěn)定的Adam優(yōu)化器[20]對模型進行基于梯度下降的優(yōu)化。同時模型使用Softmax函數(shù)輸出聲發(fā)射信號類型概率分布與污穢絕緣子放電類型概率分布之間的交叉熵作為代價函數(shù)。交叉熵計算公式為:

式中,p(x)為不同放電模式概率分布;q(x)為模型輸出預測結(jié)果的概率分布。

2.2 數(shù)據(jù)預處理

數(shù)據(jù)預處理過程主要包括:對原始聲信號數(shù)據(jù)采用數(shù)據(jù)窗滑動取數(shù)的方式進行數(shù)據(jù)增強,生成訓練和測試樣本集,對放電類型進行標簽標記,并引入1/3倍頻程概念將不同放電模式信號的高頻段或低頻段差異特征放大。

深度學習中網(wǎng)絡訓練的過程需要有足夠的數(shù)據(jù)樣本,本文使用的實驗數(shù)據(jù)有限,為了在保留同一放電信號相鄰時序信號間相關性的前提下擴充樣本數(shù)量,提出滑動窗口取數(shù)的方法對小樣本數(shù)據(jù)劃分實現(xiàn)數(shù)據(jù)樣本數(shù)量的增強,滑動方法如圖3所示。

2.3 1D-CNN智能監(jiān)測流程

1D-CNN污穢絕緣子放電模式監(jiān)測流程如圖4所示。將實驗收集到的原始數(shù)據(jù)信號通過滑動窗口法對數(shù)據(jù)進行樣本數(shù)量增強并劃分訓練集和測試集;在Pytorch上建立1D-CNN模型,輸入訓練集樣本數(shù)據(jù)后利用mini batch做梯度下降訓練模型,其中batch size的超參數(shù)為64;在模型完成訓練后記錄訓練集與測試集的準確率與損失函數(shù)曲線,并輸出預測的信號放電模式。

圖4 污穢絕緣子放電模式監(jiān)測流程

3 污穢絕緣子放電模式監(jiān)測實驗

實驗收集不同污穢程度的2片瓷質(zhì)污穢絕緣子在10 m范圍內(nèi)不同位置放電的聲音信號,圖5為預涂好不同濃度鹽密、灰密的玻璃絕緣子試品。

圖5 不同污穢度的玻璃絕緣子試品

實驗中采用等值附鹽密度來衡量絕緣子的污穢程度。每份絕緣子試品涂抹的是氯化鈉和硅藻土,在經(jīng)過計算稱量后,加上適量蒸餾水,并將其在瓷碗中進行充分混合,如需增加附著度可以添加適量糊精,最后用刷子均勻地涂抹在絕緣子表面。

實際運行絕緣子的灰密與鹽密之比變化較大,結(jié)合本地的實際積污情況,本次試驗灰鹽比取為5∶1。在該灰鹽比下,不同附鹽密度下整個絕緣子表面所需涂刷的鹽、灰的質(zhì)量見表1。選取上述涂污瓷絕緣子2片作為一組,施加工頻電壓,幅值為絕緣子串額定電壓,記錄工頻電壓實驗結(jié)果,然后采用降壓法,頻率2 min/次,確定閃絡電壓,記錄放電聲音。

表1 附鹽密度及鹽、灰質(zhì)量

實驗所收集到采樣頻率為131 072 Hz的不同附鹽密度的污穢絕緣子起暈、表面放電、電弧三種放電狀態(tài)的聲發(fā)射信號,如圖6所示。其中起暈狀態(tài)和表面放電狀態(tài)的聲發(fā)射信號數(shù)據(jù)包括655 360個數(shù)據(jù)點,電弧放電狀態(tài)的聲發(fā)射信號數(shù)據(jù)包括1 048 000個數(shù)據(jù)點。每條數(shù)據(jù)通過滑動窗口取數(shù)的方法以1 024個數(shù)據(jù)點為一個樣本,50個數(shù)據(jù)點為步長實現(xiàn)樣本集擴容,并對每種絕緣子污穢放電模式隨機選擇80%的數(shù)據(jù)集用于訓練,20%的數(shù)據(jù)集用于測試。所以稀疏取樣并擴容后的數(shù)據(jù)集包括4 930個訓練樣本和1 266個測試樣本,并設定類別標簽分別為0、1、2。每次模型卷積層的輸入為一個樣本的時域信號加上經(jīng)傅里葉變換的頻域信號拼接矩陣(2×1 024)。

圖6 污穢絕緣子放電模式時域圖

對1D-CNN算法的準確率隨迭代次數(shù)的變化進行分析。隨著迭代次數(shù)的增加,模型輸出的測試集準確率逐漸升高,損失函數(shù)值逐漸降低。經(jīng)過迭代后,測試集準確率到達了99.84%并與訓練集結(jié)果相近,不存在過擬合現(xiàn)象,輸出的損失函數(shù)值為0.002,驗證了模型的訓練效果。

為了比較本研究算法與人工提取特征加機器學習分類算法及其他深度學習算法的分類效果,通過實驗選取了XGBoost、反向傳播神經(jīng)網(wǎng)絡(BPNN)和1D-CNN算法進行比較。XGBoost和BP分別是機器學習和深度學習中的常用算法,其中XGBoost算法是對放電信號的時頻域統(tǒng)計特征進行分類,都屬于常用的分類算法。最終通過實驗對比3種放電模式識別算法所得到的準確率為:人工特征+XGBoost的準確率為87.50%,F(xiàn)FT+一維CNN的準確率為96.82%。

4 結(jié)語

針對污穢絕緣子放電噪聲數(shù)據(jù)識別問題,提出一種基于聲信號和1D-CNN的污穢絕緣子放電模式識別算法。并設計實驗收集到不同模式下污穢絕緣子放電的聲發(fā)射信號數(shù)據(jù),以此為樣本仿真驗證本模型的實用性和準確性。為解決以往需要人工制作特征的復雜性,并提出一種新型的一維卷積神經(jīng)網(wǎng)絡結(jié)構(gòu)基于聲信號和1D-CNN的絕緣子污穢度檢測模型,使得模型可以自適應地對時頻信號數(shù)據(jù)進行特征提取和分類,并得到很高的識別準確率,可有效應用于污穢絕緣子污閃的預警。

猜你喜歡
污穢絕緣子卷積
基于Mask RCNN的絕緣子自爆缺陷檢測
基于3D-Winograd的快速卷積算法設計及FPGA實現(xiàn)
我不是一株草
零值絕緣子帶電檢測方法探討
交直流電壓下絕緣子放電紫外脈沖與泄漏電流對比分析
GIS盆式絕緣子表面污穢模態(tài)分析檢測方法研究
卷積神經(jīng)網(wǎng)絡的分析與設計
從濾波器理解卷積
淺析輸電線路絕緣子防污閃技術
基于傅里葉域卷積表示的目標跟蹤算法
武鸣县| 溧水县| 尼玛县| 枣强县| 台东市| 易门县| 葫芦岛市| 木里| 永新县| 忻州市| 宁远县| 库车县| 确山县| 施秉县| 马龙县| 黔西县| 馆陶县| 朝阳县| 正镶白旗| 西丰县| 昌黎县| 托里县| 革吉县| 虞城县| 宁陵县| 闽侯县| 卢龙县| 大竹县| 宜春市| 高碑店市| 合江县| 娄烦县| 仲巴县| 河津市| 肇庆市| 靖宇县| 田东县| 九龙县| 桑植县| 双峰县| 边坝县|