APP下载

一种改进的EEMD方法及其应用研究

2015-05-10孔德同刘庆超雷亚国丁小川

振动工程学报 2015年6期
关键词:极值高斯幅值

孔德同, 刘庆超, 雷亚国, 范 炜, 丁小川, 王 志

(1.华电电力科学研究院, 浙江 杭州 310030;2.西安交通大学机械制造系统工程国家重点实验室, 陕西 西安 710049)

一种改进的EEMD方法及其应用研究

孔德同1, 刘庆超1, 雷亚国2, 范 炜1, 丁小川1, 王 志1

(1.华电电力科学研究院, 浙江 杭州 310030;2.西安交通大学机械制造系统工程国家重点实验室, 陕西 西安 710049)

针对集成经验模式分解(Ensemble Empirical Mode Decomposition, EEMD)中协助噪声幅值大小需要人为经验确定的不足,基于经验模式分解(Empirical Mode Decomposition, EMD)二进滤波器特性,讨论了EMD出现模式混淆的原因,研究了EEMD中协助噪声幅值大小的确定原则,提出基于极值点分布特性的改进EEMD方法,通过遍态历经,以极值点分布特性为评价参数,自适应确定EEMD方法中高斯白噪声优化幅值。通过数据仿真,验证了其有效性。最后,应用于转子早期故障诊断中,结果显示可以自适应确定噪声幅值,避免参数人为选择导致分解结果的盲目性,有效抑制了传统EMD方法的模式混淆现象,可有效识别转子早期碰摩引起的故障特征。

故障诊断; 改进EEMD; 极值点分布特性

引 言

EMD是美国工程院NHUANG博士于1998年提出的一种自适应数据处理方法,在非线性、非平稳信号分析中具有显著优势[1]。与FFT、小波分解等不同,EMD方法无需选择基函数,其分解完全基于信号本身极值点分布,通过多次筛选,将信号分解为多个表征信号中某种单一模态的本征模式分量(Instrinsic Mode Function, IMF)与一个趋势项,得到国内外广泛关注[2]。

然而,当信号的极值点分布不均时,EMD分解结果会出现“过冲”、“欠冲”现象,导致模式混淆[3]。针对以上问题,Zhao等[4]2009年提出EEMD方法,通过对信号加入高斯白噪声,改善信号极值点分布,减小模式混淆。EEMD方法已被成功应用于转子[5]、轴承[6]、电机[7]等机械设备的故障诊断中。

2009年陈略等[8]指出EEMD加入高斯白噪声的幅值不能改变原始信号高频成分极值点分布,然而文章提出的高频成分依赖于EMD分解结果,当EMD分解得到的第一个IMF存在模式混淆时,导致EEMD加入噪声不准确。2010年Jian Zhang等[9]研究了EEMD方法中加入的高斯白噪声幅值及总体平均次数2个参数,从加入的高斯白噪声与原始信号能量比的角度规定了加入噪声的原则,但是该方法仅仅考虑了由两种成分组成的信号,对于存在多种模式分量的信号未展开研究。2010年,雷亚国通过改进Hilbert-Huang变换,提出敏感IMF的选择方法,成功诊断出转子早期碰摩故障[10],2013年雷亚国等[11]以有色噪声代替高斯白噪声,有效改善了信号的极值点分布,但该研究工作并未建立加入噪声大小的准则。

针对EEMD方法中加入的高斯白噪声幅值大小问题,本文提出基于极值点分布特性的改进EEMD方法。研究了EEMD加入噪声的准则,利用全局寻优,以极值点分布特性为评价函数,建立了EEMD方法中信号极值点分布特性与加入噪声大小的对应关系,评估不同噪声大小对原始信号极值点的改善程度,可实现噪声幅值的自适应优化选取,消除参数人为选择导致分解结果的盲目性与主观性。

1 基本原理

1.1 EEMD方法基本理论

EMD/EEMD方法本质上是基于极值点的筛选过程。以仿真信号为例,EMD分解时,如图1所示,利用信号的极大值与极小值,通过三次样条拟合出极大值包络与极小值包络,得到局部均值。将信号减去局部均值,重复以上过程,直到筛选出的成分满足IMF条件。最后,信号依次被分解为若干个频率由高到低的IMF与一个趋势项,如图2所示。当极值点分布不均时,通过插值得到的局部均值发生扭曲,导致筛选结果出现模式混淆现象。因此,极值点分布特性是EMD分解结果的决定性因素。针对极值点分布问题,EEMD对信号加入高斯白噪声,利用白噪声的频率均布特性,改善信号极值点分布,通过多次分解取平均,减小加入噪声对分解结果的影响,得到EEMD分解的最终结果。其算法流程如图3所示。

