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

?

改進的小波神經(jīng)網(wǎng)絡(luò)在變壓器故障診斷中的應(yīng)用*

2013-12-30 09:48:26李曉靜
電子器件 2013年3期
關(guān)鍵詞:小波權(quán)值故障診斷

李曉靜,李 杰

(濟源職業(yè)技術(shù)學(xué)院,河南濟源459000)

長期以來,國內(nèi)外一直對變壓器故障診斷技術(shù)的研究和開發(fā)給予高度的重視,經(jīng)過數(shù)十年的研究和探索,形成了一大批行之有效的診斷方法。而傳統(tǒng)意義上由特征氣體濃度信息直接或通過簡單的計算比值判斷故障類型的方法,在實際應(yīng)用過程中由于知識獲取困難等一系列問題的存在,導(dǎo)致直接應(yīng)用的效果非常不理想[1]。尤其是需要根據(jù)各種參數(shù)做出正確的判斷,更是要求相關(guān)故障診斷人員必須有堅實的理論基礎(chǔ)和豐富的運行維護經(jīng)驗。由于單一的故障檢測方法所存在的局限性,因此,綜合運用多種智能方法來對變壓器故障進行診斷和處理,已經(jīng)成為當(dāng)前階段的變壓器故障診斷的主流趨勢[2]。

在本文的研究中,集中采用了小波變換方法和神經(jīng)網(wǎng)絡(luò)方法,通過對兩者的綜合應(yīng)用來構(gòu)建一個以小波神經(jīng)網(wǎng)絡(luò)為主要內(nèi)容的變壓器故障診斷算法模型,有效地利用了小波變換方法的局部優(yōu)化特征,同時也結(jié)合神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)功能,實驗證明,該算法不僅具有較強的逼近、容錯能力,而且提高了局部搜索能力,收斂速度等方面的性能得到較大提升。

1 神經(jīng)網(wǎng)絡(luò)算法

作為一種典型的非線性動力學(xué)系統(tǒng),人工神經(jīng)網(wǎng)絡(luò)在多個領(lǐng)域中的應(yīng)用都取得了較好的效果。與傳統(tǒng)的基于算法的辨識方法相比較,基于神經(jīng)網(wǎng)絡(luò)的辨識具有以下幾個特點:(1)不要求建立實際系統(tǒng)的辨識格式,即可省去系統(tǒng)結(jié)構(gòu)建模這一步;(2)可以對本質(zhì)非線性系統(tǒng)進行辨識;(3)辨識的收斂速度不依賴于待辨識系統(tǒng)的維數(shù),只與神經(jīng)網(wǎng)絡(luò)本身及其所采用的學(xué)習(xí)算法有關(guān);(4)神經(jīng)網(wǎng)絡(luò)具有大量連接,其連接權(quán)的權(quán)值在辨識中對應(yīng)于模型參數(shù),通過調(diào)節(jié)這些參數(shù)可使網(wǎng)絡(luò)輸出逼近系統(tǒng)輸出;(5)神經(jīng)網(wǎng)絡(luò)作為實際系統(tǒng)的辨識模型,實際上也是系統(tǒng)的一個物理實現(xiàn),可以用于在線控制。正是由于這些特點,神經(jīng)網(wǎng)絡(luò)算法在故障診斷過程中的應(yīng)用才顯得尤為重要。誤差反向傳播BP(Back Propagation)作為一種較為強大的全局逼近網(wǎng)絡(luò),其學(xué)習(xí)方法的應(yīng)用主要是通過對多層前饋式輸出模式的應(yīng)用來實現(xiàn)誤差逐層回饋的訓(xùn)練方法,尤其是3層BP神經(jīng)網(wǎng)絡(luò),更是能夠有效地對任意精度逼近非線性函數(shù),因此在解決實際工程中的非線性問題時得到廣泛的應(yīng)用。

