第一作者 肖瑛 女,博士,副教授,1979年生
解相關(guān)EMD:消除模態(tài)混疊的新方法
肖瑛1,2, 殷福亮1
(1.大連理工大學(xué) 電子信息與電氣工程學(xué)部,遼寧大連116024; 2. 大連民族學(xué)院 信息與通信工程學(xué)院,遼寧大連116600)
摘要:模態(tài)混疊是制約希爾伯特-黃變換(Hilbert-Huang Transform,簡稱HHT)在工程上推廣應(yīng)用的一個主要難題,采用在經(jīng)驗?zāi)B(tài)分解(Empirical Mode Decomposition,簡稱EMD)過程中嵌入解相關(guān)操作有效解決了EMD過程中產(chǎn)生的模態(tài)混疊問題。模態(tài)混疊的本質(zhì)是各本征模態(tài)函數(shù)(Intrinsic Mode Function,簡稱IMF)分量之間信息相互耦合,無法表征有意義的物理過程,因此可認(rèn)為模態(tài)混疊現(xiàn)象是由于IMF之間不完全正交導(dǎo)致。根據(jù)零均值隨機(jī)信號正交性與不相關(guān)具有等價關(guān)系,在EMD過程中嵌入解相關(guān)操作,可有效保證IMF之間的正交性,消除模態(tài)混疊。仿真信號處理結(jié)果證明了方法的有效性。
關(guān)鍵詞:經(jīng)驗?zāi)B(tài)分解;解相關(guān);正交性;時頻分析
基金項目:國家自然科學(xué)基金(61201418);中央高?;究蒲袠I(yè)務(wù)費專項資金資助(DC12010218);遼寧省高等學(xué)校優(yōu)秀人才支持計劃(LJQ2013126)
收稿日期:2013-10-21修改稿收到日期:2014-02-25
中圖分類號:TN957.52文獻(xiàn)標(biāo)志碼: A
Decorrelation EMD: a new method of eliminating mode mixing
XIAOYing1,2,YINFu-liang1(1. Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China;2. College of Information and Communication Engineering, Dalian Nationality University, Dalian 116600, China)
Abstract:Mode mixing is one of difficulties of HHT in engineering applications. Here, a new method embedding a decorrelation operator into EMD process for solving mode mixing was proposed. The essence of mode mixing was mutual coupling of IMFs, it led to that a meaningful physical process could not be expressed with these IMFs, and it was considered that the mode mixing was due to that IMFs were not completely orthogonal. As the orthogonality and the non-correlation of a random process were equivalent, embedding a decorrelation operator into EMD process could improve the orthogonality of IMFs effectively and eliminate mode mixing. The simulation results showed the effectiveness of this method.
Key words: EMD; decorrelation; orthogonality; time-frequency analysis
希爾伯特-黃變換(Hilbert-Huang Transform,HHT)是1998年N.E Huang等提出的一種處理和分析非平穩(wěn)信號的新方法[1],近年來在故障信號檢測、醫(yī)學(xué)信號處理、地震信號分析等諸多領(lǐng)域得到了廣泛應(yīng)用[2]。但是到目前為止,理論基礎(chǔ)、端點效應(yīng)和模態(tài)混疊仍然是HHT方法沒有完全得到解決的問題。在HHT的理論基礎(chǔ)研究上,鐘佑明等[3]做了大量的研究,初步為HHT提供了一個統(tǒng)一理論依據(jù)。端點效應(yīng)比較有效地方法包括[4]:鏡像閉合延拓法、極值點對稱延拓法、神經(jīng)網(wǎng)絡(luò)法等。針對模態(tài)混疊問題,Huang提出了篩選預(yù)設(shè)尺度(極值點間距離)上限的方法來抑制模態(tài)混疊問題,但是并沒有給出詳細(xì)處理方法,Wu等[5]提出了集總經(jīng)驗?zāi)B(tài)分解(Ensemble Empirical Mode Decomposition,EEMD)方法抑制模態(tài)混疊,對分解混有間斷事件的信號產(chǎn)生的模態(tài)混疊具有很好的抑制效果,但是對小頻率比混合信號產(chǎn)生的模態(tài)混疊效果不理想,同時為了使EEMD實現(xiàn)理想的分解結(jié)果,預(yù)先需要知道信號的信噪比。Ryan等[6]提出了掩膜信號法,通過對原始混合信號加減掩膜信號后分別利用EMD進(jìn)行分解,并將對應(yīng)IMF分量疊加的方法實現(xiàn)對模態(tài)混疊的抑制,對于小頻率比混合信號進(jìn)行EMD分解產(chǎn)生的模態(tài)混疊具有很好的抑制效果,但是對于不同的混合信號,掩膜信號的幅度和頻率確定具有一定難度。陳建國等[7]提出了采用獨立分量分析(Independent Component Analysis,ICA)方法進(jìn)行模態(tài)混疊抑制,湯寶平等[8]進(jìn)一步結(jié)合形態(tài)濾波降噪后進(jìn)行峭度最大化的ICA方法進(jìn)行模態(tài)混疊抑制,獨立分量分析可有效提高EMD分解得到的IMF分量之間的正交性,但是ICA具有幅度不確定性和順序不確定性,順序不確定性對于信號特征提取和時頻分析沒有影響,但是幅度不確定性往往限制對信號能量信息的分析判斷。高云超等[9]提出了差分運算、累積求和結(jié)合的方法進(jìn)行模態(tài)混疊的抑制,通過差分運算放大高頻分量引起的極值點,從而使得原本不滿足EMD將多分量信號分解為單分量信號的充分條件得到滿足,但是差分運算和累積求和運算本質(zhì)上等效于低通濾波和高通濾波,因此在差分運算和積分運算中存在丟失某些信息的可能性。EMD分解過程具有帶通濾波特性[10],模態(tài)混疊產(chǎn)生的現(xiàn)象是分解得到的IMF分量之間的信息相互耦合,本質(zhì)上可歸結(jié)為IMF分量之間不完全正交。根據(jù)零均值隨機(jī)信號之間不相關(guān)和正交性等價原理,提出了一種在EMD過程中嵌入解相關(guān)運算的改進(jìn)方法,對于實際中均值不為零的信號,通過去趨勢項和零均值化處理可以很容易滿足均值為零條件,而事實上振動信號一般具有零均值特性。仿真結(jié)果證明解相關(guān)EMD(Decorrelation Empirical Mode Decomposition,DEMD)方法可以很好的保證IMF之間的正交性,達(dá)到抑制模態(tài)混疊的目的。
1HHT基本原理
HHT方法是Huang等在對瞬時頻率的概念進(jìn)行深入研究后提出的。HHT方法包括兩個主要組成部分:EMD和希爾伯特變換(Hilbert Transform,HT),主要思想就是將復(fù)雜的多分量混合信號分解為多個簡單信號的合成形式。這些簡單的信號稱為IMF[11],并且滿足條件:① 在整個數(shù)據(jù)區(qū)間內(nèi),極值點的數(shù)目與過零點的數(shù)目相等或至多相差一個;② 在任意一點處,局部極大值點定義的包絡(luò)以及由局部極小值點定義的包絡(luò)的均值為0。在IMF定義基礎(chǔ)上,HHT給出了瞬時頻率合理的定義、物理意義和求法,建立了以瞬時頻率表征信號交變的基本量,以IMF為基本時域信號的時頻分析方法。對信號x(t)進(jìn)行EMD可以表示為
(1)
式中:ci(t)為EMD得到的第i個IMF;rn(t)為分解余量,它表征了信號的平均趨勢,通常是一個單調(diào)函數(shù)或者是只有一個極值點的函數(shù)。
HHT分別對每一個IMF分量用HT進(jìn)行譜分析,對分解得到的IMF分量做HT可以得到
(2)
由此得到對應(yīng)的解析信號
(3)
這樣,幅值函數(shù)為
(4)
對應(yīng)的相位函數(shù)為
(5)
進(jìn)一步根據(jù)瞬時頻率的定義可得
(6)
這樣,對信號x(t)做整體的HT變換,x(t)在時頻平面上就可以表示為
(7)
HHT借助于信號的IMF組合,幅值調(diào)制和頻率調(diào)制被清晰地分離開來,跨越了Fourier變換僅對線性系統(tǒng)和平穩(wěn)信號有效的不足之處,使得HHT能夠成功地應(yīng)用于非線性系統(tǒng)和非平穩(wěn)信號的處理。式(7)的表示以時間t和瞬時頻率ωi(t)為自變量,信號的幅值為時間t和瞬時頻率ωi(t)的函數(shù),這種幅值的時間-頻率分布被稱為Hilbert譜(也稱為HHT譜)[12],記作H(ω,t)。
從HHT進(jìn)行時頻分析過程可知,信號x(t)正確分解為IMF是保證HHT有效的前提。而EMD的分解過程是一種基于數(shù)據(jù)極值包絡(luò)求均值曲線的一種局部自適應(yīng)分解方法,因此對于EMD的正交性問題,Huang等認(rèn)為在實際意義上是存在的,因為每個IMF分量都是上次分解到剩余信號與其均值的差,這個IMF分量與均值曲線是局部正交的,因此

