首页/文章/ 详情

一种用于旋转机械故障诊断的 Convolutional-Transformer 强化学习智能体

11月前浏览1012

本期给大家推荐一篇融合了强化学习的故障诊断研究:一种用于旋转机械故障诊断的 Convolutional-Transformer 强化学习智能体,文章提出了一种创新的轻量化 Convolutional-Transformer 强化学习诊断框架LiteDPER-CTQN,用于旋转机械故障诊断。该方法融合CNN的局部特征提取与Transformer的序列建模能力,结合优化的经验回放与双Q网络机制,显著提升了在样本稀缺场景下的诊断精度与收敛速度。实验表明,其在多个真实数据集上优于现有主流方法,兼具高精度、高效率与良好可解释性,具有较强的工程应用价值。

论文基本信息

论文题目:A convolutional-transformer reinforcement learning agent for rotating machinery fault diagnosis

论文期刊:Expert Systems With Applications 

论文时间:2025年 

作者:Zhenning Li, Hongkai Jiang*, Yutong Dong 

机构:

School of Civil Aviation, Northwestern Polytechnical University, 710072 Xi’an, People’s Republic of China 

论文下载:

https://drive.weixin.qq.com/s?k=AJAAiAeoAEgWdDKHTU 

论文链接: 

https://doi.org/10.1016/j.eswa.2025.126669

作者介绍:

 姜洪开,男,1972年生,博士,西北工业大学教授/博导。西安交通大学仪器科学与技术专业博士学位。2006年5月进入西北工业大学航空宇航科学与技术博士后流动站从事博士后研究工作,并留校任教。主持航天科技创新基金、中国博士后科学基金等国家和省部级基金项目4项。参加国家973子课题项目1项、国家自然科学基金重点项目1项、国家自然科学基金面上项目2项、国家863高技术研究发展计划项目1项。(百度百科)

目录

摘要

1.介绍

2.理论背景

    2.1.强化学习

    2.2.Transformer

3.所提方法

    3.1.Convolutional-Transformer Q网络

    3.2.轻量级双优先级经验回放

    3.3.方法概览

4.实验验证

    4.1.实验一

        4.1.1.数据集描述

        4.1.2.LiteDPER的比较研究

        4.1.3.CTQN的比较研究

        4.1.4.实验结果

    4.2.实验二

        4.2.1.数据集描述

        4.2.2.LiteDPER的比较研究

        4.2.3.CTQN的比较研究

        4.2.4.比较分析

5.结论

摘要

在旋转机械的维护管理中,运行时的振动信号能够反映系统的健康状态。深度学习算法已实现振动监测与诊断技术中的自动特征提取,在智能设备管理领域获得广泛认可,但仍存在一些局限性。为提升有限样本场景下的模型性能并融入持续优化策略,本研究提出LiteDPER-CTQN(轻量双优先级经验回放的 Convolutional Transformer Q网络),这是一种融合强化学习的新型故障诊断。该智能体通过三大创新实现卓越的特征提取和模型适应性:轻量化强化学习框架确保高效稳定的训练过程、增强的基于Transformer的架构支持多尺度特征融合、以及集成式智能诊断系统。基准测试和电力机车数据实验表明,相较于现有最优方法,我们的方法在诊断准确率、收敛速度和计算资源消耗方面均表现更优,同时Q值函数的可视化设计显著提升了决策过程的可解释性。

关键词:旋转机械,故障诊断,Convolutional-Transformer,强化学习智能体

1. 介绍

旋转机械在交通运输领域举足轻重,例如汽车发动机和喷气式飞机涡轮机(Liu等,2024;Xiao等,2024)。作为支撑核心部件的滚动轴承,直接关系到设备的安全性和运行效率。这类设备常在严苛工况下运转,容易出现磨损、腐蚀等问题(Yang等,2024)。随着工业技术的飞速发展,旋转机械日趋精密复杂,维护保养、状态监测及可靠性工程已成为工业应用中的关键领域(Xu等,2024)。

近年来,故障诊断研究逐渐转向基于深度学习的方法。这类方法在处理大规模、高维数据方面表现优异(Liu等,2024;Dong等,2024)。当经过海量数据训练时,深度学习模型展现出强大的泛化能力和特征提取能力(Zhang等,2024;Mu等,2024)。基于深度神经网络的故障诊断技术取得的重大突破,彻底改变了旋转机械系统的检测领域。Zeng等(Zeng等,2024)构建了一个多标签框架,通过自注意力机制和图技术利用故障关联性来提升复合轴承故障诊断效果。Wang等(Wang等,2025)提出了一种自适应生成模型进行数据增强,有效改善了非均衡数据集在滚动轴承故障诊断中的表现。

深度学习在智能故障诊断领域仍面临诸多重大挑战。这类模型对数据质量和数量都有极高要求,但在现实工业环境中往往难以满足这些条件——特别是当遇到故障特征耦合、样本稀缺等问题时(Yang等,2024)。其决策过程难以解释,可能导致故障诊断过程中的信任危机(Yang等,2024)。此外,深度学习模型所需的庞大数据计算资源,也给复杂架构的部署带来挑战。智能故障诊断领域仍需持续深入研究(Lao等,2024)。

强化学习通过自主获取环境反馈信息,为故障诊断提供了更具自适应性和灵活性的解决方案(Shao等,2024)。该技术能根据反馈动态调整策略实现自我优化,因此在应对动态复杂工业环境时表现出色。其在故障诊断中的应用包括交互式诊断和故障诊断模型结构优化(Nabeel等,2024;Li等,2024)

Li等(Li等,2023)提出基于强化学习的模型优化策略,通过自主设计和优化卷积神经网络实现故障分类。Zhao等(Zhao等,2023)开发了具有双阶段训练机制的对比增强深度强化学习方法,有效解决少数类故障识别问题。Yan等(Yan等,2024)提出结合混合数据增强的强化学习方案,弥补暖通空调系统故障检测中样本不足与分布不均的问题。Zhu等(Zhu等,2023)将强化学习与确定性学习理论相结合,为非线性系统构建了先进的故障诊断方法。然而,强化学习受限于自身模型性能与训练效率,通常需要大量计算资源,阻碍其在实时故障诊断中的应用。因此,亟需重点研发轻量化、高效的强化学习框架。

Transformer通过其多头自注意力机制高效提取多尺度特征,并在信号中建模局部到全局的关联关系(Wang等,2024)。在故障诊断领域,研究者们积极探索将Transformer与现有方法结合,以提升故障分类和预测性能(Li等,2024;Wang等,2024)。Cui等(Cui,2024)开发了一种基于Transformer的自监督特征提取方法用于故障诊断,通过时频数据增强在标注样本有限的情况下提升性能。Chen等(Chen等,2023)针对轴颈轴承转子系统提升了故障诊断精度,采用融合时频分析与自适应窗口位移的Transformer变体。Wang等(Wang等,2024)设计了Neural--Transformer模型用于机械故障诊断,该模型是融合脉冲神经网络与自注意力机制的脑启发式架构。Lei等(Lei等,2024)2024年研究提出改进型Transformer模型,通过融合超图嵌入与自适应信息融合技术,旨在提升强噪声干扰环境下的故障诊断性能。尽管Transformer在捕捉全局依赖关系方面表现优异,但其缺乏专门的局部特征提取结构,导致难以有效捕获信号中的细粒度。当处理故障信号中常见的细微、短期特征时,这种局限性变得尤为明显。因此,Transformer在故障诊断领域的实际应用仍面临重大挑战。

现有研究表明,无论是计算机视觉还是故障诊断领域,基于Transformer的框架都能有效应对传统深度学习方法面临的多尺度特征捕捉难题(Chen等,2024)。例如,Vision Transformer (ViT)(Dosovitskiy等,2020)将Transformer直接应用于图像块处理,使其能够捕捉不同图像块间的全局关联。而Swin Transformer(Liu等,2021)则借鉴了卷积神经网络的层次化特征提取机制,实现了对多尺度视觉信息的有效处理。这些架构创新在特征提取和表征学习方面展现出显著优势。

本研究提出了一种创新的故障诊断框架,将Transformer与强化学习相结合。针对计算资源有限和样本效率低下的双重挑战,我们对学习框架和智能体的基础模型进行了优化升级。首先,改进了强化学习框架,显著提升了运行效率和稳定性;其次,开发并微调了混合深度学习模型,专门用于提取多尺度特征以完成故障诊断任务;最后,将提出的Transformer模型整合到强化学习框架中,成功构建出具备在线故障诊断能力的智能体。

(1)本文提出了一种改进的强化学习方法,该方法受到深度Q网络(DQN)的启发,并融合了双DQN(DDQN)(VanHasselt等,2015年)和优先经验回放(PER)(Schaul等,2015年)的研究成果。通过对这些算法进行轻量级优化,既保持了算法稳定性,又显著提升了训练效率并降低了计算资源消耗。

(2)我们构建并优化了一种融合Transformer和CNN模型的混合架构,专门用于故障诊断任务。该模型充分发挥了CNN的局部特征提取能力和Transformer的序列处理能力。

(3)优化后的Transformer模型已无缝集成到增强型强化学习框架中。我们开发了一款基于Transformer的智能体,能够实现高质量的在线故障诊断,从而构建出一个稳健且自适应的故障诊断系统,适用于复杂的真实应用场景。

第二节对理论进行综述,第三节详细阐述研究方法,第四节分析实践验证过程,第五节评价重要成果及其意义。

2. 理论背景

2.1. 强化学习

强化学习是一种让智能体通过互动自主决策的框架。其学习过程包含状态    、动作    、转移概率    、折扣因子    和奖励    。智能体通过制定策略    来实现总回报最大化的目标。

