跨工况的滚动轴承故障靶向迁移诊断方法及系统

文档序号:33984675发布日期:2023-04-29 12:14阅读:87来源:国知局
跨工况的滚动轴承故障靶向迁移诊断方法及系统

本发明涉及轴承故障诊断,特别涉及一种跨工况的滚动轴承故障靶向迁移诊断方法及系统。


背景技术:

1、本部分的陈述仅仅是提供了与本发明相关的背景技术,并不必然构成现有技术。

2、滚动轴承作为大多数旋转机械设备的关键部位,由于工作环境恶劣、工况发生变化、超负荷运转时间长等特点,经常发生故障,进而带来整机机械故障并造成一定的经济损失。因此,对跨工况下滚动轴承的运行状态进行监测具有重要意义。

3、近年来,伴随着海量数据的出现,基于深度学习的数据驱动方法备受关注。它不同于传统的浅层网络架构,而是通过堆叠多层非线性处理单元来实现的,并且提供了一种端到端的解决方式,众多学者也进行了相应的研究。jia等人提出了一种基于sae的深度神经网络dnn,用于识别电机和齿轮箱中的故障。ding等人提了使用卷积神经网络从小波包能量图像中挖掘能量波动的多尺度特征,用于主轴轴承的故障诊断。chen等人提出了一种利用原始振动信号作为输入的自动特征学习神经网络,并使用两个具有不同核大小的cnn从原始数据中自动提取不同频率信号特征,然后根据学习到的特征,使用lstm来识别故障类型。上述的深度学习算法已经在恒定工况下滚动轴承的故障诊断领域取得了良好的效果,然而在复杂的跨工况条件下却很难提取域间差异特性,使得模型的泛化性能有所下降。

4、迁移学习作为一种减少跨域特征分布差异的方法,为建立从源域标记数据到目标域未标记数据之间的知识迁移提供了新的思路,有效的解决了跨工况下域间分布差异的问题。在智能故障诊断领域,已经提出了许多迁移学习方法来解决跨域诊断问题,它们基本可以分为基于实例的,基于模型的和基于特征的。xiao等人使用tradaboost来调整每个训练样本的权重因子,以此来增强故障分类器的诊断性能。wang等人提出了一种基于估计伪标签的条件mmd,以缩短轴承故障诊断的分布距离。通过最小化mmd损失,在多个层中同时对齐边缘分布和条件分布。han等人提出了一种深度对抗卷积神经网络dacnn,利用基于对抗的损失函数来缩小域间差异,用于提高齿轮箱和电机故障诊断的泛化性能。li等人将具有拓扑结构的图数据作为输入,采用对数据关系挖掘更有效,特征表示更强大的图卷积网络gcn建模用于机械故障诊断,取得了优异的性能。可以看出,类别标签、领域标签和数据结构的信息在减少源域和目标域差异之间起着重要的作用,并且它们应该是互相完善,互相增强的。

5、然而,发明人发现,现有的方法仅仅考虑了源域和目标域的两种信息,未把数据结构融入深度神经网络模型之中,不同工况下数据分布差异较大,导致故障识别准确率低和泛化性能不足。


技术实现思路

1、为了解决现有技术的不足,本发明提供了一种跨工况的滚动轴承故障靶向迁移诊断方法及系统,在滚动轴承跨工况条件下,可以更好的提取深层特征用于跨域传递,极大的提高了诊断准确率。

2、为了实现上述目的,本发明采用如下技术方案:

3、本发明第一方面提供了一种跨工况的滚动轴承故障靶向迁移诊断方法。

4、一种跨工况的滚动轴承故障靶向迁移诊断方法,包括以下过程:

5、获取滚动轴承的振动信号;

6、通过特征编码器、图构建层和多通道核图卷积网络提取振动信号中的深层高维特征;

7、根据提取的深层高维特征和分类器,得到滚动轴承故障诊断结果;

8、其中,根据源域训练集结合分类器得到的深层高维特征得到分类损失,根据源域训练集和目标域训练集得到的深层高维特征得到结构差异损失,根据源域训练集和目标域训练集得到的深层高维特征以及对抗网络,得到对抗损失;

9、以分类损失、第一参数与结构差异损失的乘积、第二参数与对抗损失的乘积三者的加和为总体损失函数,根据总体目标函数,通过反向传播算法优化特征提取器、分类器和判别器的参数。