(8)
但是,Huang的論證也只能說明IMF分量之間的正交性在實際物理意義上是滿足的,并沒有給出理論上的嚴(yán)格證明。并且這種正交關(guān)系并不一定嚴(yán)格成立,原因在于均值是通過包絡(luò)求得的,所以它并不是真實的均值,而且每一個IMF分量只是信號包絡(luò)均值的一部分。在這種情況下,EMD的能量泄露是不可避免的。對于EMD的全局正交性,HHT沒有給出嚴(yán)格的理論證明,但是局部能量泄露已經(jīng)可以說明EMD全局正交性也是難以保證的。
2EMD的模態(tài)混疊現(xiàn)象
EMD作為一種數(shù)據(jù)驅(qū)動的自適應(yīng)分解方法,目的是將復(fù)雜的非平穩(wěn)多分量信號分解為易于處理的具有內(nèi)蘊物理意義的IMF。但是,在某些情況下,EMD往往得不到理想的分解結(jié)果,會產(chǎn)生模態(tài)混疊。模態(tài)混疊現(xiàn)象是指同一IMF分量包含了不同的尺度分量,這直接導(dǎo)致混疊的IMF缺乏足夠的物理意義,致使后續(xù)的時頻分布混淆[13]。
產(chǎn)生模態(tài)混疊的原因主要有:① 信號中存在噪聲干擾,改變了信號原本的極值點分布;② 信號中含有間斷高頻弱信號的干擾;③ 混合信號中組合分量的頻率過于接近。對于混合信號中組合分量頻率接近產(chǎn)生的模態(tài)混疊問題,文獻(xiàn)[14]給出了多分量信號到單分量信號可用EMD分解的條件,稱為AFDE(Almost Fully Decomposed by EMD)條件,即對于由兩個單分量構(gòu)成的多分量信號而言,EMD能給保證正確分解的條件是:(a)其中一個單分量信號的瞬時頻率不小于另一個單分量信號瞬時頻率的2倍,即f1≥2f2;(b)兩個單分量信號瞬時頻率與幅度之積滿足a1f1≥a2f2,其中a1和a2分別表示兩個單分量信號的幅度。其中條件(a)是必要條件,聯(lián)合條件(a)和條件(b)就構(gòu)成了充分條件。當(dāng)上述條件不滿足的時候,即會產(chǎn)生模態(tài)混疊。無論是由于什么原因產(chǎn)生的模態(tài)混疊,其現(xiàn)象表征就是同一IMF分量中包含了不同尺度信息,即某一IMF分量中包含了其他IMF分量中的內(nèi)容。產(chǎn)生這一現(xiàn)象的本質(zhì)原因可以歸結(jié)為EMD分解不滿足全局正交性。
對于噪聲影響產(chǎn)生的模態(tài)混疊,可以在進(jìn)行EMD之前進(jìn)行降噪預(yù)處理,文中不作討論。這里只討論混合信號中組合分量信號不滿足AFDE條件和信號中存在間斷性高頻弱信號產(chǎn)生的模態(tài)混疊問題。
仿真信號1:以仿真信號說明EMD在不滿足AFDE條件時產(chǎn)生模態(tài)混疊現(xiàn)象,仿真信號1采用兩正弦信號疊加生成,采樣頻率fs=1 000 Hz,兩正弦信號的中心頻率分別為f1=50 Hz,f2=80 Hz。

