999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于小波包和改進BP神經網絡算法的電機故障診斷

2013-04-12 00:00:00李春華榮明星
現代電子技術 2013年15期

摘 要: 為了對電機故障實現智能化診斷,仿真實驗中將采取基于故障振動信號的診斷方法。在實驗過程中用小波包分析技術得到故障信號的特征向量。然后用改進的BP神經網絡算法即彈性BP算法(RPROPA)來進行神經網絡訓練,當誤差精度符合要求后,用測試樣本數據對神經網絡進行檢測。通過Matlab平臺進行仿真實驗來證明小波包神經網絡診斷系統能夠實現電動機故障類型的智能化診斷。從而減輕企業經濟負擔,為電機操作人員提供更可靠的安全保障。

關鍵詞: 故障診斷; 小波變換; 神經網絡; 電機

中圖分類號: TN911.6?34 文獻標識碼: A 文章編號: 1004?373X(2013)15?0133?04

Motor fault diagnosis based on wavelet packet and improved

BP neural network algorithm

LI Chun?hua1, RONG Ming?xing2

(1. Heilongjiang University of Science and Technology, Harbin 150027, China;

2. School of Electric and Information Engineering, Heilongjiang University of Science and Technology, Harbin 150027, China)

Abstract: In order to realize intelligentization of motor fault diagnosis, The fault diagnosis method based on vibration signal was adopted in simulation experiment. In the experiment process, the wavelet packet analysis technique was used to obtain the feature vector of fault signal, and the improved BP neural network algorithm, elastic (RPROPA) BP algorithm, was used for neural network training. When the error accuracy meets the requirement, the test sample data is used to test the neural network. The simulation experiment on Matlab platform show that the wavelet packet neural network diagnosis system can implement the intelligent diagnosis of motor fault, reduce the economic burden of enterprises, and provide a more reliable security assurance for motor operation personnel.

Keywords: fault diagnosis; wavelet transform; neural network; motor

0 引 言

在當代工業生產過程中,電動機已經成為了不可或缺的重要動力設備。同時企業為了提高生產效率,絕大多數都走上了流水線形式的生產道路,動力設備一出現問題,就會造成企業的巨大經濟損失。所以本文將選取三種常見的電機故障即軸承故障、轉子故障、絕緣電阻下降來作為研究對象。由于電動機故障信號往往是一些非平穩的信號,并且其中含有大量的噪聲[1]。因此首先本文將利用小波包技術優良的時頻局部特性和多分辨率處理能力來去除噪聲信號,得到真實故障信號進行分解重構,獲得頻段更細致的故障信號特征向量。其次由于神經網絡能夠逼近任意的非線性問題,并且自身具有較強的學習和自適應能力[2],所以將用神經網絡技術來進行特征向量和故障類型的準確映射。建立起一套基于小波包技術和BP神經網絡的智能故障識別系統。

1 電機故障診斷方法

基于神經網絡的故障診斷方法是當前設備故障診斷領域應用較廣的方法。文獻[3]講述了神經網絡技術是以分布的方法存儲信息,利用網絡的拓撲結構和權值分布來實現非線性映射,并利用全局并行處理實現從輸入到輸出空間的非線性信息處理。利用它的非線性映射關系建立故障和特征信號的準確對應,并且其學習和適應能力可以根據故障類型的變化來自動改變網絡權值等參數輸出不同的期望結果。所以可使用神經網絡來進行非線性映射的研究,因此對電動機的故障診斷選擇神經網絡來實現輸入特征信號和輸出期望結果的對應也比較合適。

2 基于小波包的故障特征向量提取

2.1 小波包變換分析

小波包分析(Wavelet Packet Analysis)能夠重復利用二尺度關系將小波頻譜中的每個倍頻程頻帶進一步分解為更加精細的頻帶[4],增強了信號處理的分辨率。其最重要的特性是也能對信號的高頻部分進行分解[5]。即把信號的高頻部分再分解為更細致的低頻和高頻兩個部分,這樣不斷的往下分解,使信號的各頻段更加細化,直到信號高低頻段信息能滿足需要的精細程度。

