APP下载

参数优化VMD的滚动轴承故障诊断方法

2023-06-30李可牛园园宿磊顾杰斐卢立新

振动工程学报 2023年1期
关键词:相关系数滚动轴承故障诊断

李可 牛园园 宿磊 顾杰斐 卢立新

摘要 由于滚动轴承早期故障信号特征微弱,变分模态分解(Variational Mode Decomposition,VMD)的性能易受模態数和惩罚因子设置的影响,提出了一种自适应优化VMD参数的方法。基于中心频率判断本征模态函数(Band Limited Intrinsic Mode Functions,BIMF)是否混叠的思想提出中心频率混叠商算法,利用最小中心频率差与次小中心频率差的比值确定模态数。利用模糊熵原理,提出求和模糊熵算法优化惩罚因子。利用相关系数筛选模态分量,重构信号提取故障信息。通过对强噪声下外圈故障信号、内圈故障信号的分析,表明该方法能自适应确定模态数和惩罚因子,抑制模态混叠,能够从强噪声下有效地提取出故障信号特征,实现滚动轴承故障诊断。

关键词 故障诊断; 滚动轴承; 变分模态分解; 模糊熵; 相关系数

引 言

滚动轴承作为旋转机械的关键零件,通常在恶劣的环境下工作,极易发生故障。但由于其工作环境和自身机理的原因,采集到的振动信号信噪比低,使得故障特征提取十分困难。针对滚动轴承故障诊断,国内外学者做了诸多研究,早期利用短时傅里叶变换处理振动信号,但效果容易受所选窗函数的影响[1];相比短时傅里叶变换,小波变换具有更好的时频窗口特性,但时域与频域分辨率的精度相互影响,想要选取合适的分辨率十分困难[2];Huang等[3]提出了经验模态分解(Empirical Mode Decomposition,EMD)算法,此方法适合处理非平稳信号,因此广泛应用在设备诊断领域,但其存在模态混叠、欠包络、过包络、边界效应等问题;在EMD的基础上,局部均值分解(Local Mean Decomposition,LMD)和局部特征尺度分解(Local Characteristic?scale Decomposition,LCD)相继被提出,能够抑制模态混叠和端点效应[4?5],但结果容易受到环境噪声的影响;Dragomiretskiy等[6]在经验模态分解的基础上提出了一种可变尺度的信号处理方法VMD,抛弃了循环递归筛选的处理方式,通过在变分框架范围内求解最优变分模型,获得模态分量,该方法不同于传统递归算法,具有良好的鲁棒性和严谨的数学理论支撑;万书亭等[7]利用VMD分析断路器动作性能,有效地提取了断路器时间参数。由于VMD算法受参数设置的影响,国内外学者提出了针对性的优化策略,Chen等[8]利用相位校正信号平均法(Phase?Rectified Signal Averaging,PRSA)优化模态数K;刘尚坤等[9]以互信息为判据改进了VMD的迭代停止条件,提出了一种自适应确定模态数K的方法;基于相关峭度[10]对周期性冲击较为敏感的特点,郑义等[11]提出了相关峭度为适应度函数的蝗虫优化算法,能够自适应选定VMD参数;Huang等[12]通过对中心频率带宽的预估,利用预估值对惩罚因子加权,以加权数为指标确定惩罚因子,一定程度上实现了惩罚因子的优化。VMD算法结果的优劣依赖模态数、惩罚因子、初始中心频率、保真系数和判断精度,其中模态数K和惩罚因子α对结果影响较大。K过大会引起过分解,即模态丢失;K过小则会导致欠分解,即模态混叠。惩罚因子设置不当同样会导致模态分量的混叠和丢失,无法提取到重要特征。

目前针对模态数K的选择,常用的优化方式是通过对中心频率的观察,判断其是否稳定从而确定最优K值[13],人为判断使得算法不具备自适应性,影响分解效果。对于惩罚因子的优化,通常使用的粒子群优化(Particle Swarm Optimization,PSO)算法[14]容易陷入局部最优解,无法适应在线实时监测的需求。针对以上问题,本文提出中心频率混叠商法与求和模糊熵算法优化VMD参数,利用中心频率混叠商法选择出最优模态数K,再由求和模糊熵算法选择出最优惩罚因子。最后利用相关系数指标筛选模态分量重构信号,确定滚动轴承的故障类型。相比于经验确定VMD参数K和α,该方法具有严谨的理论支撑,避免了人为调参的不确定性。

1 基本原理

1.1 VMD算法原理

