基于因果学习的减速机单源域泛化故障诊断

Single Source Domain Generalization Fault Diagnosis Method for Reducers Based on Causal Learning

  • 摘要: 【目的】针对现有神经网络在未知工况场景下故障诊断准确率低的问题,提出一种基于因果学习的单源域泛化故障诊断方法。【方法】首先,源域样本经过数据组合变换得到辅助域样本,用于模拟源域与目标域之间的领域偏移。接着,构建因果图来表示输入数据、变换因子、语义特征和故障类别之间的依赖关系。然后,设计反事实推理模块,推断各变换因子对诊断结果的因果效应,并据此对辅助域特征进行校正。最后,通过最小化源域样本与辅助样本在特征空间中的距离进行领域对齐,提高模型在未知工况下的诊断性能。【结果】基于自建的减速机实验台,验证了所提方法的有效性。结果表明,所提方法在没有目标域样本的情况下的诊断准确率达90.34%,显著优于现有的方法。【结论】研究成果可为变工况场景下的船舶设备故障诊断提供关键技术支撑,助力智能船舶的发展。

     

    Abstract: Objectives To address the low fault diagnosis accuracy of existing neural networks under unseen operating conditions, a single source domain generalization method based on causal learning is proposed. Methods First, source domain samples are transformed through data combination operations to construct an auxiliary domain that simulates the domain shift between the source and target domains. Then, a causal graph is constructed to represent the relations among input data, transformation factors, semantic features, and fault labels. Next, a counterfactual inference module is designed to infer the causal effects of different transformation factors on the diagnostic results, and correct the auxiliary domain features accordingly. Finally, domain alignment is achieved by minimizing the distance between source samples and auxiliary samples in the feature space, thereby enhancing diagnosis performance under unseen conditions. Results Experiments conducted on a self-built reducer test bench validate the effectiveness of the proposed method. The results show that the method achieves an accuracy of 90.34% without using any target domain samples, outperforming existing approaches. Conclusions The proposed approach can provide key technical support for fault diagnosis of industrial equipment under varying operating conditions and contribute to the advancement of intelligent manufacturing.

     

/

返回文章
返回