基于MEMD与MMSE的滚动轴承退化特征提取方法

李凌均,金 兵,马艳丽,韩 捷,郝旺身
(郑州大学 机械工程学院,河南 郑州 450001)

针对滚动轴承故障信号的非平稳性特征以及其退化状态难以识别的问题,提出了基于多维经验模态分解(MEMD)与多元多尺度熵(MMSE)的退化特征提取方法.该方法利用多维经验模态算法在多尺度化过程中能够有效地捕获信号不同尺度的成分的特性,更好地区分了不同退化状态的复杂度.首先,利用MEMD算法对滚动轴承不同退化状态对应的多通道信号进行同步自适应分解;然后,对多尺度IMF分量重构的信号进行多元多尺度熵分析.对试验信号进行处理,结果表明,该方法能有效反映滚动轴承退化趋势.

关键词 多维经验模态分解;多元多尺度熵;多尺度化;滚动轴承;退化趋势

0 引言

滚动轴承故障的演变存在一个由轻微到严重的发展过程,对其运行过程中故障程度进行准确且及时的识别,对于保障机械设备安全运行、避免经济损失具有重大意义[1].性能退化特征的选取重点在于该特征信息能否量化设备性能退化程度.传统时域统计参数和基于平稳性假设的频域分析方法对故障的敏感度不足或没有较为一致的趋势.

信息熵是反映信号复杂性和不规则性的一种非线性分析指标[2].文献[3]将LMD和样本熵相结合应用到齿轮故障特征的提取当中,该方法能够有效地诊断出齿轮不同类型的故障.Ahmed等[4]基于Costa等[5]提出的多尺度熵(MSE)思想,提出了多尺度多变量样本熵(multi-scale multivariate sample entropy,MMSE).然而,与MSE类似,MMSE 在多尺度化过程中的低通滤波和降采样操作会引入频率折叠,同时造成高尺度序列存在很多虚假振荡成分[6].Amoud等[7]提出了基于EMD的多尺度化方法,提高了MSE 刻画非平稳信号不同尺度的能力.韩龙等[8]将EEMD和MMSE相结合应用到风力发电轴承的损伤程度特征提取中,取得了较好的效果.但EMD与EEMD在处理多变量时,把每个通道信号作为一项独立变量,单独对每个通道信号进行分解,通常会出现尺度排列不确定性问题.Rehman等[9]提出的多变量经验模态分解(multivariate empirical mode decomposition, MEMD)算法,该算法可以实现多通道信号的联合分析,同时可以保证分解得到的IMF分量按频率尺度对齐,从而解决了上述问题.因此,将MEMD引入到多通道信号计算MMSE时的多尺度化过程中,同样可以提高MMSE在刻画轴承退化过程中非平稳信号不同尺度的能力.

基于上述分析,结合MMSE和MEMD两者的优点,提出了基于MEMD与MMSE的滚动轴承退化特征提取方法.该方法首先用MEMD算法对不同退化状态的信号进行分解;然后,选取相应敏感的IMF 分量进行降序重构;最后用多元多尺度熵进行特征提取;并利用凯斯西楚大学轴承实验数据验证了该方法的有效性.

1 MEMD算法

MEMD方法分解多变量信号时,首先将多维信号投影至多个方向向量上,然后分别在各个方向上求取信号的投影包络线,最后通过计算包络线均值的方式定义多维信号的均值.MEMD具体算法[9]如下:

(1)在n-1球面选择一组合适的采样点集,得到n维空间的方向向量;

(2) 计算输入信号沿着方向向量xθk上的映射pθk(t);

(3)确定所有方向向量的映射信号极值对应的瞬时时刻表示极值点位置,l∈[1,T];

(4)用多元样条插值函数极值点得到K个多元包络对球空间K个方向向量,n元信号均值m(t)为:

(1)

(5) 通过h(t)=v(t)-m(t)提取本征模态函数h(t),如果h(t)满足多元IMF的迭代条件,则定义h(t)为IMF,并对v(t)-h(t)重复执行(2)~(5)步迭代计算,直至分离出下一阶IMF.如果h(t)不满足IMF迭代终止条件,则对其重复执行(2)~(5),直至满足终止条件.

(2)

式中:d表示多元信号分解出来的多元IMF层数;分别为对应n元信号IMF分量和n个余量.

2 多元多尺度熵(MMSE)算法

在计算多元多尺度熵的过程中,MSE的估计是很重要的.因为多元多尺度熵是由传统MSE理论扩展来的,所以首先介绍传统MSE算法.

对归一化t变量时间序列进行多维嵌入重构,从而达到复合延迟向量:

X(i)=

