APP下载

一种新的内禀模态函数判据①

2017-05-17郭艳平,邓志杰

计算机系统应用 2017年4期
关键词:经验值包络线信息熵

一种新的内禀模态函数判据①

郭艳平1, 邓志杰21(中山火炬职业技术学院 电子工程系, 中山 528436)2(兰州交通大学 光电技术与智能控制教育部重点实验室, 兰州 730070)

针对现有EMD (Empirical Mode Decomposition)分解过程中内禀模态函数判据必须确定某一经验值的缺点, 本文提出了一种基于信息熵的内禀模态函数判据, 该判据不必设定某一参数的经验值, 从而避免了由于经验取值不同造成分解结果有很大差异的缺陷. 通过与现有方法的对比表明: 依此判据所得内禀模态函数更准确, 能够很好的体现信号的非线性、非平稳特征, 同时使分解结果具有更好的正交性. 将此判据应用在风力发电机组齿轮箱高速端轴承的故障诊断中, 验证了依此判据所得分解结果更好的保留了冲击脉冲、幅值和频率调制等故障特征信息, 从而准确诊断出故障部位所在.

EMD; 内禀模态函数; 信息熵; 滚动轴承; 故障诊断

EMD可自适应的将信号分解为若干个内禀模态函数(Intrinsic Mode Function, IMF), 每个IMF对应一个特征时间尺度模态分量, EMD已经被广泛应用于海洋波动数据处理、机械设备故障诊断[1]、电力系统分析[2]等研究领域.

目前, 影响EMD应用效果的主要问题包括内禀模态函数的判据问题[3]、模态混淆[4]、端点效应[5]等. 经过多次迭代分解出的IMF都具有一定的物理意义, 迭代次数太少, 分解出的IMF分量不满足定义要求, 迭代次数太多, 得到的IMF为定常振幅的调频波, 失去了信号的物理意义, 因此分解出一个IMF需要的迭代次数如何确定? 即内禀模态函数的判据问题亟待解决.文献[6]采用迭代前后结果的标准差来确定迭代次数,即通过确定阈值的经验值来控制迭代次数, 阈值经验取值对分解效果有很大的影响, 如果阈值太小, 分解所得IMF分量将趋于定常幅值, 难以反映频率调制特征; 如果阈值太大, 分解结果将很难满足IMF的定义条件. 文献[7]是在持续的N次迭代中, 当极值点和零交叉点的个数相同时, 则迭代结束, 这种方法的分解结果对N值的选择较关键, 不同的N值会得到不同的分解结果. 文献[8]用上下包络线之和与上下包络线之差的绝对比值σ来控制迭代次数, 此比值基于某个经验值, 经验取值对分解结果有很大的影响. 现有内禀模态函数判据都依赖于某个经验值, 经验值取值不同,迭代次数不同使得最终分解结果有很大差异.

针对现有内禀模态函数判据对某一经验值依赖性的缺点, 本文提出了一种基于信息熵的内禀模态函数判据, 该判据不必确定某一参数的经验值, 而是利用信息熵可以判断信号无序性程度的特点, 避免由于经验取值不同而造成结果差异的缺陷, 并对仿真信号进行分析, 通过与其它判据的对比表明了此判据的优越性和准确性, 最后将此判据应用在风力发电机组齿轮箱高速端轴承故障诊断中, 进一步证明了此判据的实用性和有效性.

1 内禀模态函数定义及EMD分解步骤

内禀模态函数是满足单分量信号物理解释的一类信号, 每一个内禀模态函数必须满足以下条件: 1)极值点的个数和过零点的个数之差为零或一; 2)在任意时刻, 由局部极大值点形成的上包络线和由局部极小值点形成的下包络线的平均值为零.

采用EMD对信号x(t)进行分解得若干内禀模态函数的步骤[4]:

1) 确定信号的所有局部极值点, 并用三次样条线将所有的局部极大值点连接起来形成上包络线;

2) 用三次样条线将所有的局部极小值点连接起来形成下包络线;

3) 求上、下包络线的平均值m1, 并求x(t)-m1=h1,如果h1满足上述内禀模态函数定义条件, 则此迭代过程结束, h1就是信号x(t)的第一个内禀模态函数;

4) 如果h1不满足定义条件, 就把h1作为原始信号, 重复进行步骤1)-3), 直到h1k满足IMF的定义条件, 则此次迭代过程结束, 并令c1=h1k, 即c1为第一个IMF分量;

5) 计算r1=x(t)-c1, 再将r1视为原始信号重复步骤1)-4), 得到信号x(t)的第二个IMF分量c2, 以此类推,直到rn为一个单调函数为止, 分解过程结束.

2 基于信息熵的内禀模态函数判据

次为p1,p2,…pn, 则其信息熵为:H( t)=-

信息熵是用来描述系统不确定程度的物理量, 信息熵值的大小可反映时频分布的聚集性, 如果一个振动信号的信息熵值越小, 说明其时频分布的聚集性越好; 反之, 信息熵值越大, 时频分布的聚集性越差.

