一种基于VMD-SSA-LSTM的滚动轴承剩余使用寿命预测方法技术

技术编号:35941497 阅读:12 留言:0更新日期:2022-12-14 10:30
本发明专利技术公开了一种基于VMD

【技术实现步骤摘要】
一种基于VMD

SSA

LSTM的滚动轴承剩余使用寿命预测方法


[0001]本专利技术属于一种机械装备的故障预测与健康管理领域,涉及一种基于VMD

SSA

LSTM的滚动轴承剩余使用寿命预测方法。

技术介绍

[0002]滚动轴承是重要的机械零部件,也是最容易产生故障的零件之一。统计发现,在使用了滚动轴承的旋转设备中,大约有45%

55%的机械故障是由滚动轴承引起。而对滚动轴承进行剩余寿命预测(RUL)预测能够尽早发现损坏并提前进行维护,从而避免机器故障发生。因此,滚动轴承的剩余使用寿命预测问题成为了机械健康管理与故障预测领域的热点问题,很多预测技术被开发。
[0003]RUL预测是根据当前和未来的运行环境条件预测故障的损害进展,并得到在预期范围内不再执行预期功能的时间。目前,滚动轴承的RUL预测可以分为基于模型的方法、数据驱动的方法和混合方法。
[0004]基于模型的方法需要建立一系列数学或物理模型来确定相应研究对象的退化趋势。常用于RUL预测的模型有高斯混合模型、马尔可夫过程模型、比例风险模型和维纳过程模型等。但滚动轴承工作条件复杂多样,影响滚动轴承寿命因素多,寿命预测机理模型难以准确建立。
[0005]数据驱动作为另一种RUL预测方法不需要考虑滚动轴承的内部失效机理,直接通过将RUL值与对应检测信号的特征值映射来预测。随着人工智能和机器学习相关技术的发展,数据驱动的滚动轴承RUL预测方法得到了广泛的应用。数据驱动的RUL方法主要是运用机器学习技术,从采集的数据中探索机械的退化情况,然后通过构建神经网络实现RUL预测。主要有人工神经网络、贝叶斯网络、支持向量机等。其中,长短期记忆神经网络(LSTM)可有效克服RNN的梯度消失或梯度爆炸问题,使模型具有学习到长期依赖信息的能力,能有效地处理序列数据。但是将神经网络运用到时间序列预测需要考虑如何提取历史序列的特征,并与神经网络结合。对滚动轴承而言,运行信号噪声多,信号呈非线性和非平稳性。另外,轻微故障特征不容易被检测和提取。因此,混合预测方法较其他两种方法更有优势。
[0006]混合的方法有两种类型。一种为运用不同的预测方法,并通过对加权不同预测方法的RUL预测结果得到最终预测结果,该方法受权重影响大。另一种是将原始信号进行预处理,并对处理后的信号进行建模,得到RUL预测结果。预处理方法有小波分析、经验模态分解和VMD等。而VMD是一种有效的处理非线性和非平稳信号的方法。VMD通过对变分模态的迭代搜索得到各分解量的中心频率和宽度,最终自适应地实现信号的频域分割和各分量的有效分离,剔除信号中无效噪声。已有研究证明VMD在信号处理中计算速度快、抗噪能力强。但是有两个关键因素决定VMD的处理效果,第一,分解模态数(k)和惩罚因子(α)的选择对算法的稳定性影响大。第二,分解得到的IMF存在模态混叠,有必要对IMF评估、重组,得到合成IMF信号作为神经网络的输入。

技术实现思路