智能体的短期目标是为每个状态确定最优动作。这需要学习动作价值函数(即Q函数),该函数用于估算在给定状态下执行动作的预期回报。为了推导出最优策略,强化学习采用贝尔曼最优方程逐步调整Q值。

Q-learning是一种基于价值函数的著名强化学习方法,作为无模型的学习方法,它不需要任何先验知识,其更新过程可以用贝尔曼方程来表示:

 

在这个公式中,    表示在状态    中的最佳动作    。    是即时奖励,    是折扣因子,而    表示后续状态。理想情况下,Q值会逐渐接近其真实值,从而确保最佳的长期结果。

DQN使用神经网络来管理具有大量状态空间的环境。在DQN框架中,传统Q学习的Q表被替换为卷积神经网络(CNN)。当输入状态时,该网络会为所有可行动作生成Q值。为确保学习稳定性,系统同时实现了经验回放和独立的目标网络。回放机制通过随机抽样技术维护历史交互数据库,打破连续更新间的关联性。目标网络更新频率较低,为Q值更新提供稳定基准值。DQN中的最优Q值通过以下贝尔曼方程推导得出:

 

其中,    表示在线网络参数,而    表示目标网络的参数。这些网络使DQN能够在复杂环境中学习策略。

通过梯度下降更新神经网络权重,使方程左边和右边的差异最小化,智能体就能做出最佳决策。

2.2. Transformer

Transformer专为序列建模任务设计,在多个领域展现出显著效果。与传统模型不同,它完全依赖注意力机制,而非卷积或循环操作。

核心自注意力机制通过将序列中的每个元素与其他元素进行比较来计算其重要性,从而能够捕捉长距离依赖关系。它使用查询值Q、键值K和数值V来评估输入不同部分之间的相关性,如下公式所示:

 

其中,    表示key向量的维度。这种机制有助于模型关注输入数据的不同方面。该机制通过多头注意力机制进一步扩展,即使用多组这样的key向量同时处理来自不同表征子空间的数据。

在注意力层之后,每个Transformer模块后都接一个位置感知的前馈网络(FFN)。该网络由两个密集层构成,这两个层通过ReLU激活函数分隔,并对每个位置独立处理。整个过程可用公式表示为:

 

其中,    、    、    和    是可学习的参数。

由于Transformer本身无法直接捕捉位置信息,因此需要通过位置编码对输入嵌入进行增强。为了表示序列中标记的相对位置,这些编码采用了具有不同频率的正弦和余弦函数:

 
 

自注意力机制允许Transformer有效地建模长程依赖关系,使其在基于序列的任务中非常有效,并被广泛应用于各个领域。

3. 所提方法

3.1. Cconvolutional-Transformer Q网络

本节将介绍CTQN(Convolutional-Transformer Q网络),这是在DQN框架下融合CNN与Transformer的创新模型。CNN擅长局部空间特征处理,而Transformer则能有效处理序列数据。这两种模型在故障诊断领域都展现出独特优势。CTQN巧妙结合了两者特性:CNN层负责初始特征提取,Transformer模块则对这些特征进行深度处理,捕捉复杂关联关系。

如图1所示,该模型在Transformer组件前设置了卷积层。具体来说,两个Conv2D卷积层后均接一个MaxPooling2D最大池化层。这些层通过提取局部特征并降低空间维度,其工作原理与传统CNN架构类似。完成特征提取后,二维特征图会被重塑为序列形式,随后通过全连接层进行投影处理,将特征映射到Transformer中。

图1 CTQN网络架构

模型的Transformer组件由输入模块和编码模块构成,两者均专为故障诊断任务量身打造。在输入模块中,首先对特征维度进行调整以适配Transformer的输入要求,随后应用位置编码技术为模型提供关键的序列位置信息。经过编码处理后的输入数据将被送入Transformer模块进行处理。

Transformer模块由两个编码器组件构成,每个组件均采用多头注意力机制与全连接网络(FFN),并通过残差连接和层归一化技术进行增强。这种纯编码器架构专为故障诊断任务优化设计,在保持捕捉输入序列中复杂关系和长程依赖能力的同时,显著提升了训练稳定性和效率。为系统化描述该架构,其数学表达式可表示如下:

 

其中,    表示层归一化,    表示全连接神经网络,    表示多头注意力机制。

Transformer的输出被输入到全局平均池化层,不再像原始Transformer那样使用特殊分类标记或序列末尾时间步。这种设计源于强化学习框架,其中模型输出代表了对应状态的动作值。本文认为全局平均池化能更全面地呈现整个输入状态。全局池化操作可形式化表述为:

 

其中,    表示特征图中的元素总数,    表示特征图中的每个元素。

最终值将以向量形式输出,表示每个操作可能的Q值,以便评估该操作。计算采用与独立动作输入向量进行逐元素相乘的方式,使智能体能够根据输入动作计算当前状态-动作对对应的最终Q值:

 

其中,    表示每个动作的输出Q值,    是动作输入向量的对应元素。

通过在Transformer结构中集成卷积层,故障诊断智能体能够捕获空间和时间特征。

3.2. 轻量级双优先级经验回放

本节将介绍LiteDPER(轻量级双优先经验回放算法)。该创新框架融合了深度双先验Q网络(DDQN)和经验回放(PER)的简化版本。虽然DDQN能有效抑制经验过估计偏差,而PER侧重关键经验的优先级排序,但这两类方法在计算复杂度和实现难度方面仍存在明显短板。我们提出的LiteDPER方案通过整合这两种技术的优势,同时保持轻量化特性,其整体架构如图2所示。

图2 LiteDPER运行架构

原始的DDQN通过将动作选择与动作评估解耦,解决了标准DQN中存在的高估偏差问题。DDQN中的目标Q值计算方式如下:

 

其中,    是当前网络的参数,    是目标网络的参数。

我们提出的方法保持了DDQN的核心思想,但引入了两个关键的修改,一个目标网络的软更新和一个简化的损失函数。

与当前网络和目标网络之间的周期性复 制权重不同,LiteDPER引入了一种软更新机制,在每个训练步骤后执行渐进式更新。更新过程如下:

 

其中    表示软更新率。这平滑了目标网络的演变,防止可能破坏学习稳定的突然变化。通过保持当前网络与目标网络之间的更紧密关系,该机制提高了稳定性并增强了收敛特性。

损失函数使用当前Q值和目标Q值之间的简单均方误差(MSE):

 

其中,目标    的计算采用DDQN原理:

 

标准经验回放机制会从回放缓冲区中均匀采样状态转移,对所有经验一视同仁。但有些经验可能比其他经验更具信息价值。原始的PER方法通过基于时间差分误差(TD误差)对经验进行优先级排序,并采用复杂的数据结构和采样流程来解决这一问题。 我们提出的方法通过引入一个简单的采样机制简化了PER,同时保持了其优先级计算。

使用绝对TD误差计算每个转换的优先级:

 

其中,    表示转移i的TD误差,    是一个正的常数,确保所有转移的概率不为零。

我们没有使用总和树结构,而是采用一个简单的列表来存储经验及其优先级。转换i的采样频率将根据其优先级进行加权:

 

其中    是一个超参数,用于确定优先级的大小。

重要性抽样权重的引入可以缓解优先级抽样带来的偏差。在我们的简化版本中,这些权重的计算方式如下:

 

其中    是回放缓冲区的大小,    在整个训练过程中从初始值退火到1。

尽管LiteDPER通过简化DDQN和PER算法提升了计算效率,但必须认识到效率与模型性能之间存在潜在的权衡关系。简化的更新策略降低了周期性目标网络更新带来的开销,但这种渐进式更新需要在更新频率与速率之间取得平衡,以最小化目标网络与当前策略之间的延迟。简化版PER通过避免使用求和树等数据结构,有效减少了内存占用和复杂度。考虑到故障诊断任务中的决策过程通常具有离散性且重放目标具有随机性,简化版PER对整体性能的影响微乎其微。

尽管存在这些潜在局限性,LiteDPER的设计目标是在保持计算资源节约的同时兼顾效率与稳定性。其轻量级模块化设计使其能够轻松集成到现有故障诊断系统中,或与其他深度学习方法结合使用。

3.3. 方法概览

如图3所示,本研究开发的故障诊断框架将LiteDPER与CTQN模型有机结合。LiteDPER创新性地融合了分词错误率(PER)的动态重要性评估与深度双Q网络(DDQN)的稳定学习特性,而CTQN则巧妙结合了卷积神经网络的空间特征提取能力与Transformer的序列化处理优势。通过这种强强联合,我们成功设计出一款轻量化故障诊断系统,该系统不仅具备强大的特征提取能力,在复杂故障场景中也能游刃有余。

图3 所提方法的示意图

高级故障诊断框架精简版(LiteDPER):该框架整合了简化版的经验聚合器(PER)和深度确定性量子神经网络(DDQN),在保持计算效率的同时提升传统深度确定性量子神经网络(DQN)的性能。训练过程通过将交互经验存储在回放缓冲区,并利用简化的PER机制进行策略性采样。该方法根据绝对时间差分误差计算经验优先级,并通过重要性采样权重消除采样偏差。精简版DDQN框架采用软更新机制处理目标网络,实现知识迁移的渐进与稳定。主网络损失函数简化为当前Q值与目标Q值之间的均方误差。通过这种双重优化策略,LiteDPER显著加速了智能体在故障诊断任务中的收敛速度,并有效抑制了高估现象。

CTQN的增强型特征提取:CTQN采用混合架构显著提升故障诊断中的特征提取能力。该模型首先通过卷积神经网络(CNN)层提取局部空间特征,随后引入Transformer模块对这些特征进行深度处理,捕捉复杂关联与长程依赖关系。接着运用全局平均池化机制整合空间信息,并通过正则化技术防止过拟合。输出层采用逐元素乘法计算对应每个动作的Q值。通过融合CNN和Transformer组件,CTQN同时捕获空间与时间特征,从而构建出更稳健、更精准的模型,适用于复杂的故障诊断任务。

