首页/文章/ 详情

1区开源论文推荐 || 哈工大 × 北交大/清华/华科大联合发力:跨类别小样本故障诊断实现关键突破

10月前浏览1859

本期给大家分享微 信社群大佬写的1区top代码开源文章。如果有故障诊断相关方向研究人员希望宣传自己研究成果,或者希望加入微 信社群,近距离和各高校大牛交流,欢迎大家在公众 号后台与小编联系,大家一起交流学习。

铁路道岔转辙机是保障列车进路安全的关键设备,其故障诊断是当前铁路智能运维领域的研究热点。本期推荐的这篇文章来自哈尔滨工业大学与北京交通大学/清华大学/华中科技大学团队,聚焦 ZDJ9 转辙机在跨类别小样本场景下的故障诊断问题,提出了“动态图元学习 + 多传感器信息融合”的新型诊断框架。文章系统构建了基于类别迁移的元学习策略,实现对 训练阶段未出现故障类型 的快速适应;同时设计了图结构多传感器信息融合网络 GMSIFN,显式 建模减速器、动作杆、自动开闭器等关键部位之间的 空间依赖与故障传播路径。在试验线与实际运营线路两套九通道振动数据上的 12 个跨类别小样本任务中,该方法在诊断精度、收敛速度和噪声鲁棒性方面均显著优于多种图学习、元学习、小样本与持续学习基线。其核心价值在于 打通小样本故障诊断、新故障模式快速适应与多传感器空间建模之间的空白,为安全关键铁路基础设施构建可部署的智能运维与诊断系统提供了有力支撑。

希望对大家的学习有所帮助,文章质量很高同时希望大家可以多多引用。


论文基本信息

论文题目: Dynamic Graph Meta-Learning with Multi-Sensor Spatial Dependencies for Cross-Category Small-Sample Fault Diagnosis in ZDJ9-RTAs

论文期刊:Advanced Engineering Informatics  

Doi:https://doi.org/10.1016/j.aei.2025.104132

作者: 黄宇涵(哈尔滨工业大学)、胡小溪(北京交通大学/清华大学)、何艺鸣(华中科技大学)、王欢(清华大学)、唐涛(北京交通大学)
代码链接:https://github.com/huang-yu-han/GMSIFN
论文时间: 2026年

摘要

针对铁路道岔转辙机(RTA)在小样本条件下故障诊断中存在的两大挑战,同类类别依赖导致无法适应新故障类型,以及单传感器分析忽视多传感器空间依赖关系。本文提出一种动态图元学习与多传感器融合相结合的跨类别小样本故障诊断框架。该框架采用基于类别动态迁移的模型无关元学习策略,模拟训练任务间类别分布变化,实现新类别的快速适应;并设计图结构多传感器信息融合网络(GMSIFN),通过无监督构建传感器拓扑图及 GRU 门控注意力机制,有效捕获多传感器间的空间依赖与故障传播路径。为验证方法有效性,选取试验线与现场运行的两套真实九通道 ZDJ9-RTA 振动数据,在包含 2–5 个新故障类别的 12 项跨类别小样本任务中进行评估。实验结果显示,该方法在 3-shot 条件下平均准确率达 84.3%,相较最优基线提升 16.1%,并在部分任务中峰值准确率高达 99.95%,在现实噪声干扰场景中仍保持优异鲁棒性。研究成果为铁路装备在动态演化故障模式下的小样本快速诊断提供了可部署的解决方案。
关键词:转辙机;图网络;元学习;小样本学习;故障诊断

目录

1 问题背景

2 整体诊断框架

   2.1 跨类别元学习训练策略

   2.2 基于图的多传感器信息融合网络

3 实验

   3.1 铁路试验线数据验证

   3.2 铁路现场数据验证

4 结论

注:小编能力有限,如有翻译不恰之处,请多多指正~
     若想进一步拜读完整版,请下载原论文进行细读。

1 问题背景

铁路道岔转辙机(RTA)的运行状态直接关系到列车进路排列和区间通过的安全裕度,一旦发生故障,轻则造成列车晚点、线路封锁,重则引发脱轨、侧冲等重大安全事故。因此,在大规模装备长期服役的背景下,对RTA开展及时、准确的故障诊断已成为铁路智能运维体系中的核心需求。然而,得益于RTA本身的高可靠性设计以及严格的预防性检修策略,真实运行环境中故障发生频率极低,导致可获取的故障样本既数量有限。在这种先天的小样本条件下,传统深度学习方法对大规模标注数据的依赖难以满足,严重制约了其在RTA场景中的直接应用。    
   
图1 ZDJ9-RTA的3D建模图         

围绕这一现实瓶颈,近年已有工作开始探索RTA小样本故障诊断。代表性研究通常基于度量学习或元学习框架,引入原型网络、半监督元学习、注意力机制等,以在有限样本下提高特征区分度和诊断精度;部分工作也尝试将多源信号进行数据或特征层融合,以缓解单一信号信息不足的问题。然而,这些方法大多仍然建立在训练类与测试类同质的假设之上,即训练阶段和测试阶段共享相同的故障类型集 合,只是在样本数量上体现“小样本”。这与实际RTA运维场景存在明显偏差:随着设备老化、环境扰动和检修策略变化,新型故障模式会不断涌现,运维系统往往需要在仅有极少量新故障样本的条件下,迅速完成对未见类别的诊断与区分;而现有方法缺乏针对“跨类别小样本适应”的显式建模,很难在类别集 合发生变化时保持稳定可靠的性能。另一方面,已发表的RTA小样本研究多仍以单传感器信号为主要数据源,或者将多源信号简单做串接/加权融合,未显式建模各关键结构部位(减速箱、尖轨/传动杆、转辙控制电路等)之间的空间拓扑关系与故障传播路径,因而难以在复杂机械耦合环境下充分挖掘多传感器之间的互补信息和传播机理。      

