Jime Final
Jime Final
Oleksiy Bondarenko **
Tetsugo Fukuda **
Ken Miyachi***
By Oleksiy Bondarenko**, Tetsugo Fukuda**, Ken Miyachi***
During the past years, in response to the gradually stringent regulations, the undertaken steps in the
shipping industry spurred the technological improvement in ship and engine designs. Thus, new engines
accept a wide variety of fuels, and electronic systems provide flexible control and online tuning. At the
same time, simultaneous assessment of performance and condition monitoring is becoming increasingly
important. In this respect, digitalization and the accompanying evolution of smart sensors and data
acquisition systems give the possibility of applying complex analytics and machine learning algorithms to
the compelling need of engine performance monitoring and failure identification. The present paper
proposes a solution to the problem of condition monitoring using a method of statistical analysis of
multidimensional information acquired from the sensors. The factor analysis method is used to derive a
performance index showing engine state deviation from the normal condition. At the same time, principal
factor loadings are used as features characterizing the contribution of every measured and analyzed
parameter to the variance of the performance index. The benchmark of the developed method is
illustrated using the simulation model of a diesel engine with incorporated models of failure states. The
latter was developed and validated from the data measured on the test engine.
diagnostic tasks. The ML model learns from the testbed engine. Thus, the propulsion system is
data provided to identify normal or abnormal referred to as the testbed engine loaded by a water
engine behavior and then characterizes the current brake.
state. Thus, in the literature [4], the performance For the dynamic engine model formulation, a
and potentialities of the regularized least square hybrid cycle-mean value (H-CMV) modeling
(RLS) and support vector machine (SVM) models approach is used [6, 7]. The H-CMV approach
were benchmarked by training them on data to consists in combining the continuous cycle-averaged
forecast the performance decay of propulsion model of air and exhaust gases flows through the
system on a naval vessel. Likewise, in the literature engine with the discrete consideration of the
[5], a robust framework for analyzing performance combustion cycle in the cylinder. Figure 1 illustrates
data and condition monitoring was constructed. the outline of the engine model. The model is
First, a one-class SVM classifier was trained to structured in a modular arrangement. Every entity
represent a nominal state, and then a healthiness represents an essential component of the engine,
index is represented by the probability of each new such as the compressor, air cooler, air receiver,
point belonging to the same performance profile exhaust gas receiver, turbine and cylinder unit,
with training data. The data-driven approaches, together with the shaft dynamics. The steady-state
however, provided limited solutions for specific performance maps, time-depended momentum,
machinery in specific operational conditions. What energy and mass equations, and non-linear
is more, a large amount of quality labeled data is algebraic equations are used to describe the
required to generalize the model for every case component's behavior.
being examined, including data from different
operational profiles of the ship and/or failure rates.
In the meantime, however, satisfactory results
can also be achieved using the methods of statistical
analysis of multidimensional information. In this
paper, the application of the method of factor
analysis to the problem of propulsion system
condition monitoring is scrutinized closely.
Following the method, the covariance matrix of
parameters deviation from the nominal state is
decomposed to a set of factor loadings components.
The latter provides the calculation of the relative
contribution to the explained variance, which is
used as a condition state indicator. The method is
benchmarked on data obtained from the propulsion
system simulator with the incorporated degradation
models. The following chapters detail the method
and the failure simulator.
method is limited to the engine systems only. What The key differential equations describing both
is more, the data required to validate the simulator dynamic and thermodynamic engine behavior are
and degradation models were obtained from the based on the laws of conservation for mass and
where Tcw is the water temperature at the cooler from the available historical data. However, such
inlet, ηac is the cooler effectiveness, Tc is the air data is not usually available, and thus the
temperature after the compressor. particular experiment on the test engine was set up
The fouling of AC can be caused by air to identify the degradation model parameters.
impurities that, together with oil vapors, produce a
layer covering the surface on the airside. From the 2.3 Identification and Validation of Degradation
waterside, the scale can form a layer of insulation. Models
The main consequence is the degradation of AC The actual degradation behavior of the engine
effectiveness and the rise of outlet temperature. components is both time and operation
Thus, the AC fouling is introduced as a degradation profile-dependent, and thus a vast combination of
function of the cooler effectiveness in the following conditions is required. However, for the purpose of
form: the present research, not the degradation behavior
t but the validity of the simulation model response to
ac
t k 1 e d
. (8) the degradation of the components is of high
relevance.
The experiments were performed on the
2.2.3 Exhaust duct fouling two-stroke marine diesel test engine kindly
From the propulsion system efficiency point of view, provided by Mitsui E&S Machinery. Table 1
the exhaust gas energy recovery after the turbine is summarizes the specification of the test engine. The
commonly applied by installing a steam boiler. Also, engine was run at a constant speed and load
more and more ships are being equipped with corresponding to 75% of the Maximum Continuous
selective catalytic reduction (SCR) systems. Rating (MCR). The previously described
Therefore, fouling can be caused by soot in the degradation models were introduced as follows:
exhaust gases and oil vapors that produce layers exhaust duct fouling was imitated by gradually
covering the surfaces of boilers and SCR. The main closing a valve on the exhaust stack of the test
consequence is the degradation of TCH performance engine; the AC fouling was imitated by gradually
due to increased backpressure after the turbine. reducing the flow of cooling water through the cooler.
The isentropic work of gas expansion in the The air filter clogging imitation was considered the
turbine appropriately modified by the efficiency ηit most complicated due to the risk of the compressor
yield the expression for turbine torque: surging. Thus, the degradation was introduced in
ke 1
the reverse order. Engine load was reduced to 25%
C pe TeGeiT Po ke
QT 1 , (9) MCR, the air filter was partially closed with a cover,
2 ntc Pe engine load was returned to 75% MCR, and then
where Cpe is the specific heat constant of gas, ke is the cover was gradually sliding.
the ratio of the specific heat for gas, Ge is the The degradation functions, introduced by Eqs.
exhaust mass flow, Po is the pressure after the (6), (8) and (10), are essentially continuous in time;
turbine. nonetheless, the degradations were introduced in a
Likewise, the air filter clogging, the exhaust stepwise discrete fashion, as illustrated in Fig.2.
duct fouling is introduced as a degradation function The first step towards the validation of the
of the flow coefficient in the following form: engine simulation model with introduced failures is
the identification of degradation models introduced
ξed Ge2 t
d on the test engine. Figure 3 shows the time
Po , ξed t k 1 e , (10)
e evolution of parameter degradation measured on
where ΔPo is the pressure drop through the duct, ξed the test engine and the model identification results.
is the flow coefficient, ρe is the gas density. After successfully identifying the degradation, the
The parameters of the presented above second step compares the engine simulation model
degradation functions can be empirically derived responses with those measured on the test engine
under similar conditions. The results of engine
1.0
Change of parameter
0.8
0.6
Fig. 4 Validation of the engine simulation model responses to the introduced failure events
The maximization of the likelihood function with analysis applied to the data obtained from the
respect to the matrix A, is performed by applying developed simulator of the engine with fault models.
the iterative Expectation-Maximization (EM) In order to demonstrate the qualitative difference of
algorithm. For the sake of brevity, the details of the the results and due to limitations of paper length,
algorithm are omitted and can be found in [11]. only the cases of air filter clogging and AC fouling
Although, as was mentioned earlier, the factors are demonstrated and discussed.
contain the essential information related to the The engine simulation model was set to run at
variance of measured parameters, the factors a load corresponding to 75% MCR and speed 106
loadings are considered more informative for the rpm. The steady-state simulation is followed by the
condition monitoring purpose. This is because the response of engine state variables to the introduced
components of factor loadings matrix A reflect the incipient failure of air filter clogging. The time
degree of contribution of every parameter deviation constant in the degradation model is set to τd = 3600
onto the explained variance of every factor. Thus, a sec. The fault is introduced at T = 1800 sec. Figure 6
performance index of the component condition is illustrates the engine state variables time evolution.
defined as the relative share of the explained The sensors noise imitation is also added to the
variance formed by the factors loadings of the results. The parameters listed in Table 2 were
measured parameters: recorded every 1 sec.
p
Table 2. List of recorded parameters
ai2,n
D
n
2 F
n i 1
,
n 1,, N (17) Engine Speed, [rpm] Ne
N p
ai2,n TCH Speed, [rps] Ntc
n 1 i 1 Scav. Air Pressure, [kPa] Ps
As one may note, the number of performance Scav. Air Temperature, [K] Ts
indices is equal to the number of processed
Exh. Gas Pressure, [kPa] Pe
parameters p, and this fact does not facilitate
Exh. Gas Temperature, [K] Te
efficient condition monitoring. Simultaneously, the
Maximum Compression Pressure, [bar] Pc
eigenvalues of the correlation matrix R usually
Maximum Combustion Pressure, [bar] Pz
decay rapidly, which suggests that only a few first
components of R and thus a few first factors can be
The FA algorithm is applied in a discrete fashion as
considered as principal containing a significant
follows:
share of the explained variance. Therefore, N in Eq.
- Select the array of recorded parameters (N =
(17) is limited to N ≤ 2.
600-time steps)
As mentioned above, the factor loadings
- Calculate correlation matrix R (Eq. (12))
indicate the relationship strength between
- Estimate matrix of factor loadings A (Eq. (14))
parameters and factors variation. Therefore, this
- Refining elements of A with EM algorithm (Eq.
property can be considered a feature that
(16))
characterizes every measured parameter's
- Evaluate performance index D1 for the
contribution to the variance of the performance
principal factor
index. Thus, the relative contribution of loadings to
- Evaluate the relative contribution of factor
the variance of factors is given as:
loadings λi,1 (Eq. (18))
ai2,n
i,n , n 1, 2 - Slide the analysis window to get a new set of
p (18)
2
ai,n recorded parameters (N = N + Δt, Δt = 150)
i 1 Figure 7 illustrates the relative contribution of
parameter variation to the variation of the
3.3 Application of FA to Condition Monitoring performance index. Regarding the considered
This section presents a case study failures, as one may note, there is a qualitative
demonstrating the FA methodology implementation difference in the factor loadings patterns, implying
to the condition monitoring framework. The that every failure may have a unique set of features.
At the same time, Figure 8 shows the evolution of state which corresponds to a very early moment of
performance indices D1. As can be seen, both indices degradation development.
clearly indicate the onset of an abnormal engine
Fig.6 Engine simulation model responses to the air filter clogging and AC fouling faults
Fig.7 Relative contribution of measured parameters factor loadings to the variance of principal factor F1
Reference
1) Man, Y., Lundh, M. & MacKinnon, S.N. Managing
unruly technologies in the engine control room: from
problem patching to an architectural thinking and
standardization. WMU J Marit. Affairs Vol.:17,
pp.497–519 (2018).
2) WinGD: WiDE WinGD Integrated Digital Expert.
https://www.wingd.com/getattachment/Digital-solutio
ns/WiDE/WiDE_Brochure_8pp_FINAL.pdf/?lang=en-
GB
3) Introduction of ship maintenance management
system ClassNK CMAXS (in Japanese),
https://classnkcs.co.jp/archive/pdf/seminar01.pdf
4) Coraddu A, Oneto L, Ghio A, Savio S, Anguita D,
Figari M. Machine learning approaches for improving
condition-based maintenance of naval propulsion
plants. In Proc.: the Institution of Mechanical
Engineers, Part M: J. of Eng. for the Mar. Env. 2016;
Fig.8 The performance indices D1 of the engine condition
230(1): 136-153.
5) Gkerekos C., Lazakis I., and Theotokatos G. Ship