4. 实验验证

4.1. 实验一

4.1.1. 数据集描述

首次实验使用的数据集由KAt数据中心(Less meier等,2016)提供。如图4所示,该实验装置包含驱动轴、测试轴承及两台电动机。数据采集采用扭矩负载0.7 Nm、横向力1000 N的6203型轴承完成,以900转/分钟恒定转速运行,以64 kHz采样率记录加速度信号。数据集涵盖七种工况:一种健康状态和六种单故障状态,这些故障具有不同程度和不同部位的损坏特征(详见表1)。故障条件通过电火花加工、钻孔等人工方式诱发形成。完整数据集包含770个样本,每个工况条件对应10个训练样本和100个测试样本,每个样本由1024个数据点构成。

图4 6203轴承的实验装置

表1 6203轴承数据集的样本分配

4.1.2. LiteDPER的比较研究

我们使用数据集1对提出的框架进行评估,采用LiteDPER方法并以CNN作为智能体模型。传统深度Q网络(DQN)作为对比分析的基准模型。DQN与LiteDPER共享的学习参数包括:学习率设为0.8、每16步更新一次以及折扣因子设为0.99。LiteDPER的特定参数设置为:软更新率    设为0.1、TD误差优先级    设为0.1、优先级指数    设为0.8以及重要性采样指数    设为0.3。DQN的更新周期设定为128步,经验回放缓冲区容量为256。CNN架构包含两个卷积层(分别含16和32个神经元,卷积核尺寸3×3),每个卷积层后接最大池化层(2×2)、全连接层(128个神经元并使用ReLU激活函数)以及一个dropout层(比例为0.5)。实验共进行十次独立训练,在整个训练过程中实时监测并记录准确率数据,具体过程如图5所示。

图5 跨框架的时间准确性轨迹和平均性能

实验结果分析表明,LiteDPER与传统深度Q网络(DQN)存在显著性能差异。在训练初期,LiteDPER展现出加速收敛的优势,但其准确率波动明显,这可能源于PER机制对高时间差误差经验的偏好。随着训练推进,得益于软更新机制带来的优势,LiteDPER的波动范围逐渐收窄。相比之下,DQN在整个训练过程中持续出现准确率波动,反映出其在利用经验数据方面效率较低。

为评估所提方法的计算成本并对比其与传统方法的效率,我们在相同条件下进行了系列实验,测量每次训练迭代所需时间。该方法与四种基准算法(DQN、DDQN、PER及PER-DDQN)进行对比。为确保公平性,我们沿用先前实验的超参数设置,所有方法均采用卷积神经网络作为骨干模型。所有实验均在相同数据集上进行,每种方法均通过10次独立运行验证性能。

如图6所示,DQN和DDQN方法的训练时间最短,而本文提出的Lit-eDPER方法所需时间略高于前两者,但明显少于PER和PER-DDQN方法。这表明样本回放策略对计算效率的最显著影响,而软更新策略并未显著增加计算开销。所提出方法的轻量化特性显而易见,相较于原有方法展现出相当大的优势。

图6 不同方法中单个实验的总训练时间比较

4.1.3. CTQN的比较研究

在实验中,我们采用了三种不同的数据集划分方案:Subset1、Subset2和Subset3,每个类别分别包含10、8和6个训练样本,所有子集共享100个测试样本。提出的CTQN模型与四种主流深度学习模型进行了基准测试,包括ResNet(He等人,2015)、DenseNet(Huang等人,2016)、Transformer和CNN。Transformer模块包含两个Transformer块,每个块均采用前馈网络(隐藏层大小为64)和多头注意力机制(4个头),并配有位置编码和层归一化,特征维度为16。ResNet作为强基线模型,以其通过残差连接解决性能衰减问题的方法而闻名。DenseNet具有创新的密集连接模式,能够促进特征复用和参数高效利用。我们在各模型间保持了公共参数的一致性,特别是在CNN特征提取层和Transfo-rmer块中适用时,并针对不同架构单独优化了特定超参数以确保最佳性能。

针对ResNet架构,我们设计了包含两个残差块的结构,每个残差块由两个卷积层(滤波器数分别为16和32,卷积核尺寸为3×3)和最大池化层(2×2)组成。在连接层中采用1x1卷积进行维度调整,并在每个卷积层后应用批量归一化处理。对于DenseNet架构,我们构建了包含两个全连接块的结构,每个全连接块同样由两个卷积层(滤波器数分别为16和32,卷积核尺寸为3×3)构成。全连接块之后是一个过渡层,该层由批量归一化、1×1卷积和2×2平均池化组成。我们为密集连接层设定了16的增长率,并在过渡层中采用了0.5的压缩因子。每个模型经过十次独立运行的结果展示在图7中。

图7 模型的比较准确度谱

从准确率和标准差的测试结果来看,CTQN模型在四个对比模型中表现更优。ResNet和DenseNet在小数据集上的准确率较低,表明它们可能不太适合此类场景下的故障诊断。Transformer虽然平均准确率高于CNN模型,但其标准差显著更大,这可能是由于该模型依赖大规模数据,容易导致过拟合风险。本文提出的CTQN模型通过将CNN作为特征提取前端,既降低了Transformer的计算复杂度,又提供了稳健的初始特征表示,展现出显著的协同效应,验证了模型融合策略的有效性。

4.1.4. 实验结果

为全面评估LiteDPER-CTQN模型的性能,我们开展了系统性对比研究。实验将提出的CTQN模型与ResNet、DenseNet、Transformer和CNN等算法在多种强化学习框架下进行性能测试。研究采用的强化学习范式包括DQN、PER、DDQN以及我们提出的LiteDPER。为进一步验证LiteDPER-CTQN方法的有效性,我们还与DQN进行了更细致的对比分析。为直观呈现决策过程,我们采用Q值核密度估计(KDE)图展示所有样本分布。该图表中,高于0的数值对应预期奖励,低于0的则代表决策置信度。这类似于softmax函数中置信度通过最大输出值体现的方式,而Q值分布则反映了对不同决策的判断置信度,从而揭示其决策机制的内在逻辑。此外,我们还通过混淆矩阵和t-SNE散点图对结果进行了可视化呈现。

对比研究结果清晰明了。如图8所示,LiteDPER-CTQN方法在所有测试方法中展现出最高准确率。PER和DDQN两种方法的准确率较基准方法均有提升。进一步观察图9可知,在Q值类别估计方面,模型对大多数类别的预测都表现出高度置信度,且预测标签间存在明显区分。但针对第1类和第4类,分类区分度略有下降,部分低于零值区域的样本还显示出细微的分层现象。

图8 跨模型和强化学习框架的性能比较分析

图9 LiteDPER-CTQN与DQN的详细比较

这种现象可能源于PER算法带来的估计偏差,或是样本特征区分本身存在固有难度。通过混淆矩阵分析和t-SNE可视化图可以发现,LiteDPER-CTQN在多数分类类别中都取得了优异效果。相较于原始方法,本研究提出的方法展现出显著的性能提升。

4.2. 实验二

4.2.1. 数据集描述

实验2采用了一台在9800 N负载下运行的电力机车轴承单元数据(Xing等人,2022)。加速度数据通过安装在552732QT轴承上的加速度计采集,该设备灵敏度为100 mV/g。每种工况状态下,数据采集时长为32秒,采样频率为12.8 kHz。轴承在七种不同工况下接受测试,包括正常工况、两种复合故障工况及四种单一故障工况。实验过程中轴承转速约为每分钟500转。图10展示了实验装置及典型故障工况。数据集2包含770个样本,每个样本含1024个数据点,其中70个样本作为训练集,700个样本用于测试,具体分配如表2所示。

图10 机车试验台

表2 机车轴承数据集的样本分配

4.2.2. LiteDPER的比较研究

我们使用数据集2复现实验,沿用了与数据集1实验相同的框架和方法论。大部分参数保持与初始设置一致,但本次迭代进行了两项调整:针对LiteDPER方法,将优先级指数    调整为0.4,重要性采样指数    调整为0.6;CNN架构中,卷积层包含32和64个神经元(均采用3×3卷积核),全连接层则由256个ReLU激活神经元构成。最大池化层(2×2)和dropout层(比例为0.5)保持原样。实验还进行了十次独立训练并实时监测准确率,改进实验结果如图11所示。为深入评估算法计算成本,我们使用数据集2重复了计算成本实验,将LiteDPER方法与DQN、DDQN、PER及PER-DDQN等基准算法进行对比。实验设置和测量标准与之前实验保持一致。

图11 跨框架的时间准确性轨迹和平均性能

实验结果与数据集1中的表现基本一致。DQN的收敛速度明显慢于LiteDPER,且随着训练推进,LiteDPER的精度波动幅度显著更小。此外,LiteDPER方法能生成更均匀的学习曲线,并在长期训练中保持稳定准确率,展现出更强的泛化能力。虽然LiteDPER相比DQN需要更多计算资源,但其更快的收敛速度提升了整体计算效率。如图12所示结果所示:LiteDP-ER所需时间略高于DQN和DDQN,但明显少于PER及其DDQN版本。这种跨数据集的一致性验证了所提出的方法在计算成本和训练效率之间达到了平衡。

图12 不同方法中单个实验的总训练时间比较

4.2.3. CTQN的比较研究