VMD作为一种非递归算法[15],是在EMD的内禀尺度分量的概念上定义了一系列调频调幅信号,即本征模态函数,第k个本征模态函数uk(t)如下:

式中 uk(t)满足∑k=1Kuk=f(t),其中,f(t)为原信号;Ak(t)为瞬时幅值;φk(t)为瞬时相位。瞬时频率ωk(t)=φ'k(t)且φ'k(t)≥0,Ak(t)≥0。

VMD实质就是构造和求解变分问题:1) 利用Hilbert变换对uk(t)解析,获得对应的单边频谱;2) 通过指数混合调制,将每个模态函数的频谱调制到响应基频带;3) 利用H高斯平滑解调信号,得到uk(t)的估计带宽,受约束的变分模型为:

为了得到上述变分模型的最优解,引入惩罚因子α和Lagrange乘子λ构造增广Lagrange函数,将其转化为无约束变分问题,Lagrange表达式如下:

2 VMD参数优化

2.1 优化模态数K

由VMD算法特性可知,模态分量中心频率是从低到高按规律分布的,当分解不彻底时模态函数的中心频率数值接近。基于中心频率确定模态是否混叠的思想,可以实现对混叠的判断。

基于此,提出中心频率混叠商算法确定模态数K。在预分解后对各模态函数中心频率两两做差,并选择出最小差和次小差{|ωi?ωj||i≠j;i,j∈{1,2,…,k}},将两者比值定义为“中心频率混叠商”Pk:

利用Pk衡量中心频率是否接近,Pk较小时说明中心频率数值接近。“中心频率混叠商”的阈值Pth取5%~20%,由模态分量的中心频率分布特性及滚动轴承振动信号特点可知,阈值在此范围内能够满足分解需求。

中心频率混叠商算法可以循环求解得到最优模态数K,自适应判断分解尺度。流程如图1所示,具体步骤如下:

(1) 初始化模态数K,VMD预分解;

(2) 判断Pk是否低于阈值Pth;

(3) 若低于阈值,过分解,令K=K-1,求解VMD,循环计算直至Pk>Pth,返回此时的K值;

(4) 若高于阈值,模态混叠即欠分解,令K=K+1,VMD分解直至Pk

初始K值设置为2,通过步骤(4),直至选定最终模态数。若初始值设定较大,则通过步骤(3)迭代计算。K的初始值不影响最终模态数的选定,对计算时间的影响也十分有限。

2.2 优化惩罚因子α

模糊熵利用模糊思想代替单位阶跃函数,能够达到类似于“软阈值”度量的效果[17?18],更能适应处理复杂时间序列的需要。关于模糊熵参数的选择,文献[19]给出了建议。

基于模糊熵算法提出求和模糊熵优化惩罚因子α。对分解的K个模态分量求总模糊熵,构建求和模糊熵(Summation of Fuzzy Entropy,SFE)作为评价指标。利用SFE衡量惩罚因子设置是否得当,总熵值越大,混乱程度越高,分解效果越差,反之则越好。SFE作为评价指标,避免了经验确定参数对结果的影响,流程如图2所示。具体步骤如下:

(1) 设置惩罚因子最大值αmax、最小值αmin和步长因子L,并按中心频率混叠商算法确定的模态数设置VMD参数;

(3) VMD分解并计算分量的求和模糊熵值SPE;

(4) 判断当α小于αmax时,令α=α+L,更新α;

(5) 当α大于αmax时,循环结束。求和模糊熵熵值SPE的最小值对应的α为最优值;

计算求和模糊熵时,惩罚因子最小值对分解效果的影响可以忽略,步长只影响寻优精度和算法计算时间,惩罚因子最大值只影响计算时间。通常将最小值和步长设置为分解数据量的百分之一,将最大值设置为4~5倍数据量时即可实现对最优惩罚因子的覆盖。由此得到模态数和惩罚因子,并对原始信号进行VMD分解。

分解信号与原信号的相关性主要体现在故障成分的占比,因此利用模态分量和原信号的相关系数选择模态分量并重构信号。为了保证获得较好的重构效果,文献[20]给出了相关系数數值选取方法。

2.3 仿真分析

设计一组仿真信号y(t),验证上述方法的有效性。仿真信号y=4π×(x1+x2+x3)+x4由正余弦信号叠加高斯白噪声而成,信号y(t)的时域波形如图3所示。