图1 EMD筛选示意图Fig.1 EMD filter schematic

图2 EMD筛选结果Fig.2 EMD sifting results

图3 EEMD算法流程图Fig.3 Flowchart of EMD algorithm

1.2 EEMD方法加入噪声大小准则

当信号不连续时,极值点分布不均,EMD分解结果会出现模式混淆现象,具体表现为:①不同尺度的振动信号被分解在同一个IMF中;②同一尺度的信号被分解在不同IMF中。EEMD对信号加入高斯白噪声,改善信号的极值点分布,通过借助高斯白噪声的频率均布特性,在频域为信号构建频率均布的尺度,信号中的相应成分自动映射到高斯白噪声建立的不同尺度中,克服模式混淆。然而,加入的噪声幅值大小需要人为经验决定。

噪声幅值优化问题一直是影响EEMD的瓶颈。当噪声幅值较小时,由于噪声振动微弱,难以改善信号高频成分的极值点分布,导致EEMD分解结果与EMD类似,无法克服模式混淆不足。另一方面,为了避免同一尺度的振动信号被分解在不同IMF中,应避免加入的高斯白噪声幅值较大,噪声幅值较大时,噪声振动剧烈,剧烈振动的噪声破坏了低频成分的极值点分布,噪声协助信号xm(t)的极值点均由高斯白噪声诱发,导致EEMD分解结果会产生多余成分,出现模式混淆。尽管Zhao等[4]指出按照下式确定加入的高斯白噪声大小e。

(1)

式中α为加入幅值为e的高斯白噪声平均N次后分解误差。通过大量仿真验证,一般建议e取0.2。然而,该方法并未考虑加入高斯白噪声后信号的极值点分布特性,在实际应用中往往需要根据分解结果多次调整加入的高斯白噪声大小再次分解。

因此,加入的高斯白噪声大小应在未破坏原始信号低频成分极值点分布特性基础上尽可能改善高频成分极值点分布。

2 基于极值点分布特性的改进EEMD方法

通过以上分析,不难看出,EEMD方法加入噪声后应保证极值点在各尺度分布最具离散性,进而增强各尺度的可区分性,减小各尺度间的模式混淆。因此,若以极值点分布特性为评价参数,通过测试加入不同大小高斯白噪声后的极值点分布情况,遍态历经,可以自适应确定高斯白噪声优化幅值,保证在未破坏原始信号低频成分极值点分布特性基础上,使得信号高频成分的极值点分布最为均匀。根据以上思路,本文提出基于极值点分布特性的改进EEMD方法,其实现过程如下:

图4 改进EEMD算法的噪声寻优方法Fig.4 Optimization method for the improved EEMD algorithm

针对最大幅值e及网格数I:①e过小,可能导致高斯白噪声优化幅值没有落在寻优范围内;e过大,加入的高斯白噪声会破坏高频成分的极值点分布,导致分解结果失真;②I过小,相邻网格对应的噪声幅值相差较大,寻优结果与高斯白噪声优化幅值存在较大差异;I过大,相邻网格对应的噪声幅值相差很小,对应的EEMD分解结果差异性很小。通过上述分析及大量数据仿真结果表明,一般e取0.5,I取1 000即可满足要求。

2)对信号x(t)依次加入幅值大小为ei的高斯白噪声ni(t),得到xi(t)=x(t)+ni(t),遍态历经,得到噪声协助信号xi(t)的极大值与极小值对应的位置Max(ji),Min(ji),以信号xi(t)极值点分布特性Fi为评价参数

式中D代表标准差,Ji为信号xi(t)的极大值点数,Ki为信号xi(t)的极小值点数。

一般来说,随着噪声ei幅值的不断增大,原始信号的高频成分极值点分布逐步被改善,Fi逐渐增大(若原始信号的极值点分布较为均匀,则Fi基本保持不变);当噪声ei幅值增大到一定程度时,加入的高斯白噪声破坏了高频成分的极值点分布,导致信号极值点均由高斯白噪声诱发,Fi迅速减小,直至趋于稳定。因此,Fi迅速减小时所对应的高斯白噪声ei即为优化幅值ey。