需要特别强调的是,虽然持续学习(Continual Learning)在形式上同样涉及“新增类别”的学习,但其目标侧重点与本文场景并不一致。典型持续学习方法(如EWC、CEC)旨在实现“在不断引入新任务/新类别的同时尽量保持对所有历史类别的识别能力”,核心是缓解灾难性遗忘,因此会通过参数正则化、重要权重冻结或记忆重放等机制显式约束模型更新,这在本质上牺牲了部分对新类别的优化自由度,以换取旧类别性能的稳定。而在RTA运维实践中,我们关注的关键问题是:当现场首次出现此前从未记录过的新故障类型时,如何在极小样本条件下尽快获得对这些新故障的高置信度诊断结果,以支撑运维人员的快速处置;至于旧故障类型,往往已积累了充足的历史经验与规则库,可以通过离线模型重训或规则融合进行弥补。因此,在这一“新类快速适应优先,而非长期记忆平衡”的任务设定下,引入持续学习框架不仅收益有限,反而可能由于对旧参数的过度约束而拖慢新故障类别的适应速度、降低最终判别上限,并不契合本文所要解决的核心工程需求。      

   为解决上述两方面挑战,即在真实RTA场景下(1)实现对训练阶段未出现故障类别的跨类别小样本快速适应,及(2)在多传感器条件下显式刻画设备空间结构与故障传播关系,并弥补现有RTA小样本诊断方法在新类适应能力和多传感器空间建模方面的不足,本文面向广泛应用的ZDJ9-RTA,提出了一种动态图元学习与多传感器图结构融合相结合的跨类别小样本故障诊断框架。该框架一方面通过基于类别动态迁移的模型无关元学习策略,在训练阶段显式模拟任务间故障类别集 合的变化,学习到可高效迁移至新故障类别的参数初始化,实现对新类的梯度型快速适应;另一方面构建图结构多传感器信息融合网络(GMSIFN),在无监督条件下自动构建传感器拓扑图,并利用GRU门控注意力机制对多节点特征进行加权聚合,从而捕获减速箱—传动杆—转辙控制器之间的空间依赖与故障传播路径,提升在复杂工况和现场环境下的诊断鲁棒性。    

2 整体诊断框架

整体而言,本文提出的诊断框架面向多传感器ZDJ9-RTA的跨类别小样本故障诊断,由“跨类别元训练–图结构多传感器建模–小样本快速自适应诊断”三部分有机构成。首先,在数据层面从减速箱、传动杆和转辙控制器等关键部位同步采集九通道振动信号,并将完整故障类别空间严格划分为互不重叠的元训练类集和元测试类集,从而构建训练与测试故障类型不相交的跨类别小样本诊断场景。其次,在训练阶段基于MAML框架引入类别迁移元学习策略:在已知故障类空间内动态构造由少量样本组成且类别组合不断变化的元任务,借助“支持集内循环更新+查询集外循环优化”的双层优化过程,学习得到对类别分布变化高度敏感、可快速迁移至未见故障类别的参数初始化。同时,针对每个元任务中的多传感器时序信号,采用所提出的GMSIFN,通过无监督图构建模块根据信号相似度自适应推断传感器拓扑关系,并在GRU门控注意力机制支持下完成节点特征聚合与图级表征学习,从而显式刻画传感器间的空间依赖与故障传播路径。最后,在测试与实际应用阶段,对仅包含极少量新故障样本的小规模适应集进行快速微调,以元学习得到的初始化为起点更新GMSIFN参数,随后在包含全部剩余样本的大规模评估集上执行图级故障识别,实现从多传感器数据采集到跨类别小样本精准诊断的端到端闭环流程。

2.1 跨类别元学习训练策略

图2 跨类别元学习训练策略

满足ZDJ9-RTA在现实运维场景中“新故障不断涌现、小样本快速诊断”的需求,本文在MAML框架基础上,构建了类别迁移元学习训练策略。其核心思想是在训练阶段主动制造“任务间类别不断变化”的学习环境,使模型在已知故障类别上形成一种面向“类别分布变化”的泛化能力,从而在测试阶段能够利用极少量新故障样本实现快速跨类别适应。 具体而言,在已知故障类集 合                  内,本文通过随机采样构造                  个元任务                 ,每个任务从                中选取                个类别,并为每个类别采集                个样本,将其划分为用于内循环更新的支持集                与用于外循环优化的查询集                。由于每一轮任务均重新随机采样类别,任务间类别交集                遵从参数为                的二项分布,从而在训练过程中形成显式的“类别迁移”过程。 在优化层面,类别迁移元学习采取双层梯度更新机制。对给定任务                ,首先在支持集上进行若干步内循环梯度下降,得到该任务的特定参数:

                 

其中                为当前共享初始化参数,                为内循环学习率,                为基于支持集的交叉熵损失。随后,用                在查询集                上计算损失,并在外循环中对初始化参数                进行更新:

                 

其中                为外循环学习率。通过在大量类别组合各异的任务上反复执行上述内外循环优化,模型逐步获得一组对类别分布变化敏感、且易于在少量样本下快速调整的元初始化参数                。 在测试阶段,针对训练阶段从未出现过的新故障类别集 合                ,本文遵循“小样本快速微调+大样本全面评估”的流程。 首先在新故障的小规模适应集                上,以元初始化                为起点,执行一次快速梯度更新得到适应后参数:

                 

然后利用                在包含所有剩余测试样本的大规模评估集上进行故障识别,并以经验风险衡量跨类别小样本诊断性能。通过这种训练–测试一致的“类别迁移+梯度快速适应”机制,模型在不接触真实新故障的前提下,就已在训练阶段习得“遇到新类别时如何快速调整”的元知识,从而显著提升在实际新故障情形下的小样本诊断能力。

             

2.2 基于图的多传感器信息融合网络

           

图3 基于图的多传感器信息融合网络框架                

