[发明专利]基于隐马尔科夫模型和迁移学习的轴承寿命预测方法有效
申请号: | 201910838978.8 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110555273B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 朱军;沈长青;陈楠;宋冬淼;周建芹;王俊;石娟娟;黄伟国;朱忠奎 | 申请(专利权)人: | 苏州大学 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/27;G06N3/088;G06N7/01;G06F119/04;G06F111/08 |
代理公司: | 苏州市中南伟业知识产权代理事务所(普通合伙) 32257 | 代理人: | 冯瑞 |
地址: | 215168 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 隐马尔科夫 模型 迁移 学习 轴承 寿命 预测 方法 | ||
1.一种基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:包括以下步骤,
(1)采集滚动轴承运行的全寿命原始信号;
(2)从原始信号中提取时域特征、时频域特征和三角函数特征,形成特征集合;
(3)将特征集合转成观测序列输入隐马尔科夫模型,通过无监督方式预测隐状态,获取故障发生时刻;其中,获取故障发生时刻包括,
(3-1)基于期望最大化算法预估隐马尔科夫模型的参数λ;
(3-2)给定观测序列O(O1,O2,...OK,...OT),基于维特比算法通过最大化P(Sλ,O)来确定最优的隐状态序列S(s1,s2,...sK,...sT);
(3-3)当隐状态故障持续在隐状态序列S(s1,s2,...sK,...sT)中出现时,获取故障发生时刻;
(4)取滚动轴承运行在故障发生时刻以后的特征集合用于其寿命预测:根据迁移学习框架构建多层感知机模型,将来自所有源域和部分目标域的特征集合组成训练集输入多层感知机模型,通过所提的优化目标训练获得域不变特征和最优模型参数,将最优模型参数代入感知机模型获得神经网络寿命预测模型;
(5)将剩余的目标域特征集组成测试集输入神经网络寿命预测模型,根据输出值预测该轴承的剩余寿命。
2.如权利要求1所述的基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:所述多层感知机模型具有输入层、两个隐层HL1、HL2、输出层;取隐层HL2的输出为域适应目标构建域适应模块,用以减少不同域之间的差异获得域不变特征。
3.如权利要求2所述的基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:所述域适应模块包括特征挖掘器和域分类器,所述域分类器具有隐层HL3和域判别输出层;所述特征挖掘器和域分类器之间通过生成对抗网络的方式来对齐特征,获得域不变特征。
4.如权利要求2所述的基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:所述域适应模块包括域分布差异度量,所述域分布差异度量采用最大均值差异来度量。
5.如权利要求2所述的基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:所述最优模型参数包括输入层、两个隐层HL1、HL2、输出层中每层的网络参数,以及层与层之间的网络参数。
6.如权利要求2所述的基于隐马尔科夫模型和迁移学习的轴承寿命预测方法,其特征在于:步骤(4)中,所提的优化目标包括源域样本的回归损失,所述源域样本的回归损失为:
其中,m为批量的样本数据;yi为真实的样本标签;为预测的样本标签;
h2=f(W2h1+b2);
h1=f(W1x+b1);
是Sigmoid激活函数;W3是隐层HL2和输出层的权重系数;b3是隐层HL2和输出层的偏置系数;f是ReLU激活函数;W2是隐层HL1和隐层HL2的权重系数;b2是隐层HL1和隐层HL2的偏置系数;W1是输入层和隐层HL1的权重系数;b1是输入层和隐层HL1的偏置系数;x是输入样本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910838978.8/1.html,转载请声明来源钻瓜专利网。