第7期
汤宝平等:基于独立分量分析的EMD模态混叠消除方法研究
1479
,‘|=争[E{z(’.'1工)3j一3w
(7)
式中:Z为拉格朗日系数。进而实现对'.,(庇)的更新,对
于p个独立分量,得到:
w。+。(后+1)=:{_{】;(,pt,+一(露)3:)3}——3w一+-(磊)-
.
P
。
J’‘,,+。(后+1)=w,+。(_j}十1)一∑1.,,+。(矗+1)1叶_
J21
w,+1(而+1)=.‘,,+l(后+1)/√wP+1(五十1)T’.,P+l(奄+I)
(8)
迭代结束,获得分离矩阵w。
4仿真分析
本文的整体算法流程图如图2所示。
图2消除模态混叠算法流程图
Fig.2Theflowchan0flheproposedprocedure
foreliminatingthemodemixinginEMD
仿真一个叠加的信号茹(£)如式(9)所示:
z(£)=sin(2160f)+0.5cos(2仃150£)+0.5sin(2订170£)
(9)
信号的采样频率为1000
Hz,采样点数为Ⅳ=500,
在戈(£)中加入服从正态分布的随机噪声,对此信号进行EMD分解,结果如图3所示。
芑'o{3'o
8三。-o
tIs
图3仿真信号的EMD分解结果
Fig.3EMDdecompositionresultsofthesimulationsignal
通过图3可以发现,由于噪声成分的干扰,以及150比
万方数据
频率成分和170Hz频率成分过于接近,造成EMD分解的过程中分解层数明显增多,产生了严重的模态混叠现象。下面分别利用本文所提的方法和EEMD对仿真信号进行处理,利用EEMD获得的结果如图4和5所示。
O
O.05010015O.20
O.25O.30O-350.40O,450.50
l挎
2Ql/\M^r—√、_~厂、八八,、/\/1√Ⅵ.,\/、,\/、/、广、/\
r
3
一ZL—--——..L..-----L--————JL——....J....---J-————-—^.......^.......■----...^..—。。_J
O
{3-6f望:∑Y∑2二二=1====
O.050.100.15O.20O.25O^300.35O.40O.450.50
E,
∥s
0
0,050.10
0.15O.20O.25
0.300.35O.40O,450.50
∥s
。jr\厂\一————、一~—~~
O
O.05
0
10O.15O,20
O.250.30O.350.40045O.50
tfs
图4EEMD对仿真信号的分解结果
Fig.4EEMDdecompositionresultsofthesimulationsignal
0
50
100
150
200250300350400450500
0
50100
150
200250300350400450500
;3
6
O50
100
150
200
250
300
350400450500
0
。O
0
50100j50200250300350400450500
,肘z
图5
EEMD对仿真信号的分解结果的功率谱图
Fig.5FFTresultsoftheIMFcomponents
decomposedwithEEMD
从图4和图5表明,EEMD具有一定的抑制模态混从图6可以看出,滤波能部分消除模态混叠,但是对叠的作用,但是并不能完全消除模态混叠(如图5中圈中部分所示)。利用本文所提方法,对仿真信号进行滤波,滤波后的EMD分解结果如图6所示,各分量的频谱显示如图7所示。
于存在跳跃性信号的IMF分量却不能够保证正确的分离如图7所示(C1中仍有2个混叠的频谱成分),对IMFl