下面通過一個三層的小波包分解示意圖來具體了解小波包分析的分解步驟。如圖1所示。

圖1 三層小波包分解原理圖

圖1中(0,0)代表原始信號,(1,0)代表第一層分解的低頻部分尺度空間[Vj],(1,1)代表第一層分解的高頻部分小波空間[6][Wj],接下來的每一層分解依次類推。從圖中可以看出,小波包分析對信號的高頻部分也進行了更加深入的分解,有利于信息的分析和提取。

相應的小波包分解重構公式為:

[cj,nl=kh0l-2kcj+1,2nk+kh1l-2kcj+1,2n+1k] (1)

其中[h02l-k]和[h12l-k]為小波包分解子空間系數。

2.2 基于小波包的故障特征向量提取方案

本文根據實驗條件設計了一種合適的故障信號提取方案。采用壓電式加速度傳感器來采集電動機的故障振動信號,然后用數據信號記錄儀來進行數據記錄,最后用小波包分析來對信號特征向量進行提取。小波包提取故障特征向量的步驟如下[7]:

(1)根據需要確定故障信號進行小波包分解的層數。以[Xij]代表分解各層的成分系數,[i]代表分解層數,[j]代表分解最后一層的信號個數。

(2)重構小波包對信號的分解系數。以獲取各分解層的頻段信息,用[Sij]代表[Xij]的重構信號。

(3)求出各頻段的信號能量綜合,用[Eij]代表[Sij]所對應的能量。

(4)構造出特征向量然后進行歸一化處理,特征向量構造為:

[T=Ei0,Ei1,…,Eij] (2)

當[Eij]較大時,令[E=ijEij12],則特征向量變為下式:

[T*=Ei0E,Ei1E,…,EijE] (3)

由電動機故障的特征頻率范圍可以發現,故障頻段往往發生在電源頻率的分數倍和整數倍頻率處,所以選擇[f3,][f2,][f,][5f2,][3f,][4f]附近的頻帶范圍作為故障分析特征頻段,[f]為電源頻率50 Hz。選用db4小波對正常和故障振動信號作6層小波包分解,各個頻段進行波形重構,如圖2所示。

圖2 正常和三種故障狀態的小波包重構波形

從圖2可以看出正常狀態和故障狀態下的小波包重構波形幅度有很大的不同,故障狀態下的各頻段小波包能量往往會大于正常狀態下的小波包能量,可以準確的區分出電動機的正常狀態和故障類型,為接下來的神經網絡診斷模型提供準確的數據,進而準確的判斷出電動機的故障類型。

3 基于BP神經網絡改進算法的故障診斷仿真

3.1 典型BP神經網絡算法和改進算法的比較

BP(Back Propagation)神經網絡是誤差反向傳播的多層前饋型網絡,它包括輸入層、隱含層、輸出層。訓練過程包括兩個階段,第一個階段是信號的正向傳播過程;第二個階段是誤差的反向傳播階段:誤差沿著原來的連接通道返回,通過逐層不斷修改各層之間的權值和各神經元的閾值,使權值向誤差函數的負梯度方向不斷收斂,最終使誤差信號減小,在輸出層得到期望輸出。

典型BP神經網絡的學習算法規則采用的是梯度最速下降法,不斷調整網絡的權值最終達到實際輸出與期望輸出的誤差均方值最小[8]。但是由于這種算法采用的是梯度下降法來優化非線性問題,所以就出現了一個收斂性的問題,往往會使得結果陷入局部極小點而不收斂[9],以至于實驗結果出現錯誤。

改進的彈性BP神經網絡算法目的是消除梯度幅度的不利影響,所以在進行權值的修正時,僅用到偏導的符號,而其幅值卻不影響權值的修正,權值大小的改變取決于與幅值無關的修正值。當連續兩次迭代的梯度方向相同時,可將權值和閾值的修正值乘以一個增量因子,使其修正值增加;當連續兩次迭代的梯度方向相反時,可將權值和閾值的修正值乘以一個減量因子,使其修正值減小;當梯度為零時,權值和閾值的修正值保持不變;當權值的修正發生振蕩時,其修正值將會減小。如果權值在相同的梯度上連續被修正,則其幅度必然會增加,從而克服了梯度幅度偏導的不利影響。這種算法的修正公式如下[10]:

[Δx(k+1)=Δx(k+1)sign(g(k))=Δx(k)kincreasesign(g(k))①Δx(k)kdecreasesign(g(k))②Δx(k)③]

式中:[g(k)]為第[k]次迭代的梯度;[Δx(k)]為權值和閾值第[k]次迭代的幅度修正值。當連續兩次迭代的梯度方向相同、相反以及保持不變時分別采用式①~式③來計算[Δx(k+1)]。

3.2 故障診斷仿真

上一節中利用小波包分析確定了神經網絡輸入層的頻段特征向量為6個。分別提取電動機底座部分四種故障狀態下的特征向量對神經網絡進行訓練,最后用2組樣本數據測試訓練好的網絡。神經網絡的輸出層為4個輸出向量,代表電機正常和三種故障狀態。期望發生某種故障時輸出的向量結果為1,所以輸出層激發函數選取Sigmoid型函數。在實驗過程中發現,調節隱含層節點數為12個時,網絡的收斂速度增加,誤差精度也最高。隱含層的激發函數也為Sigmoid型對數函數logsig;學習速率根據實驗過程不斷調試選取為0.01;網絡參數初始值選取-1~1之間隨機數;

典型BP算法和改進彈性BP算法的神經網絡訓練仿真圖如圖3,圖4所示。

圖3 BP算法仿真圖

圖4 彈性BP算法仿真圖

從圖3,圖4中可以看出兩種算法之間的明顯差異,其中彈性BP算法的收斂速度更快,誤差精度更高,而且仿真曲線較為平滑。所以本文將選取彈性BP算法對神經網絡進行訓練,然后進行電動機故障類型的診斷。

最后用兩組測試樣本數據來對彈性BP算法神經網絡進行測試,見表1,表2。

表1 第一組測試數據

[狀態\測試數據\目標

輸出\正常\0.043 2 0.036 9 0.463 6 0.007 4 0.032 4 0.013 5\1000\軸承故障\0.161 1 0.075 4 0.341 7 0.721 3 0.035 4 0.184 2\0100\轉子故障\0.048 9 0.075 8 0.461 0 0.418 7 0.031 1 0.106 9\0010\絕緣故障\0.064 1 0.069 2 0.758 8 0.061 8 0.023 0 0.013 1\0001\]

第一組測試數據結果如下:

0.999 3 0.000 2 0.000 4 0.001 1

0.000 8 0.998 3 0.003 2 0.000 3

0.000 6 0.001 2 0.997 4 0.000 9

0.000 5 0.001 3 0.000 7 0.996 9

表2 第二組測試數據

[狀態\測試數據\目標

輸出\正常\0.042 6 0.063 9 0.464 9 0.007 2 0.022 7 0.010 9\1000\軸承故障\0.143 5 0.236 2 0.342 0 0.707 6 0.032 1 0.171 5\0100\轉子故障\0.045 9 0.076 7 0.451 0 0.416 0 0.007 1 0.087 4\0010\絕緣故障\0.085 9 0.046 7 0.851 0 0.076 0 0.037 1 0.017 4\0001\]

第二組測試數據結果如下:

0.998 9 0.001 3 0.000 9 0.002 8

0.000 9 0.990 9 0.005 9 0.000 9

0.001 1 0.004 7 0.995 3 0.001 6

0.002 4 0.001 8 0.001 7 0.998 7

根據上面的輸出結果,表明故障輸入信號和輸出結果能夠準確對應,說明了基于小波包分析和改進BP算法的神經網絡對故障的診斷精度高、收斂時間短,能夠準確診斷出電動機的故障,從而達到了本實驗的預期結果。

4 結 論

本文設計了一種基于小波技術和彈性BP神經網絡算法的電動機故障預測診斷實驗,實驗結果證明了這種設計方案能夠準確的診斷出電動機的多發故障類型,提前對電動機的常見故障做出預測,在一定程度上解決了電動機使用帶來的問題。能夠投入到電機的實踐故障診斷中,從而為企業節省大量的經濟負擔,避免不必要的惡性事故發生。

