4.CEEMDAN(完全自適應(yīng)噪聲集合經(jīng)驗(yàn)?zāi)B(tài)分解)



? ? ? CEEMDAN(Complementary Ensemble Empirical Mode Decomposition with Adaptive Noise)是在CEEMD的基礎(chǔ)上進(jìn)一步發(fā)展的一種基于自適應(yīng)噪聲控制的信號分解方法。
? ? ? ?與CEEMD不同,CEEMDAN在隨機(jī)噪聲的構(gòu)建和添加中采用了自適應(yīng)控制策略,以便更好地控制噪聲的大小和分布,從而改善信號分解的準(zhǔn)確性和穩(wěn)定性。
CEEMDAN的基本流程如下:
1. 對信號進(jìn)行預(yù)處理,以避免出現(xiàn)極端值或單調(diào)趨勢等情況;
2. 構(gòu)建自適應(yīng)噪聲序列,并將其添加到原始信號中,生成多組隨機(jī)試驗(yàn)信號;
3. 對每組試驗(yàn)信號進(jìn)行CEEMD分解,得到一組IMF函數(shù);
4. 將每組IMF函數(shù)進(jìn)行組合加權(quán)處理,生成一組總IMF函數(shù);
5. 對總IMF函數(shù)進(jìn)行CEEMD分解,得到一組新的IMF函數(shù);
6. 檢查新產(chǎn)生的IMF函數(shù)是否滿足收斂性條件,若不滿足則回到第2步調(diào)整自適應(yīng)噪聲;
7. 滿足收斂性條件后,按照3-6步驟反復(fù)迭代,直到得到的IMF函數(shù)的數(shù)量不再增加。
(1)原始信號的組成

(2)CEEMDAN分解的效果


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