对仿真信号进行分析,利用中心频率混叠商算法迭代求解优化模态数K。结果如表1所示,K=4时低于阈值,选定K为3。求和模糊熵算法结果如图4所示,SFE最小值为5.967,对应的惩罚因子为260。从分解后的分量图5可以看出,各分解分量与原信号y(t)中包含的信号一致,端点处有略微波动,但没有对整体波形产生影响。仿真实验表明参数优化的VMD算法在分解模拟信号时具有良好的适应性。

3 实验分析

本文搭建转子实验平台如图6所示。实验用的滚动轴承外径为52 mm,内径为25 mm,宽为15 mm,有13个滚动体。采用线切割的方式分别在内外圈加工出0.05 mm×0.3 mm(深度×宽度)的凹痕来模拟实际轴承内圈与外圈故障状态,如图7所示。利用PCB MA352A60型加速度传感器分别采集垂直方向上内圈故障、外圈故障的轴承振动信号,采样频率为50 kHz。通过计算求得外圈故障频率fo和内圈故障频率fi分别为90.2 Hz和55.1 Hz。

通过实验平台分别采集到正常状态、外圈故障、内圈故障状态下的振动信号,分别对外圈故障信号和内圈故障信号进行分析。

3.1 外圈故障

原始信号包络如图8(a)所示,为了验证参数优化VMD算法的有效性,使用多种模态分解方法对外圈故障信号进行处理。利用EMD,LCD和LMD方法分解重构信号,重构信号包络分别如图8(b),(c)和(d)所示。

从图8(b)中可以看出,EMD分解重构的包络谱fo及其2倍频均不明显,且在0~100 HZ存在较大干扰;如图8(c)中所示,外圈特征频率fo及其2倍频、4倍频成分被提取出,但146.2 Hz处存在高峰值的谐波干扰,且4倍频以后的频率不明显;从图8(d)中可以看到,特征频率fo及其2倍频、4倍频被提取出,但低频处谐波、噪声干扰较大,故障信息提取不足。

模态数K和惩罚因子α按经验设置[6]。令K=4,α=2210,重构并做包络谱如图9(a)所示,外圈故障频率的2倍频和4倍频出现峰值,但峰值不高;同样令K=8,α=10000,重构包络谱如图9(b)所示,谐波频率和白噪声干扰较大,在强噪声条件下很容易使得故障特征频率淹没在噪声中,难以提取到故障信息。

使用本文提出的参数优化VMD算法对信号进行处理,由中心频率混叠商算法得到不同K值下的Pk数值如表2所示,当K=9高于阈值,因此确定K=8。

保持K不变计算SFE,结果如图10所示。从图中可以看出,最小值对应的α为3700。将优化后的K和α作为VMD的参数,得到8个BIMF分量,其与原信号相关系数如表3所示。选择相关性系数较大的BIMF6,BIMF7和BIMF8分量进行重构并做包络谱,总耗时284 s。从图11(b)中可以明显看到,提取到了外圈故障特征频率fo及其2倍频、3倍频、4倍频、5倍频和6倍频成分。图11(a)中使用的粒子群优化参数的方法耗时1120 s,相比于粒子群算法,该算法提取出了更多倍频信息,提高了计算效率,重构信号的干扰分量更少,效果改善十分明显。

3.2 内圈故障

针对内圈故障信号,原始信号包络如图12(a)所示。利用EMD,LCD和LMD算法分解重构信号,重构信号包络谱分别如图12(b),(c)和(d)所示。从图12(b)~(c)中可以看出,EMD和LCD分解重构的包络谱几乎找不到故障特征频率;从图12(d)中可以看出,仅提取到内圈故障特征频率fi,噪声信息较多。EMD,LCD和LMD方法在处理内圈故障效果并不显著。

令VMD参数K=4,α=3000,分解重构信号包络谱如图13(a)所示。内圈故障频率fi和轴承转频fr较为明显,其2倍频310.5 Hz处也有峰值,但其余各倍频均不明显,故障信息提取不足,谐波干扰较大。同样令K=6,α=15000,包络谱如图13(b)所示,从图中可以看出效果改善并不明显,此参数下效果同样不佳。

使用参数优化VMD方法,由中心频率混叠商算法迭代求解得到不同K值下Pk如表4所示,设置K为4。

