Fault Diagnosis of Motor Bearings Based on CEEMDAN and Optimized Morphological Filtering
During the operation of motor bearings, there are more irregular noise interference components, which makes it difficult to diagnose the faults of motor bearings. In view of the above background, this paper proposes a new method based on the complete EEMD with adaptive noise and optimal morphological difference filtering for the fault diagnosis of motor bearings. The effectiveness of the algorithm is verified by using vibration data of faulty bearings from Western Reserve University. The complete ensemble empirical modal decomposition can effectively decompose nonlinear and nonsmooth signals and provide fine decomposition signals. Subsequently, the component signals containing fault features are screened for reconstruction, and the reconstructed signals are denoised using an optimised morphological difference filter to enhance the fault signal features. The experimental results show that the method has high accuracy and robustness in extracting fault features, which is significantly better than the traditional method.
Signal Decomposition
随着工业设备自动化程度的提高,机械设备的故障诊断与健康监测变得尤为重要。电机的故障类别主要分为机械故障和电气故障,其中轴承的故障约占到51.1%,为主要的故障部位。轴承作为电机中关键部件,其性能好坏直接影响与之相连的转轴甚至整个设备的性能。而轴承的损伤形式是十分复杂的,一旦发生故障便会引发重大安全事故,造成经济损失和人员伤亡
近年来,经验模态分解(Empirical Mode Decomposition, EMD)及其改进算法在振动信号处理领域得到了广泛关注。最初由EMD进行轴承故障诊断技术盛行,EMD是一种在故障诊断中应用较多的信号处理方法,能把测得的非线性时域信号转化成相对应的固有模态分量(Intrinsic Mode Functions, IMF)
完全集合经验模态分解(Complete EEMD with Adaptive Noise, CEEMDAN)作为EMD和EEMD的改进版本,能够更好地解决分解后重构信号中有白噪声残余、集总次数大且耗时多的缺陷。其基本工作原理可以细化为在EMD的基础上有次数地加入自适应白噪声的IMF分量,这样一来,基本消除了重构误差,与EEMD相比,CEEMDAN不仅保证了分解效果,而且抑制了重构信号中存在的误差,进一步提高了分解信号的精度和效率
基于上述理论,本文提出了一种结合CEEMDAN和优化形态学差值滤波的方法,旨在提高机械故障诊断中振动信号处理的精度和鲁棒性。通过实测的轴承振动数据和西储大学故障轴承振动数据集共同来验证,评估该方法在实际应用中的有效性和可靠性。研究结果不仅为振动信号处理提供了一种新的思路,也为机械故障诊断技术的发展提供了有力支持。
CEEMDAN是在EMD基础上优化而来,本部分主要介绍EMD的原理及衍生出来CEEMDAN的原理,以及IMF分量的筛选指标。
EMD方法作为一种自适应的时频信号处理技术,对于分析非线性和非平稳的时频信号具有较好的效果。它的核心是将信号分解为若干个独立成分信号的叠加,通过数据自身的时间尺度特征进行分解,具有自适应性。EMD的优点在于它是一种自适应的、数据驱动的分解方法,不需要预先假设信号的分布或结构。这使得它适用于处理各种类型的信号,包括非线性和非平稳信号。
EMD认为任何复杂序列的时域信号都是由多个单频率信号叠加形成,因而原始信号可以分解成若干个IMF。每个IMF代表原始信号中的不同频率的分量,并按照从频率从高到低的顺序进行排列,这就是IMF的物理意义。
EMD算法的原理如下:
1) 将待分解的信号称为原始信号(x),如
2) 找到原始信号中的极值点(局部最大值和最小值),通过连接这些极值点形成上下包络线。
3) 计算原始信号与上下包络线的平均值,得到一条均值曲线。
(1)
式中 代表上极值点形成的包络线, 代表下极值点形成的包络线, 代表均值曲线。
4) 将原始信号减去均值曲线,判断细节曲线(x1)是否满足IMF的条件:在整个数据段内,极值点和过零点的个数相等或相差不超过一个;任意时刻,上包络线和下包络线的平均值为零,即局部对称。如不满足上述条件,则将细节曲线作为新的原始信号,重复步骤2~3,得到满足条件的IMF1。
(2)
5) 将原始信号减去满足条件的IMF1,重复步骤2~4,直到得到满足要求的IMF集合,且当最终多次分解后剩余分量为单调函数时,完成分解。按频率由高到低排列。
(3)
式中 , 为对应的模态分量, 为残差分量。
针对EMD算法分解信号存在模态混叠的问题,影响后续信号的分析和处理。为了解决这些问题,提出了一种改进算法完全自适应噪声集合经验模态分解,又称完全集合经验模态分解。
CEEMDAN算法的原理如下:
1) M组高斯白噪声添加至原始信号x中,得到M组待处理新信号:
(4)
式中: 为满足标准正态分布的高斯白噪声信号, , 为白噪声的标准差; 为第j组新信号数据。
2) 对每一组新信号依次EMD分解,对分解出来的第一个IMF分量取平均,获取CEEMDAN的首个固有模态分量:
(5)
3) 求取原信号去除IMF1后的残差分量:
(6)
4) 再次将M组高斯白噪声添加 ,重复上述EMD分解,取平均,即可得到CEEMDAN的第2个固有模态分量:
(7)
5) 循环上述过程,当最终多次分解后剩余分量为单调函数时,完成分解,则原信号表示:
(8)
在轴承没有故障时,轴承时域信号通常符合正态分布,趋于平稳,因此其峭度值一般约为3;而当轴承出现故障时,就会出现较多的周期性冲击,峭度值随之上升。因此,峭度指标的数值大小与信号的冲击成分有很大关联,当峭度值大于3时表明其包含更多的故障冲击信息,可作为评判轴承信号中是否包含故障的有效指标,其表达式:
(9)
式中:N代表信号长度; 代表信号平均值; 为信号的标准差。
单一的指标很难作为有效的筛选指标,因此引入方差贡献率(VAF)这个指标,VAF的数值代表了在一系列信号中每个信号的重要程度。则本文提出通过计算各IMF分量的方差贡献率来说明各阶IMF分量的重要程度,因子分析法的统计意义表明,方差贡献率可以确定因子的相对重要性
(10)
式中: 表示信号分解出来的 分量的方差; 为残差分量的方差。VAF的取值范围为[0, 1],当小于0.1时,则表示关联程度低,即为分解出来的信号重要程度越低,当取值越接近1时,信号的重要程度越高,更加适合用于故障特征的提取。
综上所述,本方法集合峭度和VAF两个指标,选择VAF大于0.1的分量且峭度值大于3的IMF分量作为有效分量,及筛选出主要信号分量进行分解信号的重构。
传统形态学滤波是一种基于数学形态学的信号处理技术,主要用于图像和信号的噪声抑制、边缘检测和形态特征提取。其基本操作包括膨胀、腐蚀、开运算和闭运算。通过组合这些基本操作,传统形态学滤波可以有效地提取图像或信号的形态特征,去除噪声和突出重要结构。
f(n)是一维离散信号,定义在
上,
是创建的结构元素定义在
上,且
关于的腐蚀和膨胀运算定义为
(11)
(12)
f(n)关于g(m)的开运算和闭运算分别为:
(13)
(14)
形态滤波的基本算子中,对于用于冲击信号的故障诊断来说,腐蚀运算作用是削减正向冲击;膨胀算子作用是削减负向冲击;开算子作用是维持负向冲击,减小正向冲击;闭算子作用是减小负向冲击,维持正向冲击。
常用的结构元素有直线形、三角形和半圆形。直线形结构元素可以较好地保留信号形状特诊,三角形结构元素可以抑制信号中随机噪声,半圆形相较于三角形既能抑制随机噪声也可抑制随机脉冲噪声。当只用了单一结构元素的情况下,会存在结果偏移的情况,且不能保留所有信号的特征。本方法提供了一个新的思路,在既要保持原有信号的特征,又要去除背景噪声突出冲击特征,结合使用两种不同形状的结构元素直线形及半圆形( ),优化传统形态学滤波方式,来实现正负脉冲的有效提取。
在传统形态学滤波中,简单来说开运算削弱正冲击、闭运算削弱负冲击,可以组合使用来达到突出噪声的目的,即差值滤波:
(15)
当使用两种结构元素时,同样可以构造差值滤波,首先定义两个结构元素时的闭运算和开运算:
(16)
(17)
根据上述优化后的形态学开运算和闭运算,为了突出信号中的周期冲击成分,可得到优化后的差值滤波方法。其公式如下:
(18)
结构元素和形态运算方式是影响形态滤波的2个最主要因素。结构元素的特性与形状、高度和长度有关,结构元素的形状对滤波效果的影响较小
常用的形态学结构元素尺度的范围为:
1. 直线结构元素:长度5~15;
2. 半圆形结构元素:半径3~10;
筛选指标:TEK (Teager Energy Kurtosis)。
TEK指标:TEK指标是在峭度和Teager能量算子的基础上演变而来,对于识别信号的冲击成分较为灵敏。TEK指标结合峭度和Teager能量算子的优缺点,对信号的冲击成分很敏感,同时考虑了对尖峰的描述及信号瞬时能量的变化可以更加精确、有效地反映出故障信号的冲击特征,引入TEK作为筛选结构元素最佳长度的评判指标
(19)
式中: 为信号长度, 为信号在第t个点处的Teager能量, 为 的平均值。
对于一维的时域信号 ,某一点 处的Teager能量的计算公式为:
(20)
通过引入指标,解决传统结构元素尺寸无法选取的问题,同时对于电机轴承故障诊断来说,更好地识别和保留了时域信号的冲击部分,对于后续频谱的呈现具有较好的影响。
详细步骤如下:
步骤1 在电机上布置加速度传感器,采集电机在运转过程中的振动信号。
步骤2 使用CEEMDAN算法对测得的振动信号进一步模态处理,通过峭度和方差贡献率两个指标来筛选所需的IMF分量,再将信号重构,达到抑制背景噪声对实验数据后续分析的影响和突出信号特征的目的。
步骤3 使用优化后的形态学差值滤波算法对步骤2处理过的数据进一步滤波,达到突出信号特征和捕捉脉冲信号的目的,完成对时域信号的处理。
步骤4 对算法处理过后的信号进行包络谱分析,并与理论特征频率对比,实现轴承的故障特征提取,进而可以得到轴承发生故障的具体部位。
在大多数应用场合中,滚动轴承的外圈通常固定在轴承座孔或其他旋转机械设备的壳体上,起到支撑的作用,并在设备运行时保持静止。相比之下,内圈一般通过过盈配合的方式与旋转机械设备的传动轴连接,并随传动轴一起旋转。滚动体作为轴承的核心部件,主要作用是将内圈和外圈之间的相对运动产生的滑动摩擦转变为滚动摩擦。而保持架的作用则是保护滚动体,减少损坏或防止其损坏。
由
滚动轴承中,滚动体沿着内圈和外圈滚动,并与它们发生周期性的接触。当滚动轴承部位发生故障时,这种周期性的接触会产生特征频率。基本参数:
:轴承转速(单位:Hz);
:滚动体的个数;
:滚动体的直径;
:节圆的直径;
:接触角;
假设内圈故障每当滚动体通过内圈缺陷一次,外圈故障每当滚动体通过外圈缺陷一次。
每秒钟内圈与每个滚动体接触的次数: ;
每秒钟外圈与每个滚动体接触的次数: 。
考虑到接触角和滚动体的直径,修正公式得到:
(21)
(22)
滚动体故障频率推导
滚动体自旋的频率可以通过考虑滚动体相对于内圈和外圈的运动速度来计算:
(23)
保持架故障频率推导
保持架每转动一次的频率与滚动体数量和接触角有关:
(24)
这些公式可以用于分析轴承时域信号,从而有效地进行故障诊断。
为了进一步验证本文所描述方法的鲁棒性,我们选用了西储大学(Case Western Reserve University, CWRU)的轴承数据集进行实例验证。CWRU轴承数据集是机械故障诊断领域中广泛使用的标准数据集,具有丰富的故障类型和运行状态数据,可用于验证故障诊断方法的有效性。CWRU轴承数据集包含了不同故障类型(如内圈故障、外圈故障和滚动体故障)和不同故障严重程度(如0.007、0.014和0.021英寸)的轴承振动信号。这些数据通过安装在不同位置(如驱动端、风扇端)的加速度传感器采集,并在各种负载条件(如0、1、2和3马力)下记录。
该实验台如
轴承参数及故障特征频率阶次:
内圈直径/mm | 外圈直径/mm | 滚动体个数 | 滚动体直径d/mm | 节经D/mm |
25 | 52 | 9 | 8.18 | 44.2 |
根据
内圈 | 外圈 | 滚动体 | 保持架 |
5.42 | 3.58 | 0.398 | 4.713 |
选择内圈故障数据的具体的参数如
数据集名称 | 故障部位 | 故障直径(英尺) | 轴承转速(rpm) | 数据采样率(Hz) | 数据片段点数 |
105.mat | 内圈 | 0.007 | 1797 | 12000 | 8192 |
根据
内圈受轴承安装位置的影响,信号中间传导部件较多,因而信号的传递时间较长,故其故障信号在采集过程中易受到噪声的影响。
通过CEEMDAN对信号进行分解,分解结果如
通过观察
选择外圈故障数据的具体的参数如
数据集名称 | 故障部位 | 故障直径(英尺) | 轴承转速(rpm) | 数据采样率(Hz) | 数据片段点数 |
130.mat | 外圈 | 0.007 | 1796 | 12000 | 8192 |
根据
轴承外圈比内圈更靠近电机机壳上的传感器,且其振动信号在传导过程中不需要穿过滚动体,因此采集到的外圈故障信号中噪声含量更低。
通过CEEMDAN对信号进行分解,分解结果如
通过观察
本文研究了一种结合CEEMDAN与优化形态学差值滤波的轴承故障诊断方法,以应对噪声影响导致的诊断困难。通过西储大学实例数据分析得出以下结论:
1. 增强滤波效果:将CEEMDAN的自适应分解能力与优化形态差值滤波在有效滤噪和突出冲击特征方面的优势结合起来,显著提升了滤波效果,也间接地增强了冲击特征。
2. 削弱噪声:在应对强背景噪声的情况下,在保留故障特征信息的同时,仍具有滤除噪声的作用。
3. 有效的故障诊断:实例数据分析表明,所提出的方法能够有效地提取故障冲击特征信息,实现滚动轴承精准的故障诊断。
通过以上结论,可以看出本研究提出的方法在轴承故障诊断中具有重要的应用价值和显著的效果。