張勛康,陳文獻,楊 洋,李濤濤
(1.國網安康供電公司,陜西安康 725000;2.西安理工大學,陜西西安 710048)
水電機組常年運行于高溫、高壓和高轉速的復雜環境中,較易出現各種故障,嚴重影響了水電廠的安全穩定運行[1-2]。據研究表明,水電機組出現的80%以上的事故和故障都與其振動相關,都能在其振動信號中得到反映[3-5],因此,目前基于振動信號分析的水電機組故障診斷成為了研究的熱點問題。
水電機組是一個機-電-液強耦合的系統,其振動信號多表現為非線性、非平穩特性,基于傅里葉變換、Wigner-Ville等傳統方法已經不再適合處理這種非線性、非平穩振動信號[6]。近年來,基于小波理論的信號處理方法得到了廣泛的應用[7-8],但其小波基函數的選取目前還沒有統一的標準,主要依賴先驗知識和專家經驗,阻礙了其在水電機組故障診斷中的應用。Huang等[9]于1998年提出了經驗模態分解(empirical modal decomposition,EMD)的信號處理方法,該方法非常適用于非線性、非平穩信號的處理,文獻[10-11]將其應用于水電機組非平穩信號的處理,得到了較好的故障診斷結果,但EMD分解存在端點效應和模態混疊。
變分模態分解是Dragomiretskiy等[12]于2014年提出的一種新型信號分解技術,能夠有效避免EMD分解存在的模態混疊現象,目前關于VMD分解在水電機組故障診斷中的應用研究還較少,本文將其引入到水電機組非平穩振動信號的處理中,將原始振動信號分解為一系列不同頻段的IMF分量,并用能量法提取各IMF分量的特征向量,結合遺傳算法優化支持向量機的故障診斷模型,實現水電機組振動故障的識別與診斷。通過將該方法應用于實際水電機組振動信號的故障診斷中,驗證了該方法的有效性。
VMD分解是將信號的分解引入到變分模型中進行求解,通過搜索約束變分模型的最優解來實現信號的自適應分解,將輸入信號分解為一系列不同頻段的模態分量[13-14]。
假設每個“模態”具有中心頻率的有限帶寬,在VMD分解過程中,其中心頻率和帶寬不斷更新,最后自適應的分解為K個帶寬之和最小的模態函數uk(t),且K個模態函數之和為輸入信號f(t)。通過以下方法估計模態函數頻率帶寬的目標:
1)對每個模態函數uk(t)進行Hibert變換,得到每個模態函數的解析信號:

2)利用修正指數e-jwkt,將每個模態函數的頻譜調制到各自的基頻帶:

3)計算式(2)中解調信號的梯度的平方L2范數,估算出各模態函數的帶寬,對應的約束變分問題為

引入增廣拉格朗日函數L,將式(3)中帶有約束條件的變分問題轉化為無約束條件的變分問題進行求解,如下式所示。

式中,α為帶寬參數;λ(t)為拉格朗日乘子。
采用交替方向乘子算法求取式(4)擴展的拉格朗日函數,具體的實現步驟如下:
2)執行循環n=n+1;
3)對所有的w≥0,更新泛函u∧k:

更新泛函wk:

4)更新λ:

式中,τ為噪聲容限參數。
5)重復步驟(2)—(4),直到滿足迭代約束條件:

結束迭代,得到K個帶寬之和最小的IMF分量。
將故障振動信號進行VMD分解,得到IMF分量u1(t),u2(t),u3(t),…,uK(t),按下式(9)求其能量,就可以得到不同頻率成分的能量。

歸一化處理,令:

經歸一化處理后,得到每個IMF的能量如下式(11)所示:

從而,得到表征信號的特征向量,如下式(12)所示,可作為故障智能識別系統的輸入信號。

SVM模型的建立需要的主要參數為徑向基核函數的寬度σ2和懲罰因子C,利用遺傳算法的全局隨機搜索能力對其參數σ2和C進行優化調整。其主要思路是先對SVM的2個參數σ2和C編碼生成染色體,繼而對染色體根據適用度函數值進行復制、交叉和變異操作,使其不斷進化,最后得到使SVM分類精度達到最優的染色體[15]。圖1為本文建立的基于遺傳算法優化SVM的流程圖。