保持K不变,循环求解其SFE,结果如图14所示。从图中可得,最小SFE对应的α为1700。经过VMD分解为4个BIMF,相关系数如表5所示。选择相关系数较大的BIMF1重构信号,算法总耗时308 s。图15(a)中的粒子群算法结果陷入了局部最优,计算时间为1316 s。从图15(b)中可以看出,内圈故障特征频率fi及其2倍频、3倍频、4倍频及6倍频特征频率都十分明显。故障特征频率及其倍频成分被提取出,主频幅值明显,谐波频率被抑制,可以判断发生了内圈故障。通过对比可以看出,本文所提方法效果改善十分明显。

4 结 论

由于强噪声下滚动轴承早期故障信号微弱,VMD在抑制边界效应、抑制模态混叠等方面具有优势。模态数K和惩罚因子α的优化成为使用VMD处理故障信号的关键。本文提出了基于中心频率混叠商算法和求和模糊熵算法优化模态数和惩罚因子的方法。应用到实际轴承诊断领域,能够取得不错效果,可得如下结论:

(1)利用中心频率混叠商算法确定模态数,能自适应地确定VMD分解尺度,避免了模态混叠和模态丢失;

(2)利用求和模糊熵算法选择最优惩罚因子值能提高寻优效率,避免设置参数的主观性,同时能够提升VMD算法的效果。

参考文献

1刘湘楠, 赵学智, 上官文斌. 强背景噪声振动信号中滚动轴承故障冲击特征提取[J]. 振动工程学报, 2021, 34(1): 202-210.

Liu Xiangnan, Zhao Xuezhi, Shangguan Wenbin. The impact features extraction of rolling bearing under strong background noise[J]. Journal of Vibration Engineering, 2021, 34(1): 202-210.

2丁康, 陳健林, 苏向荣. 平稳和非平稳振动信号的若干处理方法及发展[J]. 振动工程学报, 2003, 16(1): 1-10.

Ding Kang, Chen Jianlin, Su Xiangrong. Development in vibration signal analysis and processing methods[J]. Journal of Vibration Engineering, 2003, 16(1): 1-10.

3Huang N E, Shen Z, Long S R, et al. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis[J]. Proceedings of the Royal Society A: Mathematical,Physical and Engineering Sciences, 1998, 454: 903-955.

4陈是扦, 彭志科, 周鹏. 信号分解及其在机械故障诊断中的应用研究综述[J]. 机械工程学报, 2020, 56(17): 91-107.

Chen Shiqian, Peng Zhike, Zhou Peng. Review of signal decomposition theory and its applications in machine fault diagnosis[J]. Journal of Mechanical Engineering, 2020, 56(17): 91-107.

5程军圣, 杨怡, 杨宇. 局部特征尺度分解方法及其在齿轮故障诊断中的应用[J]. 机械工程学报, 2012, 48(9): 64-71.

Cheng Junsheng, Yang Yi, Yang Yu. Local characteristic-scale decomposition method and its application to gear fault diagnosis[J]. Journal of Mechanical Engineering, 2012, 48(9): 64-71.

6DRAGOMIRETSKIY K,ZOSSO D. Variational mode decomposition[J]. IEEE Transactions on Signal Processing, 2014, 62(3): 531-544.

7万书亭, 豆龙江, 李聪, 等. 基于振动信号的高压断路器合闸特性参数在线检测方法研究[J]. 振动工程学报, 2019, 32(2): 359-367.

Wan Shuting, Dou Longjiang, Li Cong, et al. Study on on-line detection of high voltage circuit breaker closing characteristic parameters based on vibration signal[J]. Journal of Vibration Engineering, 2019, 32(2): 359-367.

8Chen Q M, Lang X, Xie L, et al. Detecting nonlinear oscillations in process control loop based on an improved VMD[J]. IEEE Access, 2019, 7: 91446-91462.

9刘尚坤, 唐贵基, 王晓龙. 基于改进变分模态分解的旋转机械故障时频分析方法[J]. 振动工程学报, 2016, 29(6): 1119-1126.

Liu Shangkun, Tang Guiji, Wang Xiaolong. Time frequency analysis method for rotary mechanical fault based on improved variational mode decomposition[J]. Journal of Vibration Engineering, 2016, 29(6): 1119-1126.

10McDonald G L, Zhao Q, Zuo M J. Maximum correlated Kurtosis deconvolution and application on gear tooth chip fault detection[J]. Mechanical Systems and Signal Processing, 2012, 33: 237-255.

11鄭义, 岳建海, 焦静, 等. 基于参数优化变分模态分解的滚动轴承故障特征提取方法[J]. 振动与冲击, 2021, 40(1): 86-94.

