蘭州理工大學(xué) 電信學(xué)院(甘肅 蘭州 730050) 楊新華 來 帥
山西昆明煙草有限責(zé)任公司(山西 太原 030012) 張麗娟
電機出現(xiàn)故障時,故障信號中往往含有大量的時變、短時突發(fā)性質(zhì)的成分[1]。因此可以通過檢測、分析故障信號,獲得電機的故障信息。傳統(tǒng)的信號分析方法,如傅立葉變換,是一種純頻域分析,缺乏空間局部性,不能滿足對軸承故障信號分析的要求。而小波分析和小波包分析法具有良好的時頻局部性,能夠?qū)⑿盘栐谌我忸l段進行劃分,從而使在不同頻段的各種故障特征信號更加容易被識別和提取[2]?;谛〔ò治鎏幚矸瞧椒€(wěn)信號的優(yōu)越性,本文選用小波包分析對電機故障信號進行分析,并在MATLAB中對分析結(jié)果進行了驗證。
電機集電氣與機械部件于一體,故障原因復(fù)雜,種類繁雜,征兆呈多樣性,既有機械故障的一般特性,又有電氣部件、磁場等故障特性。大量的故障結(jié)果分析顯示:軸承類故障占42%,繞組類占40%,絕緣類故障占5%[5]??梢?,電機軸承故障是導(dǎo)致電機失效的主要原因之一。因此本文模擬了電機滾動軸承故障,應(yīng)用小波包分析方法對異步電動機的軸承故障特征進行提取,利用峭度值計算和和小波包分析相結(jié)合的方法,確定電機的故障類型。
實驗研究表明,電機振動量是檢測電動機故障的非常好的狀態(tài)監(jiān)測參數(shù),在不影響電動機運行的條件下對其振動信號進行頻譜分析可以檢測多種故障。
小波包是在小波概念的基礎(chǔ)上發(fā)展延伸的,是小波概念的推廣,它將小波分析沒有細(xì)分的高頻部分信號作進一步的分解[2]。
小波包的定義是在多分辨率分析的基礎(chǔ)上提出來的,而多分辨率分析的實質(zhì)是將兩個相鄰分辨率之間的信號進行逐級分解。小波包分解的基本思想是:把信號投影到一組互相正交的尺度函數(shù)和小波函數(shù)構(gòu)成的子空間上,從而將信號在不同尺度上展開,以便提取信號在不同頻帶的特征,同時也將信號在各個尺度上的時域特征完整的保留下來。
設(shè)共軛正交鏡像濾波器系數(shù)分別為:hn=h0(n)和 gn=h1(n);定義一列遞歸函數(shù) U(t),滿足雙尺度方程:
則,函數(shù)集合{un(t),n=0,1,2…}是由基函數(shù) u0(t)=φ(t)所確定的小波包。由此,小波包{un(t)}是包括尺度函數(shù) u0(t)和小波函數(shù) u1(t)在內(nèi)的一個具有一定聯(lián)系的函數(shù)的集合。
經(jīng)振動傳感器采集到的故障信號,通過前置濾波、信號調(diào)理后送A/D轉(zhuǎn)化成數(shù)字信號,為了能使數(shù)字信號在計算機上實現(xiàn)小波包分解,我們設(shè){Sk,k∈N}為離散序列,定義算子
設(shè){fp(00),p∈N}為經(jīng)過離散的電機故障信號,小波包分解的分解算法為:
式中:p為小波包分解各序列序列點;j:為小波包分解層數(shù)。
為了實現(xiàn)小波包分解,我們將經(jīng)過離散處理的電機故障信號通過共軛正交鏡像濾波器,這樣,離散故障信號就被分解到各個頻段內(nèi)。
從上面的分析可以看出,多分辨率分析只是完成了對信號的低頻部分的分解,但并不是一個完整的樹狀結(jié)構(gòu);為了實現(xiàn)對信號的更加精細(xì)的分析,本文選擇小波包分析,它不但能實現(xiàn)對低頻部分的分解,而且也能對信號高頻部分分解,從而構(gòu)成了一個完整的樹狀結(jié)構(gòu)。
目前,對于小波包基的選取并沒有形成一個統(tǒng)一的標(biāo)準(zhǔn),在遵循一般性原則的基礎(chǔ)上,要具體問題具體分析。就被檢測信號的特征而言,我們檢測的是電機的故障信號,要從中提取非平穩(wěn)的瞬時、突變和奇異的成分,也就是說要提取有限頻帶上的信息,所以在選取小波基時,其時頻兩域的緊支撐能力應(yīng)首先被考慮;而對于信號的奇異性檢測,當(dāng)信號產(chǎn)生奇異點時,往往在突變處含有高頻成分,而且信號形狀不規(guī)則,從規(guī)則性系數(shù)表可知,規(guī)則性系數(shù)越大,規(guī)則性就越好,但在分析電機故障的振動信號時,我們更加關(guān)心它的低頻成分,所以對于dbN的小波函數(shù)的消失矩階數(shù)不應(yīng)太高;同時,在選擇小波基的過程中,正則性原則也不容忽視,因為正則性越好,檢測突變點的效果就越不理想,所以在這里我們選擇了正則性不是很好的db3小波[3]。
綜上所述,在電機的機械故障診斷中,為了有效地分析突變信號,在小波包基的選取上,主要滿足定區(qū)間的緊支撐和足夠的消失矩階數(shù),這樣能有效的消除噪聲,發(fā)現(xiàn)奇異點。
通過以上的分析和比較,我們選擇了db3作為小波基。圖1為db3的尺度函數(shù)和小波函數(shù)示意圖。
圖1 db3尺度函數(shù)與小波函數(shù)示意圖
為了驗證小波包分解算法的正確性和可靠性,采集電流信號和振動信號,利用小波分析的方法獲得故障類型,本文只以振動信號的分析為例,加以闡述。
?
本實例事先對電機的軸承進行處理,在滾動體上人為加工制造一個深約0.5mm,直徑約1.0mm的故障點,用來模擬軸承滾動體故障。滾動軸承參數(shù)為:滾動軸承為圓柱滾子軸承,型號為37306,內(nèi)徑 d=180mm,外徑 D=310mm,z=7,!=0°。將滾動軸承的相關(guān)參數(shù)帶入滾動軸承特征頻率中,由(6),(7),(8)可分別計算得出:外環(huán)故障的特征頻率為41.5Hz,內(nèi)環(huán)故障的特征頻率為136.42Hz,滾動體故障的特征頻率為18.9Hz。
?
圖2為軸承滾動體故障時的時域信號,根據(jù)峭度系數(shù)的計算公式[7]:
式中,N為采樣長度;"i為標(biāo)準(zhǔn)差;xi為信號值;xˉ為信號均值。
計算可到 K=5.12。電機無故障運轉(zhuǎn)時,振動信號的幅值分布接近正態(tài)分布,峭度值指標(biāo) K=3,而本例中 K=5.12,根據(jù)峭度值指標(biāo)判斷,軸承已經(jīng)出現(xiàn)明顯的故障,但并不能確定其故障類型[7]。
圖2 故障軸承的時域信號
圖3 滾動體故障功率譜圖
圖3為滾動體故障的功率譜圖,然而依據(jù)此功率譜圖仍不能清晰的觀察軸承故障的特征頻率,所以同樣不能確定軸承故障類型。
利用db3小波繼續(xù)對時域信號進行分析。在本文中我們將信號進行6層小波包分解,這樣信號被分解為64個頻段,頻段帶寬為由上文可知,軸承滾動體故障特征頻率為18.9Hz,在第一頻段范圍內(nèi),故而對第六層(6,0)節(jié)點的故障特征頻率信號作小波包重構(gòu)[7],圖4為節(jié)點故障特征頻段重構(gòu)信號,圖5為其功率譜。
圖4 (6,0)節(jié)點故障特征頻段重構(gòu)信號
圖5 故障特征頻段重構(gòu)信號的功率譜
圖6 功率譜局部放大圖
從圖6的功率譜局部放大圖可以清晰發(fā)現(xiàn),在頻率18.9Hz附近能量幅值突然增大,沖擊嚴(yán)重,說明軸承確實存在滾動體故障。
本文應(yīng)用小波分析的方法,結(jié)合振動信號的峭度值計算,對存在已知軸承故障的電機振動信號進行小波包分解,有效的濾除了干擾信號,實現(xiàn)了信噪分離[8],從軸承故障特征頻率的數(shù)值和能量兩個方面確定了電機的故障類型。仿真結(jié)果顯示,實際故障類型與分析所得的故障類型相吻合,說明本文提出的方法有效可行。
[1] Benbouzid,Beguenance,Vieira.Induction motor asymmetrical faults detection using advanced signal processing techniques,IEEE EC,1999,14(2):147~152.
[2] 飛思科技產(chǎn)品研發(fā)中心.小波分析理論與MATLAB7實現(xiàn)[M].北京:電子工業(yè)出版社,2005
[3] 王芳,魯順昌.基于小波包分析的電機故障檢測[J].電機與控制應(yīng)用,2008,35(7)
[4] 湯紅誠,李著信.小波變換在故障診斷中應(yīng)用[J].儀器儀表學(xué)報,2003,24(4):407~409
[5] 沈標(biāo)正.電機故障診斷技術(shù)[M].北京:機械工業(yè)出版社,1996
[6] 程止興.小波分析算法與應(yīng)用[M],西安,西安交通大學(xué)出版社,1998
[7] 袁云龍,基于小波包分析的滾動軸承故障診斷研究.控制與檢測,2008(7):62~65
[8] 袁云龍,基于峭度小波包分析的滾動軸承故障診斷.新工藝新技術(shù),2008(5):43~46