圖1 仿真信號1的EMD結(jié)果 Fig.1 EMD results of simulation signal 1
(9)
顯然x(t)不滿足AFDE條件。圖1給出了仿真信號x(t)的EMD結(jié)果及其頻譜,兩個正弦信號疊加的合成信號經(jīng)EMD得到了C1~C4個IMF和一個殘余分量r,其中C3~C4并沒有實際物理意義,為虛假分量。而在分量C1中,尺度跨越了兩個正弦信號分量的頻率,在包含了f2=80 Hz的分量同時包含了部分f1=50 Hz的成分,產(chǎn)生了模態(tài)混疊。
仿真信號2:利用仿真信號說明信號中含有間斷高頻弱信號的干擾時,EMD產(chǎn)生模態(tài)混疊現(xiàn)象。仿真信號2利用正弦信號疊加生成,采樣頻率fs=1 000 Hz,兩正弦信號的中心頻率分別為:f1=10 Hz,f2=100 Hz,仿真信號如式(10)所示。圖2給出了仿真信號的EMD結(jié)果和對應(yīng)頻譜,EMD在混合信號中含有間斷高頻弱信號的情況下,無法正確分解,C1中包含了間歇性高頻弱信號和低頻正弦信號,C2的波形嚴(yán)重失真,產(chǎn)生了模態(tài)混疊。
x(t)=x1(t)+x2(t)+x3(t)
(10)
式中:
(11)

