唐道龙,李宏坤,王朝阁,侯梦凡,杨 蕊
(大连理工大学 机械工程学院,辽宁 大连 116024)
作为旋转机械中重要的传动结构,行星齿轮箱被广泛应用于机械行业之中,在风力发电、机床加工、交通运输、纺织机械、石化装备等各领域中具有不可替代的重要作用[1]。但是由于实际工作环境恶劣、载荷分布复杂,很容易引发齿轮箱的各类故障,致使机组停机检修,引发一系列的安全隐患和经济损失。
如何及时发现故障并采取高效的诊断维修措施,避免造成更大的损失和事故,是人们一直关注的热点问题[2]。
行星齿轮箱在发生故障时往往会引发冲击,利用故障特征频率去进行故障诊断是当前采用的最主要的方式。由于齿轮箱振动信号复杂且在实际工作环境中受低频成分噪声污染严重,有效的冲击特征信号往往淹没在环境噪声中,常规的时频分析和小波分析等信号处理方法往往难以进行准确的判断[3-4]。因此,研究一种简单且实用的微弱特征提取方法对于工程应用具有十分重要的意义。
MCDONALD等[5]于2012年在最小熵反褶积(MED)的基础上提出了最大相关峭度解卷积(MCKD)理论,针对周期性冲击信号通过解卷积运算提取出被噪声淹没的特征信息,提高其相关峭度值,用来检测冲击成分,并在齿轮和轴承的故障诊断中取得了不错的效果。
峭度作为信号的特征参数最早由DWYER[6]提出,通过计算不同谱线的峭度值,检测非平稳信号中的瞬态信息,提取峭度最大的频带进行分析。
为了降低无关信号的干扰,准确提取振动信号的信息,本文针对齿轮箱振动信号在强背景噪声下难以准确提取的问题,提出首先运用MCKD对原始信号进行降噪处理,根据峭度和自相关峰态系数作为筛分准则对算法参数进行优化识别[7],获取最佳降噪信号,计算其包络谱进行信号的故障判别,通过仿真和实验信号验证这一方法的有效性。
最大相关峭度解卷积算法用于提取信号中的周期冲击成分,以相关峭度为特征参数,运用解卷积运算使降噪后的信号的相关峭度最大,适用于信噪比较低的情况,对周期性的故障特征分析效果良好。
相关峭度的定义为:
(1)
式中:yn—输入信号;T—冲击信号的周期;M—位移数,一般可以取1~7;f—有限冲击响应滤波器向量;L—滤波器长度。
通过选取一个最优滤波器f,使CKM(T)最大,令:
(2)
滤波器通过矩阵形式可表示为:
(3)
其中:
(4)
r=[0T2T…mT]
(5)
(6)
(7)
根据以上公式原理可知,MCKD算法的主要步骤如下:
(1)选择滤波器长度L、周期T和位移数M;
(3)根据公式求解滤波后的信号y;
(4)由y计算得出αm和β;
(5)更新滤波器系数f。
若滤波前后信号的相关峭度值ΔCKM(T)>ε,跳到第(3)步继续循环;小于,则停止迭代。ε为用来控制迭代终止的较小正数。
峭度指标作为一种描述波形峰度的特征参数,对冲击信号比较敏感[8],由于它是无量纲参数,与齿轮或者轴承的转速、尺寸、载荷等无关,且对冲击信号非常敏感,特别适用于表面损伤类故障的早期诊断。
峭度值K的定义为:
(8)
式中:μ,σ—信号x的均值和标准差;E(t)—变量t的期望值。
当K=3时,定义为零峭度;当K>3时,信号具有正峭度;当K<3时,信号则具有负峭度。
当轴承或齿轮发生故障时,峭度值明显增大,表明其运转脱离正常状态,但由于在实际环境中信号的噪声分量占比较大,峭度在计算时会趋近于正常状态,在强背景噪声的环境下应用效果不好。
自相关是检测时序信号自身在不同时间点的相关长度,其公式定义为:
(9)
式中:*—卷积运算符;(·)*—其共轭。
随机噪声的自相关函数在零点处最大,然后向两侧迅速衰减,同样的对于一般周期信号,也是在零点处取得最大值,但衰减程度比较缓慢,因此,可以利用信号的自先关性对信号和噪声进行区分。
峰度又称峰态系数[9],用来表征概率密度曲线在平均值处峰值高低。
其定义公式为:
(10)
式中:N—信号点数;σ—信号的标准差。
正态分布下峰态系数值为零。信号分布曲线越陡峭,则峰态系数就越大。首先对信号进行自相关分析并计算其峰态系数,发现该参数指标在冲击特征与噪声信号具有明显差异。因此,本文提出了选用自相关峰态系数和峭度值最为故障诊断的信号筛分准则这一思路。
行星齿轮箱发生故障时,噪声因素及其他设备对于状态的诊断造成了很大的干扰。传统的时域和频域分析在面对成分复杂的非平稳信号时,则难以取得比较理想的分析效果。较大的环境噪声影响容易将齿轮箱中故障信号的周期性冲击特征淹没[10],复杂的传递路径也影响了信号的准确采集[11],因此难以通过常规的时域和频域信号进行特征提取。
针对这种实际问题对诊断工作造成的干扰,为有效提取冲击信号成分,本文提出了基于参数优化MCKD的故障诊断算法。
算法流程图如图1所示。
图1 齿轮箱微弱故障特征提取流程图
本文方法的具体流程为:
(1)首先使用传感器对齿轮箱进行合理的测点布置,采集齿轮箱等关键位置的振动信号x(t),并获取其实时的转速信息,供后续分析参考;
(2)利用MCKD算法对信号进行降噪处理,设置不同的滤波器长度和位移数M的参数组合,观察和分析其处理效果;
(3)利用峭度值和自相关峰态系数建立降噪信号的筛选准则,选取合理的峭度值和自相关峰态系数对应的参数组合作为最优解;
(4)对优化后的降噪信号进行包络谱分析,提取信号的微弱特征,识别频率成分,判断故障类型。
当齿轮箱内部的齿轮或者轴承发生故障时,受传动规律影响,轮齿之间会随着输入轴的旋转而发生啮合作用,对于局部故障则会产生周期性的冲击信号,时域信号表现为周期性的冲击,在其频谱图中则表现为啮合频率及周围以故障特征频率为主的边频带。
由于早期冲击比较微弱且受噪声污染严重,为观察本文方法在强背景噪声下的处理效果,笔者设计以下仿真信号进行分析:
(11)
式中:A—冲击振动的位移常数;ξ—系统阻尼系数;ω—系统固有频率;f1,f2—系统调制频率。
设置:A=4,ξ=0.1,ω=8 000,f1=2 000,f2=7 000,M=100,采样频率为25 000 Hz,采样点数为4 000点,冲击信号的重复周期为T=0.008 s,即故障特征频率为f=1/T=125 Hz。
为了使原始仿真信号更加接近于现场环境中采集的数据,本研究同时向信号中加入了信噪比为-16 dB的高斯白噪声n(t),以模拟强背景噪声的状况,建立的仿真信号模型及加噪信号模型如图2所示。
图2 仿真信号图形
仿真信号的时域和频域图如图2(a,b)所示。时域图中每隔一定间隔出现的冲击即为故障特征信号,经计算信号的峭度值为13.81,自相关峰态系数为139.83,由频域图中均匀分布的边频带可知特征频率为125 Hz;加入高斯白噪声后的信号波形如图2(c)所示。已经很难观察到明显的冲击特征,峭度值为2.04,信号完全被噪声淹没;如图2(d)所示的频域图也没有获得正确的边频带。因此,常规方法难以准确提取微弱特征,故笔者采用本文提出的算法进行验证。
为了验证本文提出的对MCKD进行参数优化理论的正确性及去噪效果,笔者利用最大相关峭度解卷积对仿真信号进行降噪处理,对于该算法所提出的3个参数,取周期参数T=Fs/f,对于另外两个参数位移数M和滤波器长度L。
为了对其进行更准确的识别和设定,笔者利用Matlab数学分析软件建立多个参数组合,对于每一组参数组合,建立峭度和自相关峰态系数的筛分准则,分别计算每种组合的系数大小,并进行对比分析。然后本研究识别出最优解,进而实现对算法的优化。
由于篇幅限制,本文展示了最优组合周围的一系列计算结果,如表1所示。
表1 MCKD各参数组合的峭度值及自相关峰态系数
由表1可知:当参数设置不同时,信号的峭度和峰态系数是不断变化的,峭度值越大则冲击特征越明显,噪声分量高的峰态系数比低噪声信号要低,因此,需要选择适中的参数去进行算法优化。
当M=7,L=400时,可以看到峭度与峰态系数均与原始的仿真信号最接近,因此,笔者将该组参数看做MCKD参数的最优解,进行进一步计算和分析。
参数优化后的MCKD降噪图如图3所示。
图3 最优参数MCKD降噪信号图形
从时域图中可以看出:信号的冲击特征被凸显出来,噪声已经得到了明显的抑制,对其进行FFT计算后,同样可以看出频域图中出现了和原始信号相同状况的峰值和边频带。
本研究对优化后的降噪信号进行包络谱分析,得到的结果如图4所示。
图4 原始仿真信号包络谱
如图4所示的原始信号包络谱频率复杂,虽然可以找出冲击特征频率及其倍频,但受无关噪声的干扰严重,幅值低于噪声频率,无法对故障进行准确地识别和提取。
包络谱经过参数优化MCKD处理后的图如图5所示。
图5 算法处理后的包络谱
由图5可以观察到:故障特征频率f=125 Hz及其二倍频250 Hz和三倍频375 Hz比较明显,且噪声信号的频率幅值较低。
因此,笔者通过仿真信号验证了本文方法对于受噪声污染严重的信号具有很好的效果,在有效抑制和消除了无关噪声干扰的情况下,较好地保留了故障特征频率。
为了进一步验证本文对MCKD进行参数优化方法的有效性,笔者将其运用在实验室的齿轮箱模拟故障实验台的特征提取与故障诊断之中。
该实验台由变频电机、NGW型行星齿轮箱、一个轴承测试系统和可编程磁力制动器组成,可模拟行星齿轮箱及轴承的多种微弱及严重故障,如磨损、裂纹、点蚀、断齿、缺齿等。其他实验装置还包括激光转速传感器、NI-9234数据采集仪和东方所DASP信号采集软件等。
本次实验针对行星齿轮箱的信号进行了采集,对其太阳轮进行了微弱故障加工,在距离太阳轮和齿圈等最近的箱体处安装振动加速度传感器,行星齿轮箱的具体参数如表2所示。
表2 NGW型行星齿轮箱主要参数
实验模拟了行星轮系的齿根裂纹故障,对太阳轮的某齿加工了深度约3 mm的裂纹缺陷,由于尺寸较小,振动信号传递路径多变且经箱体传播后衰减很大,可以达到微弱特征提取的目的。
本研究以NGW型行星齿轮箱为测试对象,在箱体顶部和侧面安装加速度传感器获取其振动信息,同时在输入轴端布置激光位移传感器进行转速测量,以获取主要频率。其中主要采集参数为:电机转速N=1 800 r/min,采样频率fs=12 800 Hz,采样时间t=10 s。
行星齿轮箱振动信号更加复杂,特征频率信息丰富,当太阳轮出现局部的裂纹故障时,故障齿在啮合时将出现幅值很大的冲击,故障特征频率不仅与转速有关,还与齿轮的参数有重要的计算关系[12-13]。
对于该实验所采用的NGW型行星齿轮箱,啮合频率为:
(12)
裂纹属于局部故障,所以故障特征频率fs的计算公式为:
(13)
根据以上公式,笔者利用实验数据计算得到本次故障模拟实验的理论特征频率,如表3所示。
表3 太阳轮裂纹主要特征频率
首先本研究对实验采集的原始信号进行分析,其时域特征图形和频谱图如图6所示。
图6 原始信号时域图和频谱图
由图6可以看出:由于齿轮箱在运转过程中,轮齿之间的啮合运动较多,互相之间出现干扰,且传递路径复杂,信号经过箱体后会产生较大的损失且被周围的环境噪声所淹没,因此,时域信息中很难观察到冲击信息,经FFT计算后,也无法正确地观察和计算啮合频率及其边频带。
首先本研究对原始信号利用MCKD进行降噪处理,设置参数M=1~5,L=100~300,迭代步长为50,周期参数T=Fs/f,计算每一组参数的峭度值及其自相关峰态系数,这里选取了优化后的参数组合解及其周围的参数进行说明与比较。
每组参数组合下计算出的指标特征值如表4所示。
表4 MCKD各参数组合的峭度值及自相关峰态系数
经过对比可知:当M=2,L=400时,峭度值及峰态系数达到最佳效果,既没有过度降噪导致特征值偏高,也保证了噪声的有效抑制。因此,本研究将该参数组合作为确定算法参数,得到信号的降噪效果。
原始信号经降噪后得出的时频谱图如图7所示。
图7 MCKD降噪信号图
从图7的时域图形可以看出:冲击特征已经被凸显出来,频域中也可得到齿轮的啮合频率及其倍频,并且在其周围分布着25 Hz及其倍频的边频带,与齿根裂纹故障的频率特征一致。
本研究将降噪后的信号进行包络谱分析并与未经过本文算法处理的原始信号降噪包络谱进行对比分析,结果如图(8,9)所示。
图8 原始信号包络谱分析
图9 降噪信号包络谱分析
可以看出:降噪后的信号包络谱较原始故障信号的频域图频率更清晰,无关信号的幅值更小。考虑到齿轮箱的结构及转速等方面等存在的一定误差,图中出现的主要频率为25.1 Hz及其倍频,即为太阳轮的故障特征频率,而原始信号的包络谱中仅可提取出25 Hz,且与无关频率的幅值差异不大,难以准确判别。
所以经过本文算法处理后,可以更加清晰地获得齿根裂纹故障的频率信息,从复杂的运动状态和噪声环境中提取到了微弱的故障信号,有效地抑制了噪声干扰,验证了优化方法的有效性。
本研究针对行星齿轮箱的早期微弱故障特征在复杂噪声下难以有效和准确提取的问题,提出了基于参数优化的MCKD信号处理方法。
首先介绍了MCKD算法的原理,利用峭度和自相关峰态系数作为筛分准则,对MCKD的参数设置进行了优化分析;选取了优化后的参数组合进行信号处理,降噪效果进一步加强;最后从降噪信号的包络谱中准确的识别了故障特征信息,建立了仿真信号模型,介绍了实验台结构及实验信号,通过信号验证了本文方法的有效性。
结果表明:经本文算法处理后的信号可明显获得其故障特征频率及其倍频,在保留故障特征信息的基础上更好地抑制了噪声的影响。