本文档属于类型a,即报告了一项单一原创研究。以下是对该研究的学术报告:
本研究的作者为Jingjie Luo、Haidong Shao、Jian Lin和Bin Liu。其中,Jingjie Luo、Haidong Shao和Jian Lin来自湖南大学机械与车辆工程学院,Bin Liu则来自英国斯特拉斯克莱德大学管理学院。该研究于2024年2月7日在线发表在《Reliability Engineering and System Safety》期刊上,论文编号为245卷110001号。
该研究的主要科学领域为智能故障诊断,特别是针对轴承在非稳定转速条件下的少样本故障迁移诊断。当前,基于元学习(meta-learning)的少样本故障诊断研究主要集中在恒定转速场景,而忽略了更为现实的不稳定转速场景。此外,现有的方法在特征编码阶段和分类阶段难以有效处理复杂信号,导致故障识别的准确性和效率较低。因此,本研究旨在提出一种基于弹性原型网络(Elastic Prototypical Network, EProtonet)的元学习方法,以解决不稳定转速场景下的少样本故障迁移诊断问题。
研究流程主要包括以下几个步骤:
数据收集与预处理
研究首先收集了轴承在不同工况下的振动加速度信号。稳定转速下的信号作为源域(source domain),非稳定转速下的信号作为目标域(target domain)。每个样本由1024个连续数据点组成。
元任务构建
从源域和目标域中分别构建支持集(support set)和查询集(query set),并生成元任务(meta-task)。每个元任务包含5个类别,每个类别包含5个样本,即5-way 5-shot。
弹性原型网络的构建与训练
本研究提出了一种基于弹性原型网络的元学习方法,主要包括两个核心组件:
模型测试与评估
在目标域中,模型通过构建的元任务进行测试。测试过程中,模型首先在支持集上进行快速适应,然后在查询集上进行故障诊断。研究通过与多种先进方法的对比,验证了所提出方法的有效性。
研究结果显示,所提出的弹性原型网络在多个跨域场景下的故障诊断中表现出色。具体结果如下:
诊断准确性
在7个跨域场景中,所提出方法的平均诊断准确率为93.32%,显著高于其他对比方法,如CNN(42.93%)、Protonet(83.18%)和MAML(89.81%)。
结果稳定性
所提出方法在多次重复实验中的标准差较小,表明其诊断结果具有较高的稳定性。
测试时间
所提出方法的测试时间与Protonet相当,显著低于基于优化的元学习方法(如Reptile和MAML),表明其在保持高准确性的同时具有较快的诊断速度。
特征可视化
通过t-SNE(t-distributed Stochastic Neighbor Embedding)可视化,研究发现,使用强化特征编码器和弹性度量器后,不同故障类别的特征在嵌入空间中分布更加清晰,类间距离增大,类内距离减小。
本研究提出了一种基于弹性原型网络的元学习方法,成功解决了不稳定转速场景下的少样本故障迁移诊断问题。该方法通过强化特征编码器和弹性度量器,能够从复杂信号中提取有效的故障特征,并灵活区分不同故障类别。实验结果表明,该方法在多个跨域场景中表现出较高的诊断准确性、稳定性和较快的测试速度,具有显著的科学价值和实际应用价值。
研究还探讨了未来可能的研究方向,如通过物理模型模拟数据进一步降低训练成本,以及探索模型无关的元学习方法以增强模型的适应性。这些方向为后续研究提供了重要的参考。