劉 學(xué)
(中國人民解放軍91550部隊 94分隊,遼寧 大連 116023)
虛部噪聲輔助LCD方法及其在遙測振動信號處理中的應(yīng)用
劉 學(xué)
(中國人民解放軍91550部隊 94分隊,遼寧 大連 116023)
針對局部特征尺度分解方法(Local Characteristic Scale Decomposition, LCD)的模態(tài)混疊以及集成局部特征尺度分解法(Ensemble LCD, ELCD)在集成平均時容易引入新的模態(tài)混疊、偽分量和運(yùn)算量大等問題。提出一種基于虛部噪聲輔助局部特征尺度分解法(Image Noise Assisted LCD, INALCD);首先以原信號為實部添加虛部白噪聲構(gòu)成復(fù)數(shù)信號,然后對復(fù)數(shù)信號在指定方向上進(jìn)行投影,求取對稱投影象限的基函數(shù),通過投影后虛部白噪聲均勻化原信號投影的極值點(diǎn)的分布,輔助信號分解過程中極值點(diǎn)的選取,抑制模態(tài)混疊,最后將對稱投影象限的基函數(shù)進(jìn)行線性組合消除噪聲的影響,避免了ELCD因集成平均帶來的相關(guān)問題。仿真和實測數(shù)據(jù)實驗結(jié)果表明,該方法在降低模態(tài)混疊的同時,大大減少了計算量,性能優(yōu)于LCD和ELCD方法。
遙測振動信號;局部特征尺度分解方法;集成平均;模態(tài)混疊;投影;虛部噪聲
遙測振動信號為典型的非平穩(wěn)信號,疊加大量的高頻、低頻和沖擊噪聲,且當(dāng)飛行器在飛行過程中發(fā)生異常或故障,振動信號中還將夾雜著各階次的瞬態(tài)諧波分量,頻域成分異常復(fù)雜,目前采用經(jīng)驗?zāi)B(tài)分解(Empirical Mode Decomposition, EMD)法[1]可以自動地將多分量信號分解為若干個分量,然后選擇合適的分量進(jìn)行分析,但EMD存在一些理論問題,如端點(diǎn)效應(yīng)、IMF(Intrinsic Mode Function) 判據(jù)、沒有快速算法和過包絡(luò)等問題[2]。作為對EMD的改進(jìn),最近文獻(xiàn)[3]提出了LCD(Local Characterstic Scake Decomposition)法,該方法能自適應(yīng)地將一個多分量信號分解為若干個內(nèi)稟尺度分量(Intrinsic Scale Component, ISC)之和。在減小擬合誤差、降低計算量以及抑制模態(tài)混疊等方面的性能優(yōu)于EMD方法,但在遙測振動信號的應(yīng)用中,LCD的模態(tài)混疊問題依然嚴(yán)重,雖然ELCD(Ensemble LCD)和CELCD方法在一定程度上減輕了模態(tài)混疊,但是它也存在添加白噪聲的幅值和集成平均次數(shù)的選擇嚴(yán)重影響分解效果、容易產(chǎn)生過多的偽分量以及產(chǎn)生新的模態(tài)混疊等問題。針對以上問題,本文借鑒復(fù)數(shù)自適應(yīng)分解算法的思想,提出了基于虛部噪聲輔助局部特征尺度分解方法(Image Noise Assisted LCD, INALCD),利用實部信號與虛部噪聲之間的相關(guān)信息實現(xiàn)同步分解,將白噪聲在指定方向上的投影均勻張成到不同尺度的原信號時頻空間中,均勻原信號的極值分布,輔助極值點(diǎn)的選取,從而達(dá)到抑制了模態(tài)混疊的目的;同時添加的虛部噪聲在求基線信號的過程中被消除,不產(chǎn)生噪聲殘留。仿真實驗和實測信號分析表明:該方法可以有效地抑制模態(tài)混疊,性能優(yōu)于ELCD方法,可以有效地對遙測振動信號進(jìn)行分解和分析。
1.1 ISC判據(jù)和LCD法
LCD法可以將一個多分量信號自適應(yīng)地分解為若干個ISC之和,各ISC分量相互獨(dú)立,如果分量信號的任意2個極值點(diǎn)之間具有單一的模態(tài),可稱之為ISC分量,需同時滿足以下兩個條件:
(1)在信號的整個時間跨度內(nèi),相鄰極值點(diǎn)符號互異,且任意兩個相鄰的極大值與極小值之間呈現(xiàn)單調(diào)性。