參考文獻

[1]馮志鵬,李學軍,褚福磊.基于平穩小波包分解的水輪機非平穩振動信號希爾伯特譜分析[J].中國電機工程學報,2006,26(12):32?37.

[2]SCHOEN R R, HABETLER T G. A new method of current?based condition monitoring in induction motors operating under arbitrary load condition [J]. Electric Machines and Power System, 1997, 25(2): 141?152.

[3]祁美玲.智能故障診斷融合技術在數控機床故障診斷中的應用[D].大連:大連交通大學,2010.

[4]DAUBECHIES I. Ten lectures on wavelets [M]. Philadelphia: Society for Industrial and Applied Mathematics, 1992.

[5]張耀平,曹平,高賽紅.爆破振動信號的小波包分解極各頻段的能量分布特征[J].金屬礦山,2007(11):42?47.

[6]蔚蘭.基于小波分析的異步電動機故障診斷的研究[D].太原:太原理工大學,2005.

[7]王芳,魯順昌.基于小波包分析的電機故障檢測[J].電機與控制應用,2008,35(7):53?56.

[8]武美先,張學良,溫淑華,等.BP神經網絡的雙學習率自適應學習算法[J].現代制造工程,2005(10):29?32.

[9]楊建剛.改進BP網絡在旋轉機械診斷中的應用[J].振動工程學報,1995,8(4):342?349.

[10]傅薈璇,趙紅.Matlab神經網絡應用設計[M].北京:機械工業出版社,2010.

主站蜘蛛池模板: 中文无码精品a∨在线观看| 亚洲男人的天堂在线观看| 国产最新无码专区在线| 激情無極限的亚洲一区免费| 女同久久精品国产99国| 九色免费视频| 久久毛片免费基地| 日本国产一区在线观看| 欧洲免费精品视频在线| 亚洲综合精品香蕉久久网| 亚洲视频在线青青| 欧美激情一区二区三区成人| hezyo加勒比一区二区三区| 欧类av怡春院| 欧美翘臀一区二区三区| 无码 在线 在线| 国产高清在线精品一区二区三区| 亚洲综合久久成人AV| 玩两个丰满老熟女久久网| 成年人久久黄色网站| 日韩av高清无码一区二区三区| 911亚洲精品| 国产丝袜啪啪| 在线播放国产99re| 国产情精品嫩草影院88av| 国产高清不卡| 欧美国产综合色视频| 亚洲精品制服丝袜二区| 尤物特级无码毛片免费| 亚洲无码免费黄色网址| 强奷白丝美女在线观看| 91精品国产情侣高潮露脸| 在线看AV天堂| 亚洲成a人片| 成人午夜亚洲影视在线观看| 国产大片黄在线观看| 欧美成人午夜视频| 亚洲综合狠狠| 夜夜操国产| 精品久久香蕉国产线看观看gif| 亚洲v日韩v欧美在线观看| 亚洲欧美天堂网| 青草视频免费在线观看| www.国产福利| 久久久亚洲色| 伊人久久大线影院首页| 99久久国产自偷自偷免费一区| 成人免费午夜视频| 国产区91| 日本精品中文字幕在线不卡| 欧美一级高清视频在线播放| 毛片网站观看| 国产在线观看成人91| 黄色免费在线网址| 99精品这里只有精品高清视频| 免费一级毛片| 午夜福利无码一区二区| 久久国语对白| 久久午夜夜伦鲁鲁片不卡| 亚洲色图欧美视频| 麻豆精品视频在线原创| 天堂av综合网| 国产欧美中文字幕| 99热这里只有精品在线观看| 毛片视频网| 重口调教一区二区视频| 中文字幕资源站| 91免费精品国偷自产在线在线| 国产情侣一区| 国产亚洲精品无码专| 国产精品开放后亚洲| 伊人久久青草青青综合| 日本欧美成人免费| 国产乱子伦精品视频| 国产最新无码专区在线| 国产精品久久久精品三级| 美女国内精品自产拍在线播放| 国产精品成人不卡在线观看| 成人蜜桃网| 99久久精品免费观看国产| 亚洲欧美h| 在线va视频|