基于EEMD的信號處理方法分析和實(shí)現(xiàn)
出處:毛毛貓 發(fā)布于:2011-03-09 14:53:00
信號處理中,頻率是信號重要的表示。傳統(tǒng)的傅里葉變換分析方法并不能分析出信號的某一頻率在甚么時(shí)刻出現(xiàn),為此產(chǎn)生了能同時(shí)在時(shí)間和頻率上表示信號密度和強(qiáng)度的時(shí)頻分析,如短時(shí)傅里葉變換和小波變換等,但其基本思想都是根據(jù)傅里葉分析理論,對非線性非平穩(wěn)信號的分析能力不足,受限于Heisenberg不確定原理。HHT ( Hilbert Huang Transform)是由N. E.Huang 等人在1998 年提出的一種嶄新的時(shí)頻分析方法,能夠?qū)Ψ蔷€性非平穩(wěn)的信號進(jìn)行分析,同時(shí)具有良好自適應(yīng)性的特點(diǎn)。其本質(zhì)是對信號進(jìn)行平穩(wěn)化處理,將具有不同時(shí)間尺度的信號逐級分解開來。
HHT 方法在各領(lǐng)域已得到了廣泛應(yīng)用,但依然存在一些不足,例如易產(chǎn)生虛假分量和模態(tài)混疊等。針對傳統(tǒng)經(jīng)驗(yàn)?zāi)J? Empirical Mode Decomposit ion,EMD)分解方法所導(dǎo)致的模態(tài)混疊現(xiàn)象,法國以Flandrin 為首的EMD 算法研究小組和Huang 本人的研究小組通過對EMD 分解白噪聲結(jié)果統(tǒng)計(jì)特性的大量研究,提出通過加噪聲輔助分析( NA DA ) 的EEMD ( EnsembleEmpirical Mode Decomposition) 方法,將白噪聲加入信號來補(bǔ)充一些缺失的尺度,在信號分解中具有良好的表現(xiàn)。
EEMD仿真系統(tǒng)的實(shí)現(xiàn)利用了Matlab 平臺,通過GUI 控件實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì),能直觀方便地進(jìn)行比較分析,驗(yàn)證了EEMD 在抗混疊方面較原有方法的改進(jìn)。
1 經(jīng)驗(yàn)?zāi)J椒纸? EMD) 和IMF
HHT 方法包含兩個(gè)主要步驟:
( 1) 對原始數(shù)據(jù)進(jìn)行經(jīng)驗(yàn)?zāi)J椒纸? EMD) ,把數(shù)據(jù)分解為滿足Hilbert 變換要求的n 階本征模式函數(shù)( IMF) 和殘余函數(shù)之和。
( 2) 對每一階IMF 進(jìn)行Hilbert 變換,得到瞬時(shí)頻率,從而求得時(shí)頻圖。
函數(shù)必須關(guān)于時(shí)間軸局部對稱,且其過零點(diǎn)與極值點(diǎn)個(gè)數(shù)相同。此類函數(shù)被稱為固有模態(tài)函數(shù)( Int rinsicMode Function,IMF) 。
經(jīng)驗(yàn)?zāi)J椒纸夥椒馨逊瞧椒€(wěn)、非線性信號分解成一組穩(wěn)態(tài)和線性的序列集,即本征模式函數(shù)。根據(jù)Huang 的定義,每一階的IMF 應(yīng)滿足兩個(gè)條件:
( 1) 數(shù)據(jù)的極值點(diǎn)和過零點(diǎn)交替出現(xiàn),且數(shù)目相等或多相差一個(gè)任何點(diǎn)上;
( 2) 在任何點(diǎn)上,有局部值和局部值定義的包絡(luò)的均值必須是零。
其篩選算法如下:
( 1) 對于輸入信號x ( t) ,確定x ( t) 所有極值點(diǎn)。
( 2) 用三次樣條函數(shù)對極大點(diǎn)和極小點(diǎn)分別進(jìn)行擬合得到x ( t) 的上下包絡(luò)線。
( 3) 用原始數(shù)據(jù)序列減去上下包絡(luò)線的均值。
平均曲線:

細(xì)節(jié)信號:

( 4) 通常s( t ) 還不滿足IMF 的條件,需重復(fù)進(jìn)行以上步驟,進(jìn)行迭代處理,H uang 給出的迭代停止準(zhǔn)則為:

SD 是篩選門限值,一般取值為0. 2~ 0. 3,若計(jì)算SD 小于這個(gè)門限值,篩選迭代將會(huì)結(jié)束。
經(jīng)過n 次迭代滿足停止準(zhǔn)則后得到的sn ( t) 即為有效IMF,剩余信號則進(jìn)入下一輪篩選過程。
經(jīng)過多次篩選后,原始數(shù)據(jù)序列被分解為一組IMF 分量和一個(gè)殘余量,得到的IMF 都是平穩(wěn)的,通過Hilbert 變換得到的結(jié)果能夠很好地分析非線性非平穩(wěn)的信號。
2 傳統(tǒng)EMD 的不足與缺陷
當(dāng)信號的時(shí)間尺度存在跳躍性變化時(shí),對信號進(jìn)行EMD 分解,會(huì)出現(xiàn)一個(gè)IMF 分量包含不同時(shí)間尺度特征成分的情況,稱之為模態(tài)混疊。
模態(tài)混疊的出現(xiàn)一方面和EMD 的算法有關(guān),另一方面也受原始信號頻率特征的影響。
Huang 曾經(jīng)提出了中斷檢測的方法來解決模態(tài)混疊現(xiàn)象,即直接對結(jié)果進(jìn)行觀察,如果出現(xiàn)混疊則重新分解,這種方法需要人為后驗(yàn)判斷。
重慶大學(xué)的譚善文提出了多分辨率的EMD 思想,對每一個(gè)IMF 規(guī)定一個(gè)尺度范圍來解決模態(tài)混疊,但是這種方法犧牲了EMD 良好的自適應(yīng)性。
3 引入正態(tài)分布白噪聲的EEMD
為了更好地解決模態(tài)混疊問題,Huang 提出了EEMD,這是一種噪聲輔助信號處理方法。
降噪技術(shù)的目的是將噪聲從信號中去除,不過在一些情況下,可以通過加入噪聲的方法來進(jìn)行輔助分析,這鐘方法就稱為噪聲輔助信號處理( NADA) ,噪聲輔助信號處理方法常見的就是預(yù)白化。在信號中加入白噪聲來平滑脈沖干擾,被廣泛用于各種信號分析領(lǐng)域。
在EMD 方法中,得到合理IMF 的能力取決于信號極值點(diǎn)的分布情況,如果信號極值點(diǎn)分布不均勻,會(huì)出現(xiàn)模態(tài)混疊的情況。為此,Huang 將白噪聲加入待分解信號,利用白噪聲頻譜的均勻分布,當(dāng)信號加在遍布整個(gè)時(shí)頻空間分布一致的白噪聲背景上時(shí),不同時(shí)間尺度的信號會(huì)自動(dòng)分布到合適的參考尺度上,并且由于零均值噪聲的特性,經(jīng)過多次平均后,噪聲將相互抵消,集成均值的結(jié)果就可作為終結(jié)果。
EEMD 步驟如下:
( 1) 向信號加入正態(tài)分布白噪聲。
( 2) 將加入白噪聲的信號分解成各IMF 分量。
( 3) 重復(fù)步驟( 1) ,( 2) ,每次加入新的白噪聲序列。
( 4) 將每次得到的IMF 集成均值作為終結(jié)果。
EMMD 算法流程如圖1 所示。

圖1 EEMD 算法流程圖
4 系統(tǒng)功能介紹和仿真實(shí)驗(yàn)分析
為了驗(yàn)證EEMD 方法的改進(jìn)之處,利用Mat lab 的GU I 工具設(shè)計(jì)了簡單直觀的仿真系統(tǒng)。
此系統(tǒng)實(shí)現(xiàn)的功能是,對輸入信號進(jìn)行傳統(tǒng)EMD分解和EEMD 分解,可顯示信號分解后的各個(gè)模態(tài)函數(shù)IMF 分量及其瞬時(shí)頻率,并能對Hilbert 時(shí)頻譜進(jìn)行刻畫。
系統(tǒng)界面如圖2 所示。

