9.EWT(經(jīng)驗小波分解)



? ? ? ?EWT(Empirical Wavelet Transform,經(jīng)驗小波分解)是一種基于信號本身的自適應(yīng)信號分解方法,可以適應(yīng)非線性和非平穩(wěn)信號的分解,并且能夠捕捉信號的局部特征。EWT方法的基本思想是將信號分解為多個局部帶通(局部頻帶)的子信號,通過自適應(yīng)地選擇帶通邊界和頻帶間隔來實現(xiàn)局部時頻分析,然后對每個子信號進(jìn)行希爾伯特變換,最后將得到的時頻圖進(jìn)行疊加得到原始信號的時頻圖。
EWT方法的主要步驟包括:
1. 初始化,確定信號分解的比例和縮放參數(shù);
2. 將信號分解為預(yù)定義的局部帶通信號,通過求解帶通信號的自適應(yīng)邊界實現(xiàn)信號分解;
3. 對每個局部帶通信號進(jìn)行希爾伯特變換,得到時頻圖;
4. 在時頻圖上根據(jù)局部特征進(jìn)行求和或求平均,得到原始信號的時頻圖,從而實現(xiàn)信號分解。
? ? ? ?EWT方法的優(yōu)點是適應(yīng)性強(qiáng),可以對多種非線性、非平穩(wěn)的信號進(jìn)行有效分解,并且能夠保留信號的局部時頻結(jié)構(gòu)信息。但是,由于其需要選擇參數(shù),并且對噪聲敏感,因此在某些情況下分解結(jié)果可能存在誤差。
(1)原始信號

(2)EWT分解的效果(時域圖)

(3)EWT分解效果(時域圖和頻譜圖)


具體代碼見:https://mbd.pub/o/bread/mbd-ZJqYmJ5r