针对传统小样本RTA故障诊断方法普遍依赖单传感器、难以刻画多传感器空间依赖的局限,本文提出GMSIFN。该网络以“传感器为节点、信号相关性为边”,通过端到端的图构建与图级分类过程,将九通道振动信号中的空间结构信息显式引入故障判别。 在输入层,GMSIFN首先对多通道时间序列                进行可学习的线性压缩,将高维时序信息映射到低维传感器特征空间:                , 其中                为压缩后的节点特征矩阵,                、                为可训练参数。该变换在保留关键时序模式的同时,显著降低后续图构建的计算复杂度。 随后,GMSIFN在压缩特征空间中通过无监督方式自动推断各传感器节点间的拓扑关系。对于任意两个传感器节点                ,                ,以特征内积衡量其信号相似度,并引入可学习缩放因子                :                , 在此基础上为每个节点选择                个相似度最大的邻居构成局部邻域,并通过Sigmoid归一化得到边权矩阵                。该过程不依赖先验几何布局或人工连边规则,而是完全由多传感器振动信号自身的统计关联性驱动,从而能够自适应地刻画减速箱壳体、转辙杆、转辙控制器之间的动力学耦合关系。 在节点特征聚合阶段,GMSIFN利用“邻居特征 + 边权 + 注意机制 + GRU门控”的组合结构实现多层消息传递:首先将节点的邻居特征与边权拼接并线性变换,以编码“邻居内容 + 连接强度”;随后将中心节点特征与邻域特征对齐,计算注意权重,对不同邻居在特征聚合中的贡献进行自适应加权,从而突出对当前故障模式最敏感的传感器通道。聚合后的上下文特征再与原始节点特征一同输入门控循环单元(GRU),通过更新门和重置门在“历史自特征”与“邻域信息”之间进行平衡,得到更新后的节点表征                。这一门控式聚合能够有效避免简单邻接平均造成的“淹没”现象,在保留关键单节点特征的同时充分利用图结构中的空间依赖。 在图级分类阶段,GMSIFN先对节点特征进行全局汇聚获得初步的图级表示                ,再将                扩展回节点维度,与局部节点特征拼接,并通过可学习注意机制为不同节点分配诊断权重,形成带“节点重要性”的全局特征                。 随后,网络再次利用GRU对初始全局特征                与注意增强后的特征                进行门控融合,得到最终图表示                ,并通过全连接+Softmax层输出故障类别后验概率:

                 

综上,GMSIFN通过“线性压缩+无监督图构建+门控图注意聚合+图级注意分类”形成了一条从原始九通道振动信号到图级故障判别的端到端路径,不仅充分挖掘了多传感器之间的空间拓扑依赖,而且在元学习框架下可与跨类别小样本训练策略协同工作,实现对ZDJ9-RTA多种新发故障类型的高精度快速诊断。

                        
               

3 实验

3.1 Case I 铁路试验线数据验证

             

本节首先利用铁路试验线ZDJ9-RTA多传感器振动数据对所提方法进行验证。该数据集由襄阳信号通信段提供,采集对象为部署于专用试验线上的ZDJ9转辙机,在减速箱壳体、转辙杆侧和转辙控制器侧分别安装一组三轴加速度传感器,实现九通道同步振动测量,采样频率为512 Hz、单次动作周期为10 s(每通道5120个采样点)。数据集包含16种工况,来自8种典型状态的双向变体,既包括3 kN欠力、5/6/8 kN过力等力学异常,也包含“解锁故障”“接近运动后突然失去表示”等机械故障以及空载运行,共采集804条标注样本(每类40–60条),且正反向动作为不同类别编码,具有明显的方向性特征。该数据集既为图结构多传感器融合提供了典型的空间布点信息,又为跨类别小样本学习构造了丰富的“已知–新类”组合空间。              

               

图4 铁路试验线数据采集平台                    

在上述数据集上,本文按照表1所示的2类、3类、4类共12个跨类别小样本任务(T1–T12)对GMSIFN及多类对比方法进行系统评估。首先通过贝叶斯优化与网格搜索联合确定压缩维度与邻居数的最优组合,图中给出了不同任务下超参数敏感性分析结果。在此基础上,图中展示了与图神经网络/元学习基线(GAT、GraphTrans、Meta-GAT、Meta-MGNN、MAML、MLDSO)、先进RTA/工业小样本方法(FDCSANet、ISONet)以及持续学习方法(CEC、EWC)的对比结果:在12个任务上,本方法在ACC、F1和AUC三个指标上整体领先,3-shot条件下平均准确率约为84%以上,在若干代表性任务中最高准确率可达99.95%(如T3),相对于最优基线平均提升可达十几个百分点。进一步地,我们定量可视化了GGL学习到的九通道邻接权重在典型工况下与机械耦合关系的一致性,t-SNE结果表明在困难的T9四类任务中,GMSIFN学习到的特征类间分离度显著高于对比方法;我们还从收敛速度和消融试验角度验证了“类别迁移元学习 + 图构建 + GRU门控聚合”这一整体框架在铁路试验线数据上的有效性和必要性。总体而言,Case I 的实验结果充分证明了所提方法在理想试验环境下具有稳定且显著的跨类别小样本故障诊断优势。

                     
                       

图5 Case I 实验结果可视化

                   
                                    

3.2 Case II 铁路现场数据验证

本节进一步在更具挑战性的铁路现场部署ZDJ9-RTA数据集上对所提方法进行验证。该数据由中国通号西安公司提供,采集对象为实际运营线路上的在役ZDJ9转辙机,如图所示,在减速箱壳体、转辙杆侧和转辙控制器侧布设的三组三轴加速度传感器布置方式与铁路试验线数据保持一致,仍为九通道同步振动信号,采样频率为512 Hz、单次动作时长为10 s(每通道5120点)。与Case I相比,现场数据在信号形态上呈现更强的非平稳性和噪声干扰,振动曲线中叠加了列车通过产生的结构振动、日常检修敲击、短时高频电磁/机械扰动以及通过钢轨耦合的远端激励等复杂因素。数据集依然覆盖16种工况类型,类别构成与试验线数据一致,但各类样本数量略有差异。该数据集更接近实际运维场景,为评估模型在强噪声、非理想工况下的鲁棒性提供了严格测试环境。                  
                 