Zheng Yi, Yue Jianhai, Jiao Jing, et al. Fault feature extraction method of rolling bearing based on parameter optimized VMD[J]. Journal of Vibration and Shock, 2021, 40(1): 86-94.

12Huang Yan, Lin Jianhui, Liu Zechao, et al. A modified scale-space guiding variational mode decomposition for high-speed railway bearing fault diagnosis[J]. Journal of Sound and Vibration, 2019, 444: 216-234.

13孙灿飞, 王友仁, 沈勇, 等. 基于参数自适应变分模态分解的行星齿轮箱故障诊断[J]. 航空动力学报, 2018, 33(11): 2756-2765.

Sun Canfei, Wang Youren, Shen Yong, et al. Fault diagnosis of planetary gearbox based on adaptive parameter variational mode decomposition[J]. Journal of Aerospace Power, 2018, 33(11): 2756-2765.

14Chang Y, Bao G Q, Cheng S K, et al. Improved VMD-KFCM algorithm for the fault diagnosis of rolling bearing vibration signals[J]. IET Signal Processing, 2021, 15(4): 238-250.

15唐贵基, 王晓龙. 变分模态分解方法及其在滚动轴承早期故障诊断中的应用[J]. 振动工程学报, 2016, 29(4): 638-648.

Tang Guiji, Wang Xiaolong. Variational mode decomposition method and its application on incipient fault diagnosis of rolling bearing[J]. Journal of Vibration Engineering, 2016, 29(4): 638-648.

16Chen Weiting, Wang Zhizhong, Xie Hongbo, et al. Characterization of surface EMG signal based on fuzzy entropy[J]. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 2007, 15(2): 266-272.

17Costa M, Goldberger A L, Peng C K. Multiscale entropy analysis of complex physiologic time series[J]. Physical Review Letters, 2002, 89(6): 068102.

18Costa M, Goldberger A L, Peng C K. Multiscale entropy analysis of biological signals[J]. Physical Review E: Statistical, Nonlinear, and Soft Matter Physics, 2005, 71: 021906.

19郑近德, 陈敏均, 程军圣, 等. 多尺度模糊熵及其在滚动轴承故障诊断中的应用[J]. 振动工程学报, 2014, 27(1): 145-151.

Zheng Jinde, Chen Minjun, Cheng Junsheng, et al. Multiscale fuzzy entropy and its application in rolling bearing fault diagnosis[J]. Journal of Vibration Engineering, 2014, 27(1): 145-151.

20王建国, 吴林峰, 秦绪华. 基于自相关分析和LMD的滚动轴承振动信号故障特征提取[J]. 中国机械工程, 2014, 25(2): 186-191.

Wang Jianguo, Wu Linfeng, Qin Xuhua. Rolling bearing vibration signal fault feature extraction based on autocorrelation analysis and LMD[J]. China Mechanical Engineering, 2014, 25(2): 186-191.

Rolling bearing fault diagnosis method based on parameter optimized VMD

LI Ke ?NIU Yuan-yuanSU Lei ?GU Jie-feiLU Li-xin

Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment and Technology, School of Mechanical Engineering, Jiangnan University, Wuxi 214122, China

Abstract The early fault signal characteristics of the rolling bearing are weak. The performance of traditional variational mode decomposition (VMD) depends on the parameters, which include mode number and penalty coefficient. To solve this problem, an adaptive method to determine parameters of VMD was proposed. The minimum center frequency quotient algorithm was proposed based on the idea of the center frequency to judge whether the bend limited intrinsic mode function (BIMF) is overlapped or not, and the mode number was determined by the ratio of the minimum frequency and the sub small frequency. By using the fuzzy entropy principle, the sum fuzzy entropy (SFE) was proposed to optimize the penalty coefficient. The correlation coefficient was used to select the BIMFs. The method can adaptively determine the mode number and penalty factor, suppress the mode aliasing phenomenon. it can extract the fault signal features from the strong noise to judge the bearing state.

Keywords fault diagnosis; rolling bearing; VMD; fuzzy entropy; correlation coefficient

猜你喜欢

相关系数滚动轴承故障诊断
人口老龄化对我国消费结构影响研究
滚动轴承装配方法及注意事项
南京市能见度变化趋势及其影响因素
因果图定性分析法及其在故障诊断中的应用
秦皇岛海域夜光藻种群密度与环境因子的关系
电子鼻传感器阵列优化对猪肉新鲜度法的检测
基于LCD和排列熵的滚动轴承故障诊断
基于WPD-HHT的滚动轴承故障诊断
高速泵的故障诊断