朱瑜,王殿,王海洋
(華北電力大學 機械工程系,河北 保定 071000)
滾動軸承零件表面出現局部損傷時,在運行過程中會產生周期性的沖擊力,從而激起軸承及相關部件的高頻固有振動,致使軸承振動信號出現沖擊特征和調制特征。同時,軸承出現故障時,在頻譜圖中會出現以固有頻率為中心、故障頻率為間距的共振帶。包絡分析技術就是對軸承故障信號的共振帶進行包絡解調,提取故障頻率,已在滾動軸承故障診斷中得到廣泛應用,成為滾動軸承故障振動信號分析的有效方法之一[1-2]。
然而,直接對原始信號進行包絡分析時,帶通濾波器的參數選擇通常依靠經驗,具有一定的盲目性。經驗模態分解(Empirical Mode Decomposition,EMD)可將信號分解至不同頻段,是一種自適應的信號分解方法。文獻 [3-4]采用EMD和包絡譜相結合的方法提取滾動軸承故障頻率,取得了一定效果。該方法通過EMD將軸承故障信號分解為多個本征模態函數(Intrinsic Mode Function,IMF)分量,再對故障特性明顯的IMF分量進行包絡譜分析。然而,故障特征明顯的IMF依然通過經驗獲得,缺少理論依據。文獻[5]提出一種基于小波包系數熵閾值的增強型共振解調方法,利用小波包將軸承故障信號進行分解,計算各個小波包系數的信息熵,選取信息熵較大的小波包系數重構信號,并對重構信號進行解調處理,取得了一定的效果。但合適的小波包分解層數以及小波基較難確定。鑒于EMD在分解信號過程的自適應性,提出基于EMD和信息熵的滾動軸承故障診斷方法,以提取軸承故障特征頻率。
EMD方法可將復雜的信號分解為一些IMF之和。每個IMF滿足以下2個條件:
(1)每個本征模態函數都具有相同數目的極值點和過零點,或最多相差1;
(2)每個本征模態函數上下包絡線關于時間軸局部對稱。
設原始信號為x(t),EMD步驟如下:
(1)確定信號x(t)所有局部極大值點和極小值點, 將所有極大值點和所有極小值點連接作為上下包絡線,上下包絡線的平均值記為m1,求出
x(t)-m1=h1,
(1)
若h1是一個IMF,那么h1就是x(t)的第一個IMF分量。
(2)若h1不滿足IMF條件,把h1作為原始數據,重復步驟(1),得到上下包絡線的平均值m11,再判斷h11=h1-m11是否滿足IMF的條件,如不滿足,則重復循環直至產生第一個滿足IMF條件的分量。
(3)將c1從x(t)中分離出來,得到
r1=x(t)-c1。
(2)
將r1作為原始數據重復步驟(1)~(3)最終得到信號x(t)的n個滿足IMF條件的分量和殘余分量rn。即
(3)
x(t)即為n個IMF分量和一個殘余分量rn之和。
若有實信號x(t),將x(t)進行Hilbert變換得到
(4)
進而可得解析信號
z(t)=x(t)+jh(t)。
(5)
解析信號的幅值函數
(6)
a(t)即為實信號的包絡,a(t)的幅值譜或功率譜即為IMF分量的包絡譜。
如果某系統S內存在多個事件S={s1,s2,…,sn},事件的概率分布P={p1,p2,…,pn},則某一事件自身的信息為
Ii=-pilnpi。
(7)
當pi=0時,
-pilnpi=0。
(8)
該分布的信息熵為所有事件信息和,即
(9)
信息熵的大小可用來描述概率系統的平均不確定程度。若某系統中概率分布是均勻的,則該系統的信息熵具有最大值。因此,信息熵反應了概率分布的均勻性[5,9]。
文獻[5]定義了一種計算小波包系數信息熵的方法。利用該方法,上文定義信號經EMD所得各IMF分量的信息熵如下:設信號x(t)經EMD后得到n個IMF分量IMF1,IMF2,…,IMFn。將n個IMF分量中的所有數據歸一化到[-1,1]區間,并將[-1,1]區間分為M個等長區間:[-1,a1],[a1,a2],…,[aM-1,1]。對于第n個IMF分量落第m個區間[am-1,am]的點數為N,各IMF分量的長度為K。則在區間[am-1,am]的概率pn(m)=N/K,則第n個IMF分量的信息熵為
(10)
當軸承出現故障時,周期性的沖擊信號成分主要體現在共振頻帶上[10]。依據信息熵理論,共振頻帶所對應的信號成分的信息熵必然較大。因此,采用以下步驟對軸承進行故障診斷:
(1)利用EMD方法將滾動軸承故障信號分解為多個IMF分量;
(2)依據(10)式計算各IMF分量的信息熵;
(3)選取合理的熵閾值h,將信息熵大于熵閾值的IMF疊加重構信號;
(4)對重構信號進行Hilbert解調分析,提取故障頻率。


圖1 滾動軸承故障信號
利用EMD方法對軸承信號進行分解,分解所得前5個高頻IMF分量如圖2所示。利用前文定義的IMF分量的信息熵計算方法,計算分解所得前5個IMF分量的信息熵,結果見表1。

圖2 故障信號的前5個IMF分量

表1 前5個IMF分量信息熵
分別在熵閾值h=0.9,h=1.2,h=1.4條件下利用保留的IMF分量重構信號,并對重構信號進行Hilbert解調分析,所得Hilbert包絡譜如圖3~圖5所示。
比較圖3~圖5可看出,熵閾值h取不同值時,重構信號包絡譜中均出現了清晰的外圈故障頻率的1倍頻(120Hz)、2倍頻(239Hz)、3倍頻(359 Hz)以及4倍頻(480 Hz),均可識別外圈故障。當熵閾值h=0.9和h=1.2時,重構信號的包絡譜中轉頻(25 Hz)成分以及轉頻與1倍頻之間的一些其他干擾頻率成分較大,對外圈故障頻率的準確識別造成一定影響。而當h=1.4時,轉頻成分及其他干擾頻率成分幅值很小,外圈故障頻率十分突出,有利于外圈故障的準確識別。

圖3 h=0.9條件下重構信號的包絡譜

圖4 h=1.2條件下重構信號的包絡譜

圖5 h=1.4條件下重構信號的包絡譜
提出了一種基于EMD和信息熵的滾動軸承故障診斷方法,利用該方法對實測滾動軸承故障信號的分析結果表明,該方法能準確提取軸承故障頻率。其熵閾值的選取對重構信號的解調結果具有一定的影響,如何選取最佳熵閾值則需進一步研究。