[发明专利]一种基于小样本的轴承故障诊断方法及系统在审
申请号: | 202210832171.5 | 申请日: | 2022-07-15 |
公开(公告)号: | CN115081490A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 张子辉;王勇 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 刘俊 |
地址: | 510090 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 样本 轴承 故障诊断 方法 系统 | ||
1.一种基于小样本的轴承故障诊断方法,其特征在于,所述方法包括以下步骤:
S1.采集轴承原始的振动信号,对原始的振动信号标注故障类别标签,得到具有标签的信号样本;
S2.将具有相同或不同故障类别标签的信号样本组成样本对,若干个样本对构成训练集;
S3.构建孪生神经网络模型,将训练集输入孪生神经网络模型并训练该模型,得到训练好的孪生神经网络模型;
S4.从训练集中随机选择若干信号样本形成每一次的支持数据集,采用N-shot K-way测试法,利用每一次的支持数据集对训练好的孪生神经网络模型进行测试,输出概率距离;
S5.基于概率距离确定故障类别。
2.根据权利要求1所述的基于小样本的轴承故障诊断方法,其特征在于,设某一个信号样本表征为xr,r=1,2,...,k,设单样本共k种故障类别标注,则具有标签的信号样本表示为:(x1,y1),......,(xk,yk)。
3.根据权利要求2所述的基于小样本的轴承故障诊断方法,其特征在于,设信号样本组成样本对表示为(Xi1,Xi2),其中,Xi1与Xi2表征具有相同或不同故障类别标签的信号样本的统称,i表示批次,若干个样本对构成的训练集中存在具有相同故障类别标签的样本对,也存在具有不同故障类别标签的样本对。
4.根据权利要求3所述的基于小样本的轴承故障诊断方法,其特征在于,在步骤S3中,孪生神经网络模型包括两个结构相同的深度卷积神经网络WDCNN,且两个深度卷积神经网络WDCNN之间共享权重,在训练集输入孪生神经网络模型后,孪生神经网络模型提取训练集中信号样本的特征,得到特征向量,最后基于特征向量,结合度量公式计算训练集中信号样本所属故障类别的概率,取概率中的最大值对应的故障类别作为输出的故障类别。
5.根据权利要求4所述的基于小样本的轴承故障诊断方法,其特征在于,设训练集中一对样本对为i表示批次,孪生神经网络模型提取训练集中该样本对信号样本的特征,得到的特征向量分别表示为与f()表示经孪生神经网络模型提取特征向量操作,度量公式为:
其中,表示孪生神经网络模型对信号样本的特征向量输出的距离,即两个信号样本经孪生神经网络模型输出是被认为是非常相似还是非常不同,概率计算公式为:
其中,FC是一个密集的全连接层,sigm是sigmoid函数,表示样本对中两个信号样本属于相同故障类别的的概率。
6.根据权利要求5所述的基于小样本的轴承故障诊断方法,其特征在于,将训练集输入孪生神经网络模型并训练该模型时,设为一个长度M的向量,其中包含batch的标签;当和来自同一故障类别时,令否则令其中,j是来自第一个batch的第j个样本对,选用的损失函数是一个正则化的交叉熵:
其中,表示损失函数,在训练过程中,采用Adam优化器进行孪生神经网络模型优化,实现梯度更新,计算每个网络参数的个体自适应学习率,网络参数的更新包括:
其中,W(T)表示轮次epoch T的参数,L(T)为损失函数,β1和β2分别是梯度的第一矩和第二矩的遗忘因子,m和V是移动平均数,η和∈是参数因子,当达到设定轮次epoch时,训练完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210832171.5/1.html,转载请声明来源钻瓜专利网。