[发明专利]一种基于原型学习的智能设备故障诊断方法及系统在审
| 申请号: | 202310060297.X | 申请日: | 2023-01-13 | 
| 公开(公告)号: | CN116070134A | 公开(公告)日: | 2023-05-05 | 
| 发明(设计)人: | 李新宇;柯审强;高亮;高艺平 | 申请(专利权)人: | 华中科技大学 | 
| 主分类号: | G06F18/24 | 分类号: | G06F18/24;G06F18/213;G06N3/08;G06N3/0464;G06N3/045 | 
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 孔娜 | 
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 原型 学习 智能 设备 故障诊断 方法 系统 | ||
1.一种基于原型学习的智能设备故障诊断方法,其特征在于,包括模型训练阶段和故障诊断阶段,其中:
模型训练阶段包括:
构建智能设备故障诊断模型,其包括特征提取模块、已知类检测模块和未知类探测模块,其中:所述特征提取模块、已知类检测模块均采用深度神经网络模型,特征提取模块用于从原始信号中进行深度特征提取,获取特征图;已知类检测模块用于对特征图进行分类,其通过原型学习设计类别原型,进而基于类别原型计算损失;所述未知类探测模块采用机器学习模型,用于根据特征图进行未知类别故障模式探测,其通过施密特正交化和空间映射将特征映射至零空间,使得同一类别的样本汇聚至一点;
将训练集输入特征提取模块和已知类检测模块,根据得到的损失对特征提取模块和已知类检测模块进行参数优化,得到训练好的故障诊断模型;
故障诊断阶段包括:
获取待诊断设备的原始信号,将其输入训练好的故障诊断模型,通过特征提取模块得到特征图;将特征图输入未知类探测模块,将特征映射至零空间,判断映射后得到的特征点是否为未知类:若为未知类,则将其标签设为未知类别;否则将特征图输入已知类检测模块,确定故障类别,完成智能设备故障诊断。
2.如权利要求1所述的基于原型学习的智能设备故障诊断方法,其特征在于,所述已知类检测模块中,类别原型包括第一类别原型和第二类别原型,基于可训练的第一类别原型和第二类别原型分别计算第一损失、第二损失和第三损失;
第一类别原型和第二类别原型是特征空间中的两个可学习向量;第一类别原型反映类别的聚集情况,其会吸引特征空间中属于其同一类别的样本尽可能靠近该原型,从而使得类别的类内距离最小化;第二类别原型反映类别的离散情况,其会驱使属于其同一类别的样本尽可能远离该原型,并使不属于该类别的样本靠近,从而使得类别的类间距离最大化。
3.如权利要求2所述的基于原型学习的智能设备故障诊断方法,其特征在于,所述第一损失表示为:
其中,losspro(x,y;θP)表示样本x的第一损失,Py表示样本x所属类别的第一类别原型,Θ(x)表示样本x经过特征提取模块后得到的特征图,m为样本特征图的维度。
4.如权利要求2所述的基于原型学习的智能设备故障诊断方法,其特征在于,所述第二损失表示为:
其中,lossrec(x,y;θR)表示样本x的第二损失,y表示样本x所属的类别,Ry表示样本x所属类别的第二类别原型,ξ(·)表示样本x与各类别的第二类别原型之间的距离,N为当前批次的样本总数。
5.如权利要求2所述的基于原型学习的智能设备故障诊断方法,其特征在于,所述第三损失表示为:
lossmc(x,y;θO)=max(de(x,Rk)-O,0)
其中,lossmc(x,y;θO)表示样本x的第三损失,O表示已知类检测模块对于第二原型的限制,即原型限制参数,其是一个可训练的参数;de(x,Rk)表示样本x与其对应的第二类别原型之间的欧式距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310060297.X/1.html,转载请声明来源钻瓜专利网。