[x1,i,x1,i+λ1,…,x1,i+(m1-1)λ1,x2,i,x2,i+λ2,…,

x2,i+(m2-1)λ2,…,xt,i,xt,i+λ1,…,xt,(mt-1)λt].

(3)

其中,嵌入向量Mm(i)=[m1,m2,…,mt]∈Rt,时间延迟向量λ=[λ1,λ2,…,λt],复合延迟向量多元样本熵计算步骤:

(1) 定义复合延迟向量:

X(i)∈Rm,i=1,2,…,N-n,

其中,n=max{M}·max{λ}.

(2)定义两个复合延时向量的距离:

d[Xm(i),Xm(j)]=

maxl=1,2,…,m{|x(i+l-1)-x(j+l-1)|},

式中:i,j=1,2,…,N,ij.

(3)对于给定的复合延时向量Xm(i)及阈值r计算满足上述条件的距离Di的个数

d[Xm(i),Xm(j)]≤r,ji.

(4)

计算其出现频率,得到嵌入向量Mm(i)时的条件概率:

(5)

(4)扩展多元延迟向量的维数从m维至m+1维.将嵌入向量Mm(i)=[m1,m2,…,mt]扩展到Mm+1(i)=[m1,m2,…,mk+1,…,mt](k=1,2,…,t)有t种不同方式.因此,在空间Rm+1中就可以得到t×(N-n)个向量Xm+1(i),Xm+1(i)表示对于变量k,嵌入维度从mk增加到mk+1时的复合延迟向量.在嵌入过程中,其他数据的嵌入维度不变,也就是系统的总嵌入维度从m增加到m+1.

(5)当d[Xm(i),Xm(j)]≤r,ji,计算向量Si的数量.统计其出现的频率得到嵌入向量Mm+1(i)时的条件概率:

(6)

(6)得到多元多尺度熵EMMS的表达式为:

(7)

式中:N为样本的时间序列长度;r是相似容限;Pm(r)和Pm+1(r)分别表示嵌入维度为mm+1时,两个复合延迟向量相似性的条件概率.

3 MEMD与MMSE的特征提取

3.1 基于MEMD的MMSE算法

为解决传统多尺度化方法不能处理非平稳信号的问题,首先通过MEMD分解获得一系列多元IMF分量;然后,从原始时间序列中逐步去除低频IMF分量,从而实现多变量序列的多尺度化.由此,笔者定义基于MEMD的MMSE算法如下:

(1)对归一化p变量时间序列进行MEMD分解,得到一系列多元IMF分量(趋势项视为最后一个IMF分量),设每一个序列得到IMF数量为J, 则p变量IMF分量可以表示为

(2) 多变量序列的多尺度化,取每个时间序列的后j个IMF分量进行,则其中第n个尺度上的序列可以表示为:

(8)

(3) 对p变量第n个尺度上的序列按上述MMSE定义计算每个尺度上的熵值.

3.2 多元多尺度熵偏均值

针对传统方法将多个尺度上的熵值作为特征向量输入分类器中来实现对故障的定性识别,并没有从多个尺度熵值中提取一个具体指标对设备的损伤程度作出定量化描述,文献[10]提出一个新的故障程度定量描述指标——多尺度熵偏均值(partial mean of multi-scale entropy,PMME),实验表明该指标能够很好地追踪滚动轴承的故障发展趋势.鉴于PMME优良特性,笔者将其引入到MMSE的综合信息提取中,提出一种多元多尺度熵偏均值的故障程度定量指标(partial mean of multi-scale multivariate entropy,PMMME).据此,笔者提出PMMME指标的定义如下.

假定某一状态信号X的多元多尺度熵EMMS(X)={EMMS(1),EMMS(2),…,EMMS(8)},则有:

EMME=(1+|ske(EMMS)|/3)·mean(EMMS),

(9)

式中:ske(EMMS)和mean(EMMS)分别为8个尺度

上的多变量样本熵的偏斜度和均值.

4 实例分析

为了验证基于MEMD与多元多尺度熵表征轴承退化程度的有效性,对来自凯斯西储大学轴承数据中心的滚动轴承实测信号进行分析,其试验台如图1(a)所示;试验采用SKF6205深沟球轴承,安装在电机右侧的驱动端用于支撑电机轴,滚动轴承多通道故障信号由3个加速度传感器同步采集的,传感器的安装位置如图1(b)所示.轴承故障损伤都是通过电火花加工的方法在轴承外工作面上划上一定宽度单损伤点来模拟,分别以内圈损伤直径0、0.017 78、0.035 56、0.053 34 cm表示滚动轴承不同损伤程度(正常、微弱、中度、严重).实验数据在采样频率为12 kHz下获得.轴承内圈4种不同损伤程度振动信号的时域波形图如图2所示.