本实验使用数据集2重复验证,将CTQN模型与四个主流深度学习模型进行对比,包括ResNet、DenseNet、Transformer和CNN。针对CT-QN、CNN、ResNet及DenseNet的卷积层进行了调整,使其均包含两个卷积层(滤波器数量分别为32和64,卷积核尺寸为3×3)。所有模型(含Transformer)后均接续一个全连接层(256个神经元并采用ReLU激活函数)。数据集2同样通过相同方法划分为子集1、子集2和子集3。图13展示了经过10轮训练后的评估结果。

图13 模型的比较准确度谱

该模型在数据集2中也呈现出相似趋势,所提出的方法在准确率方面显著优于其他四个模型,这表明该方法成功实现了Transformer的序列模式捕捉能力与CNN的空间层次识别能力的有机结合。Transformer在数据集2上的表现更优,这可能与其数据集的特定特征有关。

4.2.4. 比较分析

与第4.1.4节的方法类似,我们采用强化学习与模型的不同组合进行综合评估。此外,我们还进一步通过Q值KDE图、混淆矩阵和t-SNE可视化散点图比较LiteDPER-CTQN与DQN的性能。

如图14所示,实验结果验证了先前的观察结论。所提出的方法在准确率方面优于其他方法,展现出良好的鲁棒性。在对比中,CTQN模型和LiteDPER框架均表现优异。图15进一步支持这一结论:在Q值类别分布中,该模型的预测精度显著高于所有类别,超越了Transformer与DQN的组合方案。混淆矩阵显示绝大多数故障类型都能有效区分,仅在类别1与3、类别4与5之间存在少量误判。t-SNE散点图清晰呈现了各分类间的明确分离特征。这些结果进一步印证了LiteDPER-CTQN方法的优势。

图14 跨模型和强化学习框架的性能比较分析

图15 LiteDPER-CTQN与DQN的详细比较

5. 结论

本文研究了基于改进型Transformer的强化学习方法在旋转机械故障诊断中的应用。我们构建了一个适用于多种网络架构的轻量级强化学习框架LiteDPER,以及基于改进型Transformer的智能体模型CTQN。该方法在测试平台数据集和工程实验数据集上均验证了有效性。LiteDPER方法结合了优先经验回放与软更新技术,在保证训练稳定性的同时加速了收敛速度。相较于原始Transformer,CTQN通过引入CNN特征提取模块和紧凑化表示层,显著提升了智能体模型的性能表现。

然而,LiteDPER和CTQN方法仍面临若干挑战。相较于原始DQN模型,LiteDPER引入了大量超参数,需要针对具体任务进行调整,否则可能导致性能下降。尽管CTQN模型提升了性能上限,但其冷启动问题依然存在,且随着模型层数增加,这一问题可能愈发突出。未来研究将重点探索自适应参数优化技术、知识迁移方法及联邦学习策略,以增强模型适应性、提升先验知识利用率和学习效果,从而推动旋转机械智能故障诊断技术的发展。

编辑:陈莹洁

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

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



来源:故障诊断与python学习
System振动非线性化学旋转机械航空航天汽车暖通电力python声学参数优化理论电机
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-10-19
最近编辑:11月前
故障诊断与python学习
硕士 签名征集中
获赞 87粉丝 153文章 336课程 0
点赞
收藏
作者推荐

MSSP综述|数据驱动预测的全面综述和评估框架:不确定性、稳健性、可解释性和可行性(上)