图6 铁路现场数据采集照片                  
在Case II中,我们沿用Case I的跨类别小样本实验配置,在12个任务(T1–T12)上与同一组基线方法进行对比。总体来看,如图所示,大部分方法在该场景下的ACC、F1和AUC均较试验线数据有所下降,且标准差明显增大,反映了噪声干扰对传统方法稳定性的显著冲击。例如,GAT在T4中的准确率由Case I的72.65%下降至65.41%,GraphTrans在T6中的准确率由42.25%进一步降至32.68%,部分元学习方法(如Meta-GAT、MAML)在若干任务中出现明显退化。与之相比,GMSIFN的性能下降幅度较小,在多数任务中ACC和AUC仅下降3%–5%,并始终保持对各类基线的明显领先,例如在T7、T9等多类复杂任务中,相比ISONet、FDCSANet和EWC等方法仍具有可观的优势。t-SNE特征可视化结果表明,在现场复杂噪声条件下,多数基线的类间边界显著模糊,而GMSIFN仍能维持良好的故障模式分离度;同时,收敛曲线显示所提方法在大部分任务中仅需1–2次小样本微调即可达到接近最优的诊断精度,而其他方法普遍需要4–8次迭代方能接近其性能上限。综合来看,铁路现场数据验证结果表明,所提出的“类别迁移元学习 + 基于图的多传感器融合”框架在真实运营环境及强噪声干扰场景下依然具有优良的跨类别小样本诊断性能和显著的鲁棒性。                  
                 
图7 Case II 实验结果可视化                  

4 结论

本文构建了面向ZDJ9 转辙机的跨类别小样本故障诊断新范式,突破了传统方法在“训练/测试故障类别同构”和“单传感器数据依赖”方面的关键局限。为实现跨类别小样本诊断能力,文中提出了一套由动态类别迁移元学习策略与图结构多传感器信息融合网络(GMSIFN)构成的双创新框架:前者通过随机任务构造模拟真实工况中新故障类型的不断涌现,实现基于少量样本的快速跨类别自适应;后者基于信号相似度自适应推断传感器拓扑,并通过GRU门控图注意机制融合多传感器空间依赖关系,显式刻画跨部件的故障传播路径。基于试验线与现场两套ZDJ9-RTA实际数据,在12个跨类别小样本任务上的系统对比结果表明,所提方法在诊断精度、收敛速度以及噪声鲁棒性等方面均较多类图学习、元学习、小样本故障诊断及持续学习代表方法取得了稳定且显著的性能提升,有效弥合了故障样本稀缺与故障模式演化之间的矛盾,将小样本诊断研究拓展至动态变化的工业运维环境。          

同时,当前工作仍存在两方面有待改进之处:其一,框架假定新故障以离散类别形式出现,而实际工况中故障形态往往呈连续演化特征;其二,GMSIFN 的图构建完全基于数据驱动的传感器相关性,尚未显式融入转辙机机构链与受力传递等物理约束,也尚未系统分析学习得到的图拓扑与真实故障传播机理之间的对应关系,在一定程度上限制了模型的可解释性。后续研究将依次从两方面展开:一方面引入增量式元学习,实现新故障模式在无需完整重训条件下的持续吸收与更新,增强框架对连续演化故障的处理能力;另一方面探索物理先验约束下的图构建策略,例如结合转辙机运动学/动力学链路与超图表示,将多轴振动信号拓扑与层级机械结构进行融合,以获得物理一致的图拓扑并提升故障传播路径建模的可解释性,从而进一步支撑面向安全关键铁路基础设施的终身学习诊断系统

编辑:赵栓栓

校核:李正平、陈凯歌、曹希铭、赵学功、白亮、任超、海洋、陈宇航、陈莹洁、Tina、王金、赵诚、肖鑫鑫、张优

该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除


来源:故障诊断与python学习
振动电路航空python通信海洋电机传动DCS数字孪生控制试验数控META
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-12-11
最近编辑:10月前
故障诊断与python学习
硕士 签名征集中
获赞 87粉丝 153文章 336课程 0
点赞
收藏
作者推荐

综述 | 数据驱动的机械故障诊断:全面综述(下)