(1)
限于文章篇幅,LCD方法的具體流程請參見文獻(xiàn)[3],并對LCD與EMD算法進(jìn)行了對比研究,證明了LCD在計算速度、擬合精度和抑制模態(tài)混疊等方面均優(yōu)于EMD算法,但模態(tài)混疊問題仍然沒有得到解決。
1.2ELCD法
為了抑制LCD法的模態(tài)混疊,文獻(xiàn)[4]和文獻(xiàn)[5]借鑒互補(bǔ)總體平均經(jīng)驗?zāi)B(tài)分解法(ComplementaryEEMD)[6]和完備平均經(jīng)驗?zāi)B(tài)分解法(CompleteEEMD)[7]的思想分別提出了ELCD法和CELCD法,通過成對的添加符號互異的白噪聲到原始信號再集成平均分解,在均勻化原信號極值點(diǎn)分布的同時,較大程度的減少了白噪聲在分解過程中的殘留,提高了分解的完備性,由于CELCD和ELCD方法性能相當(dāng),本文只介紹ELCD方法,算法流程如下:
(1)在原信號x(t)中成對的添加符號互異的白噪聲
(2)
式中:n(t)為均值為0,方差為1的高斯白噪聲;λi為第i次添加白噪聲幅值;N為添加白噪聲對數(shù),同時也是集成平均的次數(shù)。

(3)對所有ISC分量對進(jìn)行集成平均,減弱添加白噪聲在分解過程中的殘留。
(3)
(4)
ELCD雖然在一定程度上抑制了模態(tài)混疊,但經(jīng)過實驗和分析,它也帶來了一些新的問題,總結(jié)如下:
(1)由于添加的白噪聲存在個體差異,在分解過程中因極值點(diǎn)的變化導(dǎo)致相同階次的ISC分量的時頻特性也會存在差異,雖然成對的添加白噪聲和多次集成平均操作會減弱白噪聲的影響,但其個體差異卻會造成部分無法消除影響的累積,使信號的固有特征發(fā)生變化,進(jìn)而導(dǎo)致相近尺度的信號出現(xiàn)在不同ISC分量中,造成新的模態(tài)混疊,作者分析這就是ELCD產(chǎn)生偽分量的主要原因。
(2)添加白噪聲的幅值和集成平均次數(shù)對分解結(jié)果的影響較大,Wu等[8]在提出EEMD時給出了噪聲幅值和集成平均次數(shù)的經(jīng)驗取值公式
(5)
ELCD也借鑒和繼承了該經(jīng)驗公式,其中e為期望分解誤差;ε為加入自噪聲幅值標(biāo)準(zhǔn)差與原信號幅值標(biāo)準(zhǔn)差的比值,一般0.1≤ε≤0.5;N為集成平均次數(shù)。從式(5)可知,期望分解誤差e與集成平均次數(shù)N成指數(shù)關(guān)系,如果想要降低期望分解誤差,就必須大幅增加集成平均次數(shù),這將極大地增加分解過程的運(yùn)算時間。
經(jīng)過上節(jié)的分析,針對ELCD存在的問題,借鑒復(fù)數(shù)經(jīng)驗?zāi)B(tài)分解[9]的思想,以原信號為實部添加虛部白噪聲構(gòu)成復(fù)數(shù)信號,利用實部與虛部之間的相關(guān)信息同步分解,就可以將原信號按其自身的時頻特性自動投影到合適的參考坐標(biāo)上,同時將白噪聲在指定方向上的投影均勻張成到不同尺度的原信號時頻空間中,均勻原信號的極值分布,輔助極值點(diǎn)的選取,從而達(dá)到抑制了模態(tài)混疊的目的。算法的具體流程如下:
步驟1 以原信號x(t)為實部添加虛部白噪聲xn(t)=λn(t)構(gòu)成復(fù)數(shù)信號,其中n(t)為均值為0,方差為1的高斯白噪聲,λ=0.1~0.4×STD[x(t)]。
xc(t)=x(t)+ixn(t)
(6)
步驟2 將復(fù)數(shù)信號xc(t)投影到φmk上,然后取其實部,為了后續(xù)步驟消除噪聲的影響,結(jié)合三角函數(shù)性質(zhì),將xc(t)均勻投影到四個象限,即φmk=αm+(k-1)×π/2, αm∈(0,π/2) k=1,2,3,4;m=1,2,…,Ne。這樣總的投影方向數(shù)目為N=4Ne。
Pφmk(t)=Re[e-iφmkxc(t)]=x(t)cosφmk+xn(t)sinφmk
(7)
從式(7)可知,Pφmk(t)為x(t)在指定方向的投影加上幅值有限的白噪聲,以三角函數(shù)進(jìn)行比例縮放。這樣白噪聲在指定方向上的投影便均勻張成到不同尺度的原信號時頻空間中,輔助極值點(diǎn)的選取,抑制模態(tài)混疊。

