On Using Machine Learning to Early Detect Catastrophic Failures in Marine Diesel Engines
Abstract
Catastrophic failures of marine engines imply severe loss of functionality and destroy or damage the systems irreversibly. Being sudden and often unpredictable events, they pose a severe threat to navigation, crew, and passengers. The abrupt nature makes early detection the only effective countermeasure. However, research has concentrated on modeling the gradual degradation of components, with limited attention to sudden and anomalous phenomena. This work proposes a new method for early detection of catastrophic failures. Based on real data from a failed engine, the approach evaluates the derivatives of the deviation between actual sensor readings and expected values of engine variables. Predictions are obtained by a Random Forest, which is the most suitable Machine Learning algorithm among the tested ones. Traditional methods focus on deviations of monitored signals, whereas the proposed approach employs the derivatives of the deviations to provide earlier indications of abnormal dynamics, and to alert that a rapid and dangerous event is breaking out within the system. The method allows the detection of anomalies before measurements reach critical thresholds and alarms are triggered, which is the common method in industry. Consequently, operators can be warned in advance and shut down the engine, then prevent damage and unexpected power loss. Moreover, they have the time to safely change the ship route and avoid potential obstacles. Simulation results conf irm the effectiveness of the proposed approach in anticipating occurrence of catastrophic failures. Validation on real-world data further reinforces the robustness and practical applicability of the method. It is worth noting that data acquisition to train the predictive algorithm is not a problem, since a Deep Learning-based data augmentation procedure is used.
Figures & tables
| Encoder activation function | ReLu |
| Encoder layers | 32 |
| Decoder activation function | linear |
| Decoder layers | 32 |
| Training epochs | 400 |
| Variables | ANN MSE | RF MSE | DT MSE |
|---|---|---|---|
| Pressure of the water circuit pump | 1.2e-07 | 1.02e-08 | 7.27e-11 |
| Oil Mist Detector | 9.97e-07 | 9.46e-08 | 6.39e-10 |
| Fuel Injected | 56 | 6.19 | 0.057 |
| Fuel Pressure | 0.00035 | 2.81e-05 | 1.75e-07 |
| Turbocharger Rotational Speed | 489601 | 50429 | 430 |
| Rail Fuel Pressure | 27.39 | 2.55 | 0.0107 |
| Variables | ANN MSE | RF MSE | DT MSE |
|---|---|---|---|
| Pressure of the water circuit pump | 1.18e-07 | 7.06e-08 | 1.18e-07 |
| Oil Mist Detector | 9.88e-07 | 6.60e-07 | 1.10e-06 |
| Fuel Injected | 55 | 42 | 71 |
| Fuel Pressure | 0.00035 | 0.00020 | 0.00030 |
| Turbocharger Rotational Speed | 479274 | 343723 | 574069 |
| Rail Fuel Pressure | 27.75 | 18.62 | 31.26 |
| Number of layers and neurons | 3 with 32, 24 and 12 neurons |
| Learning rate | 0.01 |
| Activation function | ReLu |
| Optimizer | SGD |
| loss | MSE |
| Number of estimators | 100 |
| Minimum samples of splits | 2 |
| Minimum samples of leaf | 1 |
| Maximum number of feature | 1 |
| Criterion | squared error |
| Criterion | squared error |
|---|---|
| Minimum samples of splits | 2 |
| Minimum samples of leaf | 1 |
| Variables | ANN MSE | RF MSE | DT MSE |
|---|---|---|---|
| Pressure of the water circuit pump | 1.2e-07 | 1.31e-08 | 1.54e-10 |
| Oil Mist Detector | 1.52e-06 | 1.50e-07 | 1.5e-09 |
| Fuel Injected | 81.6 | 9.8 | 0.117 |
| Fuel Pressure | 0.0005 | 4.85e-05 | 4e-07 |
| Turbocharger Rotational Speed | 649384 | 80000 | 860 |
| Rail Fuel Pressure | 37.71 | 3.6 | 0.022 |
| Variables | ANN MSE | RF MSE | DT MSE |
| Pressure of the water circuit pump | 1.22e-07 | 9.61e-08 | 1.59e-07 |
| Oil Mist Detector | 1.48e-06 | 1.063e-06 | 1.82e-06 |
| Fuel Injected | 84.7 | 73.30 | 123.96 |
| Fuel Pressure | 0.0053 | 0.0034 | 0.00060 |
| Turbocharger Rotational Speed | 672476 | 595749 | 1000309 |
| Rail Fuel Pressure | 36.67 | 24.89 | 43 |
Fault Detection
Fault detection identifies abnormal behavior in machines, sensors, infrastructure, software, and autonomous systems before it causes harm or disruption.
See all 104 papers