孟 宗, 閆曉麗
(1.河北省測試計量技術(shù)及儀器重點實驗室,河北 秦皇島 066004;2.國家冷軋板帶裝備及工藝工程技術(shù)研究中心,河北 秦皇島 066004)
基于微分經(jīng)驗?zāi)J椒纸夂碗[馬爾科夫模型的滾動軸承故障診斷方法
孟 宗1,2, 閆曉麗1
(1.河北省測試計量技術(shù)及儀器重點實驗室,河北 秦皇島 066004;2.國家冷軋板帶裝備及工藝工程技術(shù)研究中心,河北 秦皇島 066004)
提出基于微分經(jīng)驗?zāi)J椒纸猓―EMD)和隱馬爾科夫模型(HMM)的旋轉(zhuǎn)機(jī)械故障診斷方法,并應(yīng)用到滾動軸承故障診斷中。首先,對故障信號進(jìn)行基于微分的經(jīng)驗?zāi)J椒纸?,提取瞬時能量作為故障特征向量;然后將故障特征向量輸入HMM分類器進(jìn)行模式識別,輸出各狀態(tài)似然概率值;以最大似然概率所對應(yīng)的故障狀態(tài)作為診斷結(jié)果,最終實現(xiàn)滾動軸承故障診斷。滾動軸承點蝕故障的診斷實驗證明了該方法的有效性。與基于EMD-HMM的故障診斷方法相比,基于DEMD-HMM的故障診斷方法更適用于滾動軸承故障診斷。
計量學(xué);軸承故障診斷;微分經(jīng)驗?zāi)J椒纸?;隱馬爾科夫模型
滾動軸承作為各類旋轉(zhuǎn)機(jī)械中最常用的零部件之一,對其進(jìn)行故障診斷是國內(nèi)外工程技術(shù)領(lǐng)域一直非常關(guān)注的課題。統(tǒng)計表明,在使用滾動軸承的旋轉(zhuǎn)機(jī)械中,大約有30%的機(jī)械故障是由滾動軸承出現(xiàn)故障而引起的,感應(yīng)電機(jī)故障中的滾動軸承故障約占電機(jī)所有故障的40%左右,齒輪箱各類故障中的軸承故障占20%[1]。因此,對滾動軸承的監(jiān)測、故障診斷做到提早發(fā)現(xiàn)潛在故障,減少經(jīng)濟(jì)損失與人員傷亡就顯得尤為重要。
故障的診斷過程主要包括信號獲取、特征提取和故障狀態(tài)識別等環(huán)節(jié)。在特征提取方面,由Huang N E提出的經(jīng)驗?zāi)J椒纸猓‥mpirical Mode Decomposition,EMD)方法是一種自適應(yīng)時頻分析方法,可把一個多頻率成分的復(fù)雜信號分解為一系列的近似單頻率的成分,即本征模分量(Intrinsic Mode Function,IMF),能夠較好地體現(xiàn)信號的局部特性,適合于非線性、非平穩(wěn)信號的處理[2]。許多學(xué)者將經(jīng)驗?zāi)J椒纸夥椒☉?yīng)用于旋轉(zhuǎn)機(jī)械故障診斷中[3~5]。然而,經(jīng)驗?zāi)J椒纸夥椒ㄔ诶碚撋线€處于發(fā)展階段,其算法還不夠完善,在分解信號的過程中存在一些問題。法國的Michael Feldman在比較了經(jīng)驗?zāi)J椒纸鈱Σ煌穹c頻率比值的信號的分解能力后,提出了處理存在頻率較接近的或相對振幅比值較小分量的信號時,EMD的分解效果并不理想,無法分辨出信號的不同頻率成分,經(jīng)常出現(xiàn)由頻率混疊引起的模態(tài)混疊現(xiàn)象[6]。由于EMD分解是自適應(yīng)的過程,通過自身參數(shù)的改變來提高頻率分辨力的可能性較小,這就限制了分解方法應(yīng)用的廣泛性[7]。工程實際中的信號復(fù)雜多樣,故障特征多集中于高頻成分中,一些早期故障特征信號高頻成分的能量較小,不易被經(jīng)驗?zāi)J椒纸夥椒ǚ蛛x出來,往往不能準(zhǔn)確地判別故障狀態(tài)做到提早發(fā)現(xiàn)故障。
針對EMD分解過程中模態(tài)混疊問題,尤其是因能量比重低而不能被經(jīng)驗?zāi)J椒纸夥蛛x?;谖⒎值慕?jīng)驗?zāi)J剑―ifferential-basedEmpiricalMode Decomposition,DEMD)分解被提出,通過對信號進(jìn)行微分處理,將信號變換為頻率不變,能量隨著頻率遞減的新信號,進(jìn)而分離各個IMF分量。該方法能有效地彌補(bǔ)經(jīng)驗?zāi)J椒纸庵械牟蛔?,改善模態(tài)混疊現(xiàn)象,更好地提取能量比重較小的高頻信號成分,從而更為全面和準(zhǔn)確地提取故障特征[8]。
提取故障特征后能否正確識別故障狀態(tài)成為滾動軸承故障診斷的另一關(guān)鍵問題。隱馬爾科夫模型(Hidden Markov Model,HMM)作為一種智能診斷技術(shù),能夠?qū)r間跨度的信息進(jìn)行統(tǒng)計建模和分類,適合處理重復(fù)再現(xiàn)性差的信號。針對滾動軸承故障信號能量較低且重復(fù)再現(xiàn)性不高的特點,本文將DEMD特征提取方法與HMM模式分類方法結(jié)合,提出了一種基于DEMD-HMM的旋轉(zhuǎn)機(jī)械故障診斷方法,并將該方法應(yīng)用于滾動軸承故障診斷中。
2.1基于DEMD方法
基于微分的經(jīng)驗?zāi)J椒纸夥椒ㄊ紫葘π盘杧0(t)進(jìn)行N階微分后得到xn(t),然后對xn(t)進(jìn)行傳統(tǒng)EMD分解得到各階IMF,每階IMF積分后再進(jìn)行一次EMD分解。取分解后的IMF分量繼續(xù)上一個過程,直到N次積分后獲得信號的各階IMF分量及殘余分量。其中殘余分量為每次EMD分解后得到的殘余分量之和?;谖⒎值慕?jīng)驗?zāi)J椒纸夥椒ㄊ菍鹘y(tǒng)經(jīng)驗?zāi)J椒纸夥椒ǖ母倪M(jìn),區(qū)別在于對原始數(shù)據(jù)進(jìn)行微分,然后對各階IMF分量進(jìn)行積分還原信號。算法流程見圖1。
圖1 DEMD算法流程
經(jīng)過微分變化能夠使高頻信號在信號中的能量比重增加,在分解信號時會將信號中所包含的故障特征分離出來,進(jìn)而進(jìn)行故障識別,提高故障診斷的準(zhǔn)確性。
2.2基于DEMD-HT的瞬時能量分布特征
研究旋轉(zhuǎn)機(jī)械系統(tǒng)的振動信號的瞬時能量不僅可以進(jìn)行故障識別,還可以描述故障狀態(tài)隨時間的演變過程,有利于提高旋轉(zhuǎn)機(jī)械故障診斷的準(zhǔn)確性,且能揭示故障的發(fā)展規(guī)律,預(yù)測故障的發(fā)生。旋轉(zhuǎn)機(jī)械的振動信號瞬時能量分布可通過DEMD分解后對每個IMF分量cj(t)進(jìn)行Hilbert變換計算所得解析信號的幅值后獲得
其中幅值由cj(t)的Hilbert變換得到解析函數(shù)包絡(luò)函數(shù)得到
DEMD分解后,排除貢獻(xiàn)相對較小的趨勢項后得到振動信號的主要頻帶的瞬時能量分布:
瞬時能量是隨著時間變化的時間序列,這種變化直接反映了滾動軸承的相對動能的瞬時演變過程。故障表現(xiàn)為振動信號的異常變化,瞬時能量隨時間的演變規(guī)律與故障狀態(tài)直接對應(yīng)。因此將瞬時能量作為軸承系統(tǒng)振動狀態(tài)變化的參考特征,能夠?qū)崟r地反映出系統(tǒng)內(nèi)部結(jié)構(gòu)狀態(tài)變化情況,有效地進(jìn)行故障識別。
隱馬爾科夫模型是在Markov鏈的基礎(chǔ)上發(fā)展起來的。其處理的實際問題比Markov鏈描述的更為復(fù)雜,觀測事件也并不與狀態(tài)一一對應(yīng),而是通過一組觀測值與狀態(tài)之間的概率相聯(lián)系。隱馬爾科夫模型是一個雙重隨機(jī)過程,不僅狀態(tài)與狀態(tài)之間隨機(jī)變化,且每個狀態(tài)對應(yīng)的觀測值也是隨機(jī)變化的。由這兩個隨機(jī)過程組成的模型就稱為HMM模型。
每一個HMM模型由3個參數(shù)表示,其中π表示HMM的初始概率分布矢量;A表示HMM的狀態(tài)轉(zhuǎn)移概率矩陣;B表示觀測值概率矩陣。簡寫為
式中,π、A描述的是一個Markov鏈;B描述的是一個隨機(jī)過程。
將HMM應(yīng)用到實際中必須解決3個問題:
(1)已知觀察序列和模型,如何有效地計算在給定模型的條件下產(chǎn)生觀察序列的條件概率;
(2)已知觀察序列和模型,如何選擇相應(yīng)的最佳序列;
(3)如何調(diào)整模型參數(shù),使條件概率值最大。
隨著HMM的不斷發(fā)展,算法日益完善。對于3個問題的求解逐漸形成3大經(jīng)典算法:前向-后向算法、Viterbi算法、Baum-Welch算法。用這3種算法解決問題的過程也就是利用HMM模型進(jìn)行模式識別的過程。
DEMD-HMM故障診斷方法整體分為3部分:
(1)信號的前期采集與預(yù)處理部分;
(2)基于DEMD的振動信號的瞬時能量提取的過程;
(3)將瞬時能量作為特征向量輸入HMM進(jìn)行模型訓(xùn)練,利用HMM分類器進(jìn)行故障狀態(tài)識別的過程。
基于DEMD-HMM的故障診斷過程見圖2。
圖2 基于DEMD-HMM的滾動軸承故障診斷過程
DEMD能夠減少低頻干擾、突出高頻成分,從而分離出噪聲信號。在對振動信號進(jìn)行DEMD分解后,得到帶有噪聲分量的IMF分量。去除干擾分量,選取包含主要故障信息的前幾個IMF。計算各個分量的瞬時能量分布之和,作為故障信號的瞬時能量特征向量。用每一種已知的故障特征向量訓(xùn)練HMM故障模型,建立一個HMM模型庫。該模型庫就構(gòu)成了以HMM分類器,用來對未知狀態(tài)的信號進(jìn)行識別。未知信號同樣要經(jīng)過DEMD信號特征向量提取,將特征向量作為觀測值輸入HMM分類器,得出各個模型的似然概率,選取最大概率的故障類型作為輸出結(jié)果。
實驗以美國西儲大學(xué)的滾動軸承點蝕故障數(shù)據(jù)為研究對象。通過對試驗數(shù)據(jù)進(jìn)行特征提取與故障診斷識別,驗證DEMD-HMM故障診斷方法的可行性與有效性。
滾動軸承故障實驗臺設(shè)備裝置主要由1個1.5 kW的電動機(jī)、聯(lián)軸器、傳感器、功率測試器和電子控制器等部件組成。將電機(jī)軸的軸承作為被測試軸承,待測的滾動軸承型號為SKF6205。實驗分析滾動軸承的正常狀態(tài)、外圈故障(點蝕)、內(nèi)圈故障(點蝕)和滾動體故障(點蝕)。采用電火花技術(shù)模擬滾動軸承點蝕故障。故障尺寸為:直徑0.177 8 mm,深度0.279 4 mm。電機(jī)轉(zhuǎn)速為1 730 r/min,負(fù)載為2.25 kW,振動信號的采樣頻率為12 kHz。由加速度傳感器采集電機(jī)負(fù)荷為0的正常軸承信號、內(nèi)圈故障、外圈故障和滾動體故障信號。
5.1故障特征的提取
將采集到的4類故障信號分別經(jīng)DEMD分解后提取瞬時能量特征。對于產(chǎn)生的IMF分量,選取具有故障信息特征的前幾個分量計算瞬時能量分布。為了對比,同時對信號進(jìn)行EMD分解,提取瞬時能量特征。分別提取正常狀態(tài)、內(nèi)圈故障、滾動體故障和外圈故障的瞬時能量。將2種方法分解得到的瞬時能量分布作比較。圖3~圖6為2種方法分別提取的4種故障狀態(tài)的瞬時能量圖。
圖3 正常信號瞬時能量分布
圖4 內(nèi)圈故障瞬時能量分布
瞬時能量分布是由滾動軸承結(jié)構(gòu)異常狀態(tài)變化引起的為時域觀測序列,可作為各種故障狀態(tài)以及受外界擾動干擾引起變化的重要參數(shù)。通過比較發(fā)現(xiàn),經(jīng)DEMD方法提取的瞬時能量特征比傳統(tǒng)EMD方法提取的瞬時能量更具有周期性且故障特征變化明顯。DEMD提取的信號顯示出一定波動規(guī)律,反映了滾動軸承剛度的非線性變化,表明故障滾動軸承系統(tǒng)大致以諧波形式波動。因此由DEMD提取的特征向量能夠更加有效地進(jìn)行HMM模型的訓(xùn)練與模式識別。
5.2故障模型識別
圖5 滾動體故障瞬時分布能量
圖6 外圈故障瞬時能量分布
通過實驗得到的4類故障數(shù)據(jù),分別經(jīng)DEMD與EMD分解提取特征向量后各得到4種狀態(tài)的樣本,各抽取20組序列,每組1024個點,前10組作為每一種狀態(tài)的訓(xùn)練樣本,后10組作為測試樣本。將訓(xùn)練樣本的故障特征向量作為觀測值訓(xùn)練正常狀態(tài)、滾動體故障、內(nèi)圈故障、外圈故障各4種HMM狀態(tài)模型,建立2個HMM分類器(即基于DEMD的HMM分類器和基于EMD的HMM分類器)。再將測試樣本分別輸入分類器,得到各狀態(tài)的輸出概率,選取似然概率值最大的故障狀態(tài)類型作為輸出結(jié)果。表1和表2為部分測試樣本組分別輸入EMDHMM分類器和DEMD-HMM分類器后的判斷結(jié)果。表中的測試數(shù)據(jù)用大寫字母簡寫加序列號代替,表示不同故障狀態(tài)的第n組測試序列。
由表1的判斷結(jié)果顯示EMD-HMM方法在識別滾動體故障時出現(xiàn)錯誤,可見滾動體故障不易區(qū)分,這也是EMD-HMM方法分類準(zhǔn)確率低的直接原因。表2中數(shù)據(jù)反映出經(jīng)改進(jìn)后的DEMD算法比原來算法有了較為明顯的提高,能夠更加準(zhǔn)確地識別出各種故障。
整個試驗過程共訓(xùn)練2組模型,每組訓(xùn)練4個模型,組成EMD-HMM和DEMD-HMM2個分類器。將4組測試數(shù)據(jù)分別輸入2個分類器,共測試8次,每組分類器分別得到40個測試結(jié)果,見表3、表4。
表1 部分測試數(shù)據(jù)EMD-HMM識別結(jié)果
表2 部分測試數(shù)據(jù)經(jīng)DEMD-HMM分類器識別結(jié)果
表3 基于EMD-HMM的滾動軸承故障診斷的結(jié)果
表4 基于DEMD-HMM的滾動軸承故障診斷的結(jié)果
表3、表4的識別結(jié)果顯示,滾動軸承故障測試樣本經(jīng)EMD-HMM方法診斷的正確次數(shù)為35次,錯誤次數(shù)為5次,準(zhǔn)確率只有80%;而DEMD-HMM方法診斷的正確次數(shù)為39,錯誤次數(shù)為1,準(zhǔn)確率大于95%。由此證實了基于DEMD-HMM的故障診斷方法比基于EMD-HMM的故障診斷方法更適用于滾動軸承故障的識別診斷。
本文針對早期故障特征信號高頻成分的能量比重較小,傳統(tǒng)的經(jīng)驗?zāi)J椒纸夥椒ú荒苡行Х蛛x的難題,提出了基于微分經(jīng)驗?zāi)J椒纸夂碗[馬爾科夫模型的旋轉(zhuǎn)機(jī)械故障診斷方法。通過對故障信號進(jìn)行基于微分的經(jīng)驗?zāi)J椒纸?,實現(xiàn)能量比重較小的高頻信號的有效分離,提取信號瞬時能量作為故障特征向量輸入HMM分類器進(jìn)行識別診斷,實現(xiàn)滾動軸承故障診斷。最后將DEMD-HMM應(yīng)用到滾動軸承的點蝕故障診斷實驗中。實驗結(jié)果證明DEMD-HMM方法能夠有效地診斷滾動軸承故障。
[1] 鐘秉林,黃仁.機(jī)械故障診斷學(xué)[M].北京:機(jī)械工業(yè)出版社,2007.
[2] Huang N E,Shen Z,Long S R,et al.The empirical modedecompositionandtheHilbertspectrumfor nonlinear and non-stationary time series analysis[J]. Proceeding of Royal Society London,1998,454(1971):903-995.
[3] 楊宇,于德介,程軍圣.基于EMD與神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷方法[J].振動與沖擊,2005,24(1):85-88.
[4] 孟宗,顧海燕,劉利暉,等.基于EMD與AR譜的軋機(jī)主傳動系統(tǒng)故障診斷研究[J].計量學(xué)報,2011,32(4):338-342.
[5] 高強(qiáng),杜小山,范虹,等.滾動軸承故障的EMD診斷方法研究[J].振動工程學(xué)報,2007,20(1):15-18.
[6] FeldmanM.AnalyticalbasicsoftheEMD:Two harmonics decomposition[J].Mechanical Systems and Signal Processing,2009,23(7):2059-2071.
[7] Rilling G,F(xiàn)landrin P.One or Two Frequency?The Empirical Mode Decomposition Answers[J].IEEE Transaction on Signal Processing,2008,56(1):85-95.
[8] 景蓓蓓,李鴻光.基于微分的經(jīng)驗?zāi)J椒椒ㄔ谵D(zhuǎn)子裂紋和碰摩故障診斷中的應(yīng)用[J].噪聲與振動控制,2009,5(1):66-69.
[9] 陶新民,徐晶,杜寶祥.基于小波域隱馬爾可夫模型故障診斷方法[J].振動與沖擊,2009,28(4):33-37.
[10] 曹沖鋒,楊世錫,楊將新.一種基于瞬時能量分布特征的汽輪發(fā)電機(jī)組轉(zhuǎn)子故障診斷新方法[J].振動與沖擊,2009,28(3):35-39.
Fault Diagnosis Method for Rolling Bearing Based on Differential-based Empirical Mode Decomposition and Hidden Markov Model
MENG Zong1,2, YAN Xiao-li1
(1.Key Laboratory of Measurement Technology and Instrumentation of Hebei Province,Qinhuangdao,Heibei 066004,China;2.National Eng Research Center for Equipment&Tech of Cold Rolling Strip,Qinhuangdao,Heibei 066004,China)
Based on the differential-based empirical mode decomposition(DEMD)and hidden Markov model(HMM),a new method for rotating machinery fault diagnosis is proposed.The method is applied to rolling bearing fault diagnosis. First of all,fault signals are decomposed by DEMD,the instantaneous energy distribution of each signal is extracted to form the fault feature vectors,and then input the feature vectors into the HMM classifier for malfunction recognition,the maximum likelihood probability which is output by HMM classifier is in the fault state.Finally,different fault types are recognized.A practical fault signal of a rolling bearing with corrosive pitting is applied to test the method.Experimental result showed that the method of DEMD-HMM is superior to the method of EMD-HMM and can identify the rolling bearing fault accurately and effectively.
metrology;diagnose bearing fault;differential-based empirical mode;hidden markov model
TB936
A
1000-1158(2015)05-0482-05
10.3969/j.issn.1000-1158.2015.05.08
2013-05-22;
2015-06-11
國家自然科學(xué)基金(51105323);河北省自然科學(xué)基金(E2015203356);河北省高等學(xué)??茖W(xué)研究計劃重點項目(ZD2015049)
孟宗(1977-),男,河北保定人,燕山大學(xué)副教授,博士,主要研究方向為信號分析與處理、旋轉(zhuǎn)機(jī)械故障診斷。mzysu@ysu.edu.cn