雖然BP算法作為目前最為常見的一種人工神經(jīng)網(wǎng)絡(luò)算法,但是由于在實際的運算過程中整體收斂速度相對較慢,同時非常容易導(dǎo)致局部極小點的出現(xiàn),因此出現(xiàn)了大量的改進算法[3-4]。雖然這些改進算法有效的提升了BP算法的整體有效性,但是仍然不能夠完全的規(guī)避該算法原有的種種劣勢。在實際應(yīng)用中,較多采用基于Sigmoid激勵函數(shù)的BP神經(jīng)網(wǎng)絡(luò),Sigmoid激勵函數(shù)為全局函數(shù),存在嚴(yán)重重疊,所以這種網(wǎng)絡(luò)存在較易陷入局部極小,收斂速度慢,抗噪聲能力差的缺點。而且一些改進的BP算法同樣無法真正地解決這一問題。

2 小波神經(jīng)網(wǎng)絡(luò)算法

2.1 算法描述

小波變換相對于傅里葉變換來說具有一定的優(yōu)勢。在實際的應(yīng)用過程中,小波變換主要是通過對尺度分析過程中的伸縮和平移來確定型號的局部信息。通過小波變換的方式來對本文所研究的神經(jīng)網(wǎng)絡(luò)算法進一步彌補,能夠從本質(zhì)上提升神經(jīng)算法的整體學(xué)習(xí)能力,并在實際應(yīng)用過程中起到足夠的優(yōu)化作用,保證其整體的應(yīng)用效果。在本文中所重點研究的小波神經(jīng)網(wǎng)絡(luò)系統(tǒng),實際上就是一種以小波變換算法為基礎(chǔ)的改進型神經(jīng)網(wǎng)絡(luò)系統(tǒng),兼具兩者的優(yōu)點,并在性能上有著明顯的突破??陀^上來說,根據(jù)小波分析理論來對神經(jīng)網(wǎng)絡(luò)的整體結(jié)構(gòu)加以處理和分析,不僅僅能夠有效的提升其整體的學(xué)習(xí)能力,同樣也能夠最大限度的提升其整體收斂速度。

小波變換算法在具體的應(yīng)用過程中主要應(yīng)該包括如下幾個方面[5-6]。

(1)初始化基本參數(shù)為a,并對具體運算過程中的重點數(shù)據(jù)結(jié)構(gòu)平移系數(shù)用b表示,同樣,根據(jù)具體的計算需求,我們用Wnh和Whm來分別表示輸入層與中間層之間的連接權(quán)值和隱含層與輸出層之間連接權(quán)值,在這一過程中,我們可以將學(xué)習(xí)率記為β(β>0),并通過對該算法一般規(guī)律的把握為其賦予初始值,當(dāng)然,在賦值時我們有必要設(shè)定輸入權(quán)值樣本計數(shù)器為count(count=1);

(2)設(shè)定輸入學(xué)習(xí)樣本記為Xn,相應(yīng)的期望輸出記為Tm;

(3)通過對具體變量數(shù)據(jù)的輸入,可以得出如下所示的算式:

通過上述處理之后,我們需要通過中間層的小波函數(shù)來計算輸出方程,計算方法如下:

利用Wnh來對所研究的輸出層不同要素之間的整體輸出值的計算結(jié)果,我們可以通過一定的簡化計算為如下算法:

(4)根據(jù)實際的應(yīng)用計算需求用期望輸出Tm并結(jié)合相應(yīng)具體網(wǎng)絡(luò)的實際輸出來完成對所研究的輸出層誤差E(W)的初步計算;

(5)count=count+1,通過簡單的計算得出count的值,將其和p做出對比分析,如果對比結(jié)果中,count<p為真,那么繼續(xù)進行步驟2的實現(xiàn)。反之則需要對E(W)進行計算,并對參數(shù)做出相應(yīng)的修改和恢復(fù);

(6)通過上述流程之后,我們需要將E(W)的具體數(shù)值和預(yù)定的ε(ε>0)進行對比分析,判斷其真假,以此為依據(jù)考慮重復(fù)操作還是直接得出結(jié)果。

2.2 算法改進