[0007]本专利技术所要解决的技术问题是:提供一种能有效解决现有的滚动轴承剩余使用寿命预测研究中存在的特征提取不完备、预测模型鲁棒性不强、预测精度较低问题。
[0008]为解决上述技术问题,本专利技术所采用的技术方案包括以下步骤:
[0009]步骤1、初始化VMD(变分模态分解)的分解模态数k和惩罚因子α的取值范围分别是[k
min
,k
max
]和[α
min

max
],对原始振动信号进行VMD,得到k层IMF分量。
[0010]步骤2、根据滚动轴承的各种故障类型的故障特征频率计算公式表,计算滚动轴承各种故障特征频率;
[0011]所述的根据滚动轴承的各种故障类型的故障特征频率计算公式表,所述如下:
[0012][0013][0014][0015][0016][0017][0018]其中,f
o
表示外滚道损伤特征频率,f
i
表示内滚道损伤特征频率,f
b1
表示滚动体损伤、冲击单侧滚道时特征频率,f
b2
表示滚动体损伤、冲击双侧滚道时特征频率,f
z1
表示保持架与内圈接触摩擦时特征频率,f
z2
表示保持架与内圈接触摩擦时特征频率;f
R
为转轴旋转频率;Z为轴承滚珠数量;D
P
为轴承节圆的直径;D
B
为轴承滚珠直径;θ为滚珠和滚道的接触角度。
[0019]步骤3、根据下面公式计算k层IMF分量故障特征频域处的Lp/Lq范数F(i)
L∞/L1
,其中p=∞,q=1;
[0020][0021]其中,SES是平方包络谱,计算公式为SES[n]=|x[n]+j*Hilbert{x[n]}|2,Hilbert{.}表示Hilbert变换;N为特征频域段的故障信号被均匀分割的组数;n表示第n组故障信号,x[n]为第n组故障信号的故障特征频率估计值f(i)的时域信号;故障特征频率的估计值f(i)为步骤2中公式(1)

公式(6)的任意公式的求解值。
[0022]步骤4、将整个特征频域段所包含的M个故障特征频率估计值f(i)的L

/L1范数相加构造出IMF分量的L

/L1范数;
[0023][0024]其中,M≤N;由于对原始振动信号进行VMD得到k层IMF分量,因此最终得到的适应
度函数ff为:
[0025][0026]其中,g表示第层IMF分量。
[0027]步骤5、比较[k
min
,k
max
]和[α
min

max
]范围内不同k和α取值得到的ff大小,并记录最大ff的对应k和α的取值(k
best

best
)。
[0028]具体的遍历描述下:具体取值方式为:k和α从最小值k
min
和α
min
开始取,步长为1,[k
min
,k
max
]范围内的每个k都将与[α
min

max
]范围内所有α进行组合。
[0029]步骤6、对原始振动信号再次进行VMD,k和α的值取为(k
best

best
),得到k
best
个IMF分量;
[0030]步骤7、计算信号分解得到的k
best
个IMF分量的平方包络谱(SES)和Hausdorff距离(HD),得到HD矩阵:
[0031][0032]SES在步骤3中已经给出计算方法;
[0033]步骤8、将计算得到的各IMF分量的L
∞<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于VMD

SSA

LSTM的滚动轴承剩余使用寿命预测方法,其特征在于包括以下步骤:步骤1、初始化VMD的分解模态数k和惩罚因子α的取值范围分别是[k
min
,k
max
]和[α
min
,α
max
],对原始振动信号进行VMD,得到k层IMF分量;步骤2、根据滚动轴承的各种故障类型的故障特征频率计算公式表,计算滚动轴承各种故障特征频率;步骤3、计算k层IMF分量故障特征频域处的Lp/Lq范数F(i)
L∞/L1
;步骤4、将整个特征频域段所包含的M个故障特征频率估计值f(i)的L

/L1范数相加构造出IMF分量的L

/L1范数;步骤5、比较[k
min
,k
max
]和[α
min
,α
max
]范围内不同k和α取值得到的ff大小,并记录最大ff的对应k和α的取值(k
best
,α
best
);步骤6、对原始振动信号再次进行VMD,k和α的值取为(k
best
,α
best
),得到k
best
个IMF分量;步骤7、对IMF信号进行重构,计算信号分解得到的k
best
个IMF分量的平方包络谱和Hausdorff距离,得到HD矩阵:步骤8、将计算得到的各IMF分量的L

/L1范数FS
L∞
/
L1
构造成FS向量,将HD矩阵与FS向量相乘,计算向量HFS中所有元素之和,计算得到各IMF量的重构因子r,最终用IMF的分量乘以重构因子r并求和得到重构后的信号X(t);步骤9、将重构信号X(t)输入LSTM网络,得到滚动轴承剩余寿命预测结果。2.根据权利要求1所述的一种基于VMD

SSA

LSTM的滚动轴承剩余使用寿命预测方法,其特征在于步骤3的Lp/Lq范数F(i)
L∞/L1
,其中p=∞,q=1;其中,SES是平方包络谱,计算公式为SES[n]=|x[n]+j*Hilbert{x[n]}|2,Hilbert{.}表示Hilbert变换;N为特征频...

【专利技术属性】
技术研发人员:周籽佑陈文华潘骏贺青川
申请(专利权)人:浙江理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1