圖2 仿真系統(tǒng)界面
參數(shù)設(shè)置功能 可自由設(shè)置加入白噪聲的方差和噪聲組數(shù)目( 范圍1~ 500) ,當(dāng)方差設(shè)置為0,噪聲組數(shù)目選擇為1 時(shí),該系統(tǒng)實(shí)現(xiàn)傳統(tǒng)EMD 分解的功能。
EEMD 分解功能 對信號進(jìn)行加入上述設(shè)定白噪聲EEMD 分解,并刻畫出輸入信號的Hilbert 時(shí)頻譜。
顯示IMFs 功能 可通過彈出FIG 的形式顯示對信號分解后的各IMF 分量及瞬時(shí)頻率。
仿真實(shí)驗(yàn)結(jié)果如下:
首先對多分量理想樣本信號進(jìn)行分解,信號構(gòu)成如下:

其中,歸一化頻率為:

EMD 分解方法應(yīng)將包含4 個(gè)頻率分量的信號分解為4 個(gè)包含單一頻率信息的IMF 分量。
分解結(jié)果如圖3 所示。

圖3 傳統(tǒng)EMD 對理想信號H ilber t 譜圖
可以看到,對于無干擾的理想信號,傳統(tǒng)EMD 分解方法具有非常好的效果,清晰地將4 個(gè)頻率分量在Hilbert 譜上顯示了出來。
對一組存在中斷干擾的實(shí)際信號進(jìn)行分解,結(jié)果如圖4~ 圖6 所示。

圖4 實(shí)際信號時(shí)域圖

圖5 傳統(tǒng)EMD 對信號的分解

圖6 傳統(tǒng)EM D 對信號的H ilber t 譜刻畫
通過頻譜圖可以看到,低頻分量混雜在一起,難以分辨。
對EEMD 分解方法進(jìn)行分析,加入了100 組標(biāo)準(zhǔn)差為0. 2 的高斯白噪聲,結(jié)果如圖7,圖8 所示。
通過Hilbert 譜的比較可以看出,分解結(jié)果有了較大改進(jìn)。

圖7 EEMD 對信號的分解

圖8 EEMD 對信號的H ilber t 譜刻畫
5 結(jié) 語
EEMD 以噪聲輔助信號處理原理為基礎(chǔ),通過加入小幅度的白噪聲來均衡信號,有效地解決了模態(tài)混疊現(xiàn)象,利用高斯白噪聲零均值的特性,使真實(shí)信號得到了保留,是對傳統(tǒng)EMD 分析方法的巨大改進(jìn)。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 單片機(jī)技術(shù)特性與嵌入式開發(fā)實(shí)踐指南2026/1/7 10:00:02
- 單片機(jī)(MCU)與數(shù)字信號處理器(DSP)分類及選型技術(shù)指南2025/12/30 10:02:37
- 工業(yè)級DSP信號處理系統(tǒng):硬件適配與抗干擾工程方案2025/12/15 14:41:00
- HOLTEK推出HT32F65533G/733G內(nèi)建N/N預(yù)驅(qū)電機(jī)專用SoC單片機(jī)2025/11/26 14:11:41
- 什么是C51數(shù)據(jù)類型擴(kuò)充定義2025/10/27 13:59:22
- 高速PCB阻抗控制核心實(shí)操規(guī)范
- 高速數(shù)字系統(tǒng)(如DDR、SerDes)中的信號完整性濾波
- MOSFET在UPS電源中的應(yīng)用解析
- 電源管理IC在物聯(lián)網(wǎng)設(shè)備中的應(yīng)用
- SMT連接器焊接缺陷分析
- MOSFET在汽車電子中的應(yīng)用要求
- 通信設(shè)備電源管理IC應(yīng)用解析
- 通信設(shè)備連接器選型與設(shè)計(jì)
- PCB電磁兼容性(EMC)設(shè)計(jì)核心實(shí)操規(guī)范
- 物聯(lián)網(wǎng)節(jié)點(diǎn)低功耗設(shè)計(jì):信號鏈中的濾波與功耗管理









