原文参考链接:https://zhuanlan.zhihu.com/p/40005057
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
原文链接:https://zhuanlan.zhihu.com/p/40005057
一、为什么要用EMD?
EMD最显著的特点,就是其克服了基函数无自适应性的问题。啥意思呢?回忆小波分析部分的内容,我们会知道小波分析是需要选定某一个小波基的,小波基的选择对整个小波分析的结果影响很大,一旦确定了小波基,在整个分析过程中将无法更换,即使该小波基在全局可能是最佳的,但在某些局部可能并不是,所以小波分析的基函数缺乏适应性。 用EMD有什么好处呢?对于一段未知信号,不需要做预先分析与研究,就可以直接开始分解。这个方法会自动按照一些固模式按层次分好,而不需要人为设置和干预。
再通俗一点,EMD就像一台机器,把一堆混在一起的硬币扔进去,他会自动按照1元、5毛、1毛、5分、1分地分成几份。
二、内涵模态分量-两个约束条件
1.极值点个数和零点个数相差小于等于1,即简单理解为图线反复跨越x轴
而不能在某次穿越x轴后,在x轴的上方或下方出现多个极点。
2.包络线要对称:
在任意时刻,由局部极大值点形成的上包络线和由局部极小值点形成的下包络线的平均值为零,即上、下包络线相对于时间轴局部对称。如下:
而不能如下图所示:
一般情况下,分解后的图像如下图所示:
如图图1 是原始信号,最后一个是残差。
三、EMD分解步骤
原始信号构建:
-
根据原始信号上下极值点,分别画出上、下包络线。
-
求上、下包络线的均值,画出均值包络线。
-
原始信号减均值包络线,得到中间信号。
-
判断该中间信号是否满足IMF的两个条件,如果满足,该信号就是一个IMF分量;如果不是,以该信号为基础,重新做1)~4)的分析。IMF分量的获取通常需要若干次的迭代。比如下图明显均值不为零。
-
使用上述方法得到第一个IMF后,用原始信号减IMF1,作为新的原始信号,再通过1)~4)的分析,可以得到IMF2,以此类推,完成EMD分解。
上图是第八次迭代后的效果,求得IMF1
总结
提示:本文原链接在文章开篇。
此笔记仅是个人学习笔记。侵则删。