Abstract
Fault diagnosis technologies for ocean-going marine diesel engines play an important role in the safety and reliability of ship navigation. Although many fault diagnosis technologies have achieved acceptable results for single fault of diesel engines, the diagnosis of multiple faults is rarely involved. Due to the strong correlation, non-linearity and randomness of multiple faults, it is extremely difficult to make an accurate diagnosis. In this study, diagnosis methods based on thermal parametric analysis combined with different neural network algorithms were established and used for the diagnosis of multiple faults in the ocean-going marine diesel engine. The results show that the Levenberg Marquardt back propagation neural network has the highest diagnostic accuracy rate of 88.89% and 100% for multiple faults and single faults, respectively, and its diagnostic time is also relatively short, 0.78 s. The Bayesian regularization back propagation neural network can give a diagnostic accuracy rate of 100% for single faults, but for multiple faults, the diagnostic accuracy rate is only 55.56%, and the diagnosis time for the entire sample is the longest. As for the probabilistic neural network, although it has the fastest diagnosis speed, it has the lowest diagnostic accuracy rate for both single faults and multiple faults. The results may provide references for the online diagnosis of single faults and multiple faults in ocean-going marine diesel engines.
Keywords
Introduction
Large two-stroke marine diesel engines are the main power plant of ocean-going ships, which have the characteristics of long working hours and harsh working conditions. The health status of the engine has an important impact on the ship’s safety and cargo transportation timeliness. Therefore, real-time monitoring and diagnosing of the faults existing on the ocean-going marine diesel engine is of great significance.
There are multiple systems included in ocean-going marine diesel engines, such as turbocharger systems, air intake and intercooling systems, fuel injection systems, exhaust valve control systems and so on. It is a whole of multiple systems working together. In the long working process of marine diesel engines, the failure of one system may cause a chain reaction and cause a failure of other systems. In addition, multiple systems may fail at the same time. Therefore, the situation of multiple faults occurring at the same time exists in a real marine diesel engine. The multiple faults of marine diesel engines not only have strong randomness when they occur, but also have strong correlation and non-linearity among them. Therefore, it is difficult to diagnose the multiple faults accurately.
For diesel engine fault diagnosis, there are three traditional diagnostic technologies including oil analysis technology, 1 vibration analysis technology, 2 and thermal parametric analysis technology, 3 as shown in Figure 1. Oil analysis technology is used to detect the quality of lubricating oil in the crankcase of a diesel engine, which can diagnose the wear fault of moving parts. Sala et al. 4 analyzed the lubricating oil of a diesel engine and confirmed that the lubricating oil analysis method has a good diagnostic performance for the wear fault of diesel engines. However, due to the high price of oil detection equipment and the long detecting time, it cannot be carried out on ships. Vibration analysis technology which has strong fault diagnostic capacity collects vibration signals by installing sensors in the specific position of diesel engines. Many experimental results show that the vibration analysis method has a high diagnostic accuracy rate for excessive valve clearance, fuel system faults and so on.5–8 However, this diagnostic method often requires the installation of a large number of sensors. Meanwhile, the vibration signal acquisition process is easily affected by other interference sources. Those shortcomings increase the cost of the ship construction and the complexity of the control system. The thermal parametric analysis technique diagnoses the fault by collecting and analyzing the thermal parameters during the working process of the engine. This method needs a few thermal parameters, which can be collected directly or indirectly through the cylinder pressure sensor. Many experimental results have verified that the faults can be accurately diagnosed by reasonable analysis of the thermal parameters.9–12 Due to the high price and relatively low reliability of the cylinder pressure sensor, this method is mostly used in laboratories. However, the existing studies on the diagnosis of diesel engine faults based on the three traditional diagnostic technologies have not involved multiple faults, and there is still a lack of relevant literature for reference.

Traditional diagnostic methods occur at the same time exist in daily life.
With the development of artificial intelligence, which has been applied to various fields. It is no exception in terms of diesel engine fault diagnosis. Xu et al. 13 proposed a multi-model fusion system based on the evidential reasoning rule. The results showed that the system can accurately diagnose the wear faults of diesel engines including adhesive wear, abrasive wear and so on. Compared with the single data-driven diagnostic model, the proposed fusion system has a more accurate rate and robust ability. Jafarian et al. 14 used the Fourier transform to extract features of vibration signals from diesel engines. The artificial neural networks, support vector machine and K-nearest neighbour algorithm were used to diagnose the fault of a misfire, and valve clearance and to predict the health state of the engine. The research showed that the support vector machine has higher accuracy than the K-nearest neighbour algorithm and artificial neural network. Nahim et al. 15 used a decision tree as a diagnosis tool to diagnose the fault of misfires in internal combustion engines. They separated samples of vibration signals into the training database and testing database. The training database was used to establish the classification model and the testing database was used to verify the accuracy of the classification model. The research showed that the accuracy of the decision tree at 1000 and 1500 r/min is 94.6% and 95.3%, but the accuracy of the classifier is 68% at 2000 r/min, which can be explained to the sudden appearance of very strong vibrations muffling the misfire knock signal. Cao et al. 16 used the K-means algorithm to analyse the data and created a BP (back propagation) neural network to diagnose the fault of a diesel engine. The faults include injector needle valve wear, exhaust valve leakage and piston ring wear. The results showed that the diagnostic accuracy rate of this method could reach 91.4%, which implied the good performance of the combination of K-means and BP neural network. In general, the diagnosis methods mentioned above have achieved high accuracy and performance. However, almost all types of faults in the above studies were also single fault and no multiple faults were taken into consideration.
Since cylinder pressure sensors are more and more commonly installed in ocean-going marine diesel engines, it is possible to diagnose faults in this type of engine based on thermal parametric analysis technology. Then the installation of a large number of additional sensors can be reduced or even avoided. Considering the non-linearity of multiple faults and the advantages of neural networks in dealing with nonlinear problems, this study attempts to use thermal parametric analysis combined with different neural network algorithms to diagnose the multiple faults of the ocean-going marine diesel engines to evaluate the diagnostic effects and provide references for practical application. Levenberg Marquardt (LM) algorithm and Bayesian regularized (BR) algorithm, which may eliminate the shortcomings of BP neural network 17 and improve the accuracy of fault diagnosis, 18 and a probabilistic neural network (PNN) are introduced. The three different neural network algorithms are established and used to diagnose the single and multiple faults of the ocean-going marine diesel engines based on the thermal parameters in this study. This may provide a novel perspective for the multiple fault diagnosis of ocean-going marine diesel engines.
Selection of diesel engine failure
Due to the huge size and complexity of the mechanical system, it is difficult to carry out experiments on ocean-going marine diesel engines. At the same time, considering the irreversible damage and immeasurable loss that may be caused after the fault occurs, a simulation model based on thermodynamics that can simulate the entire working process of the ocean-going marine diesel engine is established in GT-Power software in this study, as shown in Figure 2.

The simulation model was established in the GT-Power software.
Basic parameters of the marine diesel engine
The basic parameters of the ocean-going marine diesel engine used in this study are shown in Table 1. This type of diesel engine is a high-power low-speed marine diesel engine, which is independently developed and manufactured by China Shipbuilding Power Research Institute. It has passed the approval inspection of the China Classification Society (CCS). The physical map of the engine is shown in Figure 3.

The physical map of the marine diesel engine.
Specifications of the marine diesel engine.
Characteristic parameters
The characteristic parameters selection is very important for the fault diagnosis. It has an important impact on the performance and accuracy of fault diagnosis. The principle of characteristic parameter selection is that the parameters can be easily obtained by existing sensors on the engine. Then the fault diagnostic system can be simplified. In this study, seven kinds of parameters, namely peak pressure of cylinder (

Relationship between the selected parameters and sensors.
Fault simulation
Before using the engine simulation model shown in Figure 2 for fault simulation, the accuracy of the simulation model is verified by experiments under the four-characteristic condition of the E3 test cycle. The simulations and experiments are in good agreement with the in-cylinder combustion processes, engine performances and emissions. The comparison of the in-cylinder combustion process is shown in Figure 5, and the engine performances and emissions are compared in Table 2. The maximum error between simulation and experiment is 2.483%, which meets the requirement of subsequent fault simulation. And, according to the research of Castresana et al., 19 thermodynamic simulation has advantages in parameter prediction. Therefore, in this study, the engine simulation model was used for the fault simulation. Similar to Rubio et al., 20 the different faults of the ocean-going marine diesel engine in the study are set in the established engine simulation model, and then the relative characteristic parameters are obtained.

Comparison of the in-cylinder combustion process.
Comparison of simulation and experimental data.
The most commonly used operating condition of ocean-going marine diesel engines during navigation is about 80% of the rated power. Therefore, the 75% working condition is selected to study the method of fault diagnosis in this study. Before the start of fault diagnosis, five single faults, namely low compression ratio (LCR), abnormal fuel injection timing (AFIT), abnormal exhaust valve timing (AEVT), low scavenging pressure (LSP) and low-efficiency air cooler (LEAC), were identified and selected. These faults are very common and have an important impact on the engine performance. The possible causes and consequences of the faults are as follows:
Low compression ratio: The wear of the piston pin and bearing of the connecting rod will cause a reduction in the geometric compression ratio. In addition, air leakage from compression stroke will also lead to a low actual compression ratio. LCR will result in lower power output and higher fuel consumption.
21
Abnormal fuel injection timing: The failure of the fuel injector will cause an AFIT, such as a fracture of the spring in the injector. Fuel injection timing has different effects on the combustion process and performance of the diesel engine. When the fuel injection advance angle is too large, the ignition delay period will be longer, which may easily cause the engine to work rough. When the fuel injection advance angle is too small, the piston moves downward before the fuel ignites, which will lead to combustion deterioration and increase fuel consumption.
22
Abnormal exhaust valve timing: The wear of the exhaust valve cam will lead to exhaust valve timing delay. If it is a hydraulic exhaust valve structure, the leakage of the hydraulic pipe will also lead to an exhaust valve timing delay. On the contrary, the small clearance of the valve will lead to the exhaust valve timing advance. In this study, AEVT is composed of exhaust valve timing delay and exhaust valve timing advance. The scavenging process of the two-stroke marine diesel engine is coordinated by the piston and exhaust valve. When the piston descends to expose the scavenging port of the cylinder liner, the scavenging air with a certain pressure in the scavenging box enters the cylinder, and the exhaust valve remains open at this time. The scavenging air flows from the scavenging port to the exhaust port to drive away the burnt exhaust. However, when the closing time of the exhaust valve is advanced, the scavenging process of the engine will be directly affected, less fresh air will enter the cylinder and more hot exhaust gas will be trapped. It may cause deterioration of combustion, increase in NOx emission and fuel consumption. When the opening time of the exhaust valve is advanced, the high-pressure gas after combustion cannot fully expand and it will reduce the engine's ability to do work. Although the delay of exhaust valve opening may increase the expansion power.
23
It may also cause excessive residual of hot exhaust gas. Low scavenging pressure: The scavenging pressure will decrease if the scavenging box pipeline leaks or the turbocharger efficiency decreases. The decrease in scavenging pressure will lead to an increase in internal exhaust gas recycling (EGR), the deterioration of combustion, and a decrease in the economy.24,25 Low-efficiency air cooler: The internal blockage and scaling of the cooling water pipe in the air cooler will lead to a decrease in air cooler efficiency and an increase in intake air temperature. The rise of intake air temperature will not only reduce the intake fresh air mass but also may cause rough combustion, knock or even damage to the engine.
The parameter settings of the five common single faults are shown in Table 3. Each single fault has six failure states according to the different degrees of the failures. In order to diagnose multiple faults, in addition to these five types of single faults, three types of multiple faults combined with these single faults were also set. The reason why the multiple faults are mixed into the single faults is that in reality, when the fault occurs, it is not known whether it is a single fault or a multiple fault. All the faults set in this study are shown in Figure 6.

The fault types.
Failure parameter setting.
LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
The single and multiple faults are all simulated by adjusting parameters in the engine simulation model. For example, the fault of intercooler efficiency drops (intercooler fouling or clogging) is captured by adjusting the heat transfer coefficient of the air cooler in the simulation model. Then the selected seven characteristic parameters are collected and compared with the normal values (NCs). In order to facilitate the comparison of abnormal values with NC when faults occur, the deviation rate (DR), which can be calculated by equation (1), is used to reflect the degree of abnormal values deviation from NC. The DR of the selected characteristic parameters is shown in Figure 7.

Deviation rate of the selected characteristic parameters.
Creation of fault data set
There are eight types of faults in total and 17 samples are set for each type of fault. Therefore, the total number of samples is 136 in this study, of which 90 are used for training purposes, 23 are used for validation purposes and the last 23 are used for testing purposes. The influence of different faults on characteristic parameters is shown in Table 4, and the coding information of different faults is shown in Table 5, which is used to recognize the fault type.
Diesel engine fault data set.
NC: normal condition; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler; IMEP: indicated mean effective pressure.
Coding information of diesel engine failure.
LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
It can be seen from Table 4 that the values of different characteristic parameters are very different. It is necessary to normalize the characteristic parameters for easy comparison. The method of normalization can eliminate the influence of different value range on the accuracy of neural network. The method of normalization is shown in equation (2). The normalized characteristic parameters are shown in Table 6.
Normalization of characteristic parameters.
NC: normal condition; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler; IMEP: indicated mean effective pressure.
Creation of neural network model
The structure of the BP neural network
The fault database contains seven different characteristic parameters and relative fault coding information. Therefore, the input layer of the neural network is set to contain seven neurons, and the output layer of the neural network consists of five neurons. The number of hidden layer neurons is set as 5, 10 and 15 to compare the predictive performance. After experimental verification, the hidden layer containing 10 neurons can achieve the best results. The basic structure of the BP neural network is shown in Figure 8.

Bayesian regularized (BP) neural network structure diagram.
BP neural network forward process
The transfer process of the BP neural network from the input layer to the hidden layer is shown in Figure 8. The data transfer process can be expressed by equation (3).
BP neural network weight updating process
The derivation process of the output layer neuron by error function is shown in equations (6) to (9).
The derivation of hidden layer neurons by error function is shown in equations (10) to (16).
BP neural network weight gradient is shown in equations (17) to (20).
BP neural network proposed by Rumelhart and McClelland in 1986 is a useful tool for solving nonlinear problems. 26 Although it has a good performance in the field of fault diagnosis, it has some shortcomings in practice. The BP neural network uses the gradient descent method to gradually iterate the network weights and thresholds. 27 The gradient descent method will lead to a very large number of iterations under different gradient conditions due to the constant learning rate. In addition, the BP neural network usually falls into a local minimum, which makes it unable to solve optimization problems well. 28 In order to promote the diagnosis accuracy of multiple faults, the LM algorithm and BR algorithm are selected to optimize the BP neural network.
Levenberg Marquardt algorithm
The LM which combines the gradient descent method and the Gauss-Newton method is an optimization algorithm. Since the second derivative information is considered in the LM algorithm, the running speed of the network can be improved.
The optimization objective function is shown in equation (21).
The Taylor expansion of the objective function at x is shown in equations (22) and (23).
In Newton's algorithm, the Hessian matrix contains a matrix of the second derivative. In fact, the calculation process of the Hessian matrix is very complicated. The iteration step of the LM algorithm is shown in equations (24) and (25).
Bayesian regularization algorithm
The BR optimization algorithm can greatly improve the generalization ability of neural networks. The basic principle of the BR optimization algorithm is shown in equations (26) and (27).
The size of α and β determines the training goal of the network. The BR algorithm can automatically adjust the size of α and β during the network training process and obtain the optimal size of α and β.
Probabilistic neural network
The PNN was proposed by Dr DF Specht in 1989 and is mainly used in the research of classification problems. The PNN is composed of the input layer, the model layer, the summation layer and the output layer. The basic structure of PNN is shown in Figure 9. The input layer is the first layer and its function is to receive the input vector and pass it to the pattern layer. In this study, the input layer consists of seven characteristic parameters. The pattern layer consists of a training sample. The output probability of different neurons in the pattern layer is shown in equation (28).
According to the probability estimation of the input vector, the output layer uses Bayesian classification rules to select the fault category with the maximum prior probability as the output. According to the Bayes minimum risk criterion, the method of classification is shown in equations (30) and (31).
Diagnostic performance and comparative analysis
In this study, a test set containing 23 samples was set up to test the accuracy of the established networks. Among them, nine samples of multiple faults were specially arranged to test the effect of the three neural networks on multiple fault diagnosis. The order of the 23 samples and the normalized results of the seven characteristic parameters are shown in Table 7. The running speed of the neural network can be calculated using equation (32). Equation (33) is used to calculate the diagnostic accuracy rate of the neural networks. The relative coding information of the testing set which is used to identify faults is shown in Table 8.

The structure of the probabilistic neural network.
Normalization of fault samples.
NC: normal condition; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler; IMEP: indicated mean effective pressure.
Coding information of the testing set.
LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
The predicted values of the LM-BP neural network on the testing set are shown in Table 9. It can be seen that among the prediction results of the total 23 samples, 22 are correct, but sample number 17 is false, which is blacked out in the table. The accuracy of this network for the total testing set is 95.65%. The diagnosis time of LM-BP for all 23 samples is 0.78 s. From the perspective of fault types, the LM-BP neural network correctly diagnoses all the single faults, while for the nine multiple faults, only sample number 17 gets the wrong result. The diagnostic accuracy rate of the LM-BP neural network for single faults is 100%, and for multiple faults is 88.89%.
LM-BP neural network output value.
LM-BP: Levenberg Marquardt back propagation; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
The predicted values of the BR-BP neural network on the testing set are shown in Table 10. The total correct number is 19, and the sample numbers 1, 10, 11 and 17 are false. The accuracy of this network for the entire testing set is 82.61%. The total time-consuming is 3.17 s. Comparing the sample number with Table 7, it can be seen that all the samples with incorrect diagnoses are multiple faults. The BR-BP neural network also gets 100% accuracy for a single fault, but for multiple faults, the diagnostic accuracy rate is only 55.56%.
BR-BP neural network output value.
BR-BP: Bayesian regularized back propagation; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
In order to facilitate the PNN to identify the faults, all eight types of faults are coded from one to eight before starting the diagnosis, as shown in Table 11. The predicted values for the testing set of PNN are shown in Table 12. There are six wrong diagnosis results, which are numbered 1, 3, 7, 17, 19 and 23. Among them, samples 7 and 19 are single faults, and the remaining four faults are multiple faults. Obviously, PNN has not achieved a completely correct diagnosis for the single fault, with an accuracy rate of only 85.71%, and the accuracy rate for the multiple fault is even lower, only 55.56%. The diagnostic accuracy rate of PNN for the entire testing set is 73.91%, and the total time-consuming is 0.24 s.
Fault coding for PNN.
PNN: probabilistic neural network; LCR: low compression ratio; AFIT: abnormal fuel injection timing; AEVT: abnormal exhaust valve timing; LSP: low scavenging pressure; LEAC: low-efficiency air cooler.
Probabilistic neural network (PNN) output value.
The diagnostic performance of the established three networks on the test set is summarized in Table 13. It can be found that both LM-BR and BR-BP neural networks can achieve a 100% diagnostic accuracy rate for a single fault, and the less effective PNN also gives a diagnostic accuracy rate of 85.71%. However, for multiple faults, none of the three neural networks can achieve a 100% diagnostic accuracy rate, the highest diagnostic accuracy rate is 88.89%, obtained by the LM-BR neural network. It verifies the difficulty of accurate diagnosis of the multiple faults again. Comparing the diagnosis results of the three neural networks, it can be found that the LM-BR neural network can give a relatively satisfactory diagnostic accuracy rate for both single faults and multiple faults, and the diagnosis time is also relatively short. The BR-BP neural network can correctly diagnose single faults, but its diagnostic effect on multiple faults is not satisfactory, and the diagnosis time is the longest. Although PNN has the fastest diagnosis speed, its diagnostic accuracy rate is the worst among the established three neural networks, whether it is for single faults or multiple faults.
Performance of the neural networks.
LM-BP: Levenberg Marquardt back propagation; BR-BP: Bayesian regularized back propagation; PNN: probabilistic neural network.
Conclusion
The principles of LM-BP, BR-BP neural networks and PNN are briefly introduced and the diagnosis methods based on these neural networks are established in this study. The established diagnosis methods are used to diagnose the multiple faults in an ocean-going marine diesel engine. The diagnostic performances are compared and the following conclusions can be drawn:
For the single faults of the ocean-going marine diesel engines, a very high diagnostic accuracy rate can be achieved. Among the three methods established in this study, both the diagnosis methods based on the LM-BR and BR-BP neural networks have achieved 100% accuracy. For the multiple faults of the ocean-going marine diesel engines, it is still very difficult to diagnose. The highest diagnostic accuracy of the three methods established in this study is only 88.89%. Diagnosis methods for multiple faults still need continuous improvement, which will promote the development of smart ships. Among the three methods established in this study, the diagnosis method based on the LM-BR neural network has a more ideal effect than the diagnosis methods based on the BR-BP neural network and PNN.
Footnotes
Acknowledgements
The authors would like to acknowledge the financial support from the Navy University of Engineering and the National Natural Science Foundation of China (no. 51909154), the Shanghai High-level Local University Innovation Team (Maritime Safety & Technical Support), and Shanghai Engineering Research Center of Ship Intelligent Maintenance and Energy Efficiency (no. 20DZ2252300).
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China, Shanghai Engineering Research Center of Ship Intelligent Maintenance and Energy Efficiency, Shanghai High-level Local University Innovation Team (Maritime Safety & Technical Support) (grant numbers 51909154, 20DZ2252300).
Author biographies
Guoqing Zhu is currently a Research Associate in Research Institute of Equipment Simulation Technology, Naval University of Engineering, China. His research interests focus on design, simulation and optimization of power machinery and thermal systems.
Lin Huang was born in Jiangxi province, China in 1992. He received the B.S. degree and M.S. degree in Ocean Engineering from the Army Military Transportation University of China in 2012 and 2014 respectively and the Ph.D. degree of Power engineering from Naval University of Engineering, China, 2018. He is currently working as a lecturer at Naval University of Engineering, China. His research interests include prognostics and system health management, development of data-driven-based algorithms for multivariate time series for improving the efficiency of critical industrial machines.
Jiapeng Yin received his master's degree from the Merchant Marine College of Shanghai Maritime University and is now an engineer at Alfa Laval Technology Company, Shanghai, China. His research interests focus on marine diesel engine fault analysis and diagnosis.
Wen Gai received her master's degree from the College of information engineering of Shanghai Maritime University. Her research interests focus on the application of intelligent algorithms in marine diesel engines.
Lijiang Wei is currently an Associate Professor in Merchant Marine College, Shanghai Maritime University, China. His research interests focus on the in-cylinder combustion process and fault diagnosis of marine diesel engines.
