经验模态分解的改进算法(EEMD与CEEMD)

本文探讨了EMD算法存在的模态混叠及末端效应等问题,并介绍了EEMD及其改进版CEEMD的原理与应用。通过添加白噪声并进行集成平均,EEMD有效解决了模态混叠问题;而CEEMD则通过添加互补白噪声进一步减少了残留噪声。

笔者在学习EMD信号处理时,学习了一下2009年EMD提出者对EMD进行改进的算法EEMD以及后续的CEEMD、CEEMDAN,以下为学习笔记与一些思考理解。

1 EMD算法存在的问题

(1)模态混叠:分出的IMF涵盖频段宽,有低频的段也有高频的段,是模型没能根据时间特征有效分离不同模态分量的结果,即同一个段出现在多个IMF中的情况。

(2)末端效应影响:之前笔记中特意有记录到末端处理的问题的处理,但处理方法仍旧有主观因素介入。

2 EEMD算法原理

        为了改进以解决上述问题,原提出者于2009年提出了改进方法--EEMD(加了一个ensemble,集合经验模态分解)。

原理即为:在原有的波中加上高斯白噪声,利用高斯白噪声频谱均匀分布、0均值的特点,通过每次加入同等幅值的不同白噪声来改变信号的极值点特性,之后对多次EMD得到的相应IMF进行总体平均来抵消加入的白噪声,从而有效抑制模态混叠的产生。

具体算法

 (i表示第几个序列)

之前看到一个up的EEMD的介绍写的很好,转载一下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值