正如上文中所論述的,該算法在實際的應(yīng)用過程中具有非常明顯的不足之處,因此需要對其進行改進。在本文的研究中,如果采用傳統(tǒng)意義上的最速下降法的傳統(tǒng)網(wǎng)絡(luò)尋優(yōu)算法來對上述數(shù)據(jù)進行處理,那么雖然能夠更為簡單明了的完成整個訓(xùn)練過程,但是對于神經(jīng)網(wǎng)絡(luò)的整體收斂速度的提升是沒有意義的[7-8]。這種情況下,動量批處理小波神經(jīng)網(wǎng)絡(luò)算法的應(yīng)用就有了其客觀需求,通過如此改進,不僅僅能夠有效的提高訓(xùn)練速度,并對學(xué)習(xí)路徑做出平滑處理,同樣能夠有效的提升整體的數(shù)據(jù)處理準(zhǔn)確度[9]。與此同時,在這一過程中為了有效規(guī)避訓(xùn)練過程中可能出現(xiàn)的發(fā)散問題,可以通過加權(quán)求和方法的應(yīng)用來加以解決。實際上,通過該方法對網(wǎng)絡(luò)隱含層小波結(jié)點的輸出進行計算得出結(jié)果之后,再結(jié)合SIGMOID激勵函數(shù)變化得到最終的網(wǎng)絡(luò)輸出。在這一過程中,通過對參數(shù)的學(xué)習(xí)率的調(diào)整,就能夠完美的解決傳統(tǒng)算法中出現(xiàn)局部最小值的問題。該方法在實踐中的大量應(yīng)用,已經(jīng)得到了廣泛的證明。

上述算法在權(quán)值調(diào)整過程中具體算法如下:

其中和分別表示權(quán)值調(diào)整前后的連接權(quán)值情況,而在上述算式中代表的含義為動量項。

伸縮因子調(diào)整:

除此之外,在上述計算過程中,網(wǎng)絡(luò)輸入層和隱含層權(quán)值調(diào)整方法類似于式(4),而平移因子在具體的應(yīng)用過程中,調(diào)整方法基本等同于式(5)。

3 實驗仿真和分析

3.1 仿真環(huán)境

基于WINDOWS XP的工作平臺,設(shè)定硬件環(huán)境為CPU:P43.0,內(nèi)存 4 GHz,硬盤 1 T,結(jié)合 SQL Server 2000數(shù)據(jù)庫和Matlab 7.0作為仿真環(huán)境,對本文所研究的算法進行仿真實驗。

3.2 實驗參數(shù)及數(shù)據(jù)

本文所進行的試驗驗證數(shù)據(jù)來源于某變壓器廠,第1步,從所收集的200個歷史故障中,隨機抽取二分之一的樣本數(shù)據(jù)進行訓(xùn)練,并用同樣的方法抽取總量的二分之一個樣本進行測試。第二步,通過這一樣本為主要輸入數(shù)據(jù),構(gòu)造出一個輸入層為5,輸出層為5,隱含層數(shù)量為10的神經(jīng)網(wǎng)絡(luò),設(shè)定輸入變量為Xi(i=1,2,…,5),分別代表氣體 H2、CH4、C2H6、C2H4 和C2H2的含量在總氣體含量中所占的百分比;設(shè)定不同的輸出故障類型為Yi(i=1,2,…,5)。

表1 訓(xùn)練樣本

3.3 仿真結(jié)果及分析

通過對上述樣本模型的兩種算法的應(yīng)用對比分析,可以得到如圖1所示的訓(xùn)練誤差曲線。

圖1 訓(xùn)練誤差曲線

通過對上圖的簡單分析我們可以知道,本文所研究的改進的小波神經(jīng)網(wǎng)絡(luò)算法在收斂速度上具有明顯的優(yōu)勢。為了更好的驗證這一特點,我們分別對兩種算法進行了一百次的樣本對比訓(xùn)練分析,并對其收斂速度的具體步驟進行求解。

在對100個測試樣本進行診斷模型的故障檢測中,本文所研究的重點內(nèi)容小波神經(jīng)網(wǎng)絡(luò)(WNN)的符合率高達95%;而與之相對應(yīng)的傳統(tǒng)意義上的BP神經(jīng)網(wǎng)絡(luò)算法符合率僅有83%;這種情況的客觀存在,足以說明在變壓器故障診斷過程中,相對于傳統(tǒng)算法來說WNN網(wǎng)絡(luò)模型優(yōu)勢顯著。

4 結(jié)束語