(a)滚动轴承试验台 (b)试验台结构示意图及传感器位置
图1 滚动轴承试验台与试验台结构示意图及传感器位置
Fig.1 Rolling bearing test rig and the test rig structure diagram and the location of the sensor

图2 内圈不同损伤程度下信号时域波形图
Fig.2 Time domain waves of inner race fault with different severity

从图2中可以看出,对于不同故障程度的轴承来说,随着故障程度加深其冲击幅值随之增大,同时可以直观看出,相同故障程度下的不同通道振动信号之间存在明显差异,仅从某个通道难以判断出轴承损伤程度,而传统的退化特征提取大多采用的是单通道的线性分析方法,并且需要冗长的数据样本,这时有必要采用基于MEMD与MMSE的多通道非线性退化特征定量提取方法,该方法能够实现多通道同步联合分析,并且其熵值的计算对数据样本长度要求不高.

由MMSE的定义可知,对熵值的计算结果影响较大的参数有3个:嵌入维数m、相似容限r、样本长度N,其中mr是根据先验公式选取,一般取嵌入维数m=2或者3.样本长度和m一般满足N=10m~30m,实验数据的采样频率为12 kHz,为了保证频率分辨率和信息的完备性,样本长度N大于1 000点,所以选择m=3.一般相似容限r=(0.1~0.25)σ(σ是原始数据样本的标准差),由于r过大会丢失掉很多统计信息;r过小,估计出的统计特性的效果不理想.参考文献[8]和[10],将r取0.15σ.但是样本长度N对计算多元多尺度熵的影响并没有先验公式可参考.所以,通过试验来分析样本长度N对多元多尺度熵的影响.以滚动轴承内圈两种不同损伤程度(损伤直径0.017 78、0.053 34 cm)下的振动信号进行分析,选取样本长度N=1 000、N=3 000、N=5 000和N=7 000,分别计算每段样本序列的多元多尺度熵,结果如图3所示.

图3 样本长度N对于多元多尺度熵的影响
Fig.3 The influence of sample length to multi-scale multivariate sample entropy

从图3可看出,当样本长度N=1 000、3 000时,多元多尺度熵曲线不仅波动较大,并且不够光滑,说明信号样本长度N=1 000、3 000时的多元多尺度熵不能很好地表征滚动轴承内圈的退化状态;当N=5 000、7 000时所得到的多元多尺度熵曲线比较平滑,能够更稳定地表征滚动轴承的退化状态,其中N=7 000时,多元多尺度熵曲线更加平滑,说明表征退化状态的能力更强.结果表明:样本长度越长,多元多尺度熵表征轴承的退化状态的性能就越稳定.但是随着样本长度的增加,多元多尺度熵的计算量也随之增加.综合分析选取N=5 000.

为对比说明MEMD多尺度化在提高MMSE刻画非平稳信号不同尺度的能力,直接计算不同退化状态信号的多元多尺度熵值,结果如图4所示.

将选定样本长度的4种不同损伤状态轴承的振动信号进行MEMD分解,得到一系列多元IMF分量,一般来说故障信息主要集中在前几阶IMF分量里,为了避免计算多元多尺度熵样本数据冗余,选取前8阶进行分析,再对三通道降序重构的IMF分量分别计算其多元多尺度熵,结果如图5所示.

图4 基于粗粒化的MMSE
Fig.4 MMSE based on scale coarse graining

图5 基于MEMD的MMSE
Fig.5 MMSE based on MEMD

从图4可以看出,基于粗粒化的MMSE在前5个尺度上可以有效地区分轴承不同的损伤状态,但是在后几个尺度上中度损伤的熵值与轻微损伤的熵值出现了混叠,与之形成对比的是图5中基于MEMD多尺度化的MMSE在多个尺度上无交叉重叠,都能很好地区分轴承的损伤程度,说明基于MEMD多尺度化的MMSE在稳定性方面要优于基于粗粒化的MMSE.

从图5可直观看出,不同损伤程度的滚动轴承,其状态信号的熵值也不同;同种故障程度的轴承,状态信号在不同尺度上的熵值也不同.从多个尺度上观察不同损伤状态的熵,正常状态下,滚动轴承的熵值在每个尺度上都最大,因为正常状态滚动轴承的振动信号是随机振动,所以信号的复杂度就比较大,无规则程度较高,自相关性最低,因而熵值较大.对于处于损伤状态的滚动轴承,在特定的频段内有一定的周期性冲击,所以信号的自相似性较高,熵值较正常状态下的要小.总体来说,不同损伤程度信号在不同尺度下的熵值构成的曲线区分很显著.对于不同退化程度下的滚动轴承振动信号而言,随着故障程度的加深,熵值将随之减少,就意味着振动信号的复杂度降低.因此,可以根据轴承不同退化状态信号在多个尺度下熵值大小来区分轴承损伤的不同程度.为了进一步对滚动轴承损伤程度进行定量化识别,采用多元多尺度熵偏均值这个具体指标来描述多个尺度上的复合信息.计算出轴承从正常、轻微损伤、中度损伤、严重损伤状态下的PMMME值分别为8.58、5.13、4.53、2.87.可以看出PMMME值随着损伤度加深呈现递减趋势,因此,利用该指标能够很好地区分轴承内圈损伤的不同程度.

