本期给大家推荐注意力引导的图同构学习:面向故障诊断与剩余使用寿命预测的多任务框架。旋转机械的智能运维正从单一故障诊断迈向多任务协同决策。故障诊断与剩余使用寿命(Remaining Useful Life, RUL)预测是保障设备可靠运行的两大核心,但传统状态监测往往为二者分别建模,导致知识共享效率低、深度学习模型部署与维护成本高昂。图卷积网络凭借对图数据的强大表征能力为状态监测提供了新范式,然而如何在同一框架下实现诊断与预测的协同仍具挑战。针对此,本研究提出一种融合注意力机制的多任务图同构网络,通过参数共享与自注意力机制建模任务间关联,同步完成故障诊断与RUL预测。基于轴承全生命周期退化数据的实验验证表明,该方法较传统单任务方法精度更高、实用性更强,并可显著降低模型开发成本,为旋转机械的智能故障诊断与寿命预测提供了兼具学术价值与工程潜力的新方案。
论文题目:Attention-guided graph isomorphism learning: A multi-task framework for fault diagnosis and remaining useful life prediction
论文期刊:Reliability Engineering and System Safety
Doi:10.1016/j.ress.2025.111209
(a) School of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, China
(b) Electronics & Drives, Reutlingen University, Reutlingen, Germany
(c) School of Mechanical and Automotive Engineering, South China University of Technology, Guangzhou, China
(d) School of Mechanical Engineering, Beijing Institute of Technology, Beijing, China
(e) School of Mechatronics and Vehicle Engineering, East China Jiaotong University, Nanchang, China
(f) College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
陈祝云,广东工业大学"青年百人"高层次引进人才,副教授/硕士生导师,刘强院长智能制造团队;华南理工大学-鲁汶大学联培博士,华南理工大学机械与汽车工程学院李巍华院长博士、博士后/副研究员,省部共建精密电子制造技术与装备国家重点实验室核心成员,入选广州市科协青年托举人才、人社部国际交流计划派出项目(2024, 2021)。主研方向为复杂系统的智能故障诊断与预测性维护、工业大数据/时序信号处理、工业人工智能/工业大模型/可解释性人工智能、数字孪生、工艺性能优化等。
主持国家自然科学基金面上项目、青年基金项目、广东省/广州市基金、企业合作等项目10余项;作为核心成员参与国家自然科学基金联合基金重点项目/面上项目、国家重点研发计划课题、广东省重点领域研发计划、校企合作重大项目等10余项。目前在IEEE TNNLS、IEEE TCYB、IEEE TII、MSSP、REES、机械工程学报等高水平期刊发表论文 70余篇,含ESI高被引论文10篇,Google学术累积被引4800余次,H-index: 28,受理/授权发明专利20余件,连续入选2023/2024 斯坦福大学全球前2%顶尖科学家年度榜单;担任广东省机械工程学会设备与维修工程分会副秘书长、广州市机电工程学会设备与维修工程分会副秘书长、中国振动工程学会故障诊断分会青年工作组成员、广东省机械工程学会制造业信息化分会理事;担任仪器测量领域顶刊《IEEE Transactions on Instrumentation and Measurement》副编辑、《Chinese Journal of Mechanical Engineering》(机械工程学报英文版)、《Instrumentation》(仪器仪表学报英文版)、《工程科学与技术》、《机械科学与技术》、《机电工程技术》等8个期刊(首届)青年编委、《Journal of Dynamics,Monitoring and Diagnostics》青年编委会副主任,10余个国内外期刊的客座主编/编辑、ICSMD 2022/2023、IEEE PHM-Beijing 2024、ICEIOM 2023等国际会议的分会主席等,国际会议SIGNAL 2022-2024的技术委员会成员等;荣获2024年中国振动工程学会科学技术一等奖、英国皇家物理学会 "Emerging Leader Award(青年领军人奖)"、中国汽车工程学会优秀博士学位论文提名奖、多次国内外期刊/会议最佳论文、优秀论文、优秀青年编委、杰出审稿人等荣誉。(摘自广东工业大学教师个人主页)
智能故障诊断与剩余使用寿命(Remaining Useful Life,RUL)预测对旋转机械的可靠运行至关重要。这些技术可提升制造业的安全性、可用性与生产效率。图卷积网络(Graph Convolutional Networks,GCNs)是深度学习(Deep Learning,DL)在图数据上的拓展,凭借其独特的数据表征能力实现了优异性能。传统状态监测(Condition Monitoring,CM)通常需要为故障诊断与RUL预测分别构建模型,面临知识共享效率低、深度学习模型部署与制备成本高等难题。为解决上述问题,本研究提出一种融合注意力机制的多任务图同构网络,可同步实现故障诊断与RUL预测。该方法考虑任务间的关联关系,引入参数共享机制与自注意力机制。与传统单任务方法相比,所提方法精度更高、实用性更强,且能降低模型开发成本。通过轴承全生命周期退化实验数据验证了该方法的有效性,结果表明该方法可解决故障诊断与RUL预测中的关键问题,在实际应用中具备广阔潜力。
1 引言
2 相关工作
2.1 多任务学习
2.2 自注意力机制
3 面向故障诊断与RUL预测的所提方法
3.1 图构建模块
3.2 图同构网络
3.3 图自注意力模块
3.4 多任务模块
3.5 联合结果模块
3.6 所提方法的实施步骤
4 实验结果
4.1 实验数据
4.2 数据准备
4.3 性能指标
4.4 结果与分析
5 结论
旋转机械常在高负载、变工况下运行,齿轮、轴承、链条、皮带等部件易发生磨损、裂纹与断裂[6]。此类故障会导致机械运行失稳甚至失效,若未及时检测、维修或更换,将引发重大安全风险与经济损失[7]。轴承作为核心部件,直接影响制造系统中多数旋转机械的性能与整体健康状态[8]。统计数据显示,约50%的电机故障由轴承问题导致[9,10]。机械部件故障是固有随机过程[11],即使相同型号、相同工况的轴承,寿命差异也极大,从数天到数年不等。传统模式下,维护人员定期更换轴承以保障可靠运行,易造成过度更换、停机时间延长、维护成本增加[12,13]。
智能状态监测(Condition Monitoring,CM)[14–16]包含故障诊断与剩余使用寿命(Remaining Useful Life,RUL)预测,可精准监测机械健康状态、预防突发故障、减少非计划停机与维护成本、提升安全性与可靠性[17]。相关技术已被广泛研究。Kateris等[18]基于传感器与特征融合提取健康指标(Health Indicators,HI),结合带自动相关性确定的多层感知器(Multilayer Perceptron,MLP)实现故障类型分类。Qi等[19]提出一种智能状态监测方法,用于异常检测与 RUL 预测,该方法基于稀疏度指标HI采用支持向量数据描述(Support Vector Data Description,SVDD)实现异常检测,并通过多步估计器完成 RUL 预测。类似地,Kankar等[20]提取多种时域统计HI,筛选合适指标后输入支持向量机(Support Vector Machine,SVM)与人工神经网络(Artificial Neural Network,ANN),实现轴承故障诊断。Wang 等[21]基于高斯混合模型(Gaussian Mixture Model,GMM)构建HI,采用支持向量回归(Support Vector Regression,SVR)预测RUL。Han与Jiang[22]结合变分模态分解与自回归模型分解振动信号,将其作为故障特征向量,基于随机森林(Random Forest,RF)实现故障诊断。
深度学习(Deep Learning, DL)的兴起彻底革新了智能状态监测方法,无需依赖专家知识,可直接从海量数据中提取有价值的故障相关信息 [23]。该领域常用DL模型包括卷积神经网络(Convolutional Neural Networks,CNN)、长短期记忆网络(Long and Short-Term Memory networks,LSTM)、自编码器(Autoencoders,AE)与深度置信网络(Deep Belief Networks,DBN)。与传统机器学习(Machine Learning,ML)不同,基于DL的状态监测适用性强,无需领域专业知识与先验知识,如手动提取与筛选HI[24]。为解决轴承故障诊断难题,Jing等[24]基于CNN构建端到端深度学习模型,将特征提取、筛选与分类集成于单一系统。该模型以原始振动信号的频域数据为输入,性能优于常用机器学习方法、前馈神经网络(Feedforward Neural Networks,FFNN)、SVM与RF。另一项研究中,Sabir等[9]基于LSTM提出故障诊断方法,采用电机电流信号,在时域与时频域提取8种HI并输入LSTM,分类精度达 96%。近期,Qi等[25]提出一种无传感器深度加权k近邻(Deep Weighted K-Nearest Neighbors,WKNN)方法,融合深度AE实现健康评估,结合WKNN实现鲁棒异常检测。该方法利用电机驱动器数据,在解决滚子链系统监测难题上优于现有方法。类似地,Peng等[26]提出一种基于无监督深度支持向量数据描述的风机自适应异常检测技术。该方法构建鲁棒球形边界,有效应对数据噪声与波动,提升风机状态监测可靠性。同时,Ahmad等[27]构建基于LSTM的AE,利用实测振动数据在单一状态监测系统中完成特征提取与异常检测。类似地,Hasani等[28]提出基于AE的HI提取方法,追踪轴承全生命周期退化过程。该模型采用振动数据训练,计算初始健康数据与连续样本间的相关性,表征健康状态。此外,Fu等[29]构建融合CNN与LSTM的深度学习模型,利用风机轴承温度数据实现早期隐患检测。Khorram等[30]构建CNN-LSTM模型,以原始振动数据为输入、故障类型为输出,无需对输入数据进行预处理。Ma与Mao[31]构建CNN-LSTM模型,利用时频特征捕捉长时依赖并选择性传播相关信息,RUL预测效果优于单一CNN或LSTM模型。此外,为降低环境噪声影响、提升波浪能转换器齿轮箱故障诊断效果,研究人员开发了CNN-LSTM模型。该模型融合自适应矩估计与刚柔耦合动力学仿真模型,通过仿真与实验数据验证,在变工况干扰下可高效、精准诊断各类故障[32]。Zhao等[33]提出自适应多尺度CNN,有效捕捉实际工业系统变工况下的多时间尺度与数据特征。
尽管CNN可通过卷积核提取数据相关信息,但无法表征故障、噪声与相邻点间的因果关系[34,35]。近年来,图神经网络(Graph Neural Networks,GNNs)在故障诊断领域备受关注,因其可在图域中同时表征节点数值与节点间关联关系[36]。Zhang等[36]将图论、深度学习与图卷积网络(Graph Convolutional Networks,GCNs)融合,构建基于声学数据的故障诊断模型,精度优于CNN、RNN与深度AE等DL模型[36]。Wang等[37]提出融合GNNs与图注意力网络的故障诊断方法,捕捉全局结构信息并根据节点相对重要性动态调整节点权重。Wang等[38]开发门控图卷积网络用于多传感器数据融合与RUL预测,有效建模多传感器信号的时空依赖,精准提取退化特征。此外,Yu等[34]开发深度GCN用于风机齿轮箱故障诊断,采用小波包分解与时频特征。Zhao等[39]引入半监督图卷积深度信念网络构建图邻域关系,解决实际工业场景中标注数据有限的难题。Zhang与Wu[35]提出基于格兰杰因果检验的GNN用于故障分类,量化噪声影响,性能优于SVM、RF与CNN等DL模型[35]。
然而,现有方法仍面临诸多挑战。多数用于RUL预测的DL方法高度依赖特征提取实现样本与RUL的映射,常忽略样本自身的空间关联,这会限制DL模型在RUL预测中的性能。此外,当前多数方法将智能故障诊断与RUL预测视为完全独立的任务,为每个任务单独训练模型。这不仅无法利用任务间的相关性,还因忽略样本空间关联增加了实施复杂度与成本。为解决上述问题,本研究提出一种基于融合注意力机制的多任务图同构网络(Graph Isomorphism Network,GIN)的故障诊断与RUL预测联合方法。通过参数共享与基于自注意力的数据融合,所提方法有效构建故障诊断与RUL预测间的关联关系。该联合训练策略可同步实现故障诊断与RUL估计,相比传统单任务深度学习模型,精度更高、适应性更强、部署成本更低。
本研究的核心方法贡献如下:
(1) 本研究引入基于GIN的模型,采用图卷积实现特征提取。该模型可有效捕捉采集数据中的空间依赖,GIN的层级结构提升特征表征能力。多层架构确保每一层输出均参与多任务模型训练,提升预测性能。
(2) 引入图自注意力机制,自适应融合每一层图卷积提取的特征向量。该改进可动态平衡不同任务的性能,同时提升故障诊断与RUL预测效果。与传统融合技术不同,所提方法可实现最优信息融合,且不降低任一任务的精度。
(3) 开发多任务GCN模型,同步实现轴承故障诊断与RUL估计。通过学习多任务共享表征,提升模型在不同状态监测场景下的泛化能力。此外,多任务模型部署可降低计算与运维成本,为设备维护提供更全面的决策支持。
(4) 大量实验评估表明,所提方法性能优于传统单任务深度学习模型。该模型在三种不同转速与负载工况下,故障诊断与RUL估计均展现出鲁棒性,进一步验证其在实际状态监测任务中的实用性。
本文后续结构安排如下:第2节综述多任务学习与自注意力机制相关研究;第3节详细阐述多任务状态监测的所提方法,包括图构建、图卷积、自注意力与多任务原理;第4节展示实验结果,包含数据描述、性能指标与深入讨论;最后总结研究成果并展望未来工作。
本节综述多任务学习与自注意力机制的相关理论。
多任务学习(Multi-Task Learning,MTL)是一种机器学习技术,利用多个相关任务包含的有效信息训练单一模型,同步提升所有任务的泛化能力[40]。传统机器学习中,任务单独处理、单独建模,每个模型仅执行单一任务,忽略任务间的关联信息。而MTL通过联合学习多个相关任务并实现信息共享,为多任务构建鲁棒、通用的表征。
深度学习中,MTL通常通过参数共享机制实现,包括硬共享、软共享、层级共享与稀疏共享,如图1所示。
图1 参数共享机制[41]:(a)硬共享,(b)软共享,(c)层次化共享,(d)稀疏共享
硬共享:最常用方法,所有任务共享隐藏层,同时定义任务专属输出层。该方法易于实现,参数设置高效。
软共享:与硬共享相反,软共享为每个任务构建独立网络,通过不同任务网络间的交互实现信息共享。该方法更灵活,无需共享网络结构,无需假设任务相关性。但随着任务数量增加,模型参数同步增长,需新增大量参数[42]。
层级共享:该方法在网络结构不同层分配不同任务监督,融入部分任务先验知识设计层级共享结构。层级共享比硬共享更灵活,参数需求少于软共享。但实际应用中,设计有效的层级结构难度较大。
稀疏共享:该方法根据任务随机共享层参数,寻找最优任务与模型参数组合的搜索空间极大。参数共享的随机性为实验结果带来不确定性,无法有效识别并减少模型中的冗余信息[42]。
与单任务模型相比,MTL具备以下优势[43]:
MTL通过共享固有层,避免为每个任务重复计算共享层特征,减小模型规模与复杂度,大幅提升模型效率与训练速度。
通过共享任务间的通用知识与信息,MTL提升模型泛化能力与鲁棒性,降低过拟合风险。
MTL通过多任务共享相同数据,提升数据利用率。这降低了对大量标注数据的依赖,减少深度学习模型训练与部署成本。
MTL模型训练与优化时,不同任务具有不同目标函数。MTL通过反向传播联合损失函数更新模型参数,同步优化多任务目标函数。假设共有N个任务参与MTL,联合损失函数可表示为式
其中
注意力机制是受人类认知过程启发的强大技术,可选择性聚焦输入数据中最相关的部分[44]。例如,图像识别中会重点关注图像中信息更丰富的特定区域。注意力机制为不同输入元素分配不同权重,使模型优先关注任务相关信息、抑制无关细节[45]。该技术在DL中应用广泛,尤其在序列建模领域,可通过学习输入特征的相对重要性动态提升模型性能。
自注意力机制是注意力机制的重要变体,在自然语言处理与计算机视觉等领域应用广泛[44]。与传统注意力不同,自注意力计算单一输入序列内部元素间的关系,使模型可捕捉长距离依赖与上下文信息。其核心思想是学习不同输入组件间的相互依赖并据此聚合信息,每个元素根据与其他元素的相关性加权。
在多任务学习场景中,自注意力机制提供额外灵活性。每个任务可独立学习专属注意力权重,实现任务专属特征聚合,无需修改共享模型架构。该能力使模型可选择性关注每个任务最相关的特征,通过更高效的表征学习提升所有任务性能。
为克服传统方法需为故障诊断与剩余使用寿命预测分别构建模型的局限,本研究提出一种基于多任务图神经网络的统一框架。图2展示了所提方法的整体流程,包括实验装置、数据采集、图构建、图运算、自注意力模块与MTL。图3为更详细的流程示意图,包含五大核心组件:(a)图构建模块(Constructing Graph Module,CGM)、(b)图同构网络(Graph Isomorphism Network,GIN)、(c)图自注意力模块(Graph Self-attention Module,GSM)、(d)多任务模块(Multi-Task Module,MTM)与(e)联合结果模块(Joint Results Module,JRM)。
图2 所提出的多任务学习方法论概述
图3 所提出联合故障诊断与RUL预测方法的详细阐述
3.1 图构建模块
CGM是将采集的振动信号转换为样本图的核心组件,支持图卷积网络实现特征提取。流程始于从原始信号提取16种时频域特征,这些提取的特征作为样本图的节点。为建立节点间连接,计算每对特征的皮尔逊相关系数。若相关系数超过预设阈值,则在两个节点间构建边。通过将原始振动信号转换为结构化图表征,该方法保留了比原始信号更全面的信息。
预处理阶段是为所提方法准备振动信号的关键步骤,包含两大核心组件:(1) 特征提取:从振动信号中提取节点特征;(2) 图构建:生成邻接矩阵定义节点间连接。具体步骤详述如下:
节点特征:为利用图卷积网络实现特征提取,首先将采集的振动信号转换为样本图。转换始于从原始信号提取16种时频域特征,包括均值、均方根、方差等统计量。这些特征记为
表1 所用指标的表达式
邻接矩阵:邻接矩阵是样本图的核心组件,定义节点间连接,是图卷积层的必要输入。节点间连接基于皮尔逊相关系数确定,该系数量化节点特征对间的线性关系。两个节点
其中
GIN包含三层图同构卷积层与图边池化层。每一层图卷积(Graph Convolution,GC)的输出通过图池化(Graph Pooling,GP)方法——边池化(EdgePool)[47]处理,再全局平均池化得到每一层的特征表征。仅使用最后一层输出会导致图卷积模块性能损失。层级图卷积神经网络的每一层输出均参与后续任务,使训练过程更稳定、模型性能更高。
特征提取由三层堆叠的GIN层实现。每一层包含GIN卷积层、批量归一化层、激活层与图池化层。前一层图池化层的输出作为下一层GIN层的输入。三层全局平均池化层的输出拼接后,作为两个全连接层的输入。设
其中
传统图神经网络采用邻域聚合策略更新节点表征,但难以有效学习同构图的判别特征[48]。图同构卷积(如图4所示)具备更强的图结构依赖捕捉能力与图区分能力,主要分为两步:首先通过求和函数聚合邻域节点特征;随后将聚合特征输入 MLP 进行非线性映射,完成节点特征更新。更新机制如图 4 所示,对应公式:
该公式中,第
图4 图同构卷积层的更新机制
聚合与融合函数必须满足单射性,即每个输入对应唯一输出。GIN通过MLP在GNN中学习上述函数,确保单射性。采用求和函数聚合、MLP非线性变换,GIN可有效区分同构图,学习更具信息性的节点表征。
为预测RUL,模型必须学习样本图对应的剩余寿命回归曲线。因此,GP是GNN应用于RUL预测等任务的关键步骤。图池化的核心目的是降低图复杂度,同时保留核心图结构信息[49]。通过融合节点特征实现,减少回归模型需拟合的节点数量。Edgepool[47]是基于连接边分数融合节点的池化方法。首先通过可学习参数Θ与偏置项b计算边分数,再经softmax函数归一化得到最终边分数
其中
池化操作根据最终边分数融合第
3.3 图自注意力模块
GSM通过自适应重加权不同输入元素的贡献,提升特征表征能力。该机制使模型可选择性强调重要特征、抑制无关特征,提升分类与回归任务性能。如图3所示,为两个任务分别设置独立自注意力模块,使其在共享卷积层参数的同时,学习专属特征表征。该设计确保模型可高效提取任务专属特征,无冗余。 GSM按结构化三步流程运行:
(1)线性映射:第一步将全局平均池化层得到的特征向量转换为三种不同表征:查询(Query,Q)、键(Key,K)与值(Value,V)[44, 50]。该转换通过三个可学习权重矩阵
每种转换学习输入特征的不同视角。
(2)注意力分数计算:第二步计算注意力分数,量化每个特征相对其他特征的重要性。通过缩放点积运算计算
其中内积
(3)加权聚合:计算注意力分数后,用于对值矩阵
该操作生成精细化特征表征,每个元素为输入特征的自适应组合,按重要性加权。 最终输出输入后续层,执行分类与回归任务。通过动态调整特征重要性,该步骤提升模型表达能力,增强捕捉任务专属信息的能力。
设计优良的故障诊断模型不仅需精准识别具体故障,还需支持故障预测。为实现该目标,所提方法融合MTL与联合损失函数,确保故障诊断与RUL预测同步优化。
MTL的核心原理是参数共享,提升跨任务特征泛化能力。所提MTM采用硬参数共享,即两个任务共享整个图卷积模块。该结构使任务间交互、竞争,学习更泛化的特征,最终同步提升故障诊断与RUL估计效果。
针对任务专属处理,MTM采用两个独立全连接层:故障诊断分类模块与RUL预测回归模块。如图3所示,分类模块(任务 1)预测每种故障的概率分布,回归模块(任务 2)输出RUL估计值。
为实现同步学习,采用联合损失函数平衡两个任务。故障诊断任务采用带交叉熵损失函数
同时,RUL预测任务采用均方误差(Mean Squared Error,MSE)损失函数
其中
其中
前向传播过程计算联合损失函数,随后用于反向传播更新模型参数。最终,MTM 在统一框架中学习故障诊断与RUL预测。训练完成后,模型可同步输出预测故障类型与估计RUL,验证其故障识别与预测能力。
3.5 联合结果模块
基于计算得到的联合损失,同步得到故障诊断与故障预测结果。为全面评估性能,除可视化展示外,还采用多种指标。故障诊断任务采用精度、精确率、召回率与 F1 分数;故障预测(RUL预测)任务采用F1分数、均方根误差(Root Mean Square Error,RMSE)与决定系数(
通过允许每个任务学习专属注意力权重与聚合方法,多任务模型可更精准地聚焦每个任务输入中最相关的部分。该定向注意力机制使模型更好地捕捉数据中与每个任务最相关的独特特征与关联关系。因此,带任务专属注意力的MTL不仅提升模型适应性,还显著增强整体性能与泛化能力。所提方法的实施步骤如下:
步骤1:首先通过加速度计采集滚动轴承全生命周期退化过程的振动数据。
步骤2:采用时频域分析处理采集的振动信号,提取特征。计算特征间相关系数,构建样本图。
步骤3:为RUL预测设置分段线性标签,为故障类型设置对应标签(标签知识),监督模型学习隐藏信息。
步骤4:构建多任务数据集
步骤5:采用多任务模型基于构建的数据集开展联合监督训练,通过最小化联合损失函数优化模型参数。迭代次数达到上限或模型收敛至最优时停止训练,得到训练完成的多任务模型。
步骤6:最后将测试样本输入训练完成的多任务模型,模型同步输出输入样本的故障类别与对应RUL。 该方法通过动态学习并为每个任务应用不同注意力机制,确保模型有效优先利用关键信息。在保留任务专属细节的同时,共享跨任务知识,所提方法形成全面高效的框架。
所提方法融合GIN与自注意力模块,实现故障分类与回归任务。为验证所提方法的有效性,采用轴承全生命周期退化数据进行实验验证。
4.1 实验数据
实验装置如图5所示,主要包括交流电机、电机调速器、支撑轴承、测试轴承与液压加载系统。电机由调速器控制,以不同转速运行。测试轴承安装在旋转轴上,液压加载系统为测试轴承施加径向载荷。实验设计三种不同工况开展,详见表2。
图5 轴承退化试验实验装置
表2 被测轴承的工况及故障详情
采用两个加速度计采集数据,分别水平与垂直布置于测试轴承旁。采样频率设为25.6kHz,每分钟采集一次数据。每次采集时长1.28秒,每次采集得到32768个数据点。当测试轴承振动幅值超过健康阶段十倍时,停止退化测试。测试结束时轴承失效模式如图6所示,包括内圈故障、外圈故障与保持架断裂。实验结束后,获取三种工况下15个轴承的完整退化数据,具体寿命见表2。
图6 滚动轴承失效类型:(a) 内圈失效,(b) 保持架失效,(c) 外圈磨损,(d) 外圈断裂
训练多任务模型时,必须为输入数据标注故障类型。表2中仅轴承2–3与1–4存在保持架故障,因此不参与训练。此外,轴承1–5与3–2存在外圈故障(Outer Fault,OF)、内圈故障(Inner Fault,IF)、滚动体故障(Ball Fault,BF)与保持架故障(Cage Fault,CF)等混合故障类型,同样排除在训练集外。因此,其余轴承的故障类型分为健康(Healthy,H)、OF与IF三类。三种故障类型的标签分别设为[0, 1, 2]。为验证所提方法性能并覆盖多种工业场景,每种工况选取两个轴承用于训练多任务模型。共计选取表2中6个轴承用于训练,每种工况选取一个轴承用于测试模型性能。由于不同轴承健康阶段时长不同,选取每个轴承健康阶段前30分钟数据作为正常样本。最终实验数据集见表3。精心筛选确保数据集平衡,使模型可在不同故障类型与工况下泛化。
4.3 性能指标
为评估故障诊断与RUL预测性能,采用分类指标与回归指标。
二分类问题中,样本分为正类或负类,如图7所示。为评估不同方法性能,选择合适的评估指标至关重要。分类问题常用评估指标包括精度、精确率、召回率与F1分数 [52,53]。这些指标可由混淆矩阵推导得出,如图7所示,混淆矩阵通过对比实际标签与预测标签,汇总预测性能。 真正例(True Positive,TP)表示正样本被正确预测为正类。假负例(False Negative,FN)表示正样本被错误预测为负类。假正例(False Positive,FP)表示负样本被错误预测为正类。真负例(True Negative,TN)表示负样本被正确预测为负类。 精度:该指标表示正确预测样本数占总样本数的比例,如式 (13)。
精确率:该指标表示所有预测为正类的样本中,真正例样本的比例。
召回率:该指标表示所有实际正类样本中,被正确预测为正类的比例。
F1分数:当数据样本不平衡时,单一指标(如精度、精确率、召回率)无法 正确评估故障分类性能。此时,结合精确率与召回率的F1分数可提供更均衡、准确的评估。该指标在评估不平衡数据模型性能时尤为有用,提供全面衡量。
RUL预测采用均方根误差(Root Mean Square Error, RMSE)与拟合优度
其中
本节展示所提多任务模型的故障诊断与RUL预测结果,分析包括故障诊断与RUL预测性能,以及与现有方法的对比(见表 4)。
表4 超参数设置
4.4.1 单任务/多任务学习结果对比
为验证所提方法有效性,分别在单任务与多任务模式下评估所提方法。单任务模式下,独立训练两个模型,分别执行故障诊断与RUL预测。多任务模式下,采用带联合损失函数的单一模型,同步执行故障诊断与RUL预测。为确保公平对比,深度学习模型超参数在单任务与多任务训练中保持一致,见表4。为降低随机性影响,每个测试轴承的设计模型重复实验五次,取五次运行平均值作为最终结果。
实验结果如表5、图8与图9所示,表明所提多任务模型不仅可同步实现故障诊断与RUL预测,在验证轴承上的性能还优于单任务模型。对比测试集平均性能,故障诊断F1分数为0.803,RUL预测RMSE与
表5 基于单任务/多任务模型的结果对比
本文提出一种基于融合图同构神经网络与注意力机制的多任务模型的新型故障诊断与RUL预测方法。核心创新在于通过单一模型联合训练,同步实现故障诊断与RUL预测。所提模型通过参数共享与联合损失函数机制实现,仅用一个模型同步处理多任务,降低智能维护模型实施复杂度与成本,为工业设备健康管理提供更全面的决策支持。此外,采用图自注意力模块自适应加权图卷积层特征向量。与其他数据融合方法相比,所提方法有效平衡不同任务性能。通过三种不同工况的实验验证,所提多任务模型性能优于其他单任务方法,不仅精准预测RUL,在识别测试轴承故障类型方面也具备良好的故障诊断能力,有效避免运行机械突发故障引发的严重后果。作为基于深度学习的多任务模型,当前网络架构本质上仍为黑箱系统,内部决策机制缺乏可解释性。尽管注意力机制为特征权重分配提供部分可解释性,但故障模式识别与RUL预测间的跨任务关联机制、图结构与物理退化过程间的具体映射关系等关键方面,仍缺乏清晰的可视化解释。这种可解释性缺口可能阻碍模型在安全关键领域的实际部署,尤其在需要故障溯源与决策验证的场景,如航空发动机维护。未来工作应融合可解释人工智能技术,包括特征重要性分析、注意力路径可视化或模型蒸馏,建立物理退化过程与网络决策间的明确关联。
编辑:陈宇航
校核:李正平、陈凯歌、曹希铭、赵学功、白亮、任超、海洋、Leo、Kira、Tina、王金、赵诚、肖鑫鑫、张优
该文资料搜集自网络,仅用作学术分享,不做商业用途,若侵权,后台联系小编进行删除