Skip to content

MonoHaru/HyFD-SME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Hybrid Model for Fault Diagnosis of Ship's Main Engine

Official implementation of:

📄 Deep Hybrid Model for Fault Diagnosis of Ship's Main Engine

📰 JMSE (Journal of Marine Science and Engineering), MDPI, 2025

[PDF]

🧑‍🤝‍🧑 Authors

First Authors (Equal Contribution)

Second Author

Third Author

Fourth Author

Fifth Author

Corresponding Author

💡 Abstract

Ships play a crucial role in modern society, serving purposes such as marine transportation, tourism, and exploration. Malfunctions or defects in the main engine, which is a core component of ship operations, can disrupt normal functionality and result in substantial financial losses. Consequently, early fault diagnosis of abnormal engine conditions is critical for effective maintenance. In this paper, we propose a deep hybrid model for fault diagnosis of ship main engines, utilizing exhaust gas temperature data. The proposed model utilizes both time-domain features (TDFs) and time-series raw data. In order to effectively extract features from each type of data, two distinct feature extraction networks and an attention module-based classifier are designed. The model performance is evaluated using real-world cylinder exhaust gas temperature data collected from the large ship low-speed two-stroke main engine. The experimental results demonstrate that the proposed method outperforms conventional methods in fault diagnosis accuracy. The experimental results demonstrate that the proposed method improves fault diagnosis accuracy by 6.146% compared to the best conventional method. Furthermore, the proposed method maintains superior performanceeven in noisy environments under realistic industrial conditions. This study demonstrates the potential of using exhaust gas temperature using a single sensor signal for data-driven fault detection and provides a scalable foundation for future multi-sensor diagnostic systems.
Keywords: attention mechanism; deep learning; degradation; exhaust gas temperature; fault diagnosis; feature fusion; hybrid model; marine main engine; time-domain feature

✨ Contributions

  • We propose a hybrid model for fault diagnosis of a ship’s main engine. Since the proposed hybrid model consists of two separate feature extractors for time-series raw data and TDF, it can effectively extract features that lead to achieving high fault diagnosis accuracy.
  • We analyzed the performance of the proposed model by additionally considering the environment with noise signals. We demonstrated through simulation that the performance of the proposed model is better than the existing methods even in noisy environments.
  • In order to evaluate the performance of the proposed hybrid model, we created training data by simulating six main engine abnormal classes according to the degree of equipment degradation based on the actual data collected from a two-stroke ship diesel engine. We trained and verified our proposed model using the data created based on the actual collected data.

📁 Datasets

  1. 0_percent_overlapping.csv
  2. 10_percent_overlapping.csv
  3. 20_percent_overlapping.csv
  4. 30_percent_overlapping.csv
  5. 40_percent_overlapping.csv
  6. 50_percent_overlapping.csv

🚀 Train

python train.py --overlap_percentage [OVERLAP_%] --snr [SNR_dB]

🎯 Test

python test.py --overlap_percentage [OVERLAP_%] --snr [SNR_dB] --model_name [MODEL_NAME]

Note

  • --overlap_percentage: Indicates the percentage of overlapping segments in the dataset, which is determined based on the degree of equipment degradation in the main engine.
  • --snr : Specifies the Signal-to-Noise Ratio (SNR) level, representing the amount of noise added to the data to simulate realistic industrial conditions.

📜 License

The code in this repository is released under the MIT License.

📖 BibTex

@article{kim2025deep,
  title={Deep Hybrid Model for Fault Diagnosis of Ship’s Main Engine},
  author={Kim, Se-Ha and Kim, Tae-Gyeong and Lee, Junseok and Song, Hyoung-Kyu and Moon, Hyeonjoon and Chun, Chang-Jae},
  journal={Journal of Marine Science and Engineering},
  volume={13},
  number={8},
  pages={1398},
  year={2025},
  publisher={MDPI}
}

Releases

No releases published

Packages

No packages published