蔣 超,劉樹林,姜銳紅,王 波,2
(1.上海大學(xué)機電工程與自動化學(xué)院 上海,200072) (2.滁州學(xué)院機械與汽車工程學(xué)院 滁州,239000)
?
基于快速譜峭度圖的EEMD內(nèi)稟模態(tài)分量選取方法*
蔣 超1,劉樹林1,姜銳紅1,王 波1,2
(1.上海大學(xué)機電工程與自動化學(xué)院 上海,200072) (2.滁州學(xué)院機械與汽車工程學(xué)院 滁州,239000)
針對在總體平均經(jīng)驗?zāi)J椒纸?ensemble empirical mode decomposition,簡稱EEMD)的多個內(nèi)稟模態(tài)分量(intrinsic mode function,簡稱IMF)中,如何選取出反應(yīng)故障特征的敏感IMF的問題,提出一種基于快速譜峭度圖的敏感IMF選取方法。由EEMD分解獲得的一組無模式混淆的IMF,計算原信號及各個IMF的快速譜峭度圖,選擇每個快速譜峭度圖中譜峭度最大值所處的頻帶作為參考頻帶,比較各個IMF的參考頻帶與原信號譜峭度最大值所處頻帶之間的從屬關(guān)系,篩選出反應(yīng)故障特征的敏感IMF,為后續(xù)故障診斷提供特征信息。將該方法應(yīng)用于模擬仿真信號及滾動軸承滾動體故障信號,驗證了方法的有效性。
總體平均經(jīng)驗?zāi)J椒纸猓?快速譜峭度圖; 沖擊信號; 故障診斷
EEMD作為一種改進(jìn)的經(jīng)驗?zāi)J椒纸?empirical mode decomposition,簡稱EMD)方法,它一方面保持了EMD分解的優(yōu)良特性,即可根據(jù)信號特點自適應(yīng)的將原信號分解為一系列IMF,另一方面又克服了EMD分解所存在的模式混淆問題,因此被廣泛應(yīng)用于非線性、非平穩(wěn)信號的機械故障診斷信號處理方法中。與此同時,由于EEMD分解得到的IMF數(shù)量不可控,故障特征往往僅包含于一個或部分IMF中,而其他的IMF則大多可視為是噪聲或干擾信號,所以,如何從EEMD分解的多個IMF中選取出反應(yīng)故障特征的敏感IMF成為EEMD方法在故障診斷領(lǐng)域應(yīng)用的重要問題。
有學(xué)者對上述問題進(jìn)行了相關(guān)研究[1-2]。其中,蘇文勝等[3]聯(lián)合考慮了各IMF與原信號的互相關(guān)系數(shù)和各IMF的峭度值兩個參考系數(shù)作為敏感IMF取舍的判決依據(jù)。雷亞國[4]提出一種利用故障狀態(tài)信號與每個IMF的相關(guān)系數(shù)、正常狀態(tài)信號與各個IMF的相關(guān)系數(shù)兩組參考系數(shù)綜合選擇出敏感IMF的方法。鵬暢等[5]運用基于距離的度量因子將故障特征最敏感的IMF選取出來。張志剛等[6]采用灰色關(guān)聯(lián)度與互信息方法相結(jié)合剔除EMD分解結(jié)果中的虛假分量。
筆者提出了一種基于快速譜峭度圖的敏感IMF選取方法。首先,分別計算原信號及各個IMF的快速譜峭度圖,獲取每個快速譜峭度圖中譜峭度最大值所處的頻帶范圍作為各自信號的特征頻帶區(qū)間;然后,判斷各個IMF譜峭度最大值所處的頻帶區(qū)間與原信號譜峭度最大值所處的頻帶區(qū)間兩者之間的從屬關(guān)系,篩選出反應(yīng)故障特征的敏感IMF。因此,該方法使用了譜峭度最大值所處的頻帶范圍這一雙值特征區(qū)間系數(shù),替代了譜峭度值、相關(guān)系數(shù)等一系列單值特征系數(shù),并將敏感IMF選取過程中依靠人工經(jīng)驗取舍單值特征系數(shù)的問題簡化為雙值特征區(qū)間之間的從屬關(guān)系問題,使敏感IMF選取方法更加易于實現(xiàn)。
1.1 EEMD算法
為了克服EMD分解所產(chǎn)生的模式混淆現(xiàn)象,Wu等[7]在EMD分解算法的基礎(chǔ)上,提出了一種利用高斯白噪聲輔助的EEMD算法。它利用高斯白噪聲所具有的頻率均勻分布統(tǒng)計特性,通過每次給EMD分解信號中加入均值為零且幅值有限的不同高斯白噪聲,使得信號在整個頻帶內(nèi)的極值點間隔分布均勻,解決了不均勻極值點間隔導(dǎo)致的極值點上、下包絡(luò)線擬合誤差較大的問題,并對多次EMD分解的IMF進(jìn)行總體平均計算以抵消所添加的噪聲,從而獲得一組無模式混淆現(xiàn)象的IMF。EEMD分解算法的具體流程如下:
1) 初始化總體平均次數(shù)M,并將白噪聲序列加入到分析信號中;
2) 對加入白噪聲后的分析信號做EMD分解;
3) 重復(fù)M次步驟1和步驟2,但每次添加幅值不同的白噪聲序列;
4) 計算M次EMD分解所得到的相應(yīng)IMF的總體平均,并將其平均值序列作為最終的IMF,即
(1)
1.2 譜峭度方法
峭度指標(biāo)作為時域分析中的一種無量綱參數(shù)指標(biāo),對信號的瞬時特征非常敏感[8]。隨著頻域分析理論和高階譜理論的發(fā)展,譜峭度概念被Dwyer[9]提出,其基本思想是計算頻域內(nèi)每條譜線的峭度值,這樣,譜峭度既能檢測瞬態(tài)信號,又能夠準(zhǔn)確定位瞬態(tài)信號在頻域中所處的位置。Antoni[10]在譜峭度理論研究的基礎(chǔ)上,給出了譜峭度的定義,并將譜峭度方法應(yīng)用于機械故障診斷領(lǐng)域中。
假設(shè)信號X(t)的激勵響應(yīng)為Y(t),表示為
(2)
其中:H(t,f)為時變傳遞函數(shù),解釋Y(t)在頻率為f處的復(fù)包絡(luò)。
基于四階譜累積量的譜峭度可定義為
(3)
其中:S2nY(f)為2n階瞬時矩。
S2nY(f)定義為
(4)
譜峭度可進(jìn)一步定義為
(5)
為顯著減少譜峭度計算時間,使其能快速、廣泛地應(yīng)用于工程實際,Antoni[11]進(jìn)一步提出了基于塔式算法的快速譜峭度圖計算方法。在快速譜峭度圖中,橫坐標(biāo)代表頻率f,縱坐標(biāo)則表示分解的層級K,頻率分辨率為Δf=2-(K+1),圖像上的顏色深淺表示各個f和Δf下的譜峭度值。
1.3 基于快速譜峭度圖的敏感IMF選取方法
在利用EEMD分解方法對機械設(shè)備故障狀況下的振動信號進(jìn)行分析的過程中,對敏感IMF的選取方法研究已經(jīng)達(dá)成兩點共識:a.EEMD分解生成的一系列IMF數(shù)量不可控;b.振動信號故障特征往往僅包含于一個或部分IMF,而其他的IMF則大多可視為噪聲信號或干擾信號。所以,為了凸顯故障特征信息在重構(gòu)信號中的表現(xiàn)形式,選取合適的特征參考系數(shù)成為敏感IMF選取方法的重點。
基于快速譜峭度圖的敏感IMF選取方法,使用譜峭度最大值所處的頻帶范圍作為特征頻帶區(qū)間,因為該頻帶范圍是一對雙值特征區(qū)間系數(shù),不同于單值特征參考系數(shù),所以在篩選敏感IMF時,可將權(quán)衡取舍單值系數(shù)的問題簡化為多組不同雙值區(qū)間之間的從屬關(guān)系問題,避免了因單值參考系數(shù)不易區(qū)分而造成敏感IMF選取困難。具體步驟如下:
1) 對原始信號做EEMD處理,得到一系列IMF;
2) 利用快速譜峭度圖原理,計算原信號及各個IMF的快速譜峭度圖,獲取相應(yīng)的快速譜峭度圖中譜峭度最大值所處的頻帶范圍,并以該頻帶范圍作為各個信號(包括原信號和多個IMF信號)的特征頻帶區(qū)間;
3) 判斷每個IMF的譜峭度最大值所處的頻帶區(qū)間是否從屬于原信號譜峭度最大值所處的頻帶區(qū)間,如果是則選為敏感IMF,否則剔除之;
4) 在步驟2和3中,若峭度值最大譜所處頻率范圍是整個頻帶,則取譜峭度次大值所處的頻帶范圍作為特征頻帶區(qū)間,這是為了從頻域范圍內(nèi)挑選出相對于其他頻帶更具有信號代表性的特征頻帶區(qū)間范圍;
5) 若敏感IMF為多個,則對敏感IMF進(jìn)行疊加,從而組合成反應(yīng)故障特征的重構(gòu)信號。
筆者模擬機械故障振動的仿真信號,運用所提出的敏感IMF選取方法對敏感IMF進(jìn)行篩選,并對敏感IMF選取的結(jié)果進(jìn)行分析,驗證所提出方法的有效性。模擬仿真信號使用文獻(xiàn)[12]中的仿真模型,考慮到機械設(shè)備零部件發(fā)生故障時,振動信號多以沖擊信號的形式存在,針對沖擊信號的特征提取亦是故障診斷信號處理的關(guān)鍵。同時,不同零部件的旋轉(zhuǎn)頻率通過一高一低兩個正弦信號模擬。隨著機械設(shè)備故障程度的加劇,傳感器采集的振動信號平均幅值勢必會變大,可通過一個幅值逐漸增加的趨勢項進(jìn)行模擬。因此,仿真故障信號主要由沖擊成分、低頻正弦成分、高頻正弦成分、趨勢項4種信號組合而成。
圖1所示為仿真信號中的沖擊成分、低頻正弦成分、高頻正弦成分、趨勢項及上述4種信號的組合信號。運用EEMD分解對仿真信號進(jìn)行處理,共分解得到12組消除了模式混淆問題的IMF,如圖2所示。在分解結(jié)果中:c1對應(yīng)了原始信號沖擊成分;c5對應(yīng)了原始信號高頻正弦成分;c7對應(yīng)了原始信號低頻正弦成分;c12對應(yīng)了原始信號中的趨勢項。
圖1 仿真故障信號及其組成
圖2 仿真信號EEMD分解得到的12個IMF
圖3 仿真信號的快速譜峭度圖
圖4 仿真信號IMF1的快速譜峭度圖
圖5 仿真信號IMF2的快速譜峭度圖
圖6 仿真信號IMF3的快速譜峭度圖
根據(jù)所提出的敏感IMF選取方法,利用快速譜峭度圖原理,計算原信號及各個IMF的快速譜峭度圖。其中,圖3為原信號的快速譜峭度圖,譜峭度最大值所處的頻帶如箭頭所指向的虛線框為(4 500,5 250)Hz,并選該頻帶范圍為仿真信號快速譜峭度圖的特征頻帶區(qū)間。圖4~圖6分別為IMF1,IMF2,IMF3的快速譜峭度圖,其中:IMF1譜峭度最大值所處的頻帶范圍是(4 500,5 250)Hz,該特征頻帶區(qū)間從屬于仿真信號頻帶區(qū)間,故選取為敏感IMF;IMF2譜峭度最大值所處的頻帶范圍為整個頻帶,按照方法步驟4選取譜峭度次大值所處的(0,1 500)Hz頻帶范圍作為特征頻帶區(qū)間,因該頻帶區(qū)間不從屬于仿真信號的頻帶區(qū)間,故舍去IMF2;同理,IMF3譜峭度最大值所處的頻帶范圍同樣為整個頻帶,故選取譜峭度次大值所處的(0,1 500)Hz頻帶范圍作為特征頻帶區(qū)間,且該頻帶區(qū)間亦不從屬于仿真信號的頻帶區(qū)間,故舍去IMF3;如此對剩余IMF進(jìn)行選取,最終選取IMF1為敏感特征IMF。
為驗證敏感IMF選取方法的有效性,可將選取的敏感特征IMF(IMF1)與故障仿真信號中的沖擊成分做差值計算,如圖7所示。可以發(fā)現(xiàn),除了在每個沖擊信號開始時刻點處存在較大偏差外,整個沖擊過程中偏差均為較小值,該結(jié)果既說明了EEMD分解方法在抽取處理沖擊信號過程中的優(yōu)越性,也說明了敏感IMF選取方法的有效性。
圖7 IMF1與仿真信號沖擊成分的偏差值
為進(jìn)一步分析所提出的敏感IMF選取方法的可行性,以美國Case Western Reserve University電氣工程實驗室公開的滾動軸承滾動體故障數(shù)據(jù)為例,對該方法進(jìn)行實例研究。具體參數(shù)如下:驅(qū)動端軸承型號為SKF6205,軸承轉(zhuǎn)速為1 750 r/min,采樣頻率為12 kHz。理論計算得出的軸承滾動體故障特征頻率為137.48 Hz。
圖8包括了軸承滾動體故障的時域圖、頻域圖和包絡(luò)譜圖。其中:時域圖可以發(fā)現(xiàn)信號存在明顯的周期性沖擊現(xiàn)象;信號頻譜分布范圍較寬,故障特征頻率微弱,無法拾取出故障特征;包絡(luò)譜中滾動體故障特征頻率明顯,但也出現(xiàn)了如點劃線框所示的干擾項。
圖8 滾動體故障信號及其頻譜圖、包絡(luò)譜圖
對滾動軸承的滾動體故障信號做EEMD分解,其中,EEMD添加的白噪聲幅值參數(shù)選取為原信號標(biāo)準(zhǔn)差的0.2倍,整體平均次數(shù)M選為100,共可得到15個IMF。以前5個IMF為例,計算各個IMF的譜峭度值和各個IMF與原信號之間的互相關(guān)系數(shù),如表1所示,原信號的峭度值為3.596 9。從表1可以發(fā)現(xiàn),各個IMF的峭度值均為較大值,特征參數(shù)分布沒有明顯的區(qū)分效果,因此,峭度值在該組實驗數(shù)據(jù)分析中失去了參考價值。在各個IMF的互相關(guān)系數(shù)中,不同IMF之間的互相關(guān)系數(shù)大小差異程度明顯,且IMF1與原信號之間的互相關(guān)系數(shù)遠(yuǎn)遠(yuǎn)大于其他IMF。因此,IMF1保留了更多的原信號信息,選IMF1為敏感IMF。
表1 前5個IMF的峭度值及其與原信號之間的互相關(guān)系數(shù)
Tab.1 The first five cross-correlation coefficients between IMF and original signal and the IMF kurtosis
IMF序列峭度值相關(guān)系數(shù)123453.53273.69313.98854.40143.75890.94060.06270.04340.03290.0175
采用所提出的敏感IMF選取方法,首先,計算原信號快速譜峭度圖(見圖9),原信號快速譜峭度圖中譜峭度最大值所處的頻帶范圍如箭頭所指向的虛線框,為(5 625,6 000)Hz,并將該頻帶范圍選為滾動體故障信號的特征頻帶區(qū)間;然后,對故障信號EEMD分解后得到的15個IMF分別作快速譜峭度圖,并從每個IMF的快速譜峭度圖中找到譜峭度最大值所處的頻帶范圍作為各個IMF的特征頻帶區(qū)間,如表2所示為前5個IMF快速譜峭度圖中譜峭度最大值所處的特征頻帶區(qū)間參數(shù),單位為Hz;最后,將各個IMF的特征頻帶區(qū)間參數(shù)與原信號特征頻帶區(qū)間參數(shù)進(jìn)行對比,可知僅有IMF3的特征頻帶區(qū)間從屬于原信號頻帶區(qū)間,故選IMF3為敏感IMF。
表2 前5個IMF的快速譜峭度圖中譜峭度最大值的頻帶區(qū)間
Tab.2 The first five reference frequency band which determined by the maximum kurtosis in fast kurtogram
IMF序列特征頻帶區(qū)間12345(0,750)(3375,3750)(5625,5812.5)(937.5,1031.25)(3750,4500)
圖9 滾動體故障信號的快速譜峭度圖
根據(jù)滾動軸承故障診斷的特點,利用包絡(luò)分析對上述兩種方法所選出的敏感IMF進(jìn)行處理。圖10為使用譜峭度和相關(guān)系數(shù)法選取的敏感IMF(IMF1)的包絡(luò)譜,對比原信號包絡(luò)譜,發(fā)現(xiàn)IMF1與原信號的包絡(luò)分析結(jié)果相類似,滾動體故障特征頻率明顯,亦出現(xiàn)了如點劃線框所示的干擾項。圖11為使用快速譜峭度圖方法選取的敏感IMF(IMF3)的包絡(luò)譜,發(fā)現(xiàn)滾動體故障特征頻率明顯,部分干擾項得到了抑制。
圖10 利用譜峭度和互相關(guān)系數(shù)方法選取的敏感IMF包絡(luò)譜
圖11 利用快速譜峭度圖方法選取的敏感IMF包絡(luò)譜
對3組包絡(luò)譜(原信號、IMF1和IMF3)做進(jìn)一步分析,發(fā)現(xiàn)它們均能識別出故障特征頻率??梢约俣_擊故障特征信息分布在整個頻帶內(nèi)[13],而EEMD是一種從高頻到低頻分解的處理過程,故2個IMF和原信號中均含有故障特征信息。2個IMF的包絡(luò)譜分析結(jié)果之間又有所不同,表明有的IMF相較于其他IMF可更明顯地表達(dá)故障信息。該方法使用了譜峭度最大值所處的頻帶范圍這一特征頻帶區(qū)間參數(shù),將依靠人工經(jīng)驗的取舍單值參數(shù)問題簡化為易于篩選的頻帶區(qū)間從屬問題,克服了使用譜峭度、相關(guān)系數(shù)在內(nèi)的單值特征參數(shù)可能出現(xiàn)的參考系數(shù)連續(xù)、不易區(qū)分而造成的敏感IMF選取困難問題,使敏感IMF選取方法更明確。
1) 針對如何從EEMD分解的一系列IMF中選取出敏感IMF的問題,提出了基于快速譜峭度圖的敏感IMF選取方法。該方法利用譜峭度最大值所處的頻帶范圍為特征頻帶區(qū)間,將依靠人工經(jīng)驗取舍單值參數(shù)問題簡化為易于篩選的特征頻帶區(qū)間的從屬問題,克服了單值特征參數(shù)可能出現(xiàn)的參考系數(shù)不易區(qū)分而造成的敏感IMF選取困難問題,使敏感IMF選取方法更易于實現(xiàn)。
2) 因EEMD分解能自適應(yīng)的對非線性、非平穩(wěn)信號進(jìn)行分析處理,譜峭度方法特別適用于沖擊信號的分析??焖僮V峭度圖方法可檢測出最能體現(xiàn)故障信息的共振調(diào)制頻帶,因此,已有相關(guān)的將EEMD和譜峭度方法相結(jié)合的故障診斷方法研究。與其他研究不同的是,所提出的方法將快速譜峭度圖運用至敏感IMF的選取問題上,以便對EEMD分解的多個IMF進(jìn)行篩選,而非設(shè)計一套完整的故障診斷方案。
3) 除EEMD的敏感IMF選取外,該方法還可以推廣至其他需要提取沖擊信號特征的多分量選取方法中,如EMD和小波包分析等。
[1] Pan Minchun, Tsao W. Using appropriate IMFs for envelope analysis in multiple fault diagnosis of ball bearings [J]. International Journal of Mechanical Sciences, 2013, 69:114-124.
[2] Lei Yaguo, He Zhengjia, Zi Yanyang. Application of the EEMD method to rotor fault diagnosis of rotating machinery[J]. Mechanical Systems and Signal Processing, 2009, 23:1327-1338.
[3] 蘇文勝,王奉濤,張志剛,等. EMD降噪和譜峭度法在滾動軸承早期故障診斷中的應(yīng)用[J]. 振動與沖擊,2010, 29(3):18-21.
Su Wensheng, Wang Fengtao, Zhang Zhigang, et al. Application of EMD denoising and spectral kurtosis in early fault diagnosis of rolling element bearing[J]. Journal of Vibration and Shock, 2010, 29(3): 18-21. (in Chinese)
[4] 雷亞國. 基于改進(jìn)Hilbert-Huang變換的機械故障診斷[J]. 機械工程學(xué)報,2011, 47(5): 71-77.
Lei Yaguo. Machinery fault diagnosis based on improved Hilbert-Huang transform[J]. Chinese Journal of Mechanical Engineering, 2011, 47(5): 71-77. (in Chinese)
[5] 彭暢,柏林,謝小樂. 基于EEMD、度量因子和快速譜峭度圖的滾動軸承故障診斷方法[J]. 振動與沖擊,2012,31(20):143-146.
Peng Chang, Bo Lin, Xie Xiaole. Fault diagnosis method of rolling element bearing based on EEMD,measure-factor and fast kurtogram[J]. Journal of Vibration and Shock, 2012,31(20):143-146. (in Chinese)
[6] 張志剛,石曉輝,施全,等. 基于改進(jìn)EMD和譜峭度法滾動軸承故障特征提取[J]. 振動、測試與診斷,2013, 33(3):478-482.
Zhang Zhigang, Shi Xiaohui, Shi Quan, et al. Rolling bearing element fault feature extraction based on improved EMD and spectral kurtosis[J]. Journal of Vibtation, Measurement & Diagnosis, 2013, 33(3):478-482.(in Chinese)
[7] Wu Zhaohua, Huang N E. Ensemble empirical mode decomposition:a noise assisted data analysis method[J]. Advances in Adaptive Data Analysis, 2009(1):1-41.
[8] 從飛云,陳進(jìn),董廣明. 基于譜峭度和AR模型的滾動軸承故障診斷[J]. 振動、測試與診斷,2012, 32(4):538-541.
Cong Feiyun, Chen Jin, Dong Guangming. Spectral kurtosis and AR model based method for fault diagnosis of rolling bearings[J]. Journal of Vibtation, Measurement & Diagnosis, 2012, 32(4):538-541.(in Chinese)
[9] Dwywe R F. Detection of non-Gaussian signals by frequency domain kurtosis estimation[C]∥Acoustics, Speech and Signal Processing. Boston: IEEE Inter-national Conference on ICASSP, 1983: 607-610.
[10]Antoni J. The spectral kurtosis:a useful tool for characterizing non-stationary signals[J]. Mechanical Systems and Signal Processing, 2006, 20:282-307.
[11]Antoni J. Fast computation of kurtogram for the detection of transient faults[J]. Mechanical Systems and Signal Processing, 2007, 21:108-124.
[12]Lei Yaguo, He Zhengjia, Zi Yanyang. EEMD method and WNN for fault diagnosis of locomotive roller bearings[J]. Expert Systems with Applications, 2011, 38:7334-7341.
[13]Jiang Ruihong, Liu Shulin, Tang Youfu, et al. A novel method of fault diagnosis for rolling element bearings based on the accumulated envelope spectrum of the wavelet packed[J]. Journal of Vibtation and Control,2015,21(8):1580-1593.
10.16450/j.cnki.issn.1004-6801.2015.06.027
*國家自然科學(xué)基金資助項目(51175316);高等學(xué)校博士學(xué)科點專項科研基金資助項目(20103108110006)
2013-10-26;
2013-12-26
TH911; TH165.3
蔣超,男,1987年10月生,博士研究生。主要研究方向為機械故障診斷的信號處理方法。 E-mail:jc31@163.com