基于CEEMDAN分解判断轴承故障的方法、电子设备及存储介质与流程

文档序号:30448183发布日期:2022-06-18 01:13阅读:276来源:国知局
基于CEEMDAN分解判断轴承故障的方法、电子设备及存储介质与流程
基于ceemdan分解判断轴承故障的方法、电子设备及存储介质
技术领域
1.本发明属于轴承故障诊断技术领域,具体涉及一种基于ceemdan分解判断轴承故障的方法、电子设备及存储介质。


背景技术:

2.滚动轴承工作条件往往是在腐蚀、高压等恶劣环境下,所以其发生故障的概率远远高于其他部件。传统的故障检测方法是人工直接检测,主要取决于检测人员主观的经验。滚动轴承在不同状况下运行时会发出不同的振动信号,故可研究其振动信号来代替直接检测,此方法可以不用依赖于经验丰富的检测员来进行操作,实现非接触式检测。但滚动轴承的缺陷信息可能被复杂噪声所干扰,导致其缺陷信息难以分辨。
3.振动检测法是滚动轴承最常用的诊断方法,轴承的振动信号具有非线性、非平稳的特点,传统的时域、频域分析方法不能有效提取故障特征;短时傅里叶只适用于缓慢变化的信号;小波变换对信号的处理缺乏自适应性。经验模态分解(简称emd)采用自适应基的时频局部化分析,克服了基函数无自适应性的问题,但存在端点效应和模态混叠的问题。自适应噪声完备集合经验模态分解(简称ceemdan)能有效解决emd的模态混叠问题,减小重构误差并提高分解效率,在轴承特征提取方面有良好表现。
4.但是ceemdan在实际应用的过程中,加噪声方式及总体平均次数的取值多数情况下都需经验确定,往往分解效果都不太理想,无法达到ceemdan对微弱故障特征信号的检测能力,因而也无法准确确定轴承的具体故障位置。


技术实现要素:

5.本发明要解决的技术问题是:提供一种基于ceemdan分解判断轴承故障的方法、电子设备及存储介质,显著改进噪声添加方式和对微弱故障特征信号的检测能力,能够有效识别轴承的故障部位以对轴承故障进行诊断。
6.同时,通过本发明可以实现类似检测方法中加入噪声大小及总体平均次数的自动获取,提高了信号的分辨率,减弱噪声和其他振动信号的干扰、提高了高频分辨率,避免故障信号的丢失和模态重叠。
7.为解决上述技术问题,本发明采用如下技术方案:
8.一种基于ceemdan分解判断轴承故障的方法,其特征在于,包括以下步骤:
9.s1、获取轴承的原始加速度信号;
10.s2、对所述加速度信号进行ceemdan分解,获取本征模态函数分量;
11.s3、计算出每层本征模态函数分量的峭度k;
12.s4、将峭度k大于设定值的各层本征模态函数分量对应值相加,得到重构的加速度信号;
13.s5、对重构的加速度信号进行包络解调,得到包络谱;
14.s6、根据轴承信号和转速计算出轴承特征频率;
15.s7、查看包络谱中轴承特征频率幅值大小,如果某个特征频率的幅值超出包络阈值,则这个特征频率所对应的轴承部件出现了故障。
16.上述技术方案中,步骤s2中的所述ceemdan分解包括:
17.步骤s21:通过emd分解原始加速度信号得到高频分量参数;
18.步骤s22:计算第一层分量imf1的幅值标准差;
19.步骤s23:计算第一层分量的幅值标准差与原始信号幅值标准差的比值ε;
20.步骤s24:设置期望的信号分解相对误差e;
21.步骤s25:白噪声幅值标准差的比值系数α的自适应提取:α=ε/β;其中,噪声强度大小调节参数β初始值为1,步长为1,取值区间为[1,10];
[0022]
步骤s26:计算总体平均次数n=(α/e)2;
[0023]
步骤s27:用求得的第一组(α,n)进行ceemdan分解,得到该组所有层的imf分量;
[0024]
步骤s28:计算每一层imf分量的协同信噪比csnr,获取该组中协同信噪比最大值csnr
1max
并保存;
[0025]
步骤s29:在上限值10以内令β=β+1,重复步骤s25-s28而依次获得所有组的协同信噪比最大值,获取各组协同信噪比最大值中的最大值,进而得到该最大值对应的噪声强度大小调节参数β最优值,最终得到最优参数(α,n);
[0026]
步骤s210:用最优参数(α,n),再次进行ceemdan分解,从而进行目标信号特征频率的自适应提取和有效检测。
[0027]
上述技术方案中,步骤s26中总体平均次数n按四舍五入取整。
[0028]
上述技术方案中,步骤s28中协同信噪比csnr按照下式计算:
[0029][0030]
其中:snr为分量imf信噪比;c为分量imf与原始信号的互相关系数;n
var
为分量imf残余信号方差;z为分量imf过零点比率;a为分量imf最高谱峰与次高谱峰的幅值之差。
[0031]
上述技术方案中,步骤s4中将峭度设定值为3。
[0032]
上述技术方案中,步骤s6中轴承特征频率包括轴承的内圈、外圈、保持架、滚动体至少一个的特征频率。
[0033]
作为本方法的可实现的载体,本发明还提供一种电子设备,包括:存储器、处理器及在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上任一项所述方法的步骤。
[0034]
上述电子设备可以包括也可以不包括获取轴承的原始加速度信号的传感器件。
[0035]
此外,作为本发明的可替代的实现方式,本发明还提供一种暂态或非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如上任一项所述方法的步骤。
[0036]
由此,本发明的方法、电子设备和存储介质,通过ceemdan分解对原始信号进行定位分析,通过对重构信号进行包络解调,并获得解调谱,将轴承特征频率带入包络谱中寻找对应频率的幅值,寻找幅值比较突出的特征频率接近的轴承位置分类,即可初步判断轴承出现故障的具体位置。
[0037]
本发明相比现有技术具有以下明显的有益效果:
[0038]
1、噪声幅值标准差系数和总体平均次n通过算法自适应得出最优值,能够快速得到最优分解模型,提高了建立模型的效率;
[0039]
2、运用峭度对信号进行重构,提高了信号的分辨率,减弱噪声和其他振动信号的干扰、提高了高频分辨率,避免故障信号的丢失和模态重叠;
[0040]
3、本发明提出了ceemdan分解方法,以揭示噪声添加的定量机制,实现加入噪声大小及总体平均次数的自动获取,提高ceemdan对微弱故障特征信号的检测能力。
[0041]
4、仅仅通过加速度信号即可获得轴承故障的具体位置,检测原理简单且易于实现,便于检测现场人工辅助或无人化操作。
附图说明
[0042]
下面将结合附图及实施例对本发明作进一步说明,附图中:
[0043]
图1是本发明基于ceemdan分解判断轴承故障的方法流程图。
[0044]
图2是本发明基于ceemdan分解判断轴承故障的方法中ceemdan分解算法流程图;
[0045]
图3是本发明的原始信号图和重构信号图;
[0046]
图4是本发明的信号包络谱图。
具体实施方式
[0047]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0048]
如图1所示,图1为本发明的分析方法流程图,基于ceemdan分解判断轴承故障的方法及计算设备,具体包括以下步骤:
[0049]
s1、获取轴承的原始加速度信号;
[0050]
s2、对加速度信号进行ceemdan分解,获取本征模态函数分量;
[0051]
s3、计算出每层本征模态函数分量的峭度;
[0052]
s4、根据峭度的大小确定有效信号分量;
[0053]
s5、将ceemdan分解模型中峭度大于3各层本征模态函数分量对应值相加,得到重构的加速度信号;
[0054]
s6、对重构加速度信号进行包络解调,得到包络谱;
[0055]
s7、计算出轴承特征频率;
[0056]
s8、查看包络谱中轴承特征频率幅值大小,如果某个特征频率的幅值超出包络阈值,则这个特征频率所对应的轴承部件出现了故障。
[0057]
本发明选用的ceemdan分解算法流程如图2所示。
[0058]
(1)信号前处理:首先用emd方法处理原始振动信号,并计算第一层分量imf1的幅值标准差,此分量为最高频分量,再计算该分量的幅值标准差与原始信号幅值标准差的比值ε,将其称为高频分量幅值标准差比值系数。
[0059]
(2)设定参数:设置期望的信号分解相对误差e,一般设置为0.5%。
[0060]
(3)白噪声幅值标准差的比值系数α的自适应提取:
[0061]
白噪声幅值标准差的比值系数α定义为高频分量幅值标准差比值系数ε与调控参数β的比值,即α=ε/β,其中调控参数β为噪声强度大小调节参数,一般设置初始值为1,步长为1,取值区间为[1,10]。用网格搜索算法,以csnr为目标函数,得到最优参数β。具体计算过程为:β的初始值设为1,通过计算得到对应的α,再利用式(1)计算总体平均次数n:
[0062]
n=(α/e)2ꢀꢀꢀ
(1)
[0063]
其中:n为总体平均次数(按四舍五入取整);α为白噪声幅值标准差的比值系数;e为信号分解相对误差。
[0064]
用求得的第一组(α,n)进行ceemdan分解,得到该组所有层的imf分量。针对每一层imf分量,按照公式(2)计算其协同信噪比csnr:
[0065][0066]
其中:snr为分量imf信噪比;c为分量imf与原始信号的互相关系数;n
var
为分量imf残余信号方差;z为分量imf过零点比率;a为分量imf最高谱峰与次高谱峰的幅值之差。
[0067]
取所有层的csnr最大值并保存,记为csnr
1max