圖1 SVM參數優化流程圖Fig.1 SVM parameter optimization flow chart
本文提出了一種變分模態分解和基于遺傳算法優化SVM相結合的水電機組振動故障診斷方法,其具體的診斷步驟如下:
1)采集原始振動信號,對其進行分段;
2)對每段信號進行VMD分解,得到不同頻段的IMF分量;
3)利用式(9)求取各段振動信號IMF分量的能量組成向量,經歸一化處理得到每段信號的特征向量;
4)把多段信號的特征向量平均分成兩組,分別作為GA-SVM模型的訓練樣本和測試樣本;
5)利用訓練樣本和測試樣本對GA-SVM模型進行訓練和測試,完成故障模式的識別與診斷。
本文將VMD分解和基于GA-SVM故障診斷模型相結合的方法應用于實際水電機組水導軸承的故障診斷中,以驗證本文提出方法的正確性與有效性。本文采集水導軸承在水力脈動故障、低頻渦帶故障和水力不平衡故障3種狀態下的振動數據,每種工況采集15 360個點,采樣頻率為493 Hz,圖2為水導軸承在3種故障狀態下的原始振動信號。

圖2 水導軸承3種故障下的原始振動信號Fig.2 The original vibration signal of water guide bearing under three kinds of failure
將水導軸承在水力脈動故障、低頻渦帶故障和水力不平衡故障3種狀態時的各組數據分別分成30段,每段512個點,對每段信號進行變分模態分解,并利用能量法進行特征向量的提取,從而構成一個數據樣本。
以低頻渦帶故障信號為例,對其進行變分模態分解,分解尺度K按照文獻[16]的選取原則進行選取,選取參數K=4,圖3為其第一段振動信號變分模態分解的時域與頻域圖,由圖可知,振動信號被分解為4個中心頻段互不重疊IMF分量,有效避免了信號分解時產生的模態混疊現象。在對每段信號進行變分模態分解之后,利用能量法提取特征向量,表1為提取的特征向量,其中T1,T2,T3為前3段信號的特征向量,共有30組特征向量。水力脈動故障信號和水力不平衡故障信號的特征提取與低頻渦帶故障信號的特征提取方法相同,受篇幅限制,本文只列出每種工況下的前3組特征向量。

圖3 低頻渦帶故障信號VMD分解的時域與頻域圖Fig.3 Time domain and frequency domain diagram of VMD decomposition of low frequency vortex fault signal

表1 水導軸承故障信號的特征向量Table 1 The feature vector of the fault signal of water guide bearing
對水導軸承在水力脈動故障、低頻渦帶故障和水力不平衡故障3種狀態下各30組特征向量,從中選取15組作為訓練樣本,另15組作為測試樣本,共45組訓練樣本和45組測試樣本。將訓練樣本和測試樣本輸入到GA-SVM模型中進行故障模式的識別與診斷,其診斷結果如圖4所示,圖中1、2、3分別代表水力脈動故障、低頻渦帶故障和水力不平衡故障。
從圖4可以看出,對于水導軸承在低頻渦帶故障時的工況,15組測試樣本全部預測正確,故障診斷正確率為100%,即能夠精確識別該狀態下的故障。對于水導軸承在水力脈動故障和水力不平衡故障時的工況,各有一組發生了誤判,可能是由于水電機組運行工況復雜,存在強噪聲干擾,使得提取的特征向量存在一定的誤差,從而影響了這兩種工況下的故障診斷正確率。但該方法的平均故障診斷正確率為95.56%,具有較高的故障診斷正確率,能夠有效識別水電機組水導軸承振動信號中的故障。