10、作为本发明第一方面可选的一种实现方式,图构建层用于获取邻接矩阵,包括:

11、根据特征编码器网络,从样本数据中获得高维特征映射,即x=g(x);

12、提取的高维特征映射,输入到线性层中,经过softmax后表示为

13、通过线性层的特征与其转置之间进行矩阵相乘计算,获得邻接矩阵a,

14、通过knn算法,构造边关系:

15、作为本发明第一方面进一步的限定,多通道核图卷积网络,包括:

16、

17、

18、其中,x代表输入,a代表邻接矩阵,代表可训练权值矩阵,g代表多通道核图卷积操作,代表第ki个通道在第l层的高维特征表示,[·]代表特征拼接,h表示经过多通道核图卷积网络后的输出特征。

19、作为本发明第一方面可选的一种实现方式,交叉熵损失lc,包括:

20、

21、其中,表示分类器的预测结果,e表示数学期望值,为源域样本,为其标签。

22、作为本发明第一方面可选的一种实现方式,结构差异损失ls,包括:

23、

24、其中,和分别表示第i个源域样本和第j个目标域样本经过特征提取器后的特征映射,φ表示非线性特征映射,ωk表示嵌入提取的特征到再生核希尔伯特空间rkhs中的距离度量,采用m个核的凸组合ku来对映射进行有效地估计:其中,αu是不同核的加权参数,且e表示数学期望值,为源域样本,为目标域样本。

25、作为本发明第一方面可选的一种实现方式,对抗损失lad,包括:

26、

27、其中,d(·)为经过判别器后的特征输出,和分别表示第i个源域样本和第j个目标域样本经过特征提取器后的特征映射,e表示数学期望值,为源域样本,为目标域样本。

28、作为本发明第一方面可选的一种实现方式,通过反向传播算法优化特征提取器、分类器和判别器的参数,包括:

29、

30、其中,代表偏微分算子,η代表学习率,θf代表特征提取器的参数,θc代表分类器的参数,θd代表判别器的参数,lc为交叉熵损失,ls为结构差异损失,lad为对抗损失。

31、本发明第二方面提供了一种跨工况的滚动轴承故障靶向迁移诊断系统。

32、一种跨工况的滚动轴承故障靶向迁移诊断系统,包括:

33、数据获取模块,被配置为:获取滚动轴承的振动信号;

34、特征提取模块,被配置为:通过特征编码器、图构建层和多通道核图卷积网络提取振动信号中的深层高维特征;

35、故障诊断模块,被配置为:根据提取的深层高维特征和分类器,得到滚动轴承故障诊断结果;

36、其中,根据源域训练集结合分类器得到的深层高维特征得到分类损失,根据源域训练集和目标域训练集得到的深层高维特征得到结构差异损失,根据源域训练集和目标域训练集得到的深层高维特征以及对抗网络,得到对抗损失;

37、以分类损失、第一参数与结构差异损失的乘积、第二参数与对抗损失的乘积三者的加和为总体损失函数,根据总体目标函数,通过反向传播算法优化特征提取器、分类器和判别器的参数。

38、本发明第三方面一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现如本发明第一方面所述的跨工况的滚动轴承故障靶向迁移诊断方法中的步骤。

39、本发明第四方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如本发明第一方面所述跨工况的滚动轴承故障靶向迁移诊断方法中的步骤。

40、与现有技术相比,本发明的有益效果是:

41、1、本发明采用特征编码器从输入信号中自适应地提取信号特征,并且利用图构建层来获取特征编码器捕获特征中的数据结构,进而构造实例图,并且应用多通道核图卷积网络对其建模,进一步挖掘信号的高维特征,解决了跨工况下源域和目标域深层特征提取困难的问题。

42、2、本发明针对跨工况下滚动轴承振动信号源域和目标域间数据差异大的问题,采用了基于数据结构差异的损失函数和基于对抗的域间对其损失函数来联合缩小域间差异,同时,分类器则使用提取的域不变特征来完成跨域故障识别。

43、3、本发明解决了工业场景中标记数据难以获得、不同工况下数据分布差异较大、导致故障识别准确率低和泛化性能不足的问题,本发明不仅可以提取深层高维特征用以缩小域间差异,而且可以获得较优的诊断性能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1