圖2 仿真信號2的EMD結(jié)果 Fig.2 EMD results of simulation signal 2
3解相關(guān)EMD
EMD產(chǎn)生模態(tài)混疊的根本原因可以歸結(jié)為EMD過程不是嚴(yán)格正交分解,因此導(dǎo)致IMF之間信息相互耦合。尤其是在上述特殊情況下,這種非正交分解體現(xiàn)的尤為明顯。為此可認(rèn)為,保證IMF之間的正交性,是抑制模態(tài)混疊的一個有效方法。定義兩隨機(jī)變量x和y,其相關(guān)函數(shù)為
Cxy=E{(x-ηx)(y-ηy)}=
E{xy}-E{x}E{y}
(12)
式中:ηx=E{x},ηy=E{y},如果Cxy=0,則稱x和y是不相關(guān)的。如果E{xy}=0,則稱x和y是正交的。顯然,如果x和y是不相關(guān)的,并且有ηx=0,ηy=0,那么x和y是正交的,因此對于零均值隨機(jī)變量而言,不相關(guān)和正交具有等價性。對于EMD而言,待分析信號大部分滿足零均值特性,典型的如振動信號、沖擊信號等,即使待分析信號的均值不為零,仍然可以通過中心化處理使之滿足零均值特性。因此保證IMF之間的正交性,可以通過解相關(guān)算法進(jìn)行處理。根據(jù)解相關(guān)算法定義相關(guān)系數(shù)為
(13)
顯然,ry(n)代表了x(n)中與y(n)相關(guān)的部分,如果從x(n)中減去這一部分,就得到了與y(n)不相關(guān)的部分,表示為:
v(n)=x(n)-ry(n)
(14)