5 结论

(1)在MMSE多尺度化过程中引入能够同时处理多通道信号的MEMD算法并进行试验分析,试验结果表明:与基于粗粒化的MMSE相比,基于MEMD的MMSE可以更有效地区分滚动轴承各种退化状态信号在不同尺度上的成分.

(2)引入能够定量化识别的多元多尺度熵偏均值指标,该指标综合了各种退化状态信号在多个尺度上的非线性信息,可以实现对滚动轴承内圈不同损伤程度进行定量化评估.通过进一步完善,可以将该方法推广应用到工业现场的滚动轴承状态监测中,更好地为现代化设备管理服务.

参考文献

[1] 王国彪,何正嘉,陈雪峰,等.机械故障诊断基础研究 “何去何从”[J].机械工程学报,2013,49(1):63-72.

[2] WANG W N, PEDRYCZ W, LIU X D.Time series long-term forecasting model based on information granules and fuzzy clustering[J]. Engineering applications of artificial intelligence, 2015, 41:17-24.

[3] 王洪明,郝旺身,韩捷,等.基于LMD和样本熵的齿轮故障特征提取方法研究[J]. 郑州大学学报(工学版),2015,36(3):44-48.

[4] AHMED M U,MANDIC D P. Multivariate multiscale entropy:A tool for complexity analysis of multichannel data[J].Physical Review e-statistical, nonlinear, and soft matter physics, 2011,84(6):061918.

[5] COSTA M, ARY L,GOLDBERGER, et al. Multiscale entropy analysis of biological signals [J].Physical review e-statistical, nonlinear, and soft matter physics, 2005,71(2):021906.

[6] COSTA M, ARY L,GOLDBERGER, et al. Multiscale entropy analysis of complex physiologic time series[J].Physical review letters, 2002,89(6):068102.

[7] AMOUD H,SNOUSSI H , HEWSON D, et al. Intrinsic mode entropy for nonlinear discriminant Analysis[J].IEEE signal processing letters, 2007, 14(5):297-300.

[8] 韩龙,李成伟,王丽,等.基于EEMD和多元多尺度熵的风力发电机组滚动轴承故障特征提取[J]. 工业仪表与自动化装置,2016(1):23-26.

[9] REHMAN N,MANDIC D P.Multivariate empirical mode decomposition[J]. Proceedings of the royal society London A: mathematical, physical and engineering science, 2010,466(2117):1291-1302.

[10] 张龙,黄文艺,熊国良. 基于多尺度熵的滚动轴承故障程度评估[J].振动与冲击,2014,33(9):185-189.

The Method of Degradation Feature Extraction of Rolling Bearing Based on MEMD and Multivariate Multiscale Entropy

LI Lingjun,JIN Bing,MA Yanli,HAN Jie,HAO Wangsheng
(School of Mechanical Enginnering, Zhengzhou University ,Zhengzhou 450001, China)

Abstract: The method of extracting degradation features was proposed based on MEMD and MMSE to solve the fault signals of roller bearing and degradation condition, which was characteristic of non-stationarity and hard to recognize. The character of MEMD was adopted to catch different scales of signals effectively during the process of multiscalization, which made complexity of different degradation condition distinguished better than other methods. Firstly, multichannel signals corresponding to various degradation condition of roller bearing were decomposed adaptively using MEMD; then, the reconstructed signals by multiscale IMF was dealt with MSE analysis. The results showed that the proposed method could efficiently evaluate the degradation trend of roller bearing by analyzing the experimental signals.

Key words: MEMD; MMSE; multiscalization; roller bearing; degradation trend

中图分类号 TH212; TH213.3

文献标志码:A

doi:10.13705/j.issn.1671-6833.2018.01.004

收稿日期:2017-03-01;

修订日期:2017-05-20

基金项目国家自然科学基金资助项目(51405453)

作者简介李凌均(1964— ),男,河南南阳人,郑州大学副教授,博士,主要从事机械故障诊断研究,E-mail : lingjun@ zzu.edu.cn.

文章编号:1671-6833(2018)04-0086-06