当齿轮箱中的滚动轴承发生故障时, 其振动信号中会包含冲击脉冲成分, 其频谱中会出现以滚动轴承内、外环的故障频率为中心频率, 以滚动轴承通过频率为调制频率的幅值和频率调制信息, 亦称为故障特征信息, 对故障振动信号进行EMD分解, 经过若干次的迭代过程可得数个内禀模态函数, 如果内禀模态函数中包含的故障特征信息越多, 该函数表现的越有序,时频分布的聚集性越好, 信息熵值越小, 反之, 如果该函数中包含的故障特征信息越少, 其时频分布聚集性越差, 信息熵值越大, 因此可以根据信息熵来作为内禀模态函数判据, 即用信息熵值的大小来控制EMD分解过程中的迭代次数, 来确保分解所得内禀模态函数含有较多的故障特征信息, 从而为后续的故障位置、故障类型和故障程度的判断提供坚实的基础.

3 仿真实验

为了验证基于信息熵的内禀模态函数判据的优越性和有效性, 特对仿真信号进行分析.

仿真信号x(t)的表达式[9]为:

采用EMD对信号进行分解, 每进行一次迭代, 计算一次信息熵值. 信息熵值随迭代次数N的变化趋势如图1所示, 当迭代次数N为321时, 分解出的第一个内禀模态函数的信息熵值达到最小值6.4, 当迭代次数为321次时得到的第一个和第二个内禀模态函数如图2所示, 在迭代次数一直增大到3000的过程中, 信息熵值逐步变大, 信息熵值可以反映信号的无序性程度,信号越有序, 熵值越小; 信号越无序, 熵值越大, 当滚动轴承的某一部件出现故障点时, 该故障点会随着轴承的旋转与其他部件发生周期性的撞击, 在振动信号中出现周期性的脉冲冲击成分, 在频域中表现为频率和幅值调制的故障特征. 由图1可知, 经过321次迭代得到的内禀模态函数IMF1最有序, 它已含有足够的频率和幅值调制等故障特征信息, 若继续增加迭代次数, 只是徒增计算量, 淹没信号的非平稳特征, 为了验证这一点, 特计算正交性指标IO[4]随分解次数增大的变化情况, 如图3所示, 当迭代次数为321时, 正交性指标达到较小值0.028, 此时所得IMF1与它的理论值x1(t)之间的误差较小, 如图4所示, 这两者的波形几乎重合.

图1 信息熵值随分解次数变化情况

图2 迭代321次时所得内禀模态函数

图3 正交性指标随分解次数的变化情况

图4 迭代321次时第一个内禀模态函数和理想值波形

文献[8]提出采用σ(t)的大小来确定迭代次数, 设定σ(t)<θ1=0.1. 分解得到前两个内禀模态函数IMF1和 IMF2, 分别如图5、图6所示, 图中的x1(t)和x2(t)分别是IMF1和IMF2的理论值, 从图中可见, 两个内禀模态函数的前部严重失真, 失去了原有的物理意义, 正交性指标为0.047, 通过对比可知, 采用本文所提出判据不仅可得到更准确的内禀模态函数, 还能更好的满足正交性要求.

图5 IMF1及其理想值(按文献[8]提出的判据)

图6 IMF2及其理想值(按文献[8]提出的判据)

4 风力发电机组齿轮箱轴承故障诊断

一台1.5MW Vestas V66风力发电机组, 2011年3月齿轮箱高速轴侧出现振动和噪声变大的不良状态.采用压电加速度传感器采集振动加速度信号, 加速度传感器的采样频率为12kHz, 振动数据均来自风力发电机组在线监测及故障诊断系统[9], 故障轴承内环故障特征频率fi=8.3794fn; 外环故障特征频率fo=5.6522fn;滚动体故障特征频率fr=4.9802fn; fn为齿轮箱高速轴的旋转频率. 采用EMD方法对信号进行分解, 信息熵随迭代次数N的变化情况如图7所示, 当分解次数为24时, 信息熵值达到最小值5.32, 此时得到的第一个内禀模态函数IMF1如图8所示, 在此函数中包含明显的频率和幅值调制特征, 即故障信息, 对此模态函数进行Hilbert包络解调分析, 结果如图9所示, 调制频率f=152.3Hz, 如果分解次数继续增大, 假设增大到50000次, 得到的内禀模态函数如图10所示, 对比9和10图, 在外环故障特征频率处的能量值随分解次数变小, 且外环故障特征频率二倍频处的能量衰减很大,由对比可知, 分解次数为24次时, 可更好的保留调制解调等故障信息, 为故障部位的诊断提供了很好的基础. 服务人员随后更换了轴承, 发现轴承外环存在面积大约50mm×5mm的严重剥落点, 且润滑油已被金属颗粒污染, 由以上分析可知, 本文所提出的基于信息熵的内禀模态函数判据可准确分解出具有物理意义的单一模态分量, 分解过程可很好的保留冲击脉冲、幅值和频率调制等故障信息, 从而准确诊断故障部位所在, 同时也证明了此判据在风力发电机组齿轮箱故障诊断中的有效性和准确性.