(15)
對比式(13)和式(15)可知
(16)
因此,r只是歸一化相關(guān)系數(shù)rN的比例縮放,并不影響解相關(guān)方法的處理結(jié)果。
基于上述分析,我們設(shè)計一種解相關(guān)EMD方法,步驟如下:
步驟1:對待分析信號x(t)利用EMD得到M個IMFci(t);

步驟4:重復(fù)步驟2和步驟3直到所有IMF分量間相關(guān)系數(shù)小于設(shè)定的閾值δ。
經(jīng)過在EMD過程中嵌入解相關(guān)算子,可以有效的保證分解得到的IMF分量之間的正交性,從而達(dá)到抑制模態(tài)混疊的目的。同理,該方法可以推廣應(yīng)用到EEMD過程中。
4仿真分析
對由式(9)和式(10)給出的仿真信號進(jìn)行處理,處理過程中設(shè)定相關(guān)系數(shù)閾值δ=0.001。處理結(jié)果分別如圖3和圖4所示。從圖3可知,通過在EMD過程中嵌入解相關(guān)算子,使得小頻率比混合信號EMD的模態(tài)混疊現(xiàn)象得到了有效抑制,并且分解未產(chǎn)生冗余分量。從圖4可知,在EEMD過程中嵌入解相關(guān)操作,進(jìn)一步提高了EEMD的分解性能,抑制模態(tài)混疊的同時沒有冗余分量的產(chǎn)生。為了進(jìn)一步說明解相關(guān)EMD的性能,根據(jù)文獻(xiàn)[14]定義的標(biāo)準(zhǔn)均方誤差NMSE對算法性能進(jìn)行分析。

圖3 仿真信號1的DEMD結(jié)果 Fig.3 DEMD results of simulation signal 1

圖4 仿真信號2的DEEMD結(jié)果 Fig.4 DEEMD results of simulation signal 2
(17)
(18)
式中:fi(t)為與ci(t)對應(yīng)的混合信號中的單分量信號,仿真信號1和仿真信號2對應(yīng)的NMSE如表1所示。從表1中可以看出,解相關(guān)EMD(DEMD)具有更好的分解性能。

