一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法
未命名
08-26
阅读:150
评论:0
1.本发明属于滚动轴承故障诊断技术领域,具体涉及一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法。
背景技术:
2.滚动轴承是旋转机械不可缺少的零件之一,对发生故障的轴承进行早期诊断可有效提高旋转机械设备的安全性。当滚动轴承有故障发生时,采集到的轴承振动信号在时域一般表现为调制脉冲信号。对于故障发生早期,其对应的故障信号将会淹没在环境噪声中,这增加了对轴承微弱故障特征提取的难度。针对基于故障轴承振动信号的多类传统信号处理方法(如包括包络解调,奇异值分解以及基于熵理论的算法)可以有效识别故障特征,实现不同场景下的轴承故障诊断。然而,此类算法在突出微弱故障特征的同时,将会大大削弱目标信号的能量。
3.随机共振是一种独特的非线性共振现象,即当非线性系统,噪声及故障特征信号,三者达到协调状态时,非线性系统将会发生随机共振,将噪声的能量转化为微弱故障特征的能量,从而达到增强微弱故障特征的目的。本发明提出了一种自构建加性与非线性乘性噪声驱动的随机共振系统,进而利用其随机共振特征对轴承微弱故障特征进行增强。
技术实现要素:
4.本发明旨在提出一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法。技术方案如下:
5.一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,其特征在于,包括以下步骤:
6.1)、通过加速度传感器采集滚动轴承振动信号(采样频率为f
s hz,数据分析长度为n);
7.2)、对步骤1)的离散振动信号进行hilbert包络解调,获得包络信号;
8.3)、将步骤2)中获得的包络信号输入到自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得系统输出信号。利用优化算法(以系统输出信号信噪比为优化函数),获得系统输出信号信噪比最大时对应的非线性系统最优参数;
9.4)、将步骤2)中获得的包络信号输入最优参数的自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得输出信号。在此基础上,对输出信号功率谱分析,确定滚动轴承故障类型。
10.进一步的,所述步骤3)与所述步骤4)中所包含的自构建加性与非线性乘性噪声驱动的非线性系统用朗之万方程表示为:
11.12.式中real为取其实部,0《γ《1,u(x)(k1》0,k2》0,k3》0)为势能函数:
[0013][0014]
c为阻尼系数,为x对t的二阶导数,为x对t的一阶导数,u
′
为u(x)对x的一阶导数。k1,k2,k3分别表示非线性力的系数。
[0015]
对公式(1)右侧进行展开可得:
[0016][0017]
式中,k4·
real(x
γ
)ξ(t)为非线性乘性噪声,ξ(t)为加性噪声,acos(ωt)+ξ(t)为经信号预处理后的加性噪声信号,用s(t)表示。由公式(1)和(3)可知,当输入加性信号s(t)后,系统会自构建加性与非线性乘性噪声驱动的非线性系统,其朗之万方程如公式(3)所示。
[0018]
进一步的,所述步骤3)中信噪比(signal-to-noise ratio,snr)定义为:
[0019][0020]
式中x为输出信号的功率谱,f为目标信号频率,m为考虑轴承滑移的影响。
[0021]
进一步的,所述步骤3)与所述步骤4)为了当有信号输入s(t)时获得上述朗之万方程的系统输出x(t),本发明综合普通变尺度(解决随机共振小参数限制)及四阶龙格库塔法进行数值求解,其求解过程为:
[0022][0023]
其中,n=1,2,..,n;x[n]为x(t)的离散形式;y[n]为的离散形式;s[n]为s(t)的离散形式;h=1/fs表示计算步长;m表示变尺度系数。
[0024]
进一步的,所述步骤3)中利用优化算法优化非线性系统参数c,k1,k2,γ,k3以及变尺度系数m,使得系统输出信号信噪比最大,并记录信噪比最大时的非线性系统最优参数。
[0025]
进一步的,所述步骤4)中获得最优参数非线性系统的输出信号,并对其功率谱分析,与理论计算的轴承故障特征频率对比,确定滚动轴承故障类型。
[0026]
本发明的优点及有益效果如下:
[0027]
本发明提出的自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,可以仅在输入为加性噪声信号时,通过非线性乘子自构建加性与非线性乘性噪声驱动的随机共振系统。进而利用关联噪声驱动下系统随机共振的特性对微弱信号进行增强,
实现轴承早期微弱故障特征的提取。
附图说明
[0028]
图1表示一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法流程图。
[0029]
图2表示加噪声实验外圈故障信号及其频谱、本发明输出信号及其功率谱:
[0030]
(a)振动信号及其频谱;
[0031]
(b)本发明输出信号及其功率谱(k1=1.07,k2=0.17,k3=0.10,k4=0.67,c=0.01,m=371.94,γ=0.42)
[0032]
图3表示经变分模态分解处理后的外圈故障信号及其频谱
[0033]
图4表示加噪声实验内圈故障信号及其频谱、本发明输出信号及其功率谱:
[0034]
(a)振动信号及其频谱;
[0035]
(b)本发明输出信号及其频谱
[0036]
(k1=0.69,k2=0.38,k3=0.14,k4=0.78,c=0.36,m=529.00,γ=0.19)
[0037]
图5表示经变分模态分解处理后的内圈故障信号及其频谱
具体实施方式
[0038]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、详细地描述。所描述的实施例仅仅是本发明的一部分实施例。
[0039]
本发明解决上述技术问题的技术方案是:
[0040]
一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法。其具体步骤如下:
[0041]
1)、通过加速度传感器采集滚动轴承振动信号(采样频率为f
s hz,数据分析长度为n);
[0042]
2)、对步骤1)的离散振动信号进行hilbert包络解调,获得包络信号;
[0043]
3)、将步骤2)中获得的包络信号输入到自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得系统输出信号。利用优化算法(以系统输出信号信噪比为优化函数),获得系统输出信号信噪比最大时对应的非线性系统最优参数;
[0044]
4)、将步骤2)中获得的包络信号输入最优参数的自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得输出信号。在此基础上,对输出信号功率谱分析,确定滚动轴承故障类型。
[0045]
所述步骤3)与所述步骤4)中所包含的自构建加性与非线性乘性噪声驱动的非线性系统用朗之万方程表示为:
[0046][0047]
式中real为取其实部,0《γ《1,u(x)(k1》0,k2》0,k3》0)为势能函数:
[0048][0049]
c为阻尼系数,为x对t的二阶导数,为x对t的一阶导数,u
′
为u(x)对x的一阶导
数。k1,k2,k3分别表示非线性力的系数。
[0050]
对公式(1)右侧进行展开可得:
[0051][0052]
式中,k4·
real(x
γ
)ξ(t)为非线性乘性噪声,ξ(t)为加性噪声,acos(ωt)+ξ(t)经信号预处理后的加性噪声信号,用s(t)表示。由公式(1)和(3)可知,当输入加性信号s(t)后,系统会自构建成加性与非线性乘性噪声驱动的非线性系统,其朗之万方程如公式(3)所示。
[0053]
所述步骤3)中信噪比(signal-to-noise ratio,snr)定义为:
[0054][0055]
式中x为输出信号的频谱,f为目标信号频率,m为考虑轴承滑移的影响。
[0056]
所述步骤3)与所述步骤4)为了当有信号输入s(t)时获得上述朗之万方程的系统输出x(t),本发明综合普通变尺度(解决随机共振小参数限制)及四阶龙格库塔法进行数值求解,其求解过程为:
[0057][0058]
其中,n=1,2,..,n;x[n]为x(t)的离散形式;y[n]为的离散形式;s[n]为s(t)的离散形式;h=1/fs表示计算步长;m表示变尺度系数。
[0059]
所述步骤3)中利用优化算法优化非线性系统参数c,k1,k2,k3,γ以及变尺度系数m,使得系统输出信号信噪比最大,并记录信噪比最大时的非线性系统最优参数。
[0060]
所述步骤4)中获得最优参数非线性系统的输出信号,并对其功率谱分析,与理论计算的轴承故障特征频率对比,确定滚动轴承故障类型。
[0061]
算法验证实例一:
[0062]
为验证算法的有效性,首先从轴承实验台上采集了滚动轴承外圈故障信号,采样频率fs=20480hz,分析点数n=20480,转轴转速约为2493rpm/min,因此可得轴承外圈故障特征频率为149hz。图2(a)中,即加噪信号频谱中由于噪声的存在无法识别到故障特征频率,进而不能确定故障类型。当利用本发明对故障信号进行处理后,可在其功率谱中清晰地发现外圈故障特征频率(见图2(b)),因此可确定滚动轴承外圈故障。进一步地,本发明与变分模态算法对比可知(对比图2(b)与图3),经变分模态算法处理后的信号频谱中,除了故障
特征频率外,还存在强噪声干扰信号,不利于观察识别故障特征频率。而本发明处理的结果中,噪声能量得到极大的抑制。
[0063]
算法验证实例二:
[0064]
验证实例二展示了不同算法对滚动轴承内圈故障信号的处理结果,转轴转速约为1493rpm/min,因此可得轴承内圈故障特征频率为135hz。图4(a)中,加噪信号频谱中也无法观测到内圈故障特征频率。当利用本发明对故障信号进行处理后,可在其功率谱中清晰地发现内圈故障特征频率(见图4(b))。与经变分模态算法相比(对比图4(b)与图5),图5频谱中存在的转频及其倍频的谐波成分,其能量有些大于故障特征频率的能量,这不利于识别故障特征频率,而本发明在抑制噪声的同时抑制谐波成分的干扰。因此,本发明诊断出此轴承为内圈故障。
[0065][0066][0067][0068]
以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作适当的改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。
技术特征:
1.一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,其特征在于,包括以下步骤:1)、通过加速度传感器采集滚动轴承振动信号(采样频率为f
s hz,数据分析长度为n);2)、对步骤1)的离散振动信号进行hilbert包络解调,获得包络信号;3)、将步骤2)中获得的包络信号输入到自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得系统输出信号。利用优化算法(以系统输出信号信噪比为优化函数),获得系统输出信号信噪比最大时对应的非线性系统最优参数;4)、将步骤2)中获得的包络信号输入最优参数的自构建加性与非线性乘性噪声驱动的非线性系统,利用四阶龙格库塔算法求解朗之万方程获得输出信号。在此基础上,对输出信号功率谱分析,确定滚动轴承故障类型。2.根据权利要求1所述的一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,其特征在于,所述步骤3)与所述步骤4)中所包含的自构建加性与非线性乘性噪声驱动的非线性系统用朗之万方程表示为:式中real为取其实部,0<γ<1,u(x)(k1>0,k2>0,k3>0)为势能函数:c为阻尼系数,为x对t的二阶导数,为x对t的一阶导数,u
′
为u(x)对x的一阶导数。k1,k2,k3分别表示非线性力的系数。对公式(1)右侧进行展开可得:式中,k4·
real(x
γ
)ξ(t)为非线性乘性噪声,ξ(t)为加性噪声,acos(ωt)+ξ(t)为经信号预处理后的加性噪声信号,用s(t)表示。由公式(1)和(3)可知,当输入加性信号s(t)后,系统会自构建加性与非线性乘性噪声驱动的非线性系统,其朗之万方程如公式(3)所示。3.根据权利要求1所述的一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,其特征在于,所述步骤3)与所述步骤4)为了当有信号输入s(t)时获得上述朗之万方程的系统输出x(t),本发明综合普通变尺度(解决随机共振小参数限制)及四阶龙格库塔法进行数值求解,其求解过程为:其中,n=1,2,..,n;x[n]为x(t)的离散形式;y[n]为的离散形式;s[n]为s(t)的离
散形式;h=1/f
s
表示计算步长;m表示变尺度系数。
技术总结
本发明请求保护一种自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法。本发明优点在于:传统关联噪声驱动下的系统随机共振,需输入加性噪声与线乘性噪声。因此,在实际应用过程中,若实现关联噪声驱动下的系统随机共振,则需把采集到的信号作为加性噪声信号输入系统的同时,人为输入乘性噪声。这种人为干预无法自适应的输入乘性噪声类型以及强度而不能最大化利用关联噪声驱动下的系统随机共振微弱信号增强特性。本发明提出的自构建加性与非线性乘性噪声驱动随机共振的滚动轴承故障诊断方法,可以仅在输入为加性噪声信号时,通过非线性乘子自构建加性与非线性乘性噪声驱动的随机共振系统。进而利用关联噪声驱动下系统随机共振的特性对微弱信号进行增强,实现轴承早期微弱故障特征的提取。实现轴承早期微弱故障特征的提取。实现轴承早期微弱故障特征的提取。
技术研发人员:徐海涛 陈淦通 周生喜
受保护的技术使用者:西北工业大学
技术研发日:2023.05.09
技术公布日:2023/8/23
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