本期给大家推荐一篇数据驱动预测方法的综述:数据驱动预测的全面综述和评估框架:不确定性、稳健性、可解释性和可行性。发表于机械领域的高影响因子期刊,这篇综述系统梳理了基于机器学习、随机模型和贝叶斯滤波器的预测方法,深入剖析了它们的优势与局限。同时,为弥补现有研究的不足,文章还提出了一种结构化的模型评估框架,框架将用户的具体需求与文献综述中确定的关键模型特征相结合。通过量化这四个特征的重要性,提出的框架能够系统地评估和选择预测模型。论文基本信息论文题目: A comprehensive review and evaluation framework for data-driven prognostics: Uncertainty, robustness, interpretability, and feasibility论文期刊:Mechanical Systems and Signal Processing论文日期:2025年论文链接:https://doi.org/10.1016/j.ymssp.2025.113015作者:Mariana Salinas-Camus (a), Kai Goebel (b)(c), Nick Eleftheroglou (a)机构:a: Intelligent System Prognostics Group, Aerospace Structures and Materials Department, Faculty of Aerospace Engineering, Delft University of Technology, Kluyverweg 1, Delft, 2629HS, The Netherlands;b: Fragum Global, Mountain View, CA 94040, USA;c: Luleå University of Technology, Luleå, 971 87, Sweden.通讯作者邮箱: m.salinascamus@tudelft.nl目录摘要1 引言 2 预测中的关键特征 2.1 不确定性 2.1.1 机器学习模型 2.1.2 随机模型 2.1.3 贝叶斯滤波器模型 2.1.4 不确定性管理的挑战 2.2 鲁棒性 2.2.1 机器学习模型 2.2.2 随机模型 2.2.3 贝叶斯滤波器模型 2.3 可解释性 2.3.1 机器学习模型 2.3.2 随机模型 2.3.3 贝叶斯滤波器模型 2.4 可行性 2.4.1.机器学习模型 2.4.2 随机模型 2.4.3 贝叶斯滤波器模型 3 案例研究 3.1数据预处理 3.2 基准模型 3.3 不确定性 3.4 鲁棒性 3.4.1 跨故障模式的自适应 3.4.2 带噪声数据 3.5 可解释性 3.6 可行性 3.6.1 计算时间 3.6.2 可用训练数据的影 3.7 灵敏度分析4 模型评估框架5 潜在研究方向 6 结论摘要预测和健康管理(Prognostics and Health Management, PHM)对于预测系统的剩余使用寿命(Remaining Useful Life, RUL)至关重要,这是预测性维护(Predictive Maintenance, PdM)的关键推动因素。本文综述了最先进的数据驱动预测模型,强调了四个基本特征:不确定性、鲁棒性、可解释性和可行性。虽然传统研究侧重于提高RUL预测的准确性,但本文认为,这些额外的特征对于满足PHM应用的需求同样重要。这篇综述系统梳理了基于机器学习(Machine Learning, ML)、随机模型和贝叶斯滤波器(Bayesian filters, BFs)的预测方法,深入剖析了它们的优势与局限。虽然机器学习模型在精准度上表现优异,但其不确定性量化能力较弱,且难以适应不同运行条件。随机模型则展现出更强的鲁棒性和可行性,即便数据有限或不稳定也能稳定运行。贝叶斯滤波器具有高度可解释性,无需依赖故障数据即可运行,但在适应多样化环境方面存在挑战。为弥补现有研究的不足,本文提出了一种结构化的模型评估框架,该框架将用户的具体需求与文献综述中确定的关键模型特征相结合。通过量化这四个特征的重要性,该框架能够系统地评估和选择预测模型。研究结果表明,为满足实际应用和监管要求,必须推进不确定性量化技术发展、改进自适应方法以增强稳健性,并提升模型可解释性。虽然目前的模型提供了有价值的见解,但为了释放其在PHM和PdM应用中的全部潜力,还需要进一步的改进,以确保更可靠和可操作的预测。关键词:预测,剩余使用寿命,数据驱动的,稳健性,可解释性,不确定性,可行性 1 引言预测与健康管理(Prognostics and Health Management, PHM)是一门通过系统健康状况的全面分析来提升运营可用性、降低维护成本、提高可靠性并确保预设安全标准的学科。如图1所示,该领域涵盖特征提取、诊断分析、预测建模及决策支持等多个模块,本文重点聚焦于PHM中的预测建模技术。我们将对PHM框架进行全面简要概述,以便更好地理解预测性维护在该体系中的定位。特征提取是指从传感器和信号中识别并分离出反映系统或组件健康状态的相关数据。诊断过程是对这些特征进行分析,以检测、隔离、定位并识别系统中已发生的故障或失效。预测性维护则在此基础上进一步延伸,通过当前及历史数据预测系统的未来健康状态和剩余使用寿命(Remaining Useful Life, RUL)。最后,PHM中的决策使用诊断和预测信息来优化维护策略、操作和后勤,以减少停机时间、成本和风险,最终提高系统可靠性和性能。图1 PHM流程图PHM与预测性维护(Predictive Maintenance, PdM)密切相关,因为PdM利用PHM信息来预测故障并规划维护任务[1]。PdM改变了其他维护策略的范式,例如纠正性维护和预防性维护。纠正性维护是在故障被检测到后进行的,而预防性维护则通常在设计阶段确定具体时间进行安排。因此,由于PdM需要通过故障预测来制定维护计划,预测技术在PdM框架中的决策过程中变得至关重要。正如[2]所指出的,“预测技术并非作为独立目标存在,而是为后续决策过程服务”。然而,近年来预测技术的发展趋势越来越侧重于性能指标和最小化预测误差[3]、[4]。虽然实现高性能很重要,但关注使预测模型在PdM中有效的特征也同样重要。在参考文献[5]研究中,文献普遍强调设备RUL预测的重要性,却忽视了后续健康管理任务的实施。因此,预测模型需要具备两大核心特征才能满足PdM决策需求:首先,必须提供不确定性量化分析——正如作者所言,由于RUL预测本身存在固有不确定性,这种量化能力是制定有效维护计划的关键;其次,模型必须具备可行性。只有当模型能够充分利用现有监测数据时,才能实现良好运行效果,这正是构建端到端数据驱动型PdM框架的核心要素。同样,一篇关于PHM预测性维护的综述[6]强调了稳健性作为区分预防性维护与PdM的特征。预防性维护策略可能失去有效性,因为维护计划是在设计阶段决定的,但如果操作偏离设计,可能导致维护计划不再适用。最后需要强调的是,在算法决策的法律监管框架下,可解释性是预测模型的核心特征。以欧洲为例,《通用数据保护条例》(General Data Protection Regulation, GDPR)明确规定,涉及人类生命安全的系统和框架必须具备决策过程的可解释性[7]。因此,基于现有PHM和PdM文献,除确保高准确性外,建议将不确定性、鲁棒性、可解释性和可行性视为有效决策的预测模型的基本特征。不确定性特征考虑了对固有不确定来源对RUL预测的影响的识别和量化,以及RUL预测中不确定性的潜在降低。鲁棒性是系统需要具备在不同条件下保持高性能的特性。可解释性指的是将模型参数与物理现象联系起来,并能清晰说明预测结果。最后,可行性是指模型在实际可用数据量下进行训练并表现良好的能力。值得注意的是,在上述四个特征中,不确定性在预测中至关重要。这是因为预测RUL本质上涉及不确定性,识别和量化不确定性的来源为决策过程提供了关键信息。因此,预测模型应量化不确定性,确保鲁棒性,并提供可解释性和可行性。本文献综述的目的是基于上述特征评估最先进的预测模型。 先前已经发表了预测方面的综述,例如[8],该综述对PHM框架内的预测进行了总体概述,旨在为该领域的研究人员提供一个起点。另一篇综述[9]总结了预测中常用的数据集,讨论了健康指标的构建和重要性,概述了各种预测方法,并概述了常用于评估预测模型的指标。尽管这些论文为该领域提供了宝贵的见解,但本论文对预测中的数据驱动模型(Data Driven Models, DDM)进行了更集中和全面的研究,同时假设熟悉健康指标和评估指标等主题。特别是,我们将通过四个关键特征来分析预测模型:不确定性、鲁棒性、可解释性和可行性。此外,本文介绍了一种新的模型评估框架,旨在考虑这些特征,并帮助为特定应用选择合适的DDM。在深入分析DDM之前,首先必须了解不同的预测方法。为此,采用了[10]中的分类,包括三类:基于物理的模型(Physics-based Models, PbMs)、数据驱动模型(Data-Driven Models, DDMs)和混合模型。PbMs描述了损伤的物理过程或演变[11],这导致装备复杂的退化过程无法通过一个退化模型来描述。近年来,这种方法取得了进展,学者们针对电解电容器[12,13]、气动阀[14]、轴承[15]和金属结构[16]等对象开发了大量的预测模型。但PbMs在验证、操作条件假设和处理高度非线性方程方面存在局限性,导致计算成本增加。此外,PbM仅限于组件,随着系统变得更加复杂,限制了它们的应用范围[17]。DDM使用来自传感器的历史数据来识别工程系统损坏状态的特征。DDM广泛用于预测,因为它们可以在没有系统先验专家知识的情况下应用,并且具有灵活性,允许将相同的技术用于不同的系统或组件[10]。混合模型旨在弥合PbM的不完整性和DDM数据需求之间的差距,提高性能,降低计算成本,并最大限度地减少训练模型所需的数据[18]。预测领域的大多数文献都集中在DDM上,有向混合方法发展的趋势,DDM是混合方法的核心。DDM因其灵活性和不需要先验系统知识而受到青睐。然而,当物理约束已知时,它们可以集成到DDM中。因此,本文回顾了利用数据驱动方法的预测模型,重点关注前面提到的四个关键要求。鉴于关于DDM的大量文献,这些技术分为三类:机器学习(Machine Learning, ML)、随机模型和贝叶斯滤波器(Bayesian Filters, BF)。ML组包括线性回归、决策树、支持向量回归器(Support Vector Regressor, SVR)和神经网络(Neural Network, NN)等模型。深度学习(Deep Learning, DL)是机器学习的一个子类别,包括长短期记忆(Long Short-Term Memory, LSTM)、卷积神经网络(Convolutional Neural Network, CNN)等模型。在随机模型类别下,包括隐马尔可夫模型(Hidden Markov Models, HMM)和维纳过程,也称为布朗运动。最后,BF包括粒子滤波器(Particle Filters, PF)和卡尔曼滤波器(Kalman Filters, KF)及其变体。BFs可以在PbMs方法中使用,因为它们需要一个基于物理知识的损伤演化函数。然而,它们也用于DDM,因为这种损伤演化函数可以用另一个数据驱动的模型来表征。由于本文献综述侧重于DDM,因此它将仅涵盖在预测框架内仅依赖数据驱动方法的BF,不包括那些结合了系统物理知识的BF。表1总结了提出和评估数据驱动预测模型的文献。该表首先按模型类别(ML、随机模型和BF)组织,然后按用于模型验证的工程案例研究组织。所列模型对应于执行预测步骤的模型;例如,在BF的情况下,虽然ML模型可用于损伤演化估计,但BF负责产生最终的RUL预测。表1 关于预测模型发展的文献总结 为了更清楚地了解所综述的文献,图2说明了模型是如何分布在不同类别中的。在子图(a)中,显示了按模型类别划分的文献数量,虚线条表示那些没有报告不确定性量化(Uncertainty Quantification, UQ)的文献。这种视觉强调,虽然ML在数量上占主导地位,但基于ML的作品中有很大一部分省略了UQ,这是可靠预测的一个关键方面,稍后将对此进行讨论。子图(b)显示了最常用的10种模型类型。LSTM模型被广泛采用,其次是粒子滤波器和CNN。模型的变体被归入同一标签下(例如,贝叶斯LSTM和标准LSTM都被计为LSTM)。 图2(a) 按模型类型分类的出版物,包括具有的UQ比例。(b)最常用的10种模型 图3进一步探讨了模型类别在不同工程领域的应用。它显示了案例研究中使用的每个模型类别(ML、随机、BF)的比例,揭示了不同场景下建模策略的分布规律。 图3 每个案例研究的模型类别值得注意的是,表中列出的预测模型对应于执行预测步骤的模型。例如,在BF的情况下,ML模型可用于损伤演化方程;BF模型执行预测步骤并提供RUL作为输出。这些文献是通过谷歌学术搜索使用关键字选择的:“预测”、“鲁棒性”、“可解释性”、“不确定性”和“可行性”。从2018年开始,与ML模型相关的文献与其他模型相比,其出版数量明显更多,且增长速度更快。相反,关于随机模型和BF的文献在几年内更加分散。这种差异性是由于寻找与本次文献综述所涵盖的特定主题相关的文献存在挑战。本文组织如下:第2节探讨了四个关键特征——不确定性、鲁棒性、可解释性和可行性——这些特征对于预测模型中的有效决策至关重要。第3节介绍了一个案例研究,该研究使用C-MAPSS数据集比较了三种类型的预测模型,并根据这些特征对其进行了评估。第4节介绍了一个模型评估框架,旨在帮助用户为其特定应用选择最合适的预测模型。第5节根据文献综述中发现的挑战和研究差距,深入探讨了未来潜在的研究方向。最后,第6节讨论了研究结果并总结了工作。2 预测中的关键特征预测模型必须平衡几个关键特征,以有效支持PdM中的决策。虽然实现高预测精度至关重要,但同样重要的是解决RUL预测中的固有不确定性,确保在不同操作条件下的鲁棒性,提供可解释性以符合监管和实际要求,并保持集成到现实世界系统的可行性。这些特征共同确保了预测模型在技术上是可靠的,并且实际上适用于端到端的PdM框架。以下小节通过对预测模型的全面文献综述探讨了这些关键特征。2.1 不确定性在预测领域,不确定性量化(Uncertainty Quantification, UQ)是指通过量化各类不确定因素对系统RUL预测的影响来进行风险评估的过程。根据定义,RUL预测本身就包含不确定性——毕竟任何对未来做出的预测都存在误差。因此,必须将RUL建模为随机变量而非确定性变量。预测结果将被决策模块用于健康管理决策,以实现PHM目标。由此可见,要确保工程系统的安全性,必须掌握模型对RUL预测的不确定性程度。关于不确定性来源的“经典”分类法将其划分为随机性和认知性两大类。随机性指的是源于现象本身随机性的不确定性,因此属于数据固有的不确定性范畴。而认知性则指因知识匮乏导致的不确定性,这种不确定性源自模型本身的缺陷[111]。根据[112],预测中与不确定性相关的活动分为四个过程:表示、量化、传播和管理。表示涉及选择方法来对不确定参数进行建模,而量化则使用贝叶斯方法等统计工具来识别和整合不确定性来源。传播通过模型和阈值考虑量化的不确定性来预测未来的状态和RUL。不确定性管理[112]通过利用数据更好地描述固有的预测不确定性来降低不确定性。这一过程可以尽可能减少它们对RUL预测的影响,这对有效决策至关重要。尽管UQ对于预测中的知情决策至关重要,但许多文献都省略了它,只提供了RUL的点估计,没有置信区间。图2(a)显示了这一趋势,其中条形图的散列部分表示没有报告UQ的研究。UQ的缺失在ML模型中尤其常见,因为ML模型本质上是确定性的。相比之下,BF的提供UQ的比例最高。这突显了预测领域中不同模型类型在UQ实践中的明显区别。2.1.1 机器学习模型UQ是DDM中的一个重大挑战,用于量化不确定性的方法通常取决于所采用的模型类型。提供UQ的ML文献较少可能是因为ML模型的确定性,ML模型通常会产生单值输出。为了解决这个问题,已经开发了各种技术来估计认知不确定性,尽管它们通常只近似后验分布。由于难以计算边际分布,因此无法直接计算后验分布;因此,它没有封闭的形式。例如,变分推断(Variational Inference, VI)虽然能很好地近似后验分布,但由于其计算成本较高[113],实际应用仍面临挑战。因此,诸如蒙特卡洛(Monte Carlo, MC)Dropout、深度高斯过程以及马尔可夫链蒙特卡洛方法[114]等技术应运而生。若想深入了解这些方法的细节,读者可参考[115]提供的系统综述,该文献还提供了在预测分析中实际应用的基础指导。 MC Dropout作为一种量化认知不确定性技术被提出,因其简单易行[116]而成为应用最广泛的方法。该技术通过随机关闭神经元来近似后验分布,具体机制是根据预设的Dropout概率进行神经元关闭操作。实验中会多次运行相同架构,每次不同的Dropout配置都会对应近似后验分布中的不同样本。然而,MC Dropout难以近似复杂的后验分布,这可能导致仅在后验分布的某些区域进行良好的近似,而在其他区域进行较差的近似[117]。更重要的是,有人质疑MC Dropout是否真的是贝叶斯。MC Dropout未通过健全性检查,是一种设计伪影,因为后验分布会根据用户分配的Dropout概率收敛到不同的值[118]。因此,这些技术虽然易于实现,但并不总是能很好地近似所需的分布。在这些方法的基础上,几项研究将这些贝叶斯技术应用于预测和RUL预测,每项研究在捕捉和解释不确定性方面都有不同程度的成功。在预测分析中,[57]和[22]展示了几个典型案例。这些案例虽然进行了失效时间的点估计,但并未通过运行时间预测剩余使用寿命(RUL)。不过[22]在运行过程中通过引入置信区间实现了RUL预测。为应对不确定性,本研究采用贝叶斯方法将不确定性分解为随机性和认知性两种来源。但在结果呈现时,作者并未明确区分这两种不确定性的来源。尽管研究结果颇具前景,但该方法的主要缺陷在于模型复杂度高且优化困难——正如作者所言,这些模型“极其难以处理且耗时费力”。在[70]研究中,提出了一种集成贝叶斯CNN模型来预测锂离子电池的RUL。该模型通过让每个子模型分别训练不同的失效运行轨迹来增强多样性,并将各模型的后验分布进行整合以完成预测。研究通过对比传统点预测堆叠方法与这种分布叠加策略,展示了电池容量预测值及其置信区间等结果。然而,该方法未能明确指出所捕捉到的不确定性来源,也未阐明不确定性如何在集成模型中传播,这限制了其不确定性分析的深度。其他贝叶斯方法(如[20])在进行不确定性量化时,会同时考虑随机不确定性和认知不确定性。但与前述研究类似,其结果中并未明确说明各来源对置信区间的具体贡献程度。认知不确定性通过蒙特卡洛采样法量化,采用0.25的概率采样值,该数值低于标准值0.5 [119]。在[24]中,我们提出了一种基于贝叶斯深度学习模型的RUL预测方法,通过具体设计的dropout机制实现校准不确定性。该机制在训练过程中动态学习dropout概率,从而能够更灵活地逼近RUL的概率分布。该模型在校准过程中将随机和认知不确定性分开,从而比确定性模型或未调整的贝叶斯模型具有更好的性能。然而,该模型存在若干局限性。首先,其假设的高斯RUL分布可能过度简化了不确定性特征。其次,方差校准方法假设输入空间存在均匀的校准偏差,却忽略了潜在的区域差异。再者,虽然原始研究使用了大规模数据集,但采用等距回归进行经验累积分布函数拟合仍存在过拟合风险。最后,模型假设认知不确定性与随机不确定性之间存在线性叠加关系,这种假设可能无法准确反映二者间复杂的相互依存关系[115]。在[69]模型中,虽然采用了贝叶斯RNN并结合了dropout技术,但其采用的dropout值范围仅为0.05至0.2。考虑到标准dropout值的普遍水平,这样的数值仍属偏低。如[32],较低的dropout值会导致置信区间变窄,这意味着可RUL预测的不确定性估计值会降低。因此,选择过低的dropout值可能导致对不确定性的低估,这种偏差可能对决策过程产生不利影响。类似地,在[58]模型中,针对认知UQ问题,研究者提出了采用0.2dropout值的CNN。2.1.2 随机模型随机模型通过概率方法建模退化过程的随机性,能够天然捕捉不确定性因素[121]。这类模型采用预测指标计算RUL,因此将RUL表示为具有闭合形式后验分布的概率密度函数(Probability Density Function, PDF)。通过计算累积密度函数并选择置信水平,可获得RUL预测的置信区间。但现有研究发现,随机模型的置信区间往往偏宽。例如文献[86]中应用的隐半马尔可夫模型(Hidden Semi-Markov Model, NHHSMM)模型预测涡扇发动机RUL为200个循环,虽然预测值接近实际值,但置信区间上限达300个循环,下限仅80个循环。类似情况也出现在文献[83]中,该研究将NHHSMM应用于复合材料试样时,作者后续提出相似性学习隐半马尔可夫模型(Similarity Learning Hidden Semi Markov Model, SLHSMM)模型[84],通过采用相似性方法进行训练,即使面对未见过的测试数据,也能有效缩小置信区间。这种置信区间的缩减源于模型通过数据管理来降低RUL不确定性,因此该模型具备不确定性管理功能。 类似地,文献[98]提出了一种统计/随机框架,用于解决“机组间”差异引发的不确定性问题。实际运行中的风力发电机由于环境和工况条件不同,往往表现出不同的退化模式。为应对这种情况,该框架通过从候选模型中筛选最优方案,有效降低了预测误差。通过适应机组间的差异性,该框架能更精准地呈现不同工况下的风机行为特征。需要特别指出的是,随机模型本质上仅包含偶然不确定性。认知不确定性则可通过耗时的敏感性分析、贝叶斯方法或模糊概率等手段纳入考量。在现有随机模型中,只有文献[121]提出了量化认知不确定性的模型——广义隐马尔可夫模型(Generalized Hidden Markov Model,GHMM)。该模型通过使用模糊概率,能够同时识别认知与偶然不确定性。实验结果表明,GHMM通过区分不同来源的不确定性,可做出更可靠的决策。不过其计算成本较高。可靠性指模型或算法持续输出准确可信结果的能力[122]。以GHMM为例,量化并区分各类不确定性来源能显著提升预测可靠性,提供更详尽的信息。2.1.3 贝叶斯滤波模型贝叶斯滤波器(BF)能够处理非线性及非高斯噪声。作为BF的数值近似方法,粒子滤波(Particle Filter, PF)通过传播一组代表可能状态的粒子来估计系统状态。在每次更新步骤中,粒子权重会根据预测数据与观测数据的相似度进行调整。权重较高的粒子在重采样时更易被选中,从而将估计聚焦于最可能的状态[123]。这一迭代过程如图4所示。 图4 粒子滤波此外,如前所述,PF与表征退化演化方程的模型相结合。在确定性退化模型(如ML模型)的情况下,由于模型的确定性,不存在不确定性。然而,当使用新的传感器数据来更新每个粒子的权重时,可以捕获部分任意不确定性。在随机退化模型的情况下,随机不确定性已经存在,PF的输出解释了所有随机不确定性。根据定义,PF和BF通常是基于新的在线数据更新的,这一事实允许计算主观不确定性,而不是总体不确定性,这是预测中首选的特征[112]。主观不确定性可以包含在其他框架中,例如前面提到的SLHSMM,但是,这些框架需要修改才能实现,而BF本身就包含了它。主观不确定性的一个关键优势是,考虑到每个工程系统的制造和操作的具体条件,它解释了每个工程系统独特的特征。因此,不确定性应针对特定的工程系统进行计算,而不是相对于总体进行计算,因为预测的目标是根据单个系统的运行条件预测其RUL[112]为了在故障进展缓慢或非线性的情况下提高效率,Lebesgue采样已被提出作为基于时间的均匀采样的事件驱动替代方案[105]。当故障退化指标超过预定义阈值时,会触发采样。其扩展版本自适应勒贝格采样(Adaptive Lebesgue Sampling, ALS),根据故障增长率动态调整这些阈值。当在贝叶斯框架下与PF集成时,ALS能够沿着故障状态轴而不是时间进行预测。这种交互减少了计算需求和长期不确定性,实现了高效、实时的故障跟踪和RUL估计。然而,在高噪声场景中,ALS可能会恢复到接近均匀的采样。此外,[102]提出了一种混合方法,将PF与维纳过程相结合,对单元间的可变性进行建模,指的是由于不同条件导致的系统间退化差异。通过PF推断出特定于单元的参数,从而能够在利用维纳过程的随机特性的同时进行个性化的RUL预测2.1.4 不确定性管理中的挑战考虑到这些因素,很明显,在量化不确定性方面,预测仍然存在重大挑战,特别是在量化RUL预测中每个不确定性来源的贡献方面。尽管DDMs面临诸多挑战,但假设所有模型都能量化认知不确定性与随机不确定性对RUL的贡献。即便在这种理想情况下,能否有效实施不确定性管理?需要特别注意的是,源于知识缺失的认知不确定性是可消除的,而随机不确定性则无法消除。然而,随机与认知不确定性往往共存,难以区分[115]。特别是在分类任务中,研究发现两种不确定性来源的秩相关系数介于0.8至0.99之间[124]。更关键的是,当将认知不确定性与随机不确定性分开识别时,需要采集何种数据才能降低认知不确定性?仅仅是收集更多退化历史数据就够了吗?虽然某些预测模型在大数据集上训练成功,但RUL预测的置信区间依然偏大。由此可见,在这种不确定性分类框架下,管理不确定性可能并非总是可行。因此,我们需要建立一种不同的不确定性分类体系来促进差异化的识别并实现有效管理。这种分类应以时间作为核心维度——这是预测学中固有的变量。此外,该分类需具有主观性,重点在于刻画研究系统特有的不确定性特征[84,98,102],而非如前所述的群体层面的普遍性不确定性。关于不确定性来源分类的必要性,文献[112]已提出四类不确定性来源:当前不确定性、未来不确定性、模型不确定性以及预测指标不确定性。该研究在文献[125]中进一步扩展,新增了第五类来源——历史不确定性。 五个主要不确定性来源如下:1.历史不确定性:源于制造或组装过程及材料质量。2.现有不确定性:因对工程系统真实运行状态认知不足而产生。3.未来不确定性:最具挑战性且关键的,由于未来不可预知,环境条件、负载曲线等参数难以精确预测。4.模型不确定性:涵盖模型初始参数和偏差等多个方面。5.预测方法不确定性:与预测指标本身的不确定性相关。在机器学习模型等监督式技术中,模型不确定性和预测方法不确定性会合并为单一来源。需要注意的是,一旦执行了不确定性管理,过去的不确定性就不再是当前的不确定性。例如,如果收集了关于制造过程的足够数据,则可以管理过去的不确定性,并降低其对RUL不确定性的影响。2.2 鲁棒性鲁棒性是指模型在运行条件、环境因素、输入数据变化时,始终如一地提供准确且一致预测的能力。这包括模型在处理意外干扰、传感器噪声、数据不完整和未知数据时,性能不会显著下降的能力。在预测性维护领域,最令人担忧的环节在于操作条件或故障模式的变化——这些因素往往无法在培训过程中充分考量。此外,测试工程系统的实际运行环境可能与训练集中的观测数据存在差异,这些问题都可能影响预测模型的性能表现。多篇关于深度学习模型的研究文献[4,27,56]通过“领域自适应”技术来提升模型鲁棒性,该技术旨在降低预测模型在应对领域转换时性能下降的风险。尽管确保系统运行安全可靠需要高度的鲁棒性,但要开发出能有效保障预测模型鲁棒性的技术方案,目前仍面临重大挑战。2.2.1 机器学习模型在文献[4]中,作者对机器学习模型进行了综述,指出了这类模型存在的挑战。机器学习模型普遍存在一个共同问题:在不同工况下容易出现较高误差。尽管已有诸多研究尝试解决这一难题,但效果参差不齐。文献[33]采用深度卷积神经网络(Deep Convolutional Neural Network, DCNN)评估涡扇发动机在不同故障模式下的RUL,并在模型中引入自适应批量归一化技术。实验结果显示,采用自适应归一化后误差有所改善,但仍存在高误差率和结果波动性较大的问题。文献[27,56]通过两个案例研究验证了领域对抗神经网络在涡扇发动机和轴承领域的应用,但同样存在高误差率和结果噪声大的问题。值得注意的是,虽然这些模型在数据量充足时性能更优,但在工业场景中数据稀缺的现实情况往往难以满足。迁移学习也被用于解决鲁棒性问题[47]。该框架的重要组成部分是数据对齐。然而,它假设故障退化过程呈现直线型衰减轨迹。这种假设过于武断,因为故障退化过程可能更为复杂,并不能准确反映不同故障模式的行为特征。此外,作者指出该框架的主要局限在于工业应用中缺乏“无健康状态”的数据支持。2.2.2 随机模型在使用未见过的数据测试模型时,文献[82]采用了自适应非齐次隐半马尔可夫模型(Adaptive Non-Homogeneous Hidden Semi-Markov Model, ANHHSMM),这是对非齐次隐半马尔可夫模型(Non-Homogeneous Hidden Semi-Markov Model, NHHSMM)的扩展。该模型通过训练8个经历疲劳载荷的裸眼井试样退化历史数据,并结合3个同时承受相同疲劳载荷和原位冲击载荷的试样进行测试。冲击载荷可能影响试样的寿命——既可能缩短其使用寿命,也可能出乎意料地延长其寿命。为应对试样寿命的变化,模型在冲击后会自动调整参数,因此相比非自适应模型能获得更优的结果。该模型的优势在于无需大量数据即可实现自适应调整,从而让随机模型克服了机器学习模型的局限性。不过ANHHSMM仍存在不足,最显著的是尚未测试主载荷条件变化的情况。目前仅应用于操作条件短暂改变(如冲击载荷期间)的情形。另一篇文献通过使用SLHSMM [84,126]解决了这一相关问题,这是对NHHSMM的又一扩展。该框架通过分析测试退化历史与训练数据之间的相似性来进行重新估计。相较于高斯过程回归和NHHSMM等其他框架,SLHSMM在处理异常值(如经历冲击载荷的样本)时能取得更优效果。更重要的是,该方法还能有效缩小置信区间并降低计算成本。但该框架的主要局限在于对训练集中异常值的依赖性——这意味着要获得良好效果,训练集必须包含多样化数据。2.2.3 贝叶斯滤波模型在文献[104]中,研究者开发了一种融合预测函数(PFs)与神经网络的框架,通过自动检测电池预期行为中的异常现象来适应不同应用场景。该框架不仅计算成本低廉,还能实现在线运行。其另一大优势在于无需依赖物理知识或海量实验数据。实验结果表明该框架具备出色的异常检测能力,但需注意其RUL预测结果存在波动性,且在电池运行的最后阶段才能收敛至真实剩余寿命值。2.3 可解释性可解释性是指能够理解并解释预测模型生成的预测结果或结论的能力,同时也意味着可以将模型参数与物理意义相关联[127]。可解释性是预测学的重要方面,因为它能帮助用户基于预测结果做出明智决策,同时了解预测的推导过程。更重要的是,根据欧盟法规《通用数据保护条例》(General Data Protection Regulation. GDPR)[7],在决策过程中涉及算法时,用户有权要求解释说明。因此,如果某项决策基于算法且可能影响个人利益,当事人就有权知晓该决策的制定依据。在PHM领域,某些组件至关重要且可能危及人身安全,因此该法规同样会对PHM产生影响。2.3.1 机器学习模型多年来,由于机器学习模型的使用越来越多,可解释性方面在PHM社区引起了人们的关注,机器学习模型大多被认为是一个“黑匣子”。然而,在机器学习社区中,“可解释性”一词经常被提及,有时也被用作可解释性的同义词。尽管如此,可解释性是指创建一个可以解释其行为的模型,而可解释性则是指解释和理解模型的结果[128]。在PHM的DL应用综述[129]中,可解释性被认为是一个重大挑战,目前的方法在为物理系统提供可解释性方面往往不足。因此,在预测学中,大多数明确涉及可解释性的论文都与机器学习模型有关。局部可解释模型不可知解释(Local Interpretable Model-Agnostic Explanations, LIME)和Shapley加性解释(Shapley Additive Explanations, SHAP)是广泛使用的可解释性工具。LIME通过对特定数据点施加扰动来分析单个预测,从而专注于局部解释。相反,SHAP侧重于局部和全局解释。SHAP中的全局解释用于了解整个数据集中每个特征的整体重要性,而局部解释是通过计算每个特征如何对特定实例的预测做出贡献来给出的。在一些研究中,这两种工具都被应用于基于机器学习的预测模型[42,48,76],主要关注特征选择和特征重要性。LIME和SHAP都表现出明显的局限性,特别是在鲁棒性和一致性方面。 LIME的主要缺点在于其生成的解释不可靠。[130, 131]等研究强调,LIME可以对相同或几乎相同的输入产生截然不同的解释。这种不一致性是一个严重的挑战,特别是在预测模型中,稳定可靠的解释对于决策至关重要。同样,SHAP已被证明在某些情况下会分配误导性的相对特征重要性。为了实现计算效率,SHAP依赖于Shapley值的近似值,但这些近似值可能与精确的SHAP分数存在很大差异,特别是在具有大量特征的模型中[132]。精确的SHAP分数旨在通过评估所有可能的特征联盟来提供特征重要性的精确衡量,但由于指数复杂性,它们的计算在大多数现实世界的应用中都是不切实际的。虽然在SHAP等工具中实现的近似值使用启发式或基于采样的方法,但它们可能无法保持特征重要性的真实排名。更糟糕的是,精确的SHAP评分本身也不能避免问题;它们可以将非零重要性分配给不相关的特征或低估关键特征。这源于这样一个事实,即并非所有特征子集都与机器学习中的可解释性同等相关,这与博弈论的假设形成鲜明对比[6]。无论是精确还是近似的SHAP方法,其局限性都引发了对其可靠性的重大质疑。特别是在高风险预测模型中,任何误差都可能危及安全性与结果。除了前面讨论的问题外,LIME、SHAP和类似方法等工具还经常面临“分歧问题”,即它们会产生相互冲突的特征排名。例如,如果LIME和SHAP对同一预测的排名明显不同,则可能会导致在解释工程系统的行为时产生混淆。这种模糊性使决策变得复杂,特别是在关键的PHM应用中,了解故障的根本原因对于确定适当的纠正措施至关重要。这种不一致导致解释不稳定,可能会产生严重影响。为了缓解这一挑战,[49]中提出了一种名为“信任评分”的指标,作为确定给定场景最合适的解释工具的一种方式。虽然有希望,但信任评分有明显的局限性。它只在简单的DL架构上得到了验证,并没有解决所生成解释中偏差的根本原因。因此,这些工具和指标仍然无法达到DL模型所需的可解释性水平,特别是在高风险应用中。其他方法已被用于为ML模型提供可解释性。在[35]中,变分贝叶斯推理用于创建一个称为结构化效应神经网络的框架,该框架量化传感器测量的变化如何影响RUL预测。在[46]中,使用变分编码器来创建一个潜在空间,将退化历史分组到不同的簇中。一旦这个潜在空间被创造出来,它就可以用来制作一个视觉表示,用于“可解释的诊断”。当使用新的看不见的数据作为输入时,编码器会将这些数据放置在诊断已知的数据点附近,从而对数据进行视觉解释。数据驱动预测的另一种可解释性方法是相关向量机[73],然而,它只提供有关退化历史是线性、平滑还是平稳的信息。因此,需要一个更完整的框架来解释模型及其预测。为了对RUL预测的特征进行解释,已经进行了许多尝试,使用的方法包括LIME或SHAP来评估特征的重要性。然而,DL和ML模型本质上是黑箱,即使有一个研究领域致力于为它们提供可解释性,这个领域仍然有许多挑战。2.3.2 随机模型在[72]中,利用HMM的扩展NHHSMM来模拟复合材料的物理降解过程。该模型采用了四种隐藏状态来反映复合材料退化的阶段:基体开裂、分层、纤维断裂和失效阶段。虽然这些隐藏状态有可能与上述阶段保持一致,但这种相关性尚未得到严格定义。在预测中,HMM通常被限制在从左到右的过渡结构中,这反映了大多数降解过程的不可逆性,但自愈材料或维护的情况除外。这种结构限制确保了模型准确地表示随时间逐渐恶化的系统。此外,一旦估计了状态转移概率,就可以直接计算出在每个损伤状态下花费的平均时间等指标,从而直观地了解物理退化过程。观测分布进一步阐明了传感器测量或健康指标在每个损伤状态下的行为。HMM的一个显著优势来自其无监督学习的性质,即它们能够预测RUL和当前的损伤状态,同时估计系统在每个损伤状态下花费的时间。增强的变体进一步提高了可解释性。例如,SLHSMM[84]提供了测试系统和训练系统之间相似性的在线估计,而ANHHSMM[82]则确定了测试系统何时是异常值。这些进步使用户对模型的预测和底层数据有了更深入的了解,提高了关键应用程序的信任度和可用性。2.3.3 贝叶斯滤波模型最后,与随机模型类似,BF的可解释性并没有得到明确的解决。然而,BF的性质提供了可解释性,具体取决于复杂性水平。我们可以理解这类模型如何实现可解释性。在这个过程中,粒子代表了潜在的场景,使理解和解释模型的预测变得更加容易。当粒子用新的传感器数据更新时,很明显哪些粒子被赋予了更高的权重。这允许概率分布函数的可视化,提供对算法行为和系统动态演化的洞察。此外,可以在BF的当前估计观测值和实际传感器数据之间进行比较,使用户能够评估BF是否准确地估计了当前观测值。2.4 可行性可行性被定义为模型接受训练并利用可用数据获得准确结果的能力,这因行业而异。可用数据的数量可能有限,包含缺失或质量差的条目,包括噪音、缺乏多样性,或在标签方面存在挑战。以航空工业为例,现有数据大多来自常规操作和健康状态。数据单一性导致在不同场景预测时面临挑战[133]。然而在PHM的综述中[3,134],一个持续存在的难题是训练模型所需数据量不足——由于许多工业应用缺乏标注数据或存在测量数据缺失,这使得构建预测模型的训练数据集变得困难重重。要深入理解该领域预测技术的最新进展,首先需要考察验证预测模型最常用的各类数据集。如表1所示,大量研究通过涡轮风扇发动机的案例分析验证了模型,这些数据均来自C-MAPSS数据集[135]。该数据集包含4个子数据集,每个子数据集都包含超过100个用于训练阶段的故障历史记录。尽管这4个子数据集具有不同的工况和故障模式,但大多数论文仅关注第一个子数据集,因为该子数据集仅包含单一工况和单一故障模式。该数据集已成为预测领域的基准,因此有助于建立模型间的对比。然而这种做法在学界也产生了负面影响。由于部分研究仅使用C-MAPSS来验证模型,却忽视了现实场景中缺乏足够降解历史数据进行训练这一事实,加之数据源自简化版模拟器生成,存在人为因素导致模型训练数据存在偏差。在轴承案例研究验证的模型中,多数采用了PRONOSTIA(又称FEMTO) [136]平台的数据。该实验平台能提供轴承加速退化的实时数据,用于诊断和预测分析。PRONOSTIA曾被用于生成“IEEE PHM 2012预测挑战赛”数据集,该数据集包含三种不同工况下轴承加速退化的实测数据。该数据集包含6组退化历史训练集和11组退化历史测试集。在预测领域中,锂离子电池是另一个具有重要应用价值的典型案例。这类电池因其在从手机到电动汽车、飞机等现代技术中的关键作用,已在PHM领域引发广泛关注。因此,电池技术将在向可持续交通和可再生能源存储的转型中发挥核心作用。但要实现这一目标,必须确保其可靠性——而这种可靠性的实现,需要通过精准评估电池的健康状态和充电状态来达成[137]。鉴于电池在健康监测中的重要性,目前已有超过20个数据集可用于健康预测。其中最主流的当属卓越预测中心(Prognostic Center of Excellence, PCoE)电池数据集、随机电池使用数据集和CALCE数据集。PCoE数据集包含34块经过循环测试的电池,这些电池的容量被充放电至初始容量的70%或80%,并在不同温度条件下进行测试[138]。随机电池使用数据集则通过28个电池进行连续循环测试,采用随机游走生成的电流曲线,为健康状态评估提供了基准[139]。而CALCE数据集主要用于健康状态评估,该数据集包含多种放电曲线和截止电压设置,旨在模拟真实使用场景。2.4.1 机器学习模型机器学习模型需要大量标注数据集进行训练和验证,正如预测领域综述[4]所指出的,这在工业应用中是个特殊挑战——这类数据集往往难以获取。目前预测研究的相关文献中尚未探讨模型性能会如何受数据量变化影响。不过已有研究尝试解决这个问题,通常被称为“few-shot prognostic”,下文将对此进行详细阐述。在[60]中,贝叶斯近似增强概率元学习(Bayesian approximation enhanced probabilistic meta-learning, BA-PML)算法用于数据有限的预测。BA-PML将变分推理技术集成到元学习框架中,实现了不确定性的估计和概率预测的生成。与依赖于点估计的传统机器学习方法不同,BA-PML提供区间估计,从而更全面地了解预测的不确定性。通过采用编码器-解码器架构作为其基本预测器,BA-PML能够处理可变长度预测,这对于机械预测中常见的退化预测任务至关重要。此外,该算法的情景训练阶段通过微调来促进跨域自适应,以确保在数据分布可能变化的现实世界应用中的稳健性能该模型用轴承进行了测试。few-shot prognostic不仅涉及有限数量的退化历史,还涉及退化历史中有限数量的样本。结果整体表现较好,尽管在某些情况下,预测非常嘈杂,并且当可用样本量增加时,预测的RMSE会更高。这项研究的局限性和未来的工作之一是开发更简洁的情景训练,以降低框架的计算成本。在文献[59]中,图神经网络被应用于少样本预测场景。与传统基于欧几里得度量的方法不同,该方案通过构建动态图谱来展现不同因素随时间的交互关系。通过分析这些图谱,模型能够挖掘隐藏规律,从而更精准预测设备剩余使用寿命。具体流程分为三个阶段:首先将数据整合为多维度图谱,考虑各类信息通道;接着采用智能算法解析各部件在图谱中的关联关系;最后训练名为GSDeMLN的特殊网络模型,使其能从图谱中学习规律,即使在设备运行条件变化时仍能准确预测健康状态。机器学习模型在使用监督技术时面临另一个挑战——需要标签数据。文献[69]提出了一种基于深度学习的贝叶斯方法来应对这一难题。该方案首先对历史设备监测数据和现场数据进行预处理,生成带有老化信息的样本。随后采用循环神经网络(Recurrent Neural Network, RNN),结合变分推断技术量化RUL预测的不确定性。通过从可靠性理论视角将老化不确定性转化为RUL不确定性,这种方法能为系统或组件的潜在故障时间提供概率性判断,从而帮助维护人员做出更明智的决策。在[63]中,作者提出了一种自监督LSTM-CNN框架,以解决轴承预测中稀疏和未标记数据的挑战。该模型在预训练过程中利用对比学习从原始传感器信号中提取有辨别力的时间频率特征,显著降低了对标记数据的依赖。随后的监督微调阶段能够有效地应用于下游任务。这种方法提高了标签稀缺环境中预测性维护的实用性。然而,作者承认,该方法 会产生较高的计算开销,这可能会限制其在资源受限的环境中的部署。2.4.2 随机模型对于随机模型,可行性不是一个关键问题,因为它们可以用小数据集进行训练。例如,在[83]中,仅使用8个退化历史来训练NHHSMM。随机模型不需要大型数据集,也不需要标记数据。此外,ANHHSMM或SLHSMM等模型特别适合于少剂量预测,因为它们可以分别适应或利用单一的退化历史。此外,[92]提出了一种基于泛函主成分分析和随机建模的非参数模型来处理零碎数据。碎片数据是指由于监测中断或数据丢失,在退化过程的随机时段内传感器读数丢失的情况。该模型在不同程度的缺失数据下进行了测试,结果表明,即使缺失高达25%的数据,RUL预测仍然准确。2.4.3 贝叶斯滤波模型最后,BF也被证明是可行的,因为它们在用小数据集训练时可以具有良好的性能。值得一提的是,BF需要一个描述工程系统退化演变的方程。对于采用DDM方法的BF,重要的是要考虑哪些模型表征了退化的演变,以及为此需要多少数据。然而,如果只考虑预测部分,BF具有实质性的优势,即不需要有完整的运行到故障的轨迹。因此,BF特别适用于缺少数据的应用场景。 编辑:Tina校核:李正平、陈凯歌、曹希铭、赵学功、白亮、任超、海洋、陈宇航、陈莹洁、赵栓栓、王金、赵诚、肖鑫鑫该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除来源:故障诊断与python学习

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