基于自适应机制的船舶主机跨个体故障诊断研究

Research on cross-individual fault diagnosis of marine main engines based on adaptive mechanisms

  • 摘要:
    目的 针对船舶主机个体差异引发的特征漂移及目标域故障数据缺失问题,利用自适应机制与迁移学习实现跨个体诊断。
    方法 在引入船舶主机性能参数与自适应机制的基础上,建立自适应机制的船舶主机跨个体故障诊断模型(DT-DANN)。采用粒子群优化算法自适应调节性能参数因子,构建高保真个体数字仿真模型并生成变环境工况下的健康数据样本。结合多尺度一维卷积神经网络(1D-CNN)与改进的域对抗神经网络(DANN),提出健康态锚点策略,实现船舶柴油机跨个体故障诊断。
    结果 仿真数据验证结果表明,自适应调节后的性能参数因子平均绝对百分比误差低至0.0520%,DT-DANN模型故障诊断精度达到100%。
    结论 该方法可有效解决因设备个体差异及数据匮乏导致的模型失配问题,实现船舶主机的高精度零样本跨个体故障诊断。

     

    Abstract:
    Objective To address the feature drift induced by inter-individual variability in marine main engines and the scarcity of fault data in the target domain, this study leverages digital twin technology and transfer learning to achieve cross-individual fault diagnosis.
    Method Based on marine main engine performance parameters and an adaptive mechanism, a digital twin-enhanced cross-individual fault diagnosis model (DT-DANN) is developed. Particle swarm optimization (PSO) is employed to adaptively tune performance parameters factors, aiming to construct a high-fidelity individual digital twin model and generate healthy-state data samples under variable operating conditions. By integrating a multi-scale one-dimensional convolutional neural network (1D-CNN) with an improved domain adversarial neural network (DANN), a healthy-state anchor strategy is proposed to enable cross-individual fault diagnosis for marine diesel engines.
    Results Simulation results demonstrate that the adaptively tuned performance parameter factors achieve a MAPE of 0.0520%, while the proposed DT-DANN model reaches a diagnostic accuracy of 100%.
    Conclusion The proposed method effectively mitigates the model mismatch problem caused by inter-individual variability and data scarcity, enabling high-accuracy zero-shot cross-individual fault diagnosis for marine main engines.

     

/

返回文章
返回