本期给大家分享一篇小编近期阅读的2区top综述文章。如果有故障诊断相关方向研究人员希望宣传自己研究成果,欢迎大家在公众 号后台与小编联系投稿,大家一起交流学习。故障诊断是当前工业设备领域的研究热点。本期推荐的这篇是迪肯大学博士研究生迪拉杰・纽帕内的文章,这篇文章聚焦数据驱动的机械故障诊断,系统梳理了传统机器学习、深度学习、强化学习、迁移学习等方法的应用,分析了多个机械故障数据集的特征与应用,探讨了数据稀缺、模型泛化性等挑战,并提出了数据集优化、算法改进等未来研究方向。其核心价值在于弥补现有研究在 RL (Reinforcement Learning:强化学习)应用、多源数据融合等方面的空白,促进该领域的进一步发展。由于文章篇幅过长,小编将分三次为大家翻译介绍这篇论文,第一篇推文阐述 MFD(Machinery Fault Diagnosis:机器故障诊断) 重要性,指传统方法不足,数据驱动方案兴起;介绍故障诊断类别与维护策略,点明现有综述缺陷;说明本综述方法、分类体系;探讨机械故障数据,包含类型、增强技术、数据集三个方面;最后阐述传统数据驱动方法及各自优缺点。第二篇阐述先进数据驱动方法在机械故障诊断(MFD)中的应用,详细阐述了深度学习、强化学习、迁移学习的技术原理及实践效果,同时介绍了异常检测、Transformer 架构、物理信息神经网络、联邦学习等辅助方法的应用场景,各类方法均通过多个数据集验证了高准确率与强适配性,为复杂工业环境下的 MFD 提供了高效解决方案。本篇推文将聚焦先进数据驱动方法,详解 DL(CNN、RNN 等)、RL、TL 在 MFD 的应用,DL 各模型处理不同数据与任务,RL 用于分类和架构搜索,TL 缓解数据与域差异问题,还提及异常检测等其他助力 MFD 的方法。希望对大家的学习有所帮助,文章质量很高同时希望大家可以多多引用。论文基本信息论文题目: Data-driven machinery fault diagnosis: A comprehensive review论文期刊:NeurocomputingDoi:https://doi.org/10.1016/j.neucom.2025.129588作者: Dhiraj Neupane(a), Mohamed Reda Bouadjenek(b), FaRichard Dazeley(c), Sunil Aryal(d) 论文时间: 2025年 机构: a School of IT, Deakin University, WaurnPonds, Geelong, Victoria 3216, Australia作者简介:迪拉杰・纽帕内,系迪肯大学的博士生,专攻基于先进机器学习算法的智能故障检测。他拥有韩国昌原国立大学信息与通信工程硕士学位,研究方向为机械设备故障检测与信号处理,同时对计算机视觉和声纳信号处理抱有浓厚兴趣,已发表多篇高影响力论文。此外,还积极担任多家知名期刊的审稿人。(来源:ResearchGate) 摘要在当今先进制造时代,尽早诊断机械故障以确保其安全高效运行变得比以往任何时候都更为关键。随着现代工业过程日益复杂,传统的机械健康监测方法已难以提供高效性能。在工业大数据激增以及传感与计算技术进步的推动下,基于机器学习/深度学习方法的数据驱动式机械故障诊断解决方案已在制造应用中广泛应用。在工业应用中,及时、准确地识别故障机械信号至关重要,为此已提出诸多相关解决方案,并在早期文献中多有综述。尽管目前存在大量关于机械故障诊断的解决方案和综述,但是现有文献大多聚焦于特定设备类型或分析方法,导致其在广泛制造环境中的适用性受限。此外,关于实施数据驱动方法所面临挑战的讨论(例如处理噪声数据、选择合适特征、以及调整模型以适应新的或未知故障)往往流于表面或完全被忽略。因此,本综述对采用不同类型机器学习方法检测和诊断各类机械故障的文献进行了全面回顾,重点评述了其优势与局限性;梳理了用于预测分析的方法;详尽探讨了可用的机械故障数据集;向未来研究者介绍了应用这些方法进行故障诊断时可能遇到的挑战,并提出了缓解这些问题的可能解决方案。同时,本文也指明了未来研究前景,以促进对该领域的深入理解。我们相信,本文将为研究人员提供帮助,并促进该领域的进一步发展。 关键词:数据驱动;深度学习;故障检测;联邦学习; 机械故障;机器学习 ;预测性维护;强化学习 目录1 引言 1.1 研究背景 1.2 研究动机 1.3 文章结构2 实施的方法论与开发的分类法论3 机械设备故障数据(与分析) 3.1 数据类型与分析 3.2 数据增强4 数据驱动方法 4.1 传统数据驱动方法 4.2 基于深度学习的数据驱动方法 4.3 基于强化学习的故障诊断 4.4 基于迁移学习的故障诊断 4.5 其他方法5 挑战 5.1 数据相关挑战 5.2 旋转机械面临的挑战 6.3 现有方法面临的挑战 5.4 应用机器学习/深度学习算法面临的挑战 5.5 其他挑战6 对未来研究者的建议 6.1 机械设备与数据集增强 6.2 算法开发 6.3 其他建议7 未来展望8 结论注:小编能力有限,如有翻译不恰之处,请多多指正~ 若想进一步拜读完整版,请下载原论文进行细读。 5 挑战在MFD领域,尽管受到了学术界的广泛关注,但有效地将先进的数据驱动算法应用到实际应用中仍然存在挑战。这些挑战涵盖了各个方面,包括数据集问题、模型架构和现有方法,在后续章节中进行了详细阐述。智能传感器:与传感器网络相关的挑战包括安全和隐私、网络流量和能量效率。确保安全和隐私是至关重要的,特别是在保护组织边界和云计算背景下的数据方面。网络流量是另一个重要的挑战,因为来自多个传感器的同时数据传输会导致拥塞和潜在的数据丢失。最后,能量效率对于最小化功耗至关重要,同时优化整个传感器网络的资源利用率。5.1 数据相关挑战 采用先进的学习方法进行MFD需要大量的数据。然而,可用的数据集有许多限制,限制了所采用模型的性能。以下是研究人员在处理机械故障数据集时面临的挑战:真实世界数据面临的挑战:智能传感器:与传感器网络相关的挑战包括安全和隐私、网络流量和能量效率。确保安全和隐私是至关重要的,特别是在保护组织边界和云计算背景下的数据方面。网络流量是另一个重要的挑战,因为来自多个传感器的同时数据传输会导致拥塞和潜在的数据丢失。最后,能量效率对于最小化功耗至关重要,同时优化整个传感器网络的资源利用率。多传感器数据融合:多传感器数据融合中的挑战包括处理不精确和不确定性,集成同质和异质传感器数据,以及有效地分析来自不同来源的数据。 分布式系统中的数据同步对于保持系统的实时性能至关重要。此外,在边缘计算和云计算之间平衡监测框架和数据采集系统的高成本和计算决策仍然是一个关键的挑战。真实世界数据面临的挑战:真实世界的机械数据往往是有噪声的、不一致的、来自异构传感器的、非平稳的、不完整的,使得故障分析具有挑战性。这可能是由于传感器故障、间歇性故障或数据收集过程中的通信问题造成的[ 237 ]。真实世界场景和受控实验室环境之间的数据质量差异给实际应用带来了巨大的挑战。此外,各行业不愿提供真实的工业数据用于研究也是一个存在的问题。故障数据稀缺:真实世界的故障机器数据往往是稀缺的,使得训练先进的ML模型具有挑战性。获取足够的故障数据用于机械故障检测是具有挑战性的,因为机械通常在正常条件下运行。再次,故障具有不同的类型和严重程度,为每种类型的故障获取足够的数据是一项具有挑战性的任务[ 1 ]。标注数据不足:如前所述,大多数工作依赖于监督学习,需要标注数据。然而,准确标记故障类型和严重程度是具有挑战性的,这导致了标记数据集的稀缺。在现实世界的工业环境中,标记数据的短缺是一个重大的挑战,因为标记是一个昂贵和耗时的过程,通常缺乏多样性,以确保对未见过的故障进行有效的泛化[ 25 ]。数据不平衡:故障数据稀缺导致类别不平衡问题,正常状态的数据多于故障,导致某些故障类型的代表性不足。这种不平衡会阻碍学习过程,使模型偏向多数类[ 405 ]。数据不相容性:当数据来自不同的来源时,检测机械故障变得具有挑战性,每个来源都有自己的目标、复杂性和数据处理的标准。 此外,数据库中数据存储深度的变化为机械中的故障检测创造了建模问题[ 406 ]。从研究到实践的知识转移:大多数研究是使用在受控实验室环境中获得的公开可用的数据集进行的。目标是应用这些知识来检测未见过的机械故障,包括从实验室产生的数据中预测真实世界的故障。然而,要做到这一点,必须解决几个技术挑战[ 8 ]。现有数据集存在的问题:大多数机械故障数据集具有局限性,其中一些数据集列举如下:在MFD中使用公开的数据集面临各种挑战,包括非经典故障识别特征、非平稳特性、难以准确识别所有故障、高方差、数据损坏、频率成分不规则、缺失值、对某些标签或类的偏见、故障类型的代表性有限、可访问性受到限制以及运行条件[8、13、21、44]范围较窄。一些数据集包含多种来源的异构数据,阻碍了数据的一致性和模型的训练。此外,许多是复杂的和具有挑战性的分析,而一些是相对较小的,限制了模型性能[1、34]。5.2 旋转机械面临的挑战 复杂运动:真实世界的机械经常涉及组件之间的滑动,这使得故障频率的计算变得复杂,并影响特征信息。频率干扰:在同时发生多种类型机械故障的情况下,它们的相互作用可能导致复杂的频率相互作用,使信息频率变得不清晰。外部噪声:额外的振动或声发射源或其他类型的噪声可以引入干扰,并模糊相关特征。具有挑战性的故障类型:一些机械故障可能表现出非平稳行为,缺乏特征循环频率,使其难以检测。敏感性可变性:与机械缺陷相关的特征可以对不同的操作条件敏感,需要系统的适应。传感器布置:获取准确的机械故障信号需要昂贵的传感器和专家参与将其安全地安装到机器上。传感器布置不当导致的数据质量不足会对DL模型在故障检测中的性能产生不利影响[407]。5.3 现有方法面临的挑战 1. 监督学习:MFD中最主要的方法是SL技术。然而,也存在一定的挑战,具体如下所述:这些方法善于发现已知的故障,但与新的或看不见的类型作斗争。这些方法擅长检测已知的故障,但难以发现新的或看不见的类型。为监督方法获取一个多样化、标记良好和平衡的数据集是资源密集型和耗时的,往往导致模型泛化能力有限。特征选择在监督学习中至关重要,影响模型性能。有监督学习会导致过拟合,特别是在训练数据有限的情况下,导致在新数据上的表现不佳。有监督学习算法对数据噪声的敏感性会导致误报和漏报。2. 半监督学习:SSL在MFD中的使用仍然有限,但逐渐增加。它们在一定程度上克服了监督学习技术的局限性;但是,也存在一定的局限性,需要加以解决。与监督方法相比,SSL需要更少的标记数据,但在获得质量标签方面仍然面临挑战,这在MFD中可能是昂贵的。确定最佳标记数据量的挑战,因为过少会导致性能不佳,而过多会导致过拟合。一致地结合标记和未标记数据会引入偏差,并且不总是直接的。像在监督学习中一样,类别不平衡可能是SSL中的一个挑战,其中标记样本在不同类中的不平等分布可能会使模型产生偏差。由于在监督和非监督领域都需要专业知识,因此复杂的实现。对标记数据质量的敏感性会降低算法性能。从多种方案中选择合适的半监督学习算法存在困难。3. 无监督学习:在MFD中使用USL方法面临的挑战如下:无监督技术的最大优势,即不需要有标记的数据,这可能是它的局限性,因为它可能难以评估模型的性能。无监督技术依赖于检测异常,这可能难以应对复杂和多样化的操作行为。设置适当的阈值进行异常检测是主观的,可能需要专家经验。这些方法在处理复杂的机械数据时可能会产生误报,影响可靠性。无监督方法可能缺乏明确的结果解释,阻碍精确的故障诊断。4.强化学习:RL在MFD中的局限性如下:尽管RL在其他领域取得成功,但其在MFD中的应用受到限制。在现有系统中,RL在优化维护决策和故障检测方面的潜力没有得到充分利用。目前用于MFD的RL算法通常将故障诊断简化为猜测游戏,类似于分类任务。RL算法在适应各种机械或环境设置方面的局限性[ 117 ]。RL在平衡探索和利用方面的挑战,以发现最优策略和最大化回报[ 365 ]。RL通常需要与环境进行广泛的交互,使其难以推广到不可见的环境或任务。RL在处理连续动作和高维状态空间时面临的困难。5.3 应用机器学习/深度学习算法面临的挑战 ML / DL算法在使用连续几何变换将一个空间X映射到另一个空间Y方面取得了重大进展,特别是在大量数据可用的情况下。这一成果在各个行业都是革命性的[ 409 ]。然而,人类层面的人工智能仍然是一个难以实现的目标。研究人员面对更深层次网络的挑战包括:经典ML的特征工程挑战:在MFD中,经典ML算法依赖于特征工程,根据运行参数和物理特征来识别相关故障指标。然而,这种方法面临着影响故障分类精度的挑战[ 8 ]。复杂模型训练:训练用于机械故障检测的ML / DL模型需要大量的计算资源和时间,特别是深度神经网络需要大量的数据。模型可解释性:深度学习模型常被视为黑箱模型,缺乏透明性和可解释性。这对于像机械故障检测这样的安全关键应用来说是一个值得关注的问题。在故障检测系统中确保信任和促进决策是至关重要的,因此有必要研究在此背景下增强DL模型的可解释性[410、411]。通用化:大多数技术侧重于特定的情况,而不是集成的工程环境,影响了它们的通用性。此外,现有的算法往往很难在逼近和泛化之间找到最佳的平衡。对训练数据的过拟合会降低在未知数据上的性能,而过度泛化会导致较差的训练精度[410、412]。数据依赖性:DL模型严重依赖大量数据进行有效学习。它们在数据稀缺的情况下表现不佳,并且与不平衡数据集斗争,经常将样本较少的类错误分类。此外,在MFD [ 413 , 414]的背景下,DL模型在学习低质量或冗余数据时面临挑战。计算开销大:这些模型计算密集,需要强大的硬件进行训练和执行,使得它们的成本很高。这对于资源有限的小型研究团队和工业应用来说可能是一个限制因素[ 1 ]。特征提取的挑战:从原始传感器数据中选择相关和重要的特征对于准确的故障检测至关重要,但在大型数据集中识别最具信息的特征可能是复杂的。为了捕获故障相关模式,需要有效的特征提取方法和领域专业知识。没有选择DL架构的标准化方法:由于缺乏标准化的指导原则,为机械故障检测选择合适的DL工具和架构是具有挑战性的。DL模型具有众多的超参数,需要专家知识和计算资源以获得最佳性能。 此外,大多数现有的深度学习架构都是针对图像数据设计的,因此鼓励工程师探索根据工业机械数据的独特特征量身定制的卷积架构,这些架构具有改进故障诊断的潜力[ 415 ]。MFD中一些最常用的DL架构的局限性如下:自编码器:传统的自编码器通常包含一个预训练阶段来初始化网络权重,第一层的错误会导致网络学习重构训练数据的平均值。此外,自动编码器具有有限的可解释性,因为模型通常学习压缩的表示。CNN:CNN依赖于标记数据,需要多个层来捕获整个层次结构。它们还面临捕获时间序列数据中的长期依赖关系的挑战,具有固定的输入大小约束,对变长度的时间序列造成问题,对超参数的调整高度敏感,以及与不规则采样数据或缺失值的斗争。DBN:DBNs具有局限性,例如基于最大似然训练近似的优化步骤不明确以及无法考虑输入图像的二维结构,影响了其在计算机视觉和多媒体分析任务中的性能和适用性[ 416 ]。GAN:GANs在训练收敛中可能会遇到不稳定性和挑战,容易发生模式崩溃,其中生成器仅产生有限种类的样本,在评估生成样本的质量和性能方面面临困难,并且需要仔细调整架构和训练过程[ 417、418 ]。RNN和LSTM:这些模型由于梯度消失/爆炸而难以在长序列上进行训练,捕捉复杂时间依赖的能力有限,并且在训练过程的并行化方面存在挑战。TL:-迁移学习可以帮助缓解数据相关的挑战,但由于操作条件、传感器配置和机器类型的差异,可能并不总是适用于MFD应用,这可能会限制从一个任务到另一个任务的知识转移的有效性;-由于不同工作条件之间的转移误差、不同组件的独特特性、实验室和工业领域之间的尺度放大问题以及样本容量和先验知识的限制等因素,提高诊断精度具有挑战性;-迁移学习中的负迁移会导致目标任务的性能不佳。 防止负迁移仍然是一个开放的挑战,因为如果源任务与目标任务有显著差异,负迁移更有可能发生。选择与目标数据相似的源数据有助于减轻负迁移[ 21 ]。-开发适用于不同机器或设备类型的故障检测模型具有挑战性。每台机器都有其独特的运行特点、环境条件和故障表现形式。确保故障检测模型对新的、看不见的机器的可推广性仍然是一个重大挑战。-尽管MFD在故障识别、特征提取、动态状态监测、故障严重程度评估和RUL预测等方面取得了显著进展,但目前的研究表明,深度迁移学习技术已主要用于故障特征提取。-在源域和目标域之间的迁移过程中,由于额外的复杂性,以及深度学习架构固有的计算需求,计算负担增加。XAI:XAI识别了重要的特征,但往往无法解释它们为什么是关键的。5.5 其他挑战大多数研究缺乏交叉验证和实验重复;所提方法对伪代码的解释不足;选择适当的评估指标,准确地反映误报和漏报的真实影响,具有挑战性;与机械故障数据进行适当的交叉验证,由于其时间性质和防止数据泄漏的需要,具有挑战性;在一些行业中,实施和验证故障检测系统的监管要求增加了额外的复杂性;在整个工业设施中使用大量机器的故障检测系统,可能会在硬件和基础设施方面带来挑战。6 对未来研究者的建议6.1 机器和数据集增强1.特征提取的挑战:从原始传感器数据中选择相关和重要的特征对于准确的故障检测至关重要,但在大型数据集中识别最具信息的特征可能是复杂的。为了捕获故障相关模式,需要有效的特征提取方法和领域专业知识。研究和分析:作为最初和最重要的一步,我们建议未来的研究人员对他们将要工作的数据集进行深入和详细的研究。正如多次提到的,数据是任何算法性能的基础。因此,在模型开发之前仔细分析数据可能会更好地理解问题并提高模型性能。2.数据集创建:在生成数据集时,要慎重考虑。集成高质量的传感器,如加速度计和声发射传感器,用于不同条件下的数据采集(健康和故障状态,不同的严重程度);适当的传感器布置对于准确的数据采集至关重要,要求传感器靠近源并安全安装,以尽量减少干扰和噪声[ 33 ];测试床应设计为复 制真实世界条件,并仔细选择材料和配置;收集不同负载和速度设置的数据,以确保捕获有意义的故障特征;准确标记数据集,详细说明故障类型、严重程度和实验条件。应用滤波、归一化等预处理技术对数据进行精化处理,用于算法开发。系统地组织数据,以便于访问和分析。如果公开共享,将数据集托管在可靠的平台上,并提供全面的文档,以支持该领域的其他研究人员。3.传感器策略:根据选择的方法调整传感器的数量。经典方法可能需要更少的传感器,而深度学习方法则受益于不同位置的多个传感器。整合来自不同来源的数据,如振动、温度、声信号和扭矩,以增强故障模式识别和模型性能[ 32 ]。4.数据集扩充:保证足够的数据集大小用于训练鲁棒的深度学习模型。使用数据增强、信号处理技术和合成数据生成来增加数据集的多样性。迁移学习和领域自适应等技术可以缓解与数据稀缺相关的问题[ 406 ]。5.数据预处理:实现预处理技术,去除噪声,解决缺失数据,过滤掉无关信息。将原始数据转换到频率域或时频域,以揭示隐藏的模式,从而提高故障检测算法的有效性。6.综合模型评估:使用通用的基准测试集和真实的工业数据进行全面的模型评估,确保模型在不同的条件下进行测试,并能够处理机械故障检测中的实际挑战。7.数据融合与处理:通过多传感器数据融合加强数据收集,以进行全面的多故障诊断。应用代价敏感学习和具有重采样策略的集成方法来管理数据分布。使用反映真实工业设置不平衡性质的数据集进行鲁棒模型训练。6.2 算法开发建议对工作环境和操作条件进行适当评估。对于更简单的设置,经典的ML方法或基于频率的模型是合适的。在具有多个工作点的噪声或复杂环境中,应考虑先进的DL方法,并结合噪声弹性的去噪技术。一些研究表明,深度学习在机械健康监测中并不总是优于传统方法。建议以更简单的方法开始解决问题。为特定的机械故障检测任务选择适当的DL / ML架构,以平衡复杂性、可解释性和计算需求[ 24 ]。无监督异常检测方法可以解决标记数据稀缺和类不平衡问题。由于故障数据表现出异常模式,异常检测方法可以在不需要标记数据的情况下对其进行识别。此外,它们还可以检测新的和不可见的故障。半监督或无监督学习算法也可以缓解标记数据稀缺的问题。当使用半监督学习时,在利用未标记实例的同时,使用适当比例的标记数据。除了数据增强技术,还可以通过设计损失函数来解决数据不平衡问题。例如,文献[ 420 ]中基于帕累托优化的方法引入了多任务学习框架来平衡任务之间的权衡,有效地处理了数据不平衡问题。同样地,自适应交叉熵损失在训练过程中自动地对多数类和少数类样本的影响进行重加权,提高了模型在不平衡数据上的性能。应用正则化技术和去噪方法来清洗信号,避免过拟合,并提高DL模型在机械故障检测中的泛化性能。使用交叉验证方法和重复实验进行综合测试,以验证模型性能、稳定性和可推广性。将DL与传统的ML、信号处理、特征工程等技术集成,以利用它们的组合优势,实现稳健的机械故障检测算法[ 167 ]。研究领域自适应方法,以提高迁移学习在机械故障检测应用中的有效性,考虑不同的操作条件和机器配置。针对强化学习应用,探索适合机械故障检测挑战的新的奖励函数、算法和学习范式的开发。结合可解释的AI技术,以增强深度学习模型的可解释性,为其决策过程提供见解,并增加对其预测的信心。6.3 其他建议扩大研究范围,以覆盖更广泛的故障和机械。虽然现有的研究主要集中在特定的机器部件,如轴承、齿轮和电机,但现实世界的应用往往涉及这些部件共同运行。这就需要开发能够评估组合系统中各机器部件之间相互作用的诊断方法。为了增强方法的可访问性和可比性,我们强烈建议发布机械故障检测算法的源代码。开源代码允许其他研究人员在现有工作的基础上实施、评估和构建,促进了该领域的透明度、协作和创新。 研究人员应采用全面和结构化的文档方法,以使该领域的未来研究人员受益。考虑在机械故障检测中结合在线学习技术,以使其能够持续适应不断变化的机器条件和新的故障类型[ 117 ]。使用数字孪生可以帮助模拟场景了解故障的根本原因,预测故障以进行主动维护,并实现实时监控[ 319 ]。虽然该领域的开源代码稀缺,但少数研究人员维护开源资源。我们建议未来的研究人员访问这些网站以获得帮助:https://qinyi-t eam.github.io, https://biswajitsahoo1111.github.io/, https://gith ub.com/liguge,等。我们还敦促未来的研究人员使他们的代码和数据集开源,以使整个研究社区受益。7 未来展望在MFD领域,尽管受到了学术界的广泛关注,但有效地将先进的数据驱动算法应用到实际应用中仍然存在挑战。这些挑战涵盖了各个方面,包括数据集问题、模型架构和现有方法,在后续章节中进行了详细阐述。机械故障诊断的未来有许多机会,其发展的目的是提高诊断系统的准确性、可靠性和在工业环境中的适应性。研究人员正致力于通过开发新的方法来增强故障检测和分类的鲁棒性,以检测快慢结合条件下的裂纹损伤。这项工作强调了抗噪算法的重要性,这些算法对于在嘈杂的工业环境中进行准确诊断至关重要。进一步地,将变压器结构和物理信息神经网络等高级模型集成起来,以推进MFD系统。 研究人员也在探索各种数据融合方法- -包括传感器、特征和决策融合- -来融合不同的数据类型,如振动、电流、扭矩、声音信号和视觉图像。这种方法优化了这些数据类型的预处理,提高了故障检测的精度和效率。因此,开发处理不同融合层次复杂性的方法是未来研究的一个前瞻性领域。半监督和强化学习在MFD中的探索正在兴起,重点是减少对标记数据的依赖,并利用序列学习来预测故障并提高检测效率。未来MFD的研究将越来越强调离线RL的实际应用,以在新的环境中更好地推广。这种转变将检测故障放在优先地位,而不是简单地对故障进行分类,反映了一种更加动态和主动的故障管理方法。进一步,集成领域泛化、领域混淆和领域自适应等先进技术,以解决不可预见的机械故障条件、数据不平衡和标记数据有限等问题。 此外,XAI方法的发展有望使MFD更加透明和可解释,并在这些系统的决策过程中建立信任。然而,尽管XAI确定了哪些特征是重要的,但它往往不能解释为什么这些特征是关键的,这突出了需要进一步研究来弥合这种差距,并提供更深入的特征意义的见解。总体而言,未来MFD的研究具有创新性和实用性,有望为工业应用提供更可靠、准确和自适应的故障检测方法。最后,为了应对实时诊断的计算挑战,提高数据处理能力和计算效率是至关重要的。预训练、神经架构搜索、模型压缩等方法将起到关键作用。将机理知识与深度学习相结合,有望提高模型的可解释性和泛化性,从而实现更加自主和复杂的监测系统。数字孪生技术和混合数据驱动方法的结合也将在最小化预测误差和改进维修策略方面发挥重要作用。 总的来说,这些未来研究的可能性将促进MFD不仅满足现代工业的复杂需求,而且将朝着更可靠和更有效的故障检测方法的方向发展。8 结论本文对机械故障诊断方法进行了全面的综述,涵盖了从数据源到预测性维修策略的主题。它探讨了该领域广泛的数据集,并讨论了传统和先进的方法,包括深度学习、联邦学习、强化学习、迁移学习和物理知情的神经网络。该综述强调了数据收集和维护分析的关键作用,强调了各种预测方法在提高故障检测和机器可靠性方面的潜力。所识别的挑战是未来研究的关键领域,而所提供的建议旨在提高数据集质量、算法选择和实际应用。 本综述为机械故障检测领域的新进者和专家提供了宝贵的资源,有助于在不同行业中提高故障检测和机器可靠性。 编辑:赵栓栓校核:李正平、陈凯歌、曹希铭、赵学功、白亮、任超、海洋、陈宇航、陈莹洁、Tina、王金、赵诚、肖鑫鑫、张优该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除来源:故障诊断与python学习

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