EEMD

EEMD

  • 把一个信号写成一系列的子信号的组合,然后加上一个性质不同的信号,所谓的残差信号或者剩余信号
  • 为什么?

解决模态混叠问题

  • 什么是模态混叠?
  • 不同模态的信号混叠在一起

    具体来说:

① 不同特征尺度的信号在同一个 IMF 分量中出现

② 统一尺度特征的信号被分散到不同的 IMF 分量中

  • HOW? 怎么解决的?

利用白噪声均值为 0 的特性,通过在分解的过程中多次引入均匀分布的白噪声,将信号本身的噪声通过多次人为添加的噪声掩盖过去,从而得到更加准确的上下包络线,同时对分解结果进行平均处理,平均处理的次数越多,噪声给分解带来的影响就越小

  • WHAT? 具体怎么做的?

① 设定原始信号的处理次数 $m$

② 给这 m 个信号分别添加随机白噪声,组成一系列的新信号

③ 对着一系列的新信号分别进行 EMD 分解,得到一系列的 IMF 分量

④ 对相应模态的 IMF 分量分别求均值,得到 EEMD 分解结果

  • 计算流程图

image-20250429130829810

  • 注意:

① EMD 无参数,自适应傻瓜式分解

②EEMD 需要调参 :

  • 平均处理的次数 $m$
  • 添加白噪声的幅值: 白噪声的幅值 通常用 “白噪声幅值的标准差与原始信号幅值标准差之比” 表征

例子

设有混合信号:

image-20250430110302061

对其进行 EMD 分解:

image-20250430110326411

EEMD 分解:

image-20250430110402659

评价两种分解结果

  • EEMD分解的IMF1、IMF2和IMF3是含有高频的正弦间歇性信号,IMF2和IMF3可以看做IMF1很小的能量损失,分析高频信号时,可以将IMF1、2、3叠加起来作为重构的高频信号,会得到更好的分析效果。IMF4也很好地提取了信号中的低频分量。

  • 相比之下,EMD的分解结果存在着严重的模态混叠,失去使用的意义了。

❓ 还是不明白什么是模态混叠

对于有些应用场景,还需要对各imf分量的频谱进行分析,就需要如下这样的图:

image-20250430110549221

👾 本站运行时间:
发表了59篇文章 · 总计11万6千字
使用 Hugo 构建
主题 StackJimmy 设计