(8)

(9)
由于LCD采用線性插值求取基線信號,所有的運(yùn)算均為線性運(yùn)算,因此
(10)

(11)
從式(11)可知,虛部噪聲在實部的投影可以輔助原信號極值點(diǎn)的選取,從而減小模態(tài)混疊。同時,噪聲投影的影響在求基線信號的過程中被消除了,不產(chǎn)生噪聲殘留。
步驟4 將基線信號Lt從x(t)中分離出來,h1(t)=x(t)-Lt,若h1(t)滿足ISC分量判據(jù),則h1(t)為x(t)的第一個ISC分量ISC1(t),否則將h1(t)作為原信號重復(fù)步驟1~步驟3,循環(huán)i次直至h1i(t)滿足ISC分量判據(jù),則ISC1(t)=h1i(t)。
步驟5 將ISC1(t)從x(t)中分離出來,即r1(t)=x(t)-ISC1(t),以殘余分量r1(t)作為原信號x(t),采用排列熵(PermutationEntropy,PE)[10]檢測x(t)是否包含高頻間歇或噪聲信號,具體方法和PE算法參數(shù)設(shè)置參見文獻(xiàn)[4],如果PE值大于閾值θ(θ∈[0.55, 0.6]),則認(rèn)為x(t)是否包含高頻間歇或噪聲信號,令λ=0.1~0.4×STD[x(t)];若PE值小于θ則認(rèn)為x(t)不包含引起模態(tài)混疊的異常成分,令λ=0。重復(fù)步驟1~步驟4,重復(fù)循環(huán)n-1次,直到殘余分量rn(t)為單調(diào)函數(shù)為止,得到
(12)
從算法的流程可知,INALCD只需一次分解,在每次迭代過程中僅需要投影方向個數(shù)次求基線函數(shù)的運(yùn)算,經(jīng)實驗發(fā)現(xiàn)一般投影小于16個方向即可得到較為滿意的分解結(jié)果。因此其計算量遠(yuǎn)遠(yuǎn)小于ELCD。
3.1 仿真信號分析
設(shè)置2個仿真實驗,采用易產(chǎn)生模態(tài)混疊的典型仿真信號對INALCD法、LCD和ELCD法的性能進(jìn)行對比測試。
實驗1 假設(shè)多分量信號x(t)包含2種信號成份,x1(t)=sin(2π80t) x2(t)=2sin(2π50t),采樣頻率為1 000Hz。分別采用LCD、ELCD和INALCD對x(t)進(jìn)行分解,其中ELCD集成平均次數(shù)為100次,每次添加幅值相同為0.3×STD[x(t)]的白噪聲,INALCD采用4個投影方向α1=π/6,初始λ也設(shè)置為0.3×STD[x(t)],結(jié)果如圖1~圖3所示。
從圖1LCD的分解結(jié)果可知,在ISC1分量中出現(xiàn)了嚴(yán)重的模態(tài)混疊,同時包含仿真信號中80HZ和50Hz的頻率成分,而ISC2和ISC3頻率分別約為20Hz和10Hz,均為偽分量,這說明LCD發(fā)生了嚴(yán)重的模態(tài)混疊問題,不能對該仿真信號進(jìn)行有效的分解;從圖2可知,ELCD在一定程度上抑制了模態(tài)混疊,分解出了正確的ISC分量ISC3和ISC5,它們與真實分量的相關(guān)系數(shù)分別為0.959 2和0.963 3,但同時也產(chǎn)生了大量的偽分量,特別是產(chǎn)生了新的模態(tài)混疊分量ISC4,受模態(tài)混疊的影響,ISC3和ISC5分量能量也降低了,僅約為原分量x1(t)和x2(t)信號能量的50%。而圖3INALCD完美的將仿真信號進(jìn)行了分解,其ISC1和ISC2與真實分量的相關(guān)系數(shù)分別為0.986 4和0.991 7,而且在消除模態(tài)混疊的同時沒有產(chǎn)生偽分量。

