陳 忠,張憲民,符和超,陳隆生
(1.華南理工大學機械與汽車工程學院,廣東 廣州510641;2.中國人民解放軍75752部隊,廣東 佛山528100)
傳動系統(tǒng)(包括齒輪箱、尾傳動軸等)是直升機動力系統(tǒng)的重要組成部件,對其進行狀態(tài)監(jiān)測與振動信號分析是確保直升機的飛行安全和效能有重要意義[1]。傳統(tǒng)的振動信號分析方法包括基于時標、周期、無轉(zhuǎn)角傳感的時域同步平均方法;基于傅里葉變換的功率譜、倒譜和解調(diào)分析的頻域分析方法;基于小波、魏格納(Wigner)、經(jīng)驗模式分解等時頻域分析方法[1,2]。直升機啟動及變速過程中包含了豐富的傳動系統(tǒng)狀態(tài)信息,以上方法不能很好適應變速工況的狀態(tài)特征提取。
朱利民等針對變速機械弱時變響應信號的特征,采用離散頻譜多點平均幅值修正法的理論和方法,改善信號處理效果[3]。李志農(nóng)等提出了一種結合雙譜和因子隱Markov模型的因子隱Markov模型狀態(tài)識別法用于旋轉(zhuǎn)機械升降速過程的故障診斷[4]。Candès等于2006年提出線調(diào)頻小波路徑追蹤方法,利用基于多尺度線調(diào)頻小波(chirplet)及chirp圖的內(nèi)在信息構建結構化算法,實現(xiàn)最優(yōu)路徑追蹤[5]。彭富強、梅檢民等進一步將稀疏信號分解與線調(diào)頻小波路徑追蹤算法進行結合,提出一種基于多尺度線調(diào)頻基的稀疏信號分解方法,并把該方法用于時變信號的特征提取上[6~8]。本文將采用chirplet匹配追蹤方法實現(xiàn)直升機尾傳動軸的振動信號稀疏分解與振動初步辨識,在此基礎上提出原子濾波方法建立時變特征的稀疏分解,并完成尾傳動軸某一時變特征的提取。
Mallat和Zhang提出的匹配追蹤算法能夠?qū)崿F(xiàn)一種基于原子字典投影方法的信號稀疏分解方法[9]。原子字典的選擇和匹配追蹤算法是基于匹配追蹤方法實現(xiàn)信號稀疏分解的關鍵。用于匹配追蹤算法的原子主要包括正弦函數(shù)、余弦函數(shù)、離散余弦函數(shù)等傅里葉基函數(shù)和小波、小波包和克羅內(nèi)克脈沖函數(shù)等時頻函數(shù)。而線調(diào)頻小波是一種高斯線調(diào)頻函數(shù),帶有尺度s、平移時間u、頻率ξ、調(diào)頻斜率c四個參數(shù),具有極大的信號表達自由度,其原子表達如下式所示
標準的匹配追蹤算法是一種貪婪的信號投影分解算法,它通過遍歷具有冗余特征的原子字典D={gγ,(s,u,ξ,c)記為γ},迭代計算m階分解殘余信號Rm-1x,直到達到迭代條件要求,算法具體如下:
1)計算|〈Rm-1x,gγ〉|2,gγ∈D
2)選擇最佳原子
3)更新投影殘余信號
針對長度為N的離散信號的標準匹配追蹤算法計算量大(其計算復雜度為O(MN2lgN))的缺點,由于chirp字典是Garbor字典的擴展,Gribonval[10]采用“脊”追蹤思想,通過在Garbor字典尋優(yōu)構建Garbor子字典Dm,并采用快速估計方法得到最佳chirp原子。通過迭代計算最終得到規(guī)模很小的chirp原子字典,然后采用正則匹配追蹤算法實現(xiàn)信號的快速稀疏分解。該快速匹配追蹤算法的計算復雜度為O(MN)。
通過采用快速線調(diào)頻小波匹配追蹤算法可快速實現(xiàn)復雜信號具有4自由度原子的稀疏表達。但對于復雜時變機械振動信號來說,還不足以反映機械設備振動的本質(zhì)特征。為此,提出一種基于快速線調(diào)頻小波匹配追蹤算法的原子篩選濾波分解方法,實現(xiàn)振動信號的信號分解。具體算法如下:
1)對機械振動信號x(t)進行快速線調(diào)頻小波匹配追蹤投影,得到選擇的原子字典及投影參數(shù):尺度g′γ.s,幅值g′γ.v,中心頻率g′γ.ξ和調(diào)頻斜率g′γ.c。由此,得到各投影原子在時頻平面上的幾何框架g′.frame,該幾何框架與其尺度、中心頻率和調(diào)頻斜率有關。
2)根據(jù)機械系統(tǒng)振動的先驗知識,進行基于帶寬與幅值約束的原子初步篩選,更新原子字典D′。篩選的 原 子g′γ.滿 足 條 件:g′γ.v≤Vthresh∪ξ0≤g′γ.ξ≤ξ1。
3)過濾沖擊特征原子,更新原子字典D′。所過濾的具有沖擊特征原子g′γm滿足條件:0≤g′γ.s≤2。
4)針對最新的原子字典D′,采用原子在時頻平面上的幾何框架的重疊與鄰近原則進行聚類,得到所需要的特征原子類Dn,其中∪Dn=D′,∩Dn=0,n=1,2,…,N。
5)去除與原子趨勢不同的毛刺原子g′γn,更新原子類Dn,并得到其上的信號投影xn(t)。過濾的原子滿足的條件是其中i為原子類Dn中的原子序號;ε為人為設定的常量;函數(shù)fc(ξ)為原子類Dn中各原子中心頻率的三次樣條擬合線在頻率ξ處的斜率。
通過以上基于快速線調(diào)頻小波匹配追蹤的原子濾波算法可實現(xiàn)機械振動信號的自適應分解,同時避免了經(jīng)驗模式分解(EMD)、小波分解等方法對帶有沖擊特征信號分解的能量泄露問題。
直升機尾傳動軸用于主減速器和尾減速器之間的動力傳遞,并形成由通過法蘭聯(lián)接的多段柔性細長軸構成的多支承柔軸系統(tǒng)。針對某型直升機尾傳動軸振動測試分析,建立振動測試系統(tǒng),如圖1所示。在直升機尾傳動軸靠近尾槳的支承處通過螺栓安裝壓電加速度傳感器,通過IOTechZonicbook 618動態(tài)分析儀及eZanalyst信號分析軟件完成振動信號的采集。
圖1 直升機地面振動測試系統(tǒng)Fig.1 Ground vibration testing system for a helicopter
直升機按照正常地面試車過程從靜止到穩(wěn)態(tài)工作轉(zhuǎn)速。通過所搭建的振動測試系統(tǒng)完成直升機尾傳動軸的全程振動信號采集。由于動態(tài)信號采集系統(tǒng)的限制,不能連續(xù)采集,因此采取分段全程信號采集的方法。按時間順序選擇有代表性的分段采集數(shù)據(jù),見圖2所示。顯然,s1~s5對應直升啟動到穩(wěn)態(tài)運行之前階段的振動信號,有明顯的沖擊現(xiàn)象;s6對應直升機處于穩(wěn)態(tài)運行的振動信號,表現(xiàn)出穩(wěn)態(tài)振動特性。
為了更清楚地從時頻全貌上理解直升機尾傳動軸振動的情況,分別對這6段共19.2s的數(shù)據(jù)進行快速線調(diào)頻小波匹配追蹤稀疏分解,各分解為300個原子的投影。分解的時頻結果如圖3,4(a),5(a),6(a),7(a),8所示,圖中幅值單位為dB,用彩色表示(赤橙黃綠青藍紫,0dB對應最大幅值用紅色表示,-75dB對應最小幅值用紫色表示,黑色為背景色)。
圖2 直升機尾傳動軸全程振動信號Fig.2 Vibration signals of a tail driving shaft of a helicopter in a whole running process
圖3 信號s1的線調(diào)頻小波匹配追蹤時頻圖Fig.3 Time-frequency spectrum of signal s1using chirplet matching pursuit method
2.2.1 基本原子特征分析
由于各時頻結果顯示的是各高斯chirp原子的時頻圖的疊加,明確各高斯chirp原子的屬性特性,有助于理解各段振動信號匹配追蹤稀疏分解的時頻圖的物理意義。高斯chirp原子的主要屬性包括尺度s、幅值v、調(diào)頻斜率c、中心頻率ξ和中心時間t。當原子尺度s較小(1≤s≤2),原子對應的是振動沖擊特征,如圖3,4(a),5(a),6(a),7(a),8中的a1原子所示;當原子尺度s很大,幾乎是整個信號的寬度,同時調(diào)頻斜率滿足:0≤c≤ε,ε為一極小量,這時原子對應的是穩(wěn)態(tài)簡諧振動,如圖8的原子a2所示;當原子尺度s較小,時頻圖上表現(xiàn)為一“斑點”,這時原子對應為噪聲,如圖3,4(a),7(a),8的原子a3所示;當原子調(diào)頻斜率c不為0或極小,時頻圖上原子為一斜線,表明振動信號有線性調(diào)頻現(xiàn)象,如圖5(a),6(a),7(a)原子a4所示,或者有多段斜線構成一趨勢變化,表明存在復雜的調(diào)頻現(xiàn)象,如圖7(a)原子a4表示存在具有線性調(diào)頻趨勢的復雜調(diào)頻現(xiàn)象;對于旋轉(zhuǎn)機械變速工況,如果原子尺度較大,同時調(diào)頻頻率c滿足:0≤c≤ε,ε為一極小量,這時該原子表示機械系統(tǒng)的共振特征,其中心頻率ξ對應的系統(tǒng)的固有頻率,如圖3,5(a),6(a),7(a)的原子a5所示,同時該原子的中心頻率一致,表明在直升機的不同啟動階段激勵起靜止結構的共振。
圖4 信號s2的線調(diào)頻小波匹配追蹤時頻圖Fig.4 Time-frequency spectrum of signal s2using chirplet matching pursuit method
2.2.2 各變速階段振動辨識
旋翼、尾傳動軸和尾槳葉的工作轉(zhuǎn)速分別為350,4 009和3 665r/min,直升機從開車啟動到停機轉(zhuǎn)速變化情況:1)轉(zhuǎn)速從0~40%(最高轉(zhuǎn)速的40%)由電機帶動,時間為0~30s;2)轉(zhuǎn)速從40%~90%由電機和發(fā)動機共同帶動,時間大概30s以內(nèi);3)轉(zhuǎn)速從90%~100%由發(fā)動機單獨帶動,時間10s內(nèi);4)從最高轉(zhuǎn)速到停車(指發(fā)動機輸出功率為0)大概30s。由于直升機自由渦軸發(fā)動機準確啟動過程、主減速器傳動參數(shù)等未知,不能由這些時頻圖詳細分析各原子或原子族對應的機械系統(tǒng)物理特征。但可以通過提取調(diào)頻斜率為0~ε的水平原子,評估變速工況下引起的結構有阻尼固有頻率。對信號s2~s5的匹配追蹤結果進行原子濾波,設定調(diào)頻斜率c范圍為0~0.01Hz/s,尺度范圍為256~16 384(以消除噪聲原子,數(shù)值對應采樣數(shù)),分別提取出相應的水平原子,如圖4(b),5(b),6(b),7(b)所示(圖中數(shù)字為各原子的中心頻率,單位為Hz)。
圖5 信號s3的線調(diào)頻小波匹配追蹤時頻圖Fig.5 Time-frequency spectrum of signal s3using chirplet matching pursuit method
因為直升機傳動系統(tǒng)是一個復雜的轉(zhuǎn)子系統(tǒng),存在隨轉(zhuǎn)速變化的歌氏力及復雜的空氣動力學效應,其轉(zhuǎn)子系統(tǒng)有阻尼固有頻率會隨轉(zhuǎn)速的變化發(fā)生偏移[11]。因此,采取對不同提速階段的振動信號辨識直升機的有阻尼固有頻率的策略。
(1)信號s2對應低速變轉(zhuǎn)速下的工況,從圖4(a)可以看出,振動信號集中在0~1 000Hz,因而可以從提取的水平原子分析該階段0~1 000Hz范圍的系統(tǒng)固有頻率成分。從圖4(b)可以得到,827.5~865Hz,230Hz,285Hz,667~682.5Hz對應該階段系統(tǒng)的固有頻率。這些原子尺度大小不一,反映了模態(tài)阻尼不同,振動衰減快慢不同。
圖6 信號s4的線調(diào)頻小波匹配追蹤時頻圖Fig.6 Time-frequency spectrum of signal s4using chirplet matching pursuit method
(2)信號s3對應了低中速變速階段的工況,從圖5(a)可以看出,振動信號集中在500~1 500Hz。從提取的水平原子圖(圖5(b))看出,存在570~626 Hz,887~995Hz,1 250~1 330Hz三處系統(tǒng)固有頻率點。隨著轉(zhuǎn)速提高,高階的固有頻率振動被短時激勵起來。
(3)信號s4對應了中速提速段的工況,從圖6(a)可以看出,振動信號集中在500~2 000Hz,并且振動主要集中在1 000Hz附近。從提取的水平原子圖(圖6(b))看出,1 020~1 116Hz固有頻率特征特別明顯,這也印證了1 000Hz附近的振動量較大的現(xiàn)象。
圖7 信號s5的線調(diào)頻小波匹配追蹤時頻圖Fig.7 Time-frequency spectrum of signal s5using chirplet matching pursuit method
(4)信號s5對應了中高速提速段的工況,從圖7(a)可以看出,振動信號集中在7 00~2 000Hz,表現(xiàn)出兩個振動成分族(700~1 200Hz,1 400~2 000 Hz)。從提取的水平原子圖(圖7(b))看出,存在849,1 081,1 263,1 605~1 620和1 887Hz系統(tǒng)固有頻率。特別是849,1 081,1 263Hz原子尺度較大,反映出該階段在這些頻率點振動激勵的持續(xù)性。
2.2.3 穩(wěn)態(tài)工作階段振動辨識
根據(jù)已知信息,尾傳動軸額定轉(zhuǎn)頻為66.8Hz,尾槳葉額定激勵頻率為671.9Hz(因尾槳葉數(shù)目為11)。根據(jù)圖8尾傳動軸穩(wěn)態(tài)振動的分析結果,圖中原子a2的中心頻率對應尾槳葉激勵頻率。同時時頻圖中明顯存在多條間隔接近66.8Hz的水平原子。為了進一步確定,對信號s6進行希爾伯特解調(diào)譜分析。如圖9所示,存在65Hz峰值,這進一步說明該階段存在尾傳動軸轉(zhuǎn)頻調(diào)制現(xiàn)象。因此,由穩(wěn)態(tài)分析結果,可以追蹤尾傳動軸尾槳葉激勵頻率的原子軌跡,從而可以深入分析直升機啟動過程。
圖8 信號s6的線調(diào)頻小波匹配追蹤時頻圖Fig.8 Time-frequency spectrum of signal s6using chirplet matching pursuit method
圖9 信號s6的希爾伯特解調(diào)譜Fig.9 Demodulation spectrum of signal s6using Hilbert method
圖10 信號s5的線調(diào)頻小波匹配追蹤原子濾波時頻圖Fig.10 Time-frequency spectrum of signal s5using the atomic filtering
為追蹤尾傳動軸尾槳激勵振動特征,采用基于快速線調(diào)頻小波匹配追蹤的原子濾波算法,分解對應的尾傳動軸上的尾槳激勵振動特征原子。根據(jù)尾傳動軸全程振動信號的線調(diào)頻小波匹配追蹤的稀疏分解結果的分析以及尾傳動軸已知參數(shù),按照原子濾波算法的要求,確定濾波頻帶及原子最小幅值閾值,對振動信號s5,s6進行原子濾波篩選,分解后的信號時頻投影結果見圖9,10。很顯然,算法能夠篩選出對應的原子,并濾去了重疊的沖擊特征(如圖7所示)和毛刺原子(如圖8所示)。
圖11 信號s6的線調(diào)頻小波匹配追蹤原子濾波時頻圖Fig.11 Time-frequency spectrum of signal s6using the atomic filtering
根據(jù)圖10及相應的原子構成,可知該段線性特征并不是由一個原子構成,而是由多個尺度不同的原子構成,且其調(diào)頻斜率各不相同,分別是0.73,0.8,50,1.87,1.08,58,15.7,16.5,22,11,81Hz/s等。由圖10可知,其平均線性調(diào)頻斜率為24.5 Hz/s,對應尾傳動軸轉(zhuǎn)速變化為133.6r/min/s。這些現(xiàn)象說明,在機師進行線性加速的過程中,實際的轉(zhuǎn)速存在較大的波動,這些波動必然會產(chǎn)生沖擊,引起結構共振。
(1)提出了一種基于快速線調(diào)頻小波匹配追蹤的原子濾波算法,該算法能夠有效濾除沖擊特征與毛刺原子,克服信號分解中的混疊。運用該算法準確提取了直升機尾傳動軸的尾槳激勵振動特征。
(2)快速線調(diào)頻小波匹配追蹤算法具有快速、準確的特點,在直升機傳動系統(tǒng)(包括尾傳動軸)的振動監(jiān)測方面較其他傳統(tǒng)方法有一定優(yōu)勢。本文運用該方法成功辨識了直升機尾傳動軸的振動特征。
[1] 沈國際.振動信號處理技術在直升機齒輪箱故障診斷中的應用[D].長沙:國防科學技術大學,2005.SHEN Guoji.Research on vibration signal processing techniques and applications to fault diagnosis of helicopter gearbox[D].Changsha:National University of Defense Technology,2005.
[2] Blunt D M,Keller J A.Detection of a fatigue crack in a UH-60Aplanet gear carrier using vibration analysis[J].Mechanical Systems and Signal Processing,2006,(20):2 095—2 111.
[3] 朱利民,鐘秉林,熊有倫.變速機械弱時變信號幅值譜校正的多點平均法[J].振動工程學報,2001,14(1):47—52.Zhu Limin,Zhong Binglin,Xiong Youlun.Amplitude correction approach using average of several points in discrete spectrum for analyzing the dynamic signal of rotating machinery with varying speed[J].Journal of Vibration Engineering,2001,14(1):47—52.
[4] 李志農(nóng),丁啟全,吳昭同,等.旋轉(zhuǎn)機械升降速過程的雙譜-FHMM 識別方法[J].振動工程學報,2003,16(2):171—174.Li Zhinong,Ding Qiquan,Wu Zhaotong,et al.Study on bispectrum-FHMM recognition method in speed-up and speed-down process of rotating machinery[J].Journal of Vibration Engineering,2003,16(2):171—174.
[5] Candès E J,Charlton P R,Helgason H.Detecting highly oscillatory signals by chirplet path pursuit[J].Applied and Computational Harmonic Analysis,2008,24(1):14—40.
[6] 彭富強,于德介,劉堅.一種基于多尺度線調(diào)頻基的稀疏信號分解方法[J].振動工程學報,2010,23(3):333—338.Peng Fu-qiang,Yu De-jie,Liu Jian.Sparse signal decomposition method based on multi-scale chirplet[J].Journal of Vibration Engineering,2010,23(3):333—338.
[7] 彭富強,于德介.基于多尺度線調(diào)頻基稀疏信號分解的軸承故障診斷[J].機械工程學報,2010,46(7):88—94.Peng Fu-qiang,Yu De-jie.Sparse signal decomposition method based on multi-scale chirplet and its application to bearing fault diagnosis[J].Journal of Mechanical Engineering,2010,46(7):88—94.
[8] 梅檢民,肖云魁,周斌,等.基于FRFT的改進多尺度線調(diào)頻基稀疏信號分解方法[J].振動工程學報,2013,26(1):135—142.MEI Jian-min,XIAOYun-kui,ZHOU Bin,et al.Improved multi-scale chirplet sparse signal decomposition method based on Fractional Fourier Transform[J].Journal of Vibration Engineering,2013,26(1):135—142.
[9] Mallat S,Zhang Z.Matching pursuit with time-fre-quency dictionaries[J].Signal Processing,1993,41(12):3 397—3 415.
[10]Gribonval R.Fast matching pursuit with a multiscale dictionary of Gaussian chirps[J].IEEE Transaction on Signal Processing,2001,49(5):994—1 001.
[11]Ewins DJ.Modal Testing:Theory,Practice and Application,Second Edition[M].Baldock,Hertfordshire,England:Research Studies Press Ltd.,2000:80—98.