表1 NMSE比較結(jié)果
5結(jié)論
在分析EMD模態(tài)混疊現(xiàn)象的基礎(chǔ)上,通過在EMD過程中嵌入解相關(guān)操作,保證了IMF分量之間的正交性,給出了一種抑制模態(tài)混疊的新方法。對小頻率比混合信號和間斷性高頻弱信號干擾的混合信號進(jìn)行了仿真處理,并對直接EMD,EEMD和DEMD的性能進(jìn)行了比較,驗證了解相關(guān)EMD方法的有效性。
參 考 文 獻(xiàn)
[1] Huang N E, Shen Z, LONG S R, et al. The empirical mode decomposition method and the Hilbert spectrum for non-stationary time series analysis [J]. Proceedings of the Royal Society A, 1998(454): 903-995.
[2] 賈春花. 希爾伯特-黃變換及其在信號處理中的應(yīng)用研究[J]. 電力學(xué)報, 2013, 28(2): 148-151.
JIA Chun-hua. Study of hilbert-huang transform and its applications in signal processing [J]. Journal of Electric Power, 2013, 28(2): 148-151.
[3] 鐘佑明, 秦樹人. 希爾伯特-黃變換的統(tǒng)一理論依據(jù)研究[J].振動與沖擊, 2006, 25(3): 40-43.
ZHONG You-ming, QIN Shu-ren. Research on the uniform theoretical basis for hilbert-huang transform (HHT) [J]. Journal of Vibration and Shock, 2006, 25(3): 40-43.
[4] 杜陳艷, 張榆鋒, 楊平,等. 經(jīng)驗?zāi)B(tài)分解邊緣效應(yīng)抑制方法綜述[J]. 儀器儀表學(xué)報, 2009, 30(1): 55-60.
DU Chen-yan, ZHANG Yu-feng, YANG Ping, et al. Approaches for the end effect restraint of empirical mode decomposition algorithm [J]. Chinese Journal of Scientific Instrument, 2009, 30(1): 55-60.
[5] Wu Z H, Huang N E. Ensemble empirical mode decomposition: a noise-assisted data analysis method [J]. Advances in Adaptive Data Analysis, 2009, 1(1): 1-41.
[6] Ryan D, James F K. The use of a masking signal to improve empirical mode decomposition [C]. International Conference on Acoustics, Speech, and Signal Processing (ICASSP), IEEE, 2005:485-488.
[7] 陳建國, 張志新, 郭正剛等. 獨立分量分析方法在經(jīng)驗?zāi)B(tài)分解中的應(yīng)用[J]. 振動與沖擊, 2009, 28(1): 109-111.
CHEN Jian-guo, ZHANG Zhi-xin, GUO Zheng-gang, et al. Application of independent component analysis in empirical mode decomposition [J]. Journal of Vibration and Shock, 2009, 28(1): 109-111.
[8] 湯寶平, 董紹江, 馬靖華. 基于獨立分量分析的EMD模態(tài)混疊消除方法研究[J]. 儀器儀表學(xué)報, 2012, 33(7): 1477-1482.
TANG Bao-ping, DONG Shao-jiang, MA Jing-hua. Study on the method for eliminating mode mixing of empirical mode decomposition based on independent component analysis [J]. Chinese Journal of Scientific Instrument, 2012, 33(7): 1477-1482.
[9] 高云超, 桑恩方, 許繼友. 分離EMD中混疊模態(tài)的新方法[J]. 哈爾濱工程大學(xué)學(xué)報, 2008, 29(9): 963-966.
GAO Yun-chao, SANG En-fang, XU Ji-you. A new method for separating mixed modes in empirical mode decomposition [J].Journal of Harbin Engineering University, 2008, 29(9): 963-966.
[10] 孫世鈞, 李秀坤. 經(jīng)驗?zāi)B(tài)分解WVD方法的水下目標(biāo)特征提取[J]. 哈爾濱工程大學(xué)學(xué)報, 2013, 34(8):1-4.
SUN Shi-jun, LI Xiu-kun. Underwater target feature extraction using empirical mode decomposition and WVD method [J]. Journal of Harbin Engineering University, 2013, 34(8):1-4.
[11] 劉強(qiáng), 周瑞忠, 劉宇航. 基于HHT變換的結(jié)構(gòu)地震響應(yīng)與能量計算分析[J]. 武漢大學(xué)學(xué)報:工學(xué)版, 2009, 42(6): 780-784.
LIU Qiang, ZHOU Rui-zhong, LIU Yu-hang. Computation and analysis of seismic response and energy based on hilbert-huang transform [J]. Journal of Wuhan University:Engineering, 2009, 42(6): 780-784.
[12] 公茂盛, 謝禮立. HHT方法在地震工程中的應(yīng)用之初步探索[J]. 世界地震工程, 2003, 19(3): 295-299.
GONG Mao-sheng, XIE Li-li. Discussion on the application of HHT method to earthquake engineering [J]. World Earthquake Engineering, 2003, 19(3): 295-299.
[13] 趙玲, 劉小峰, 秦樹人,等. 消除經(jīng)驗?zāi)B(tài)分解中混疊現(xiàn)象的改進(jìn)掩膜信號法[J].振動與沖擊, 2010, 29(9): 13-17.
ZHAO Ling, LIU Xiao-feng, QIN Shu-ren et al. Use of masking signal to improve empirical mode decomposition [J]. Journal of Vibration and Shock, 2010, 29(9): 13-17.
[14] 徐冠雷, 王孝通, 徐曉剛,等. 多分量到單分量可用EMD分解的條件及判據(jù)[J]. 自然科學(xué)進(jìn)展, 2006, 16(10): 1356-1360.
XU Guan-lei, WANG Xiao-tong, XU Xiao-gang et al. The conditions and criteria of multi-component decompose into single component by EMD[J]. Progress in Natural Science, 2006, 16(10): 1356-1360