圖1 實驗1仿真信號及其LCD分解結(jié)果Fig.1 Emulate signal and its decomposition results by LCD in experiment 1

圖2 實驗1 ELCD分解結(jié)果Fig.2 Decomposition results by ELCD in experiment 1

圖3 實驗1INALCD分解結(jié)果Fig.3 Decomposition results by INALCD in experiment 1
實驗2 假設(shè)多分量信號x(t)包含3種信號成份,x1(t)為幅值分別為0.5和0.2頻率為200 Hz的兩段正弦信號組成的高頻間歇信號,x2(t)=(1+t2)sin(40πt),x3(t)=e-t/2sin(15πt),采樣頻率為1 000 Hz。各算法的參數(shù)設(shè)置同實驗1。結(jié)果如圖4~圖6所示。
從圖4可知,對于包含間隙高頻噪聲的仿真信號,LCD沒有分解出正確的ISC分量,分解失效;同實驗1一樣,在圖5中,ELCD法分解出了正確的分量信號ISC4和ISC6,它們與真實分量的相關(guān)系數(shù)分別為0.983 6和0.945 4,但能量僅約為原信號的80%和50%,同時也產(chǎn)生了大量的偽分量,也產(chǎn)生了幅值較大新模態(tài)混疊分量ISC5。在圖6中,INALCD雖然產(chǎn)生了偽分量ISC4,但分解出ISC2和ISC3兩個正確的分量信號,它們與真實分量的相關(guān)系數(shù)分別為0.994 1和0.990 6。

圖4 實驗2仿真信號及其LCD分解結(jié)果Fig.4 Emulate signal and its decomposition results by LCD in experiment 2

圖5 實驗2 ELCD分解結(jié)果Fig.5 Decomposition results by ELCD in experiment 2

圖6 實驗2 INALCD分解結(jié)果Fig.6 Decomposition results by INALCD in experiment 2
3.2 實測信號分析
采用某次飛行試驗采集得到遙測振動信號對INALCD方法的性能進(jìn)行檢驗,采樣頻率為5kHz,其中ELCD集成平均次數(shù)為120次,每次添加幅值相同為0.3×STD[x(t)]的白噪聲,INALCD采用8個投影方向α1=π/12,α2=π/6,初始λ也設(shè)置為0.3×STD[x(t)]的結(jié)果,如圖7~圖9所示。
從圖8和圖9可知,INALCD分解出了正確的分量ISC3和ISC4,頻率分別約為632Hz和414Hz,與前期飛行器振動臺試驗結(jié)果相一致,如圖10所示,且頻率混疊較小,僅產(chǎn)生兩個偽分量ISC5和ISC6;而ELCD分解雖然分解出了正確的分量ISC3和ISC4,但分量能量衰減,且其中ISC3混疊較為嚴(yán)重,包含一些高頻噪聲和ISC4分量的成份,同時還分解出多達(dá)4個偽分量ISC5~I(xiàn)SC8。

