Escolar Documentos
Profissional Documentos
Cultura Documentos
net/publication/324835430
CITATIONS READS
0 627
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Dalaklis Dimitrios on 30 April 2018.
Abstract
Detection of marine engine faults is extremely important for the optimized operation of the ship and
ensuring profitability; improving the vessel’s overall environmental impact is also part of the same
equation. Early detection of these faults can significantly reduce incidents of engine breakdowns and
improve reliability, since timely resolving of these faults can ensure the non-interrupted ship
operation. The analysis in hand describes and evaluates the development/implementation of intelligent
diagnostic methods based on the use of machine learning algorithms, allowing the effective detection
and diagnosis of faults that are associated with a two-stroke slow-speed marine diesel engine. The
research was implemented with the free Weka data mining tool, which analyzes the data of the
operating parameters of the engine that are out of the prescribed bounds. The specific classification
technique predicts with accuracy the objective class of each case. This proposed method is based on
the construction of an ensemble classification model AdaBoost, which improves the performance of
the Simple Cart classifier. The resulted rank with the highest performance in the detection of faults
after experimental diagnostics equals to 96.5%. Consequently, the proposed method is feasible and
very appropriate for the detection and diagnosis of faults of two-stroke low-speed marine diesel
engines.
1. Introduction
For a rather extended period of time, the main objective of the developers of marine propulsion
engines was to increase their efficiency and reliability. The need for larger propellers, along with the
associated capacity limitations and low rotation rates to increase hydrodynamic efficiency, have all
together led to the prevalence of two-stroke low-speed engines for the propulsion of merchant ships.
Two-stroke engines have a very high degree of efficiency, as well as the ability to burn low-grade
heavy fuel. It is therefore not a coincidence that in recent years almost all new ships buildings over
2000dtw were equipped with diesel propulsion engines, the vast majority of which were two-stroke
low-speed ones (Kyrtatos, 1999) .
Engine control and reliability are both equally important for normal ship operations; special trained
engineers and researchers/naval architects are always involved in the respective engine development
efforts, as well as their repair and maintenance. The combination of the above mentioned facts has
provided a strong incentive for those involved with engine design and development to take advantage
of innovative technologies that improve the performance outcome. Modern information technology
(IT) applications can facilitate detection and fault diagnosis techniques; the terms artificial
intelligence, machine learning, fuzzy logic are just a few of those terms that were envisioned in the
recent past to offer optimal utilization of the engine for ship propulsion in all operating conditions
(Lan, Katagi, & Hashimoto, 1996) (Xiros & Kyrtatos, 2000). It is indicative that the authors of the
analysis at hand have very recently put forward a proposed IT application in order to facilitate
Monitoring-Reporting-Verification (MRV) anomaly detection with the aim to early identify and
correct the respective arising risks during ship’s operations (Nikitakos et al., 2018)
In any case, a diagnostic system is responsible for controlling engine operating parameters in order to
identify engine variations that are associated with specific failures; the use of an IT based system can
achieve both the reduction of human involvement (therefore reducing the probability of human error),
as well as to contribute into an increased safety level. It is indicative that timely fault detection can
help to avoid damage to the engine that can lead to economic loss or a poor environmental
performance. As a result, new IT techniques and electronic equipment are increasingly being sought to
create diagnostics systems suitable for engine fault detection and diagnosis, with reliability and
effectiveness in the focus of attention. In the current analysis, an optimal method of using a machine
learning algorithm is proposed, which provides a very high percentage of accuracy in the detection and
diagnosis of the faults. This is achieved through:
test of various machine learning algorithms and the comparison of the results obtained
(percentage of correct predictions, performance metrics and model construction time), and
implementation of ensemble methods to enhance and improve the results.
2. Background
Fig. 1. Intersection two-stroke low-speed marine engine ΜΑΝ Β&W 7S60MC (Source:Engine Selection Guide
Two-stroke MC/MC-C Engines, 2000)
4. Methodology
The research field involves mainly the differentiation of pressures and temperatures. Maintaining them
within the appropriate boundaries plays a key role in engine performance for manufacturers. This is
why when significant parameter deviations are detected, the reasons of their cause should then be
controlled. The estimated deviation for a functional parameter is calculated from the mean value of the
deviations resulting from the cylinder counts, and is the arithmetic average of the pressure
measurements of a particular cylinder. The calculation results in the estimated values of the
operational parameters of all the cases.
Table 1. Functional Parameters Groups & ΜΑΝ Β&W 7S60MC Engine Limits.
5. Presentation of Result
In the current analysis, seven (7) basic algorithms were used from all classes of classification, such as
NaiveBayes of Bayesian Networks, Multilayer Perceptron of Neural Networks, SMO of Vector
Support Machines, LWL of Lazy Algorithms, MODLEM of Algorithms rule creation, and J48, and
Simple Cart of decision trees. In addition, an attempt has been made to improve the performance of
the basic algorithms by the AdaBoost, MultiBoost and Decorate ensemble methods. All algorithms
were implemented using the Weka data mining tool to analyze their accuracy and performance. Also,
the performance metrics, F-Measure, Accuracy and the time required to build the model were used to
evaluate the efficiency of each algorithm. The algorithms were then compared and evaluated
according to the above performance metrics. In addition, a comparison was made between ensemble
methods and basic algorithms to examine the usefulness of ensemble methods to improve the
performance of basic algorithms in engine fault diagnosis.
The following table (Table 2) provides in an adequate level of detail the comparisons of the basic
algorithms with the metric performance F-Measure, the Accuracy predictive precision statistical
measure, and the model's construction time. It was identified that the most efficient and accurate in its
predictions is the Simple Cart algorithm with relatively little time to construct its model. The worst
performance of the algorithms selected in the survey is MultiLayer Perceptron. Also, the SMO
algorithm did not show satisfactory prediction performance and accuracy. On the other hand, the
Naïve Bayes, LWL, MODLEM and J48 algorithms showed almost the same performance and
precision, and a short time to build their models.
By comparing the ensemble methods it was discovered that the most accurate predictions of damage
and a higher performance measure have AdaBoost with a basic classifier Simple Cart, improving
Simple Cart algorithm performance by 1.1%. The improvement, however, results in much larger
construction time of the model. Second most effective in forecasting accuracy rate and in F-Measure
performance measure is the MultiBoost with the Simple Cart base classifier, improving the
performance of simple Simple Cart by 0.5% with also the big-time construction of the model. The J48
basic classifier was enhanced and yielded satisfactorily with the AdaBoost, MultiBoost and Decorate
ensemble methods, significantly increase its F-Measure performance and Accuracy rate by 7%. The
least effective is MultiBoost, with a basic MODLEM classifier, achieving little improvement.
Table 2. Comparison and Ranking of Research Algorithms.
Classification Algorithms F-Measure Accuracy % Time of Model
Construction (sec)
Finally, the comparative performance improvement results for the basic classification algorithms
MODLEM, J48 and Simple Cart with the combination methods AdaBoost, MultiBoost and Decorate
are shown in the following graphs, where in two separate axes on the first axis a blue column is
displayed, Figure 3, 4, 5, the performance metric F-Measure, the second axis shows the percentage of
the correct Accuracy snapshots in green.
Fig. 3. Comparative improvement of performance metrics of the basic algorithm J48 with the ensemble methods
AdaBoost, MultiBoost and Decorate.
Fig. 4. Comparative improvement of performance metrics of the basic algorithm Simple Cart with the ensemble
methods AdaBoost and MultiBoost.
Fig. 5. Comparative improvement of performance metrics of the basic algorithm MODLEM with the ensemble
method MultiBoost.
The classification system performance is given through a table called the “confusion matrix”. In the
confusion matrix Table 3, the results of the AdaBoostM1 algorithm are presented with a basic Simple
Cart classifier, analysing the number of correct and incorrect predictions of the algorithm by fault
class, the main diagonal of the table shows the number of correct predictions in the fault detection for
each fault class, and the number of incorrect predictions of fault outside the main diagonal.
The total sum in the column of each fault category (except for the main diagonal) is the Failure
Positive Predictions (FP), i.e. there appears to be an indication of failure to that category of failure
while it is not actually present. While the total sum in the line of each fault class (excluding the main
diagonal) is the Failure Negative Predictions (FN), i.e. there appears to be no indication of damage to
that particular category of failure while in fact there is.
Table 3. Confusion Matrix of the AdaBoostM1 algorithm with a Simple Cart classifier.
6. Conclusions
Detection of marine engine faults is extremely important for the optimized operation of the ship and
ensuring profitability. The diagnostic methods presented in this research effort have shown that they
can provide reliable diagnostic tools. Summarizing the findings of the research, the following stand
out:
Simple Cart, which belongs to the regression trees, is used to the basic algorithms, which are
used when the dependent values such as the data of the present work continuous, therefore it
holds an advantage over with respect to the J48 which belongs to the classification trees and is
more suitable when the dependent values are categorical.
The model manufactured by MultiLayer Perceptron had poor performance and this is because
of the relatively small amount of data it had available for its training, and the SMO did not
perform satisfactorily, since the classification categories were 17 much more than two, and
this differs from the results of relevant research that bibliographic research has highlighted,
since the type and range of data has an important role in the results.
In Combinatorial methods, thanks to the advantages of the method 'Boosting', the improved
prediction performance of basic algorithms, detects much more efficiently the engine fault
categories, from what can be achieves each algorithm separately, extracting more precise and
more reliable diagnostic conclusions.
Therefore, the proposed algorithm showed clear superiority in the experimental process of fault
detection and diagnosis based on the use of ensemble method AdaBoost, with the Simple Cart decision
tree, which was superior to the other algorithms, giving the best predictive performance F- Measure
0.965, but at the cost of increasing the time needed to build the model.
The result of this research, indicates originally how useful are the techniques of machine learning
algorithms, and secondarily the possibilities provided by the data mining tool Weka, in the analysis of
operating parameters for the application of the diagnostic system for detection and fault diagnosis on
two-stroke slow speed marine diesel engines. Early detection of these faults can significantly reduce
incidents of engine breakdowns and improve reliability, since timely resolving of these faults can
ensure the non-interrupted ship operation.
References
Amozegar, M., & Amozegar, M. (2015). Aircraft Jet Engine Health Monitoring Through System Identification
Using Ensemble Neural Networks. Retrieved from http://spectrum.library.concordia.ca/980252/
Ayubi Rad, M. A., & Yazdanpanah, M. J. (2015). Designing supervised local neural network classifiers based
on EM clustering for fault diagnosis of Tennessee Eastman process. Chemometrics and Intelligent Laboratory
Systems, 146, 149–157. https://doi.org/10.1016/j.chemolab.2015.05.013
Engine Selection Guide Two-stroke MC/MC-C Engines. (2000) (5th ed.). Retrieved from
https://www.fsb.unizg.hr/ship-design/esg.pdf
Hu Jinhai, Xie Shousheng, Cai Kailong, He Xiuran, P. J. (2007). Classification Method of DivClassification
Method of Diverse AdaBoost-SVM and Its Application to Fault Diagnosis of Aeroengine. Retrieved from
http://en.cnki.com.cn/Article_en/CJFDTOTAL-HKXB200705013.htm
Kyrtatos, Ν. (1999). Important Research and Development for mariners, Diesel Engines, (Ifo 380), 1–12. (in
Greek).
Lan, W. C., Katagi, T., & Hashimoto, T. (1996). Quasi Steady State Simulation of Diesel Engine Transient
Performance and Design of Mechatronic Governor*. Retrieved from
http://www.jime.jp/e/publication/bulletin/english/pdf/mv24n011996p01.pdf
Lazarou, X., Ioannis, Κ., Kliani, I.A. (2003). Internal Combustion Engines Volume Two. (in Greek).
Li, Z., Yan, X., Guo, Z., Zhang, Y., Yuan, C., & Peng, Z. (2012). Condition Monitoring and Fault Diagnosis
for Marine Diesel Engines using Information Fusion Techniques. Electronics and Electrical Engineering, 123(7),
109–112. https://doi.org/10.5755/j01.eee.123.7.2387
Margaronis, Ι. E. (1986). Function Diagnostic Systems in Marine Diesel Engines. Doctoral thesis, National
Technical University of Athens. (in Greek).
Nikitakos, N., Dalaklis, D., & Siousiouras, P., (2018), Real Time Awareness for MRV Data, in Ölçer, A.I.,
Kitada, M., Dalaklis, D., Ballini, F. (Eds.), Trends and Challenges in Maritime Energy Management, Springer-
Cham (ISBN 978-3-319-74576-3).
Ross, K. A., Jensen, C. S., Snodgrass, R., Dyreson, C. E., Jensen, C. S., Snodgrass, R., … Chen, L. (2009).
Cross-Validation. In Encyclopedia of Database Systems (pp. 532–538). Boston, MA: Springer US.
https://doi.org/10.1007/978-0-387-39940-9_565
Sahin, F., Yavuz, M. Ç., Arnavut, Z., & Uluyol, Ö. (2007). Fault diagnosis for airplane engines using
Bayesian networks and distributed particle swarm optimization. Parallel Computing, 33(2), 124–143.
https://doi.org/10.1016/j.parco.2006.11.005
Sharkey, A. J. C., Chandroth, G. O., & Sharkey, N. E. (2000). A Multi-Net System for the Fault Diagnosis of
a Diesel Engine. Neural Computing & Applications, 9(2), 152–160. https://doi.org/10.1007/s005210070026
Skountrianos, H. (2005). Modeling and Diagnosis-Recognition of Non-Linear Dynamic Systems Faults with
Neural Networks of Local Models. Doctoral thesis, National Technical University of Athens. (in Greek).
Sokolova, M., & Lapalme, G. (2009). A systematic analysis of performance measures for classification tasks.
Information Processing and Management, 45, 427–437. https://doi.org/10.1016/j.ipm.2009.03.002
Tselenti, G. N. (1998). Fault diagnosis through vibration control in industrial line Laundry production.
Technical University of Crete. (in Greek).
Twiddle, J. A., & Jones, N. B. (2002). A high-level technique for diesel engine combustion system condition
monitoring and fault diagnosis. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of
Systems and Control Engineering, 216(2), 125–134. https://doi.org/10.1243/0959651021541499
User’s Guide PMI System. (2005). In MAN B&W Diesel A/S (2.3, p. 82). Retrieved from
http://marengine.com/ufiles/MAN-PMI_off.pdf
Wong, P. K., Zhong, J., Yang, Z., & Vong, C. M. (2016). Sparse Bayesian extreme learning committee
machine for engine simultaneous fault diagnosis. Neurocomputing, 174, 331–343.
https://doi.org/10.1016/j.neucom.2015.02.097
Xiros, N. I., & Kyrtatos, N. P. (2000). A neural predictor of propeller load demand for improved control of
diesel ship propulsion. In Proceedings of the 2000 IEEE International Symposium on Intelligent Control. Held
jointly with the 8th IEEE Mediterranean Conference on Control and Automation (Cat. No.00CH37147) (pp.
321–326). IEEE. https://doi.org/10.1109/ISIC.2000.882944