1478
仪器仪表学报第33卷
一个尺度范围,但是该方法牺牲了EMD方法的自适应特性;林瑞霖等人‘7。提出基于小波降噪的经验模式分解方法,通过小波对信号进行降噪处理,从而减少噪声造成的模态间的能量泄漏,但是存在母小波的优化选取问题;zhang等人¨1提出EEMD(ensemble
empirical
mode
de—
composition),但是时常难以取得良好的效果。
为了消除频率混叠现象,本文一方面通过形态学滤波去除信号中的干扰成分,减少由于噪声因素引起的模态混叠;另一方面将EMD分解后仍存在模态混叠的非线性IMF分量通过混沌序列相空问重构到多维相空间,使混叠的模态在多维空间中重新展开,然后利用独立分量分析将混叠模态进行盲分离,实现混叠模态的有效区分。
2基于形态学滤波的噪声消除方法
形态学滤波器的主要特点是在滤波的过程中不存在相移和幅度的衰减等问题。对信号波形特征的研究完全在时域进行,与傅里叶变换和小波变换相比,计算简便,仅有加减
和取极值运算,具有并行陕速和易于实现的特点。
形态变换运算,主要有腐蚀、膨胀、开、闭运算。本文采用开一闭和闭一开组合形态滤波器,用于信号的非线性
滤波‘引:
1
y(z)=÷[F。。(八戈))+F。。(八石))]
(1)
厶
结构元素的形状有直线形结构元素¨…,正方形结构元素‘1u等。结构元素的长度依赖于噪声信号的长度,其长度值主要选择3、5、7、10,单位为一个采样点。结构元素的选取对于形态学滤波器的滤波效果有重要的影响作用,本文利用粒子群算法优化结构元素。12I,元素长度为3,选用信噪比函数作为适应度函数,从而实现结构元素的选取对于不同的噪声信号具有自适应性。具体的优化流程图如图1所示。
基于ICA的模态混叠消除
混沌相空间重构的实现
对EMD分解后存在严重模态混叠的IMF分量数据
㈧Ii=1,2,…,Ⅳ},进行重构m维相空间,得到一组相
空问量y={zl戈,,戈:……,z¨(。),}。其中丁是时间延迟;m为嵌入维数。Ⅳ。=Ⅳ一(m一1)下是重构相空间中向量的个数。延迟时间丁和嵌入维数m选择的合理性直接关系到相空间的重构质量。一般情况下,由于缺乏对
系统动力维数的先验知识,选择嵌入维数m比较困难。
Takens原理’13。为m的合理选择提供了依据,提供了m的下限,嵌入维数m≥2d+1,其中d为吸引子的真实维数。在确定时间延迟r时,选用自相关函数作为确定方
万方数据
法,自相关函数能够提供信号自身与它的时延之间由冗余到不相关比较这种的度量:
c=专}一∑石’。戈7。
(2)
∑(戈7。)2
I=J
式中:n为时间序列的点数,z’。=x。一戈,并为时间序列的平均值。当c第一次为0时,选取此时的7l值。
图1
基于粒子群算法优化结构元素流程图
Fig.
1Thenowchartofthepmcedureforthestmctuml
elementoptimizationbased
on
panicle
sw哪!optimization
3.2独立分量分析
独立分量分析(IcA)是一种典型的盲源分离方
法[14|,其实质是在统计独立性的假设下,对多路观测信
号进行盲分离,挖掘出隐含在观测信号中的独立源成分。设有M个信号源s(f)=[s。(f),s:(t),…,sM(t)]。所发出的信号在凡个不同位置观测到的混合信号分别为工(£)=[zl(£),戈2(£),…,戈Ⅳ(f)]。,即:
z(£)=As(f)
(3)
式中:A为混叠矩阵,盲源分离通过从观测信号中恢复出
源信号矢量,即要找到一个分离矩阵w,通过:
J,(t)=Wx(f)
(4)
得到源信号的估计,J,(t)=;(£)和w=A~,其中;(£)表示对s(t)的估计。
这里通过峭度最大化来实现分离矩阵W的学习过程,即通过固定点迭代理论寻求w。工(f)的非线性最大值。15。,信号J,的峭度定义为:
J|}“n(J『)=E(j74)一3(E{y2})2(5)
则y的峭度对训的梯度为:
V。后“n(’.,■)=4[E{工(’.,7x)3}一3’.,E{(’.,1z)2}]
(6)
在约束条件E{(’.’7x)2}=||’.,II2=l下,利用拉格朗日算法求得条件极值下的解:
3
3.1