3)按照加入噪声大小准则,自适应确定高斯白噪声优化幅值ey,EEMD分解。

图5为改进EEMD方法的流程图。

图5 改进EEMD方法流程图Fig.5 Flowchart of improved EEMD method

3 仿真与工程应用

3.1 仿真验证

旋转机械正常工作时一般呈现周期性的运动,用谐波分量代表设备的旋转振动信号。由于旋转机械的损伤故障通常表现为高频冲击响应特性,且在时域上不连续,呈现出冲击与调制。因此,仿真一组包括冲击c1、调制c2、谐波分量c3等3个成分的信号S表示故障信号,示于图6中。

图6 仿真信号Fig.6 Simulated signal

利用本文提出的基于极值点分布特性的改进EEMD方法对信号S进行分解。初始化噪声最大值e=0.5,网格数1 000,得到信号的极值点分布与噪声大小的曲线如图7所示。

图7 仿真信号极值点与噪声大小的对应关系Fig.7 Relationship between the extreme points of the simulated signal and noise level

从图7中可以看出,当加入的噪声较小时(ei<0.008),噪声振动微弱,极值点分布的离散性随噪声的增加而增大,这是由于加入的噪声振动微弱,仅仅改善了信号中某些低频成分的极值点分布,导致极值点分布呈现较大的离散性;当噪声大小进一步增大,达到ei=0.008时,极值点分布特性Fi达到最大值,信号的极值点离散性最大。随后,当加入的噪声较大时(ei>0.008),极值点分布的不均匀性随噪声的增加而减小,最后趋于稳定,主要是由于随着噪声增大,振动剧烈,剧烈振动的噪声破坏了高频成分的振动特性,噪声协助信号的极值点全部是由加入噪声诱发。

根据极值点分布特性与噪声大小的对应曲线可以确定,最优噪声大小为0.008,将确定大小的高斯白噪声加入仿真信号S进行EEMD分解,分解得到的IMF如图8所示。

图8 仿真信号的改进EEMD分解结果Fig.8 Improved EEMD decomposition results of the simulated signal

可以看出,分解得到的前3个IMF分别是冲击(IMF1)、调制(IMF2)、谐波分量(IMF3),依次对应原始信号中的各组成成分c1,c2,c3,每个IMF的幅值与构成原始信号的各成分几乎相等,各IMF之间不存在模式混淆现象。

为了进行对比,分别利用EMD方法与传统EEMD方法对该仿真信号也进行分解,分解结果如图9,10所示。

图9 仿真信号的EMD分解结果Fig.9 EMD decomposition results of the simulated signal

图10 仿真信号的传统EEMD分解结果Fig.10 Traditional EEMD decomposition results of the simulated signal

从图9中不难看出,EMD分解得到的IMF1既包括了冲击成分,也含有部分调制成分;IMF3相比原始信号的谐波成分c3,存在严重失真。从图10中不难看出,传统EEMD分解得到的IMF1为噪声成分,IMF2相比原始信号的冲击成分c1,幅值衰减严重。

相比改进EEMD分解结果,EMD及传统EEMD分解结果均出现了不同程度的模式混淆,得到的各IMF丧失了其固有意义。

3.2 实际信号验证

某炼油厂重催机组由电机、齿轮箱、压缩机、烟机等组成。机组工作时,电机驱动,通过齿轮箱减速,带动压缩机及烟机工作。在线监测系统对烟机、风机和齿轮轴进行实时监测,烟机工作转速为5 859 r/min,即97.65 Hz,齿轮箱低速轴转频为25.35 Hz,采样频率2 000 Hz。机器工作时,监测系统显示振动过大报警,传感器安装在振动最大测点处,拾取的振动信号如图11所示。

图11 某转子时域信号Fig.11 Waveform of the rotor vibration

图12 某转子信号频谱Fig.12 Spectrum of the rotor vibration

从时域波形中可以看出信号中的主要成分是周期大约为0.01 s的谐波分量,约为烟机的转动周期,从时域波形中无法判别引起振动过大的原因。其频谱如图12所示,频谱中的3个主要频率为f1=25.35 Hz,f2=97.65 Hz与f3=193.36 Hz,分别对应齿轮箱低速轴的转频、机组转频和二次谐波。因此从信号的时域波形及频谱中均无法判别振动过大的原因。

