张 琛, 赵荣珍, 邓林峰
(兰州理工大学 机电工程学院,兰州 730050)
滚动轴承是应用最为广泛但极易损坏的零件之一。据统计,在使用滚动轴承的旋转机械中,大约30%的机械故障都是由轴承引起的,因此对轴承早期失效的微弱故障特征提取问题开展研究工作是故障诊断领域的一个研究热点和难点问题,对滚动轴承故障诊断技术的发展具有重要的工程与科学意义。在实际工程应用中,复杂振动传输路径及严重环境噪声干扰等因素使得轴承早期微弱故障识别相对比较困难。因此,如何从滚动轴承的振动信号中提取微弱故障特征并辨识出故障类型是滚动轴承故障诊断的关键所在[1-2]。
经验模态分解(Empirical Mode Decomposition,EMD)在处理非线性、非平稳信号上具有明显的优势,但该算法存在着端点效应和模态混叠现象[3]。为此,Wu等[4]在EMD方法的基础上提出集合经验模态分解方法(Ensemble Empirical Mode Decomposition,EEMD)对模态混叠现象进行抑制,但其迭代次数大幅增加计算量,并且分解获得的模态分量超出原始信号组成的分量,同时也受到采样频率的影响,当频率比为奇数分之一时,经过多次迭代后的分解误差较大[5]。对此,Dragomiretskiy等[6]于2014年提出一种基于变分模态分解VMD(Variational Mode Decomposition)的方法。它将信号分量的获取过程转为变分求解问题,采用交替方向乘子法,不断更新各模态及其中心频率,逐步将各模态解调到相应的基频带,实现原始信号的分解。同EMD和EEMD方法相比,VMD具有以下优点[7-8]:①VMD分解经多个自适应维纳滤波,具有更好的噪声稳健性;②通过合理控制收敛条件,VMD的采样效应更小;③在模态分离方面,VMD可成功分离两个频率相近的信号;④VMD的端点效应远弱与递归模态分解并且其计算效率高。
奇异值熵这一量化指标在机械信号信息量评估、信息成分分析等方面有许多独特性能[9-10]。它能够利用延时嵌陷技术对时间序列进行相空间重构,由于没有成熟的理论确定嵌入维数和延时常数,因而限制了奇异值熵在机械故障诊断中的应用。目前,文献[11]提出了一种基于EMD和奇异值熵的转子系统故障诊断方法,并在实验中证明了该方法的有效性。文献[12]将奇异值熵与支持向量机方法相结合运用到齿轮故障诊断中,有效地识别出齿轮的工作状态和故障类型。文献[13]提出一种将流形算法与奇异值熵结合的滚动轴承故障特征提取方法,通过工程信号分析验证了该方法的有效性。故而如何才能提取出有效刻画滚动轴承微弱故障信息的特征,仍然是非常值得深入探讨的问题。
本研究将VMD分解和奇异值熵二者在诸多方面的优异特性相结合运用于滚动轴承早期微弱故障诊断,将滚动轴承状态信号进行VMD分解,并计算各模态的均方差-欧氏距离指标选出含有故障信息的敏感分量,然后结合奇异值分解和信息熵算法提取出敏感分量的奇异值熵,利用不同工况奇异值熵的差异性进行故障类型辨识。通过实测滚动轴承实验分析探讨该方法的可行性和有效性,为实现滚动轴承早期微弱故障的精确诊断提供可靠的依据。
VMD分解是一种多分量信号自适应分解方法,其整体结构是构造和求解变分问题。VMD的分解过程主要涉及3个重要概念:经典维纳滤波、Hilbert变换和频率混合。
(1)变分问题的构造
变分问题是将输入信号x(t)分解为K个IMF分量u(t),并对各分量u(t)通过Hilbert变换得到其解析信号,然后与预估中心频率wk进行混合,在各u(t)分量之和等于信号x(t)的约束条件下,变分问题为
(1)
式中:∂t为对t求偏导;δ(t)为冲击函数。
(2)变分问题的求解
使用拉格朗日乘法算子λ(t)和二次惩罚因子α,将约束性变分问题转化为无约束性变分问题,其表达式为
L({uk},{wk},λ)=
(2)
利用交替方向橙子算法(Alternate Direction Method of Multipliers, ADMM)求取上述拉格朗日函数的鞍点,即式(1)最优解。具体实现步骤为:
步骤2执行循环n=n+1;
k∈{1,K}
(3)
步骤4更新wk
(4)
步骤5更新λ
(5)
步骤6重复步骤2~步骤5,直至满足式(6)停止迭代,得到K个IMF分量。
(6)
VMD分解利用维纳滤波去噪,具有良好的降噪效果,通过设定有限带宽参数α和中心角频率初始化方式得到K个调幅-调频IMF分量的中心角频率ωk,然后根据不同中心角频率获得各IMF分量的模态函数uk。VMD算法非常简单:①各模态直接在频域不断更新,最后通过傅里叶逆变换到时域;②作为各个模态的功率谱重心,中心频率被重新预估,并以此循环更新。
奇异值是矩阵固有的特征[14],它是度量矩阵稳定性的一个指标,当矩阵中的元素发生变化时,奇异值将相应地发生变化。在滚动轴承运行状态发生改变时,对应的奇异值也将随之改变。因此,为了定量描述轴承运行状态的变化情况,引入奇异值熵描述不同脉冲分量对轴承的影响程度,具有一定的可行性。在参考文献[15-16]中给出的奇异值熵的定义如下:
(1)在奇异值理论中,任何m×n阶矩阵A的奇异值可分解为
A=UΛVT
(7)
式中:U和V分别为m×m阶和n×n阶正交阵;Λ=diag(σ1,σ2,…,σn)为A的奇异值矩阵,并按降序排列。
(8)
(3)根据信息熵的定义可构造出计算奇异值熵的计算式(9),即
(9)
滚动轴承振动信号经VMD分解获得有限个不同模态的IMF分量的同时会产生伪分量。为降低伪分量对诊断结果的干扰,因此需通过特征评价指标选出含有故障信息的IMF分量作为特征提取的新信号源。奇异值熵能够度量信号在采样时间内各频段的故障特征,滚动轴承在不同工况下的故障特征主要表现为不同频率段上奇异值熵的差异。理论上,此项指标应能够反映出机器运行状态之间的差别,本研究将奇异值熵这一指标作为滚动轴工作状态的判别依据。因此,结合上述理论方法的优势,本文提出的一种基于VMD奇异值熵的滚动轴承微弱故障的辨识方法见第2节。
均方差指标是反映一组数据离散程度最常用的一种量化形式,是表示测试数据与原始数据之间差距的决定性指标。当滚动轴承出现故障时,通常会伴随着冲击脉冲的增强,导致信号幅值发生改变,这个指标对轴承故障特别敏感。为此选取含有丰富故障信息的模态分量,进一步计算各模态分量与原始信号之间的欧氏距离,距离值越小越能表征原始信号的故障信息。
在本研究中,通过试验计算我们发现利用这两个评价指标对数据进行筛选,不仅能够降低特征提取的计算复杂度,还提高了故障类型的辨识准确率。因此,在本研究中将这两个评价指标用于评判滚动轴承的工作状态和故障类型敏感分量的筛选。
VMD奇异值熵的定义如下:
(1)设原始信号x(t)在进行VMD分解后得到K个IMF分量,通过均方差-欧氏距离指标筛选出m(m J=[IMF1,IMF2,…,IMFm] (2)将J代入式(1)进行奇异值分解可得到的奇异值Λ=diag(δ1,δ2,…,δm)。用式(8)对各分量进行归一化处理。 (3)将上述结果代入式(9),即可得出原始信号x(t)的VMD奇异值熵H。 在本研究中,基于VMD奇异值熵的微弱故障辨识方法如图1所示。具体的应用实验步骤如下: 步骤1对正常、内圈故障、外圈故障和滚动体故障4种状态信号进行VMD分解,分别得到有限个IMF分量。 步骤2计算各IMF分量的两个评价指标,即均方差和欧氏距离。根据评价指标特性分别从滚动轴承工况的4种状态中,筛选出3个含有故障信息最丰富的IMF分量组成初始特征向量矩阵,计算出初始矩阵相应的奇异值能量,然后用式(8)将能量归一化,结合信息熵理论用式(9)计算出奇异值熵。 步骤3滚动轴承不同工况对应的奇异值熵不同,因此通过奇异值熵的大小诊断滚动轴承的工作状态和故障类型。 图1 基于VMD奇异值熵的微弱故障辨识流程图Fig.1 Weak fault identification chart of VMD singular value entropy 本研究利用美国凯斯西储大学轴承数据中心的故障数据对所提方法的有效性进行验证。测试的轴承为驱动端的SKF6205深沟球轴承,具体参数如表1所示。轴承的工作方式是内圈随轴转动,外圈固定在机座上,轴承转速为1 796 r/min,采样频率为12 kHz,采样长度为2 048点。轴承的内圈、外圈和滚动体局部的微弱损伤尺寸为0.018×0.028(cm)点蚀是人工用电火花机加工制作,弱故障信号通过安装在感应电动机的振动加速度传感器进行测量。 表1 SKF6205轴承参数Tab.1 SKF6205 bearing parameters cm 轴承的微弱故障类型包括滚动体的点蚀、内圈点蚀、外圈点蚀共3种故障类型。实测得到的3种故障和正常状态下原始振动信号的时域波形图如图2所示。对图2信号进行特征提取之前,VMD需事先设定分解IMF分量的个数K,不同IMF分量对应的中心频率不同,借鉴刘长良等的实验分析部分的表1可确定VMD的最佳参数设定为K=4,α=2 000,τ=0.3以保证实际信号分解的保真度。图3是内圈微弱点蚀故障信号进行VMD分解的结果。从图3可以看出内圈的微弱故障信息被分解为4个IMF分量,为避免伪分量对故障识别的干扰,利用评价指标筛选出反应故障信息敏感的IMF分量作为下一步奇异值分解的新数据源,以保证特征提取的可靠性。 (a) 滚动体故障的时域波形图 (b) 内圈故障的时域波形图 (c) 外圈故障的时域波形图 (d) 正常状态的时域波形图图2 原始振动信号的波形图Fig.2 Waveform diagram of original vibration signal 图3中4个IMF分量的均方差-欧氏距离指标结果如表2所示。从表2中可以发现4个IMF分量中IMF2,IMF3和IMF4分量的均方差均大于IMF1分量,与原信号之间的欧氏距离均小于IMF1分量,由两个指标性质可知,应从IMF分量中应选出信号离散度高,与原始信号距离小的IMF分量作为反应故障信息的敏感分量。因此,根据表2可确定IMF2,IMF3和IMF4分量含有丰富的故障信息。可靠的评价指标为下面提取故障特征奇异值熵的有效性提供了数据保障。 (a) IMF1时域波形图 (b) IMF2时域波形图 (d) IMF4时域波形图图3 内圈故障信号的VMD分解结果Fig.3 VMD decomposition result of inner defect signal 表2 4个IMF分量与原信号的均方差和欧式距离Tab.2 The mean variance and euclidean distance of the four IMF components and the original signal 按照节2所提的故障辨识方法设计,对图2所示滚动轴承4种状态的振动信号分别进行VMD分解,通过两个评价指标对每种状态的IMF分量进行筛选,最终选出含有故障信息的3个IMF分量进行信号重构,组成初始特征矩阵,计算出4种状态的奇异值熵根据其大小进行故障分类。为对比本方法微弱故障识别的效果,与传统方法EMD奇异值熵分别对滚动轴承4种类型信号随机选取的20组样本进行分解,然后求取各样本初始矩阵的奇异值熵,利用滚动轴承不同状态奇异值熵的差异性进行故障辨识,这两种方法故障分类效果如图4所示。 图4(a)是传统方法EMD奇异值熵辨识效果,滚动轴承4种状态的奇异值熵的区间模糊混叠,难以区分出微弱故障类别。此现象是由于EMD分解自身存在的不足,不同状态信号分解后所得含有故障信息奇异值熵的差异性较小所致;图4(b)是本文方法的辨识效果,4种故障类型的分布显示出 VMD分解奇异值熵的微弱故障辨识方法比传统方法EMD奇异值熵的区分故障类别效果更加清晰,不同故障类别之间对应的奇异值熵具有明显的差异,4种工况状态各属于一个熵值区间范围,而且故障类别区间无交集如表3所示。表3中故障类型所属的4个不相交H区间的分布结果表明,本文提出的VMD奇异值熵这一评价指标,可以准确有效地区分出滚动轴承的微弱故障类型。 (a)EMD奇异值熵辨识效果 (b)本文方法辨识效果图4 两种方法的故障辨识效果Fig.4 Fault identification results of two methods 表3 VMD奇异值熵故障区间Tab.3 VMD singular value entropy fault interval 针对滚动轴承早期微弱故障识别率偏低的问题,提出一种基于VMD奇异值熵的滚动轴承微弱故障辨识方法,通过均方差-欧氏距离指标选出VMD分解后含有故障信息的IMF分量,利用奇异值分解结合信息熵算法得到滚动轴承不同状态下的奇异值熵,通过奇异值熵的大小区分故障类型。经过对滚动轴承振动信号的诊断分析,得出的结论如下: (1)本研究建立的均方差-欧氏距离不同模态分量的评价方法,能够准确筛选出含有故障信息敏感的IMF分量。在应用过程中发现此评价方法不仅降低了特征提取的计算复杂度还为下一步提取故障特征奇异值熵提供了可靠的数据源。 (2)实验结果表明,依据VMD奇异值熵在滚动轴承不同工况下的差异性可准确地辨识其工作状态和故障类型;在滚动轴承早期微弱故障诊断中,较传统EMD奇异值熵的诊断方法,本文方法对故障类型辨识效果更好,为实现滚动轴承早期微弱故障的精确诊断提供了一种可靠的辨识方法。2.3 基于VMD奇异值熵的微弱故障辨识方法设计
3 实验与结果分析
3.1 故障特征的选取
3.2 基于VMD奇异值熵的故障识别应用情况
4 结 论