本文重點研究了小波變換和人工神經(jīng)網(wǎng)絡(luò)系統(tǒng)在變壓器故障診斷中的應(yīng)用,并通過數(shù)據(jù)分析的方法強調(diào)了該算法的優(yōu)勢特征,提了加動量批處理小波神經(jīng)網(wǎng)絡(luò)算法,并通過對本文所研究的神經(jīng)網(wǎng)絡(luò)模型構(gòu)造過程中的應(yīng)用,通過仿真實驗的方式對其實際性能做出了驗證和測試。實驗結(jié)果表明,相對于傳統(tǒng)意義上的BP網(wǎng)絡(luò)算法來說,本文所研究的小波神經(jīng)網(wǎng)絡(luò)系統(tǒng)在實際的應(yīng)用過程中,不僅僅具有更快的學(xué)習(xí)速度,同樣也表現(xiàn)出更為快速的收斂能力。充分證明了改進型小波神經(jīng)網(wǎng)絡(luò)在變壓器故障診斷工作中應(yīng)用的有效性,該算法的優(yōu)勢進一步得到了驗證,在變壓器故障診斷操作中取得了很好的診斷效果。

[1]朱敏,王富榮.引用神經(jīng)網(wǎng)絡(luò)的變壓器故障專家系統(tǒng)[J].計算機與現(xiàn)代化,2004,31(4):31-32,35.

[2]龍銀芳,趙知勁,沈雷.基于神經(jīng)網(wǎng)絡(luò)和粒子群算法的 MCCDMA 多用戶檢測[J].電子器件,2009,5(10):985-988.

[3]Zhenyuan W,Nien-chung W,Tzong-Yih G,et al.Artificial Intelligence in Power Equipment Fault Diagnosis[C]//IEEE PES Winter Meeting.2000,1:128-133.

[4]許暉,焦留芳,韓西寧.基于兩級神經(jīng)網(wǎng)絡(luò)的傳感器在線故障診斷技術(shù)研究[J].傳感技術(shù)學(xué)報,2008,10:1794-1797.

[5]李目,何怡剛,周少武,等.一種差分進化算法優(yōu)化小波神經(jīng)網(wǎng)絡(luò)及其在弱信號檢測中的應(yīng)用[J].計算機應(yīng)用與軟件,2010,3:29-31,39.

[6]Szu H H.Shubha Kadambe Neural Network Adaptive Wavelets for Sianal Representation an Classification[J]Optical Engineering,1992,31(9):1907-1919.

[7]85-92DE Jong K A.An Analysis of the Behavior of a Class of Genetic Adaptive System[D].Ph.D Dissertation,University of Michigan,No.76-9381,1975.

[8]汪光陽,周義蓮.煤氣鼓風(fēng)機故障診斷的神經(jīng)網(wǎng)絡(luò)模型研究與實現(xiàn)[J].計算機應(yīng)用與軟件,2011,2:90-92.

[9]Uardado J L,Naredo J L,Moreno P,et al.A Comparative Study of Neural Network Efficiency in Power Transformers Diagnosis Using Dissolved Gas Analysis[J].IEEE Trans on Power Delivery,2001,16(4):643-647.

猜你喜歡
小波權(quán)值故障診斷
一種融合時間權(quán)值和用戶行為序列的電影推薦模型
構(gòu)造Daubechies小波的一些注記
CONTENTS
CONTENTS
基于MATLAB的小波降噪研究
電子制作(2019年13期)2020-01-14 03:15:32
基于改進的G-SVS LMS 與冗余提升小波的滾動軸承故障診斷
基于權(quán)值動量的RBM加速學(xué)習(xí)算法研究
因果圖定性分析法及其在故障診斷中的應(yīng)用
基于FPGA小波變換核的設(shè)計
電測與儀表(2014年8期)2014-04-04 09:19:38
基于LCD和排列熵的滾動軸承故障診斷
平顶山市| 石狮市| 湛江市| 南开区| 遂川县| 韶山市| 铁岭县| 礼泉县| 龙门县| 博客| 商丘市| 曲阳县| 汝南县| 西昌市| 长子县| 长岛县| 长寿区| 怀仁县| 黄梅县| 离岛区| 葫芦岛市| 西丰县| 武川县| 东乌珠穆沁旗| 葵青区| 绥德县| 车险| 杭锦旗| 东辽县| 静海县| 宜宾市| 垦利县| 碌曲县| 廉江市| 抚松县| 扶风县| 罗田县| 高平市| 铅山县| 柳州市| 裕民县|