圖4 故障診斷結果Fig.4 Fault diagnosis results
針對水電機組非線性、非平穩振動信號難以檢測的難題,本文提出了基于VMD分解與SVM相結合的故障診斷方法,并通過對實際水電機組故障振動信號的仿真分析,可得出以下結論:
1)VMD分解可以將水電機組的原始振動信號分解為不同頻段信息的IMF分量,根據各IMF分量不同頻段的能量分布能夠有效反映水電機組故障信號的特征變化,通過求取IMF分量的能量來表征信號的特征信息,作為故障診斷模型的輸入信號;
2)本文提出的VMD與GA-SVM相結合的故障診斷方法,可以有效識別出水電機組水導軸承在水力脈動故障、低頻渦帶故障和水力不平衡故障3種狀態下的運行工況,在小樣本狀況下,預測精度依舊達到了95.56%,為水電機組的故障診斷提供了一種新思路。
[1]張孝遠,張新萍,蘇保平.基于最小最大核K均值聚類算法的水電機組振動故障診斷[J].電力系統保護與控制,2015,43(5):27-34. ZHANG Xiaoyuan,ZHANG Xinping,SU Baoping.Fault diagnosis of hydroelectric generating set based on minimal maximum K maximum clustering algorithm[J].Power System Protection and Control,2015,43(5):27-34.
[2] 李超順,周建中,肖劍,等.基于引力搜索核聚類算法的水電機組振動故障診斷[J].中國電機工程學報,2013,33(2):98-104. LI Chaoshun,ZHOU Jianzhong,XIAO Jian,et al.Fault diagnosis of hydroelectric generating set based on gravity search kernel clustering algorithm[J].Chinese Journal of Electrical Engineering,2013,33(2):98-104.
[3]賈嶸,李濤濤,夏洲,等.基于隨機共振和經驗模態分解的水力發電機組振動故障診斷[J].水利學報,2017,48(3):334-340. JIA Rong,LI Taotao,XIA Zhou,et al.Fault diagnosis ofhydroelectric generating setbased on stochastic resonance and empirical mode decomposition[J].Journal of Hydraulic Engineering,2017,48(3):334-340.
[4]ZHANG X,ZHOU J,GUO J,et al.Vibrant fault diagnosis for hydroelectric generator units with a new combination of rough sets and support vector machine[J].Expert Systems With Applications,2012,39(3):2621-2628.
[5]何洋洋,賈嶸,李輝,等.基于隨機共振和多維度排列熵的水電機組振動故障診斷[J].水力發電學報,2015,34(12):123-130. HE Yangyang,JIA Rong,LI Hui,et al.Fault diagnosis of hydroelectric generating units based on stochastic resonance and multi-dimensional permutation entropy[J]. JounalofHydroelectricEngineering,2015,34(12):123-130.
[6] 楊永鋒.經驗模態分解在振動分析中的應用[M].北京:國防工業出版社,2013.
[7]桂中華,韓鳳琴.小波包特征熵神經網絡在尾水管故障診斷中的應用[J].中國電機工程學報,2005,25(4):99-102. GUI Zhonghua,HAN Fengqin.Application of wavelet packet feature entropy neural network in fault diagnosis of draft pipe[J].Chinese Journal of Electrical Engineering,2005,25(4):99-102.
[8] 張克危,林雯婷.小波變換及其在水輪機水壓脈動信號處理中的應用[J].大電機技術,2002(6):47-53. ZHANG Kewei,LIN Wenting.Wavelet transform and its application in hydraulic pulsating signal processing of hydraulic turbine[J].Large Electric Machine Technology,2002(6):47-53.
[9]康守強,王玉靜,楊廣學,等.基于經驗模態分解和超球多類支持向量機的滾動軸承故障診斷方法[J].中國電機工程學報,2011,31(14):96-102. KANG Shouqiang,WANG Yujing,YANG Guangxue,et al.Fault diagnosis method of rolling bearing based on empirical mode decomposition and hypersphere support vector machine[J]. Chinese Journal of Electrical Engineering,2011,31(14):96-102.
[10]馬富齊,賈嶸,武樺,等.基于復數據的EMD在水導軸承故障診斷中的應用[J].水力發電學報,2017,36(2):75-82. MA Fuqi,JIA Rong,WU Hua,et al.Application of EMD based on complex data in fault diagnosis of aqueduct bearing[J].Journal of Hydroelectric Engineering,2017,36(2):75-82.
[11]李輝,李欣同,賈嶸,等.基于經驗模態分解和支持向量機的水電機組振動故障診斷[J].水力發電學報,2016,35(12):105-111. LI Hui,LI Xintong,JIA Rong,et al.Fault diagnosis of hydroelectric generating set based on empirical mode decomposition and support vector machine[J].Journal of Hydroelectric Engineering,2016,35(12):105-111.
[12]Dragomiretskiy K,Zosso D.Variational mode decomposition[J].IEEE Transactions on Signal Processing,2014,62(3):531-544.
[13]馬增強,李亞超,劉政,等.基于變分模態分解和Teager能量算子的滾動軸承故障特征提取[J].振動與沖擊,2016,35(13):134-139. MA Zengqiang,LI Yachao,LIU Zheng,et al.Fault extraction of rolling bearing based on variational modal decomposition and Teager Energy Operator[J].Journal of Vibration and Shock,2016,35(13):134-139.
[14]WANG Y,Markert R,Xiang J,et al.Research on variational mode decomposition and its application in detecting rub-impact fault of the rotor system[J].Mechanical Systems&Signal Processing,2015,60:243-251.
[15]黨建,何洋洋,賈嶸,等.水輪發電機組非平穩振動信號的檢測與故障診斷[J].水利學報,2016,47(2):173-179. DANG Jian,HE Yangyang,JIA Rong,et al.Detection for non-stationary vibration signaland fault diagnosis of hydropower unit[J].Jounal of Hydraulic Engineering,2016,47(2):173-179.
[16]武英杰.基于變分模態分解的風電機組傳動系統故障診斷研究[D].北京:華北電力大學,2016.