利用本文提出的改进EEMD方法对该信号进行分析。初始化噪声最大值e=0.5,网格数1 000,得到信号的极值点分布与噪声大小的曲线如图13所示。从图中可以看出,当噪声幅值较小时(ei<0.02),随着加入噪声的不断增加,极值点的分布不均匀性逐渐减少。在噪声大小为0.02时,信号极值点分布不均匀特性趋于平稳,之后,随着噪声的不断增大,信号极值点分布不均匀性急剧下降,最后趋于平稳,这是由于信号的极值点特性已被加入的噪声破坏。因此,通过利用本文提出的方法确定最佳噪声大小为0.02。

图13 实际信号极值点与噪声大小的对应关系Fig.13 Relationship between the extreme points of the actual signal and noise level

将确定大小的高斯白噪声加入实际信号进行EEMD分解,分解得到的前3个IMF及趋势项分别为IMF1,IMF2,IMF3及R,如图14所示。

图14 实际信号的改进EEMD分解结果Fig.14 Improved EEMD decomposition results of the actual signal

图15 实际信号的改进EEMD分解结果IMF1解调谱Fig.15 IMF1 demodulation spectrum of improved EEMD

为了更清晰描述IMF1周期性成分,对其进行包络解调分析,包络解调谱如图15所示。包络谱中存在明显的频率为33Hz的谱线及其倍频,对应机组1/3的转频(97.65 Hz/3=32.55 Hz)。

通过以上分析表明,本文提出的改进EEMD方法分解结果IMF1蕴含丰富故障信息,冲击信号频率是1/3倍的机组工频,表明轴与轴瓦之间产生早期碰摩故障[12]。

为了进行对比,分别利用EMD方法、传统EEMD方法对该信号进行分解,分解结果如图16,17所示。相比本文提出的改进EEMD分解结果,EMD分解得到的IMF1中周期性冲击成分不明显,同时IMF2,IMF3存在模式混淆。传统EEMD方法分解得到的IMF1中周期性冲击成分被背景噪声淹没,同一尺度信号被分解在IMF2、IMF3两个基本模式分量中,分解结果出现严重的模式混淆。EMD方法、传统EEMD方法分解结果无法诊断故障原因。

图16 实际信号的EMD分解结果Fig.16 EMD decomposition results of the actual signal

图17 实际信号的传统EEMD分解结果Fig.17 Traditional EEMD decomposition results of the actual signal

4 结 论

EEMD是针对EMD存在模式混淆而提出的一种非线性、非平稳信号处理方法。但是,其分解结果较大程度的依赖于人为选择的噪声大小。为减小参数人为选择带来的盲目性,提出改进EEMD方法。通过研究协助噪声大小对极值点的影响,建立了噪声协助大小的选择原则,以极值点分布为评价参数,通过全局寻优,自适应确定EEMD方法中高斯白噪声大小。通过仿真验证了其有效性。最后将该方法应用于转子振动信号分析,结果显示该方法可以有效诊断转子早期碰摩故障。

[1] HUANG Norden E, SHEN Zheng, LONG Steven R, et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis[J]. Proceeding of the Royal Society: A Mathematical Physical & Engineering Sciences, 1998,454:903—995.

[2] Yaguo Lei, Jing Lin, Zhengjia He, et al. A review on empirical mode decomposition in fault diagnosis of rotating machinery [J]. Mechanical Systems and Signal Processing,2013,35:108—126.

[3] 何正嘉,訾艳阳,张西宁. 现代信号处理及工程应用[M]. 西安:西安交通大学出版社, 2007:2192245.

[4] WU Zhaohua,HUANG Norden E. Ensemble empirical mode decomposition: A noise assisted data analysis method [J]. Advances in Adaptive Data Analysis,2009,1:1—41.

[5] 李辉,王瀚,白亮,等. 改进希尔伯特-黄变换方法提取水轮机动态特征信息[J]. 中国电机工程学报,2011,23(2):78—84.

LI Hui, WANG Han, BAI Liang, et al. Dynamic characteristic information extraction of hydroturbine based on improved hilbert-huang transform method[J]. Proceedings of the Chinese Society for Electrical Engineering,2011,23(2):78—84.

[6] 胡爱军,马万里,唐贵基. 基于集成经验模态分解和峭度准则的滚动轴承故障特征提取方法[J]. 中国电机工程学报,2012,32(11):106—111.

Hu Aijun, Ma Wanli, Tang Guiji. Rolling bearing fault feature extraction method based on ensemble empirical mode decomposition and kurtosis criterion[J]. Proceedings of the Chinese Society for Electrical Engineering,2012,32(11):106—111.

[7] J Antonino-Daviu, P Jover Rodriguez, M Riera-Guasp, et al. Transient detection of eccentricity-related components in induction motors through the Hilbert-Huang Transform[J]. Energy Conversion and Management,2009,50: 1 810—1 820.

[8] 陈略,訾艳阳,何正嘉,等. 总体平均经验模式分解与1.5维普方法的研究[J]. 西安交通大学学报,2009,43(5):94—98.

CHEN Lue, ZI Yanyang, HE Zhengjia, et al. Research and application of ensemble empirical mode decomposition principle and 1.5 dimension spectrum Method[J]. Journal of Xi'an Jiao Tong University,2009,43(5):94—98.

[9] Jian Zhang, Ruqiang Yan, Robert X Gao, et al. Performance enhancement of ensemble empirical mode decomposition [J]. Mechanical Systems and Signal Processing,2010,24: 2 104—2 123.

[10]雷亚国. 基于改进Hilbert-Huang变换的机械故障诊断[J].机械工程学报,2011,47(5):71—77.

LEI Yaguo. Machinery fault diagnosis based on improved Hilbert-Huang transform [J]. Journal of Mechanical Engineering,2011, 47 (5):71—77.

[11]雷亚国,孔德同,李乃鹏,等. 自适应总体平均经验模式分解及其在行星齿轮箱故障诊断中的应用[J]. 机械工程学报,2014,50 (3):64—70.

LEI Yaguo, KONG Detong, LI Naipeng, et al. Adaptive ensemble empirical mode decomposition and its application to fault detection of planetary gearboxes [J]. Journal of Mechanical Engineering,2014,50 (3):64—70.

[12]CHU F L, Lu W X. Experimental observation of nonlinear vibrations in a rub-impact rotor system [J]. Journal of Sound and Vibration,2005, 283: 621—643.

The improved EEMD method and its application

KONGDe-tong1,LIUQing-chao1,LEIYa-guo2,FANWei1,DINGXiao-chuan1,WANGZhi1

(1.Huadian Electric Power Research Institute, Hangzhou 310030, China; 2.State Key Laboratory for Manufacturing Systems Engineering, Xi′an Jiaotong University, Xi′an 710049, China)

In order to deal with the shortcoming of the ensemble empirical mode decomposition (EEMD) method, where the amplitude of Gaussian white noise is required to be determined artificially, an improved EEMD method is proposed based on the characteristic of empirical mode decomposition (EMD) filter to determine the optimal amplitude of Gaussian white noise adaptively. The principle of determining the amplitude of the noise in EEMD is established by discussing the reasons of EMD mode confusion. The distribution of signal extreme points is taken as an evaluation index to determine the optimal amplitude of Gaussian white noise through an ergodic process. The validity of this improved EEMD method is verified by a simulation. Finally, the method is applied into the rotor early fault diagnosis. The result shows that the method is able to determine the optimal amplitude of Gaussian white noise adaptively, thus overcoming the mode mixing and extracting the fault information effectively.

fault diagnosis; improved EEMD; distribution of signal extreme points

2014-08-29;

2015-07-16

国家优秀青年科学基金资助项目(51222503);教育部新世纪优秀人才支持计划(NCET-11-0421)和陕西省自然科学基础研究计划资助项目

TH165+.3

A

1004-4523(2015)06-1015-07

10.16385/j.cnki.issn.1004-4523.2015.06.021

孔德同(1988—),男,工程师。电话:(0571)85246726; E-mail: dt_kong@163.com

猜你喜欢

极值高斯幅值
室温下7050铝合金循环变形研究
多尺度串联非线性能量阱的减振效能及阻尼连接方式研究
极值(最值)中的分类讨论
极值点带你去“漂移”
极值点偏移拦路,三法可取
极值点偏移问题的解法
数学王子高斯
天才数学家——高斯
基于S变换的交流电网幅值检测系统计算机仿真研究
Prevention of aspiration of gastric contents during attempt in tracheal intubation in the semi-lateral and lateral positions