圖7 實測遙測振動信號Fig.7 The measured telemetry vibration signal

圖8 實測信號的ELCD分解結(jié)果Fig.8 Decomposition results by ELCD of the measured telemetry vibration signal

圖9 實測信號的INALCD分解結(jié)果Fig.9 Decomposition results by INALCD of the measured telemetry vibration signal

圖10 振動臺試驗飛行器Z軸實測頻譜Fig.10 Measured spectrum of aircraft Z-axis direction in Shaking table test
綜合以上實驗結(jié)果,可以得出采用LCD方法分解幅值與頻率乘積相近和包含高頻間歇噪聲等信號時,易產(chǎn)生模態(tài)混疊問題;ELCD方法雖然可以分解出正確的ISC分量,但多次集成平均操作在導(dǎo)致計算量巨大的同時,每次添加噪聲的個體差異會造成部分無法消除影響的累積,噪聲的殘留改變了信號的固有特征,導(dǎo)致相近尺度的信號在時頻空間中發(fā)生混疊,進(jìn)而產(chǎn)生新的混疊分量;INALCD采用添加虛部噪聲然后均勻的投影到四個象限的方法,在均勻化原信號投影極值點(diǎn)分布的同時不產(chǎn)生噪聲殘留。因此可以得出結(jié)論,INALCD在抑制模態(tài)混疊,提高信號分解精度以、抑制偽分量以及提高計算效率等方面均要優(yōu)于ELCD方法。
提出一種基于虛部噪聲輔助局部特征尺度分解方法(INALCD),采用易產(chǎn)生模態(tài)混疊的仿真信號和實測遙測振動信號對INALCD和ELCD的性能進(jìn)行了對比分析,結(jié)果表明,相對于ELCD,INALCD至少存在以下優(yōu)勢:
(1)由于添加的虛部噪聲投影在求基線信號的過程中被消除了,因此,INALCD不產(chǎn)生噪聲殘留,這就避免了ELCD因噪聲個體差異造成無法集成平均消除的噪聲累積,導(dǎo)致相近尺度信號出現(xiàn)在不同的ISC分量中進(jìn)而產(chǎn)生新的模態(tài)混疊的問題。
(2)受集成平均的影響,ELCD分解的分量并不能保證滿足ISC分量的定義,而INALCD方法得到的分量滿足ISC分量判據(jù),因此INALCD在保證分解分量的精確性方面要優(yōu)于ELCD。
(3)因INALCD在每次迭代過程中僅需要投影方向個數(shù)次求基線運(yùn)算,經(jīng)實驗發(fā)現(xiàn)一般選擇投影小于16個方向即可得到滿意的分解結(jié)果。避免了ELCD的集成平均操作,因此其計算量遠(yuǎn)遠(yuǎn)小于ELCD。
綜上所述,INALCD在性能上優(yōu)于ELCD方法,能較好地抑制LCD分解存在的模態(tài)混疊問題,可以有效地對遙測振動信號進(jìn)行分解。
[1] HUANG N E, SHEN Z, LONG S R. The empirical mode decomposition and the Hilbert spectrum for non-linear and non-stationary time series analysis[J].Proceedings of the Royal Society of London, 1998,454(1):903-995.
[2] 黃林洲,郭興明,丁曉蓉.EMD近似熵結(jié)合支持向量機(jī)的心音信號識別研究[J].振動與沖擊,2012,31(19): 21-25. HUANG Linzhou, GUO Xingming, DING Xiaorong. Heart sound recognition based on EMD approximate entropy and SVM [J].Journal of Vibration and Shock,2012,31(19): 21-25.
[3] 程軍圣,鄭近德,楊宇.一種新的非平穩(wěn)信號分析方法——局部特征尺度分解法[J].振動工程學(xué)報,2012, 25(2):215-220. CHENG Junsheng, ZHENG Jinde, YANG Yu. A new non-stationary signal analysis approach the local characteristic scale decomposition method[J]. Journal of Vibration Engineering, 2012,25(2): 215-220.
[4] 鄭近德,程軍圣,聶永紅,等.完備總體平均局部特征尺度分解及其在轉(zhuǎn)子故障診斷中的應(yīng)用[J].振動工程學(xué)報,2014, 27(4):637-646. ZHENG Jinde, CHENG Junsheng, NIE Yonghong, et al. Complete ensemble local characteristic scale decomposition and its applications to rotor fault diagnosis[J]. Journal of Vibration Engineering, 2014, 27(4): 637 -646.
[5] 鄭近德,程軍圣,楊宇.部分集成局部特征尺度分解:一種新的基于噪聲輔助數(shù)據(jù)分析方法[J].電子學(xué)報,2013, 41(5):1030-1035. ZHENG Jinde, CHENG Junsheng, YANG Yu. Partly ensemble local characteristic-scale decomposition: a new noise assisted data analysis method[J]. Acta Electrica Sinica, 2013,41(5):1030-1035.
[6] YEH J R,SHIEH J S. Complementary ensemble empirical mode decomposition: a noise enhanced data analysis method [J]. Advances in Adaptive Data Analysis, 2010, 2(2): 135-156.
[7] TORRES M E, COLOMINAS M A,SCH-LOTTHAUER G, et al. A complete ensemble empirical mode decomposition with adaptive noise[C]∥ IEEE International Conference on Acoustics,Speech and Signal Processing. Prague: ICASSP,2011.
[8] WU Z, HUANG N E. Ensemble empirical mode decomposition: a noise assisted data analysis method[J].Advances in Adaptive Data Analysis, 2009, 1(1):1-41.
[9] RILLING G, FLANDRIN P,GONCALVES P. On empirical mode decomposition and its algorithms[C]∥ Proceedings of IEEE EURASIP Workshop on Nonlinear Signal and Image Processing. Grado: NSIP-03,2003.
[10] BANDT C, POMPE B. Permutation entropy: a natural complexity measure for time series[J].Physical Review Letters, 2002, 88(17):174102-1-4.
An image noise assisted Local Characteristic Scale Decomposition methodand its application in telemetry vibration signal processing
LIU Xue
(94 Units No.91550 Army, Dalian 116023, China)
In order to alleviate mode mixing in the Local Characteristic Scale Decomposition method (LCD), as well as solve the problem of the ensemble average always resulting in new mode mixing, illusive component, and computational cost increasing in the ensemble LCD (ELCD) method, an image noise assisted LCD method was proposed, First, a complex signal was formed by treating the original signal as the real part and adding white noise as the imaginary part. Then the complex signal was projected in the specified direction to strike the base functions of symmetrical projection quadrant. Through the projection of the imaginary part of white noise, the distribution of original signal extreme points were uniformed, the selection of extreme point was assisted in the decomposition. Finally, the quadrant projection was symmetrical linear combination of base functions to eliminate the effects of noise, which could avoid the problems associated by ELCD due to ensemble average. Experimental results show that the method can reduce mode mixing, while greatly reduces the amount of calculation. Its performance is superior to LCD and ELCD.
telemetry vibration signal; LCD(Local Characteristic Scale Decomposition); ensemble average; mode mixing; projection; image noise
2016-02-24 修改稿收到日期: 2016-05-05
劉學(xué) 男,博士,高級工程師,1983年生
Email:liuxue002@163.com
TN911.7
A
10.13465/j.cnki.jvs.2017.12.001