图7 信息熵值随分解次数的变化情况

图8 故障轴承振动信号的第一个IMF分量

图9 第一个内禀模态函数的Hilbert包络解调谱(分解次数为24)

图10 第一个内禀模态函数的Hilbert包络解调谱(分解次数为50000)

5 结论

EMD非常适合用来分析非线性、非平稳的信号,但是存在内禀模态函数判据依赖于某一经验值的缺点.本文提出基于信息熵的内禀模态函数判据, 即用信息熵可反映信号无序性程度的特点, 来避免由于经验取值不同而造成分解结果有很大差异的缺陷, 将此判据与其他判据同时对仿真信号进行分解, 证明了依此判据所得内禀模态函数更准确, 并具有更好的正交性指标; 通过对风力发电机组齿轮箱故障振动信号的分析,

证明了此判据在EMD分解过程中可更好的保留脉冲冲击成分、幅值和频率调制等故障特征信息, 从而为下一步的故障诊断提供了有效的保证.

1 贾嵘,王小宇,罗兴铸.经验模态分解的改进及其在水轮发电机组振动信号分析中的应用.机械科学与技术,2007, 26(5):626–630.

2 刘青,张媛,王增平.多分辨HHT在STATCOM并补线路故障位置识别中的应用.电力自动化设备,2010,30(11):19–23.

3 Huang NE, et al. A confidence limit for the Empirical Mode Decomposition and Hilbert spectral analysis. Proc. of the Royal Society London A, 2003, 459(2037): 2317–2345.

4 Huang NE, Shen Z, Long SR, Wu MC, Shih EH, Zheng Q, Tung CC, Liu HH. The empirical mode decomposition method and the Hilbert spectrum for non-stationary time series analysis. Proc. of the Royal. Society London A, 1998, 454(1971): 903–995.

5 Deng Y, Wang W, Qian C, et al. Boundary-processingtechnique in EMD method and Hilbert transform. Chinese Science Bulletin, 2001, 46(11): 954–960.

6 Huang W, Shen Z, Huang NE, et al. Use of intrinsic modes in biology: Examples of indicial response of pulmonary blood pressure to +/- step hypoxia. Proc. of the National Academy of Sciences, 1998, 95(22): 12766–12771.

7 Huang W, Shen Z, Huang NE, et al. Nonlinear indicial response of complex nonstationary oscillations as pulmonary hypertension responding to step hypoxia. Proc. of the National Academy of Sciences, 1999, 96(5): 1834–1839.

8 Rilling G, Flandrin P, Gonçalves P. On empirical mode decomposition and its algorithms. IEEE-EURASIP Workshop on Nonlinear Signal and Image Processing NSIP-03. Grado (I). June 2003.

9 郭艳平,颜文俊,包哲静.风力发电机组在线故障预警与诊断一体化系统设计与应用.电力系统自动化,2010,34(16):83–86.

New Stop Criterion of Insrinsic Mode Function

GUO Yan-Ping1, DENG Zhi-Jie21(Department of Electronic Engineering, Zhongshan Torch Polytechnic, Zhongshan 528436, China)2(Key Laboratory of Opto-Technology and Intelligent Control Ministry of Education, Lanzhou Jiaotong University, Lanzhou 730070, China)

In order to solve the disadvantage that it needs to set an experiential value of existing stop criterion of Intrinsic Mode Functionin EMD (Empirical Mode Decomposition) sifting process, the paper proposes a new criterion of Intrinsic Mode Function based on Shannon entropy. There is no need to set an experiential value of a parameter, which avoids the defects of differences in decomposition results caused by different experience value in sifting process. By comparing with other criterion, it demonstrates that the decomposition result are more accurate and have smaller index of orthogonality according to the proposed stop criterion, the IMFs can reflect the characteristic of non-stationary and nonlinear in signal. This stop criterion is applied to the fault diagnosis of rolling bearing in wind turbine. The result showes that this criterion can better retain the fault feature information such as the shock pulse, amplitude and frequency modulation, and diagnose the fault site accurately.

EMD; IMF stop criterion; Shannon entropy; rolling bearing; fault diagnosis

国家自然科学基金(61273168);中山市科技计划(2013A3FC0309)

2016-07-13;收到修改稿时间:2016-09-02

10.15888/j.cnki.csa.005711

猜你喜欢

经验值包络线信息熵
平面曲线运动中的包络线问题探讨
基于信息熵可信度的测试点选择方法研究
结合游戏活动打造园本建构课程体系
抛体的包络线方程的推导
基于蓝墨云班课的分子生物技术课程过程性评价的研究
一种用于故障隔离的参数区间包络线计算方法
企业专业经验值结构化
基于信息熵的实验教学量化研究
一种基于信息熵的雷达动态自适应选择跟踪方法
基于信息熵的IITFN多属性决策方法