【论文荐读】关于迁移学习驱动的智能故障诊断设计的调查、见解和展望

文摘   科技   2024-01-31 08:00   江苏  


标题:Transfer Learning-Motivated Intelligent Fault Diagnosis Designs: A Survey, Insights, and Perspectives

期刊:IEEE Transactions on Neural Networks and Learning Systems, Early Access, 2023.
作者:Hongtian Chen, Hao Luo, Biao Huang, Bin Jiang and Okyay Kaynak
单位:Shanghai Jiao Tong University,Harbin Institute of Technology,University of Alberta,Nanjing University of Aeronautics and Astronautics, Bogazici University

1、研究背景

现代复杂系统的安全性和可靠性在现代工业运营中至关重要。因此,故障诊断(FD)受到越来越多的关注,FD是一个包含故障检测、故障隔离、故障识别、故障重构等多个类别的总称概念。一般来说,现有完善的FD方法可分为五类:1)基于硬件冗余的方法;2)基于信号处理的方法;3)基于模型的方法;4)数据驱动的方法;以及5)基于知识的方法。然而,由于工作环境的变化、组件的性能下降、类似自动化系统之间的异构性等不可避免的因素,可能会使先前建立的FD模型失效,在这些事实的推动下,迁移学习已经成为赋予FD方法自我学习和自适应能力的一个不可或缺的工具。迁移学习驱动的FD方法的主要特点可以概括为:通过充分有效地利用源域的可转移知识,使用较少的目标域数据来识别其他必要的知识,从而进一步形成残差生成,其主要优点在于识别过程简单,计算量较低,尤其是当目标域中的训练样本不足时。

图1 传统FD设计的原理图

2、研究方法:

一个复杂的自动化系统可以用线性或非线性模型来描述,基于第一原理或系统辨识,线性动态模型可以描述为:

其中系统矩阵(A、B、C和D)具有适当的维度;x、u和y分别是系统状态、输入和输出;w、v是未知噪声;f表示故障幅度;Fa和Fs分别是对应于执行器和传感器故障的系统矩阵。当系统在稳定状态下工作时,模型1变为:

从广义的角度来看,u可以看作是一组变量,y是另一组变量;F是故障矩阵;h是所谓的隐藏变量;P1描述了u和y之间的线性关系;P2是从原始数据空间投影到特征空间(或称为潜变量)的线性算子。对于非线性自动化系统,其动态模型表示为:

在模型3工作在稳态情况下,变成:

迁移学习,又称知识迁移,通过使用从源领域学习到的知识来处理目标领域中相同或相似的任务。主要应用场景有:试验的平台与实际系统之间存在偏差;类似自动化系统的异构性;多种工作条件的多样性,如非恒定工作点和时变负载;目标领域的样本容量不足以建立一个新的可靠模型。

图2 迁移学习的示意图

表1 迁移学习中常用的符号总结

根据如何跨领域利用知识的方式,所有基于迁移学习动机的方法都可以分为两类:基于知识校准的方法和基于知识妥协的方法,如图3所示。其中左边的主线是基于从源域到目标域的知识变化开发的,而右边的主线是妥协域的差异。对于基于知识校准的FD方法,将使用新的知识来重新制定残差生成,从而使所获得的知识能够很好地用于目标领域的数据。对于知识妥协的方法,在跨领域的知识集成之后,决策逻辑将被调整,使测试统计量同时适用于源事件和目标事件。具体来说,这种FD方法试图找到一个扩大的测试统计量的边界,以便在无故障的条件下,所选择的阈值是可靠的和合理的。但与知识校准相比,知识妥协更有利于知识在两个领域之间的权重分配。

图3 基于迁移学习驱动的FD方法的统一分类

为了合理地设计一个由迁移学习驱动的忠实的FD方法,应遵循以下三个原则:

1)选择一个包含完整系统知识的系统模型;

2)确定需要调整的变化知识;

3)确定评价标准,以便对最终的 FD 性能进行评价。

基于知识校准的方法:

对于两个运行机制相似的不同系统或一个工作条件不同的系统,利用目标数据成功识别其差异即可实现知识标定,即同时,将共同知识CK从源域转移到目标域。下式表示具备先验知识的情况下,源域和目标域存在的差异性。

为了处理上式中的非零残差,需要通过转移不变的知识来更新z和M之间的关系,同时识别出变化后的对应物。

基于知识妥协的方法:

基于知识妥协的方法也同样遵循上述三个原则,但由于缺少先验知识,该方法通常试图扩大用于故障检测目的的边界,这将不可避免地导致故障特征的变化,从而反映在残差r中,所以没有先验知识的情况下,迁移学习是很难实现的,甚至是不可能的。这个问题背后的本质是(Ks−CK)涉及在目标域中公式化和生成残差信号

3、实际应用:

随着运行时间的延长,现役高速列车的性能会出现下降。例如牵引电机老化导致整个牵引系统性能退化。在考虑性能下降的情况下对基于知识校准和知识妥协进行了两种故障检测。建立牵引系统模型,利用Ks,可以得到牵引系统作业点给定时的正常区域。如图4所示,可以得到y1y2的两个正常区域。基于知识校准方法得到的Kt,图5为牵引系统中两种传感器故障的检测结果。对于基于知识妥协的FD方法,妥协后的知识对改变后的知识和故障信号都会更加宽容。如图6所示,新知识通过容忍DK获得新的区域,从而产生更大的边界。当故障特征落在新区域时,就无法检测到。

4 由源域特定的知识驱动的系统操作,其中用红色虚线标记的区域表示源域中的正常操作

图5 使用知识校准的FD结果,其中改变的知识用于重新制定正常区域

6 使用知识妥协的FD结果,其中改变的知识用于扩大正常区域

实验结果表明,知识校准情况下FD能有效检测两种故障,而知识妥协情况下由于FD扩宽了故障检测边界,对于f2,不具备检测能力。
4、讨论与结论:
本文从强调FD技术的基础知识开始,概述了基于迁移学习的FD设计的两个框架(基于知识调整和知识妥协),主要关注的是迁移学习驱动的的FD方法应该遵循的三个原则(完备的系统模型,需要调整的知识,决策标准)。关于如何有效地进行迁移知识,文章强调了以下几点:

1)重新思考迁移学习动机FD方法背后的本质,并牢记三个原则。

2)在针对时变系统或工作环境系统的在线FD任务中,迁移学习的一个好处是它避免了通常很耗时的递归迭代。

3)在线迁移学习在功能上类似于即插即用,因为自我配置和调整针对的是一小部分知识,即改变的部分。

4)迁移学习应该有足够的数据样本来识别改变的知识和参数,同时不具备学习目标域的所有知识的能力。此外,小样本学习还受制于样本数量能够满足改变的知识和参数的识别的最小条件。这必须是在FD任务中采用迁移学习的前提条件



智能自主无人系统课题组
智能自主无人系统(IAUS)课题组坚持“面向国家重大科技需求,引领行业技术进步”的思路,专注于人工智能技术在自主无人系统、机器人、智能工程装备领域的基础和应用研究,分享和发布最新科研动态及研究成果。
 最新文章