[0068]
在上限值10以内令β=β+1,分别按上述方法计算,依次获得csnr
2max
,csnr
3max


,csnr
10max
;获取csnr
1max
,csnr
2max


,csnr
10max
中的最大值,进而得到其所对应的最优调控参数β,最终得到最优参数(α,n)。
[0069]
(4)输出优化结果:用最优参数(α,n),再次进行ceemdan分解,从而实现了目标信号特征频率的自适应提取和有效检测。
[0070]
在轴承试验台上的轴承外圈相互垂直的两个方向上安装振动加速度传感器,获取轴承的振动数据,经过图2流程计算得到最优参数α=0.0624,n=155(n四舍五入取整),然后进行ceemdan分解。
[0071]
按照步骤s3计算出每层本征模态函数分量的峭度k,得到的数值如下表1所示。
[0072]
表1每层本征模态函数分量的峭度k
[0073]
所在层峭度kimf13.4112imf23.8732imf33.3678imf43.4486imf53.2510imf62.6985imf73.1240imf83.0174imf92.8478imf102.7732imf112.1731imf122.0977imf133.8758
imf142.7045imf151.6610imf162.4205
[0074]
由表1可知,imf1~imf5、imf7~imf8、imf13的峭度大于3,所以将这8个分量相加组成重构信号,如图3的原始信号和重构信号对比所示,经过分解重构后的信号,达到了去噪的效果。
[0075]
轴承选型号6314深沟球轴承。轴承参数:滚动体个数z=8,滚动体直径d=25.4mm,轴承中径d=110mm,接触角α=0。转速1800r/min时轴承故障频率如表2所示。
[0076]
表2轴承特征频率(hz)
[0077]
结构内圈外圈保持架滚动体特征频率147.792.312123
[0078]
如图4所示,对重构信号进行包络解调,并获得解调谱,将轴承特征频率带入包络谱中寻找对应频率的幅值,根据经验发现147hz的幅值比较突出,由此可以初步判断轴承内圈出现故障。
[0079]
验证结果表明该方法能够有效识别轴承的故障部位,从而能够有效的对轴承故障进行诊断。
[0080]
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1