A Machine Learning Framework for Condition-Based Maintenance of Marine Diesel Engines: A Case Study
Abstract
:1. Introduction
1.1. Background
1.2. The Shift to Proactiveness in Maintenance
1.3. Leveraging Data to Predict Maintenance
- (a)
- Offline monitoring: Data are acquired when the machinery is not in service or at regular time intervals using measurement systems that are not integrated with the equipment. Examples are vibration analysis [35], oil analysis [36], and ultrasound monitoring [37]. Many times, offline predictive maintenance demands industry professionals to perform data collection manually. In [35], a comprehensive analysis of the importance of vibration analysis for diagnostic purposes of an internal combustion engine is outlined. In [36], the authors find the best oil analysis interval scheme for a marine engine to investigate the degradation trends from off-line oil samples. In [37], once the engine is not in service, wave spectrum analysis through ultrasonic signals is used as a condition-based technique to analyze the health status of the engine. The main advantage of this technique is to provide very precise and helpful information on the engine’s health status; nevertheless, the engine needs to be out of service, thus limiting the applicability of the approach, because failures can happen during working hours, e.g., when ships are sailing.
- (b)
- Online monitoring: Data are collected during machinery operations [38]. Companies of the Industry 4.0 movement tend to combine IoT sensors installed in the machines with artificial intelligence, and collect data automatically, 24 h a day, every day. Examples are given in [39,40], where the main approach consists in training the predictive algorithm on previously acquired data, and then, applying it during the operation of the monitored device. The main advantage of this method is that it provides information on the engine’s health status continuously. In this way, it is easier to catch failures earlier. However, issues related to interruption of data acquisition and noise may have to be addressed.
2. Predictive Maintenance
2.1. Predictive Maintenance by Data-Driven Models
- (a)
- Data-driven models: These typically apply machine learning (ML) or deep learning (DL) algorithms. An example is given in [42], where the authors compared the prediction of the ship speed loss due to fouling by two completely different methods: the ISO 19030 standard [43,44] procedure and a data-driven digital twin. The results clearly showed the data-driven model had better prediction capability than the ISO 19030 standard. In general, the main advantage of data-driven models is a better determination of the time between overhauls (i.e., the time between two maintenance actions).
- (b)
- Physics-based models: In this case, the outputs from the real asset are compared to those given by a physical model that can be developed to represent the system under maintenance. An example is given in [45], where the authors proposed an adaptive extended Kalman filter for estimating the fault magnitude in an autonomous surface vehicle. In this case, a digital twin was developed to implement all the mathematical modeling equations which represent the autonomous vessel’s physics. The main advantage of this approach is independence from the amount of collected data, differently from the data-driven model, but a substantial limiting drawback is the mathematical approximation, which can reduce the method’s reliability.
- (c)
- Knowledge-based models: These try to mimic an expert’s reasoning; the main advantage is that complex physical models are not needed. An example is given in [36], where the authors analyzed the deterioration of a marine engine lubrication system using a dynamic Bayesian network (dBN). The model was realized by using both the real data provided by the shipping company and the experts’ background knowledge. The latter was used to assess the cost of the risk model of the dBN (condition monitoring cost, maintenance expenses, repair expenses and failure expenses).
2.2. A Bird’s-Eye View of Prediction Models
- (1)
- Will there be a failure or fault?
- (2)
- Where will the failure or fault be?
- (3)
- When will the failure or fault occur?
3. Proposed Framework
- (1)
- An artificial neural network (ANN);
- (2)
- An ensemble neural network (ENN), which provides an arithmetical mean of the outputs from the single neural networks;
- (3)
- An ENN providing the weighted mean of outputs from single neural networks;
- (4)
- A random forest (RF).
3.1. Artificial Neural Network and Ensemble Neural Network
3.2. Random Forest
4. Case Study
5. Simulation Results
- A well-trained ANN is a good predictor thanks to its simplicity; in fact, it is the best algorithm for the response time but it shows a higher error than an ENN;
- An RF has the highest error and highest computation time;
- A not well-trained ENN gives better results than a not well-trained ANN;
- An ENN shows a smaller error for a higher number of observations than ANN, even with a lower number of training epochs (i.e., comparing an ENN trained on 25 epochs and an ANN trained on 50 epochs, the first has a smaller error for 65% of the observations).
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Elijah, O.; Ling, P.A.; Rahim, S.K.A.; Geok, T.K.; Arsad, A.; Kadir, E.A.; Abdurrahman, M.; Junin, R.; Agi, A.; Abdulfatah, A.M.Y. A Survey on Industry 4.0 for the Oil and Gas Industry: Upstream Sector. IEEE Access 2021, 9, 144438–144468. [Google Scholar] [CrossRef]
- Angelopoulos, A.; Giannopoulos, A.; Nomikos, N.; Kalafatelis, A.; Hatziefremidis, A.; Trakadas, P. Federated Learning-Aided Prognostics in the Shipping 4.0: Principles, Workflow, and Use Cases. IEEE Access 2024, 12, 6437–6454. [Google Scholar] [CrossRef]
- Aslam, S.; Michaelides, M.P.; Herodotou, H. Internet of Ships: A Survey on Architectures, Emerging Applications, and Challenges. IEEE Internet Things J. 2020, 7, 9714–9727. [Google Scholar] [CrossRef]
- Lexau, S.J.N.; Breivik, M.; Lekkas, A.M. Automated Docking for Marine Surface–A survey. IEEE Access 2023, 11, 132324–132367. [Google Scholar] [CrossRef]
- Hasan, A.; Widyotriatmo, A.; Fagerhaug, E.; Osen, O. Predictive Digital Twins for Autonomous Ships. In Proceedings of the 2023 IEEE Conference on Control Technology and Applications (CCTA), Bridgetown, Barbados, 16–18 August 2023; pp. 1128–1133. [Google Scholar] [CrossRef]
- Bondarenko, O.; Fukuda, T. Development of a Diesel Engine’s Digital Twin for Predicting Propulsion System Dynamics. Energy 2020, 196, 117126. [Google Scholar] [CrossRef]
- Laera, F.; Manghisi, V.M.; Evangelista, A.; Uva, A.E.; Foglia, M.M.; Fiorentino, M. Evaluating an Augmented Reality Interface for Sailing Navigation: A Comparative Study with a Immersive Virtual Reality Simulator. Virtual Real. 2023, 27, 929–940. [Google Scholar] [CrossRef]
- Mushiri, T.; Hungwe, R.; Mbohwa, C. An Artificial Intelligence Based Model for Implementation in the Petroleum Storage Industry to Optimize Maintenance. In Proceedings of the 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 10–13 December 2017; pp. 1485–1489. [Google Scholar] [CrossRef]
- Gackowiec, P. General Overview of Maintenance Strategies - Concepts and Approaches. Multidiscip. Asp. Prod. Eng. 2019, 2, 126–139. [Google Scholar] [CrossRef]
- Sambrekar, A.A.; Vishnu, C.R.; Sridharan, R. Maintenance Strategies for Realizing Industry 4.0: An overview. In Emerging Trends in Engineering, Science and Technology for Society, Energy and Environment—Proceedings of the International Conference in Emerging Trends in Engineering, Science and Technology (ICETEST 2018), Thrissur, Kerala, India, 18–20 January 2018; Vanchipura, R., Jiji, K.S., Eds.; CRC Press: London, UK, 2018; pp. 341–348. [Google Scholar] [CrossRef]
- Shafiee, M. Maintenance Strategy Selection Problem: An MCDM Overview. J. Qual. Maint. Eng. 2015, 21, 378–402. [Google Scholar] [CrossRef]
- Velmurugan, R.S.; Dhingra, T. Maintenance Strategy Selection and Its Impact in Maintenance Function: A Conceptual Framework. Int. J. Oper. Prod. Manag. 2015, 35, 1622–1661. [Google Scholar] [CrossRef]
- Pricopie, A.; Frangu, L.; Vilanova, R.; Caraman, S. A Preventive Maintenance Strategy For An Actuator Using Markov Models. IFAC-PapersOnLine 2020, 53, 784–789. [Google Scholar] [CrossRef]
- Reactive Maintenance. The Complete Guide to Reactive Maintenance—Fiix. Available online: https://fiixsoftware.com/maintenance-strategies/reactive-maintenance/#:~:text=Simply%20put%2C%20reactive%20maintenance%2C%20also,’t%20fix%20it%22%20approach (accessed on 24 August 2024).
- Burrell, R. Cost-Benefit Analysis of Preventive Maintenance vs. Reactive Maintenance. 19 December 2023. Available online: https://www.clickmaint.com/blog/preventive-maintenance-vs-reactive-maintenance-analysis (accessed on 24 August 2024).
- Cicek, K.; Turan, H.H.; Topcu, I.Y.; Searslan, N.M. Risk-Based Preventive Maintenance Planning Using Failure Mode and Effect Analysis (FMEA) for Marine Engine Systems. In Proceedings of the 2010 Second International Conference on Engineering System Management and Applications, Sharjah, United Arab Emirates, 30 March–1 April 2010; pp. 1–6. [Google Scholar]
- Lind, H.; Muyingo, H. Building Maintenance Strategies: Planning under Uncertainty. Prop. Manag. 2012, 30, 14–28. [Google Scholar] [CrossRef]
- Liang, M.; Chen, M. Monitoring the Performance of a Ship’s Main Engine based on Big Data Technology. Pol. Marit. Res. 2022, 29, 128–140. [Google Scholar] [CrossRef]
- Kandemir, C.; Celik, M. A Human Reliability Assessment of Marine Auxiliary Machinery Maintenance Operations under Ship PMS and Maintenance 4.0 Concepts. Cogn. Technol. Work 2020, 22, 473–487. [Google Scholar] [CrossRef]
- Geurtsena, M.; Diddena, J.B.H.C.; Adana, J.; Atana, Z.; Adan, I. Production, Maintenance and Resource Scheduling: A Review. Eur. J. Oper. Res. 2023, 305, 501–529. [Google Scholar] [CrossRef]
- DNV. Planned Maintenance System (PMS). ShipManager Technical. 2024. Available online: https://www.dnv.com/services/planned-maintenance-system-for-technical-ship-management-shipmanager-technical-1509/ (accessed on 24 August 2024).
- Ellefsen, A.L.; Bjørlykhaug, E.; Æsøy, V.; Zhang, H. An Unsupervised Reconstruction-Based Fault Detection Algorithm for Maritime Components. IEEE Access 2019, 7, 16101–16109. [Google Scholar] [CrossRef]
- Han, P.; Ellefsen, A.L.; Li, G.; Holmeset, F.T.; Zhang, H. Fault Detection with LSTM-Based Variational Autoencoder for Maritime Component. IEEE Sens. J. 2021, 21, 21903–21912. [Google Scholar] [CrossRef]
- Han, P.; Ellefsen, A.L.; Li, G.; Æsøy, V.; Zhang, H. Fault Prognostics Using LSTM Networks: Application to Marine Diesel Engine. IEEE Sens. J. 2021, 21, 25986–25994. [Google Scholar] [CrossRef]
- Zhu, T.; Ran, Y.; Zhou, X.; Wen, Y. A Survey of Predictive Maintenance: Systems, Purposes and Approaches. arXiv 2024, arXiv:1912.07383v2. [Google Scholar]
- Chan, F.T.S.; Lau, H.C.W.; Ip, R.W.L.; Chan, H.K.; Kong, S. Implementation of Total Productive Maintenance: A Case Study. Int. J. Prod. Econ. 2005, 95, 71–94. [Google Scholar] [CrossRef]
- Marine Digital. Predictive Maintenance for Marine Vessels. Available online: https://marine-digital.com/article_predictive_maintenance_for_marine_vessels (accessed on 24 August 2024).
- Buzinkay, M. Leveraging Predictive Maintenance: Transforming Maritime Operations. 21 September 2023. Available online: https://www.identecsolutions.com/news/leveraging-predictive-maintenance-transforming-maritime-operations (accessed on 24 August 2024).
- Property Meld. 3 Types of Maintenance Strategies: What Type is Yours? 2024. Available online: https://propertymeld.com/blog/3-types-of-maintenance-strategies/ (accessed on 24 August 2024).
- Selcuk, S. Predictive Maintenance, Its Implementation and Latest Trends. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2017, 231, 1670–1679. [Google Scholar] [CrossRef]
- Einabati, B.; Baboli, A.; Ebrahimi, M. Dynamic Predictive Maintenance in industry 4.0 based on real time information: Case study in automotive industries. IFAC PapersOnline 2019, 52, 1069–1074. [Google Scholar] [CrossRef]
- Susto, G.A.; Schirru, A.; Pampuri, S.; McLoone, S.; Beghi, A. Machine Learning for Predictive Maintenance: A Multiple Classifier Approach. IEEE Trans. Ind. Inform. 2015, 11, 812–820. [Google Scholar] [CrossRef]
- Hashemian, H.M.; Bean, C.W. State-of-Art Predictive Maintenance Techniques. IEEE Trans. Instrum. Meas. 2011, 60, 3480–3492. [Google Scholar] [CrossRef]
- Giannino, G.; Tricarico, M.; Orlando, A. Employing HD5F File Format for Marine Engine System Storage. In Proceedings of the Twelfth International Conference on Data Analytics, Porto, Portugal, 25–30 September 2023; pp. 13–20. [Google Scholar]
- Nithin, S.K.; Hemanth, K.; Shamanth, V. A Review on Combustion and Vibration Condition Monitoring of IC Engine. Mater. Today Proc. 2021, 2021, 65–70. [Google Scholar] [CrossRef]
- Ventikos, N.P.; Sotiralis, P.; Annetis, E. A Combined Risk-Based and Condition Monitoring Approach: Developing a Dynamic Model for the Case of Marine Engine Lubrication. Transp. Saf. Environ. 2022, 4, tdac020. [Google Scholar] [CrossRef]
- Awang, M.N.; Zali, Z.; Mohd Noor, N.A.; Nursal, R.S. Main Propulsion Marine Diesel Engine Condition Based Maintenance Monitoring Using Ultrasound Signal. In Advancement in Emerging Technologies and Engineering Applications; Lecture Notes in Mechanical Engineering; Saw, C., Woo, T., Karam Singh, S., Asmara Bin Salim, D., Eds.; Springer: Singapore, 2020; pp. 175–187. [Google Scholar] [CrossRef]
- Cachada, A.; Barbosa, J.; Leitño, P.; Gcraldcs, C.A.S.; Deusdado, L.; Costa, J.; Teixeira, C.; Teixeira, J.; Moreira, A.H.J.; Moreira, P.M.; et al. Maintenance 4.0: Intelligent and Predictive Maintenance System Architecture. In Proceedings of the 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), Turin, Italy, 4–7 September 2018; pp. 139–146. [Google Scholar] [CrossRef]
- Zhou, W.; Hu, L.; Yu, Y. Development of Online Monitoring System for Cylinder Pressure of Marine Low-Speed Engine Based on Virtual Instrument. In Proceedings of the 2023 IEEE 6th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chongqing, China, 14–26 February 2023; pp. 1534–1539. [Google Scholar] [CrossRef]
- Schoen, R.R.; Lin, B.K.; Habetler, T.G.; Schlag, J.H.; Farag, S. An Unsupervised, On-line System for Induction Motor Fault Detection Using Stator Current Monitoring. IEEE Trans. Ind. Appl. 1995, 31, 1280–1286. [Google Scholar] [CrossRef]
- Cheliotis, M.; Lazakis, I.; Cheliotis, A. Bayesan and Machine Learning-Based Fault Detection and Diagnostics for Marine Applications. Ships Offshore Struct. 2022, 17, 2686–2698. [Google Scholar] [CrossRef]
- Corradu, A.; Oneto, L.; Baldi, F.; Cipollini, F.; Atlar, M.; Savio, S. Data-Driven Ship Digital Twin for Estimating the Speed Loss Caused by the Marine Fouling. Ocean. Eng. 2019, 186, 106063. [Google Scholar] [CrossRef]
- ISO 19030-1; Ships and Marine Technology Measurement of Changes in Hull and Propeller Performance—Part 1: General Principles. International Organization for Standardization: Geneva, Switzerland, 2016.
- ISO 19030-3; Ships and Marine Technology Measurement of Changes in Hull and Propeller Performance—Part 3: Alternative Methods. International Organization for Standardization: Geneva, Switzerland, 2016.
- Bhagavathi, R.; Kufoalor, D.K.M.; Hasan, A. Digital Twin-Driven Fault Diagnosis for Autonomous Surface Vehicles. IEEE Access 2023, 11, 41096–41104. [Google Scholar] [CrossRef]
- Haxhiu, A.; Abdelhakim, A.; Kanerva, S.; Bogen, J. Electric Power Integration Schemes of the Hybrid Fuel Cells and Batteries-Fed Marine Vessels–An Overview. IEEE Trans. Transp. Electrif. 2022, 8, 1885–1905. [Google Scholar] [CrossRef]
- Gallucci, M. The Ammonia Solution: Ammonia Engines and Fuel Cells in Cargo Ships Could Slash Their Carbon Emissions. IEEE Spectrum 2021, 58, 44–50. [Google Scholar] [CrossRef]
- Chengtao, C.; Chuanbin, Z.; Gang, L. A Novel Fault Diagnosis Approach Combining SVM with Association Rule Mining for Ship Diesel Engine. In Proceedings of the 2016 IEEE International Conference on Information and Automation (ICIA), Ningbo, China, 1–3 August 2016; pp. 130–135. [Google Scholar] [CrossRef]
- Bakdi, A.; Kristensen, N.B.; Stakkeland, M. Multiple Istance Learning with Random Forest for Event Logs Analysis and Predictive Maintenance in Ship ELectric Propulsion system. IEEE Trans. Ind. Inform. 2022, 18, 7718–7728. [Google Scholar] [CrossRef]
- Ceglie, M.; Ferrante, F.; Giannino, G. Employing Artificial Neural Network for Process Signal Estimation in the Monitoring of Smart Shipboard Diesel Engine Systems. In Proceedings of the 13th Symposium on High Speed Marine Vehicles, Naples, Italy, 23–25 October 2023. [Google Scholar]
- Rubio, J.A.P.; Vera-García, F.; Grau, J.H.; Cámara, J.M.; Hernandez, D.A. Marine Diesel Engine Failure Simulator Based on Thermodynamic Model. Appl. Therm. Eng. 2018, 144, 982–995. [Google Scholar] [CrossRef]
- Cipollini, F.; Oneto, L.; Corradu, A.; Murphy, A.J.; Anguita, D. Condition-Based Maintenance of Naval Propulsion Systems with Supervised Data Analysis. Ocean Eng. 2018, 149, 268–278. [Google Scholar] [CrossRef]
- Zaccone, R.; Altosole, M.; Figari, M.; Campora, U. Diesel Engine and Propulsion Diagnostics of a Mini-Cruise Ship by Using Artificial Neural Networks. In Towards Green Marine Technology and Transport; Soares, G., Pavleti, D., Eds.; Taylor & Francis Group: London, UK, 2015; pp. 593–602. [Google Scholar] [CrossRef]
- Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Radonjic, A.; Vukadinovic, K. Application of Ensemble Neural Networks to Prediction of Towboat Shaft Power. J. Mar. Sci. Technol. 2015, 20, 64–80. [Google Scholar] [CrossRef]
- Kim, D.; Lee, S.; Lee, J. An Ensemble-Based Approach to Anomaly Detection in Marine Engine Sensor Streams for Efficient Condition Monitoring and Analysis. Sensors 2020, 20, 7285. [Google Scholar] [CrossRef]
- Haykin, S. Neural Networks: A Comprehensive Foundation; Macmillan: New York, NY, USA, 1994. [Google Scholar]
- Gamma Technologies. GT-SUITE Integrated Multi-Physics Systems Simulation. Available online: https://www.gtisoft.com/gt-suite/ (accessed on 2 September 2024).
- Gamma Technologies. Published Papers and Presentations Associated with GT-SUITE. Available online: https://www.gtisoft.com/gt-suite/publications/ (accessed on 2 September 2024).
- Lazakis, I.; Ölçer, A. Selection of the Best Maintenance Approach in the Maritime Industry Under Fuzzy Multiple Attributive Group Decision-Making Environment. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2016, 230, 297–309. [Google Scholar] [CrossRef]
Inputs | / and pump rotational speed |
Outputs | Oil filter pressure drop |
No. of hidden layers | 2 |
No. of neurons | 24 (1st hidden layer) and 12 (2nd hidden layer) |
Training algorithm | Levenberg–Marquardt |
Inputs | and pump rotational speed |
Output | |
Number of trees | 91 |
MinLeafSize | 1 |
MaxNumSplit | 92 |
Performance | ANN | RF |
---|---|---|
() and () | ||
Computation time | 12 s | 105 s |
Inputs | and pump rotational speed |
Outputs | Oil filter pressure drop |
No. of Neural Networks | 3 |
Output Logic | Arithmetic mean and weighted mean |
Weight Values | 1.0, 0.7, 0.7 |
Performance | Arith. Mean ENN | Weight. Mean ENN |
---|---|---|
Computation time | 46 s | 24 s |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Maione, F.; Lino, P.; Maione, G.; Giannino, G. A Machine Learning Framework for Condition-Based Maintenance of Marine Diesel Engines: A Case Study. Algorithms 2024, 17, 411. https://doi.org/10.3390/a17090411
Maione F, Lino P, Maione G, Giannino G. A Machine Learning Framework for Condition-Based Maintenance of Marine Diesel Engines: A Case Study. Algorithms. 2024; 17(9):411. https://doi.org/10.3390/a17090411
Chicago/Turabian StyleMaione, Francesco, Paolo Lino, Guido Maione, and Giuseppe Giannino. 2024. "A Machine Learning Framework for Condition-Based Maintenance of Marine Diesel Engines: A Case Study" Algorithms 17, no. 9: 411. https://doi.org/10.3390/a17090411
APA StyleMaione, F., Lino, P., Maione, G., & Giannino, G. (2024). A Machine Learning Framework for Condition-Based Maintenance of Marine Diesel Engines: A Case Study. Algorithms, 17(9), 411. https://doi.org/10.3390/a17090411