Machines 12 00294 v2
Machines 12 00294 v2
Article
Systems Reliability and Data Driven Analysis for Marine
Machinery Maintenance Planning and Decision Making
Abdullahi Abdulkarim Daya 1,2, * and Iraklis Lazakis 1
Ships in general are built for different purposes and applications; each of these has
its peculiarities with regard to maintenance and other regulations, which can vary from
state to state [2]. Notwithstanding, all ships constitute intricate connections systems and
equipment design and are constructed to move from one point to another and provide
support for human and machine inhabitation, as well as engage in designated services. In
accordance with Stopford’s [3] findings, it is generally observed that ships are constructed
with an intended operational lifespan of approximately 25 years, with the potential for
extension up to 35 years or beyond [4]. The life cycle management of ships and on-board
systems is frequently not adequately prioritised, resulting in significant maintenance costs
beyond the initial 5-year period [5,6].
In this regard, operators are burdened with substantial maintenance expenses and
frequently find themselves in forced marriages or alliances with equipment producers,
in some cases having to bear the burden of equipment upgrades and retrofits due to
regulations [7]. However, perception of maintenance activities differs among various
operators, with many considering it to be a routine task that is only given significant
attention in the case of a breakdown or when preparing for operations or exercises [8]. This
approach contradicts the fundamental purpose of maintenance in that maintenance can
be described as a comprehensive set of activities encompassing technical, administrative,
and managerial measures undertaken throughout the lifespan of an item with the aim
of preserving or reinstating its ability to fulfil the desired function [9]. It can therefore
be inferred that maintenance, as a fundamental engineering service, plays a crucial role
in operations, which significantly contributes to the achievement or failure of system
availability in a fleet that could translate to revenue generation.
On the other hand, performance degradation in machineries could result in increased
emissions in some machineries such as marine diesel generators and main propulsion
engines, while in other systems such as pumps, this could lead to high levels of power
consumption. Conversely, the presence of numerous equipment units that operate entirely
autonomously poses a significant challenge in terms of maintenance planning, which
cannot be effectively accomplished manually without some degree of data automation. In
this regard, operators must create a maintenance strategy for condition monitoring that
is appropriate for its intended purpose. When evaluating various aspects, it is important
to consider elements such as the capacity of maintenance staff, availability of spare parts,
environmental conditions, mission needs, future job predictions on the platform or fleet,
and data management and processing [10].
Thus, this paper will detail the impact of combining reliability analysis tools and a
machine learning approach on machinery degradation and reliability analysis. In this
regard, the paper will be presented in 5 sections: Section 1 includes the introduction to the
topic while the critical literature review focusing on machinery health degradation and
component criticality analysis is presented in Section 2. The methodology on the hybrid
approach is presented in Section 3, and Section 4 presents the case study. Finally, the results
and discussion are presented in Section 5, closely followed by the conclusions in Section 6.
design issues, overload, etc. [12,13]. In this regard, research in the field of maintenance has
received a lot of attention, especially pertaining to the combination of reliability analysis
and data driven methods to enable comprehensive reliability and diagnostic and prog-
nostic analysis [14–16]. Moreover, condition-based maintenance techniques, which are
a viable replacement for planned or time-based maintenance concepts, largely underpin
the effectiveness of reliability-centred maintenance. [17]. Nonetheless, the application of
data-driven methods in predictive maintenance techniques were widely researched by
authors such as Li, Gebraeel [18,19] and Wang, Chen [16], providing efficient optimisation
models for implementation. Similarly, the use of supervised and non-supervised learning
for clustering and anomaly detection-based machinery performance degradation on naval
propulsion system was presented in [20,21].The use of data driven methods in machin-
ery reliability and degradation analysis have been research in [6,22] where the authors
have developed methodologies to improve reliability analysis outcomes using data-driven
methods, especially in machinery performance degradation analysis.
Therefore, riding on the existing success and procedures in the use of ANNs for
machinery data analysis, this research will employ an ANN for fault classification and
detection, fault/condition prediction, and machinery remaining useful life analysis [33].
An ANN approach for fault detection was applied with FTA to identify the critical com-
ponent of a diesel generator in a research presented by [26,34]. In some cases, machinery
fault data are recorded without identifying the fault signals; therefore, this requires data
clustering. Clustering is a form of unclassified machine learning that is applied in machin-
ery diagnostics [26]. The advantages of using clustering models include helping identify
possible clusters as well as the most influential clusters in the data. In the research, ANN
self-organising maps (SOMs) were used for clustering machinery log data of DG. SOMs
consist of competitive layers which can classify a dataset of vectors with any number of
dimensions as the number neurons in the layer and are good for dimensionality reduction,
as presented in [19,35].
Accordingly, ANNs are widely employed for multiple tasks such as clustering, fore-
casting, prediction, pattern recognition, classification, and feature engineering [36]. ANNs
and Regression techniques were employed to estimate vessel power and fuel consumption
where the model was able to predict actual vessel fuel consumption in real time [37]. The
use of ANNs for fault classification has been employed by [34], using self-organising map
ANN clustering algorithm to analyse the health parameter of a marine diesel engine, look-
ing at the exhaust gas temperature, piston cooling outlet temperature, and piston cooling
inlet pressure. Therefore, the performance of ANNs in prediction and classification, as
reviewed in [38,39], was presented to be good in handling nonlinear, high-dimensional
data with a smaller dataset. In this regard, building on the success of ANNs, this work
will apply the use of an ANN on labelled data for diagnostic analysis on 4 sets of marine
diesel generators. Therefore, the feedback from the ANN is used in combination with the
reliability analysis output to identify the dominant faults and most affected components.
The success of a diagnostics analysis platform using artificial intelligence or machine
learning depends on an efficient and standardised data management system, in particular
when the information is needed for maintenance planning. To make sense of the informa-
tion available in a set of data collected from single or multiple machinery, it is important
that there is a common platform and procedure understood by all within and outside the or-
ganisation. Moreover, [40] defines data as any reinterpretable representation of information
in a formalised manner suitable for communication, hence the need to ensure that there is
standardisation of data such that there is little or no interpretation needed at the point of
use of analysis. While ship data as described in [41] is a measurement value from shipboard
machine and equipment to which a time stamp is added, maintenance engineers have
long depended on machinery data as their main source of information for understanding
the present and future health condition of the machinery. Similarly, a broad methodology
utilising various sensor data and technologies has been presented in the INCASS project,
which provides research data and methodology for both ship machinery and structural
risk analysis, enabled by the combination of sensor data and failure and repair data for
machinery health and reliability analysis [42,43]. Nonetheless, these technologies present
some challenges that companies need to be aware of, which are as follows [40]:
1. Data quality: Successful implementation depends on the quality of data; therefore, it
is important to ensure data accuracy, completeness, reflectiveness, and relevance to
the requirement of the ship.
2. Data Security: Appropriate security measures are needed to guard against cyberat-
tacks and unauthorised access when storing and transmitting significant amounts of
data from sensors and other sources.
3. Data Integration: In order to analyse and interpret big data from diverse sources, the
right tools and technologies must be used.
4. Competence: Companies must ensure they have the right competence and tools in
obtaining, analysing, and interpreting data so that they may make wise judgements;
hence, ships must have the requisite expertise or hire one.
Machines 2024, 12, 294 5 of 29
Machines 2024, 12, 294 4. Competence: Companies must ensure they have the right competence and tools 5 of 28
in
obtaining, analysing, and interpreting data so that they may make wise judgements;
hence, ships must have the requisite expertise or hire one.
InInthis
thisregard,
regard,[19]
[19] discusseda system
discussed a system ofof predicting
predicting machineryhealth
machinery healthmonitoring
monitoring
using
using ANNsand
ANNs andFTA
FTAfor forreliability
reliability analysis,the
analysis, the methodology
methodology hashassuccessfully
successfully identified
identified
and
and defined
defined measurement
measurement for
for machinery
machinery data
data through
through step-by-step
step-by-step demonstration
demonstration ofof the
the
process
process and
and identificationofofthe
identification the criticalcomponent
critical componentusing usingFTA. FTA.Moreover,
Moreover,ISO ISO19847
19847[44]
[44]
andISO19845
and ISO19845[45] [45]provides
provides standard
standard guidelines
guidelines and anddefinition
definitionfor foronboard
onboard ship data
ship datacol-
lection, storage,
collection, storage,management,
management,and andtransmission
transmissionvia viathe
theinternet.
internet.Nonetheless,
Nonetheless,there thereal-
already
ready exists commonly
commonly understood
understood formats
formatsfor formanaging
managingand andcollecting
collectingdatadataonboard
onboard
ships
shipsthat
thatarearegenerated
generatedvia various
via varioussources
sourcesonon board,
board, asasshown
shown inin
Figure
Figure 1. 1.
Although
Although
there
theremaymaybebe nomenclature
nomenclaturedifferences,
differences,for forinstance,
instance,between
betweenmerchantmerchantand andnaval
navalships,
ships,
the
therecords
recordsmay maystill
stillbebereferring
referringtotothe same
the same objective.
objective.ItItisisa astandard
standardrequirement
requirementfor for
merchant
merchant ships
shipstoto
hold
hold historical
historicalrecords
records ofofship
ship repair
repairandand maintenance
maintenance being
beingmanaged
managed
bybyclassification
classificationsociety
societywho whoalso
alsoprovide
provideadditional
additionalstandards
standardsand andguidelines
guidelinesfor fordata
data
collection
collection and management [21,46]. These documents provide vital information onthe
and management [21,46]. These documents provide vital information on the
location,
location,speed,
speed,time,
time,engine
engine speed,
speed, andand generator(s)
generator(s) online,
online,asaswell wellasasother
other systems
systems op-
operational withina agiven
erational within giventime.time. The
The records
records provide
provide hourly
hourly updates
updates of the
of the operational
operational state
state
andand consumption
consumption ratesrates of important
of important machinery.
machinery. Typically,machinery
Typically, machineryhealth
healthconsists
consistsof
oftime
timeseries
seriesdata
datapoints
pointsofofsomesomeimportant
importantparameters,
parameters,such suchasastemperature,
temperature, pressure,
pressure, vi-
vibration, consumption rates, outputs, speed, load, deflections,
bration, consumption rates, outputs, speed, load, deflections, and clearances. and clearances.
Figure Ship
1. 1.
Figure Maintenance
Ship data
Maintenance Sources.
data Sources.
2.2. System Reliability Analysis
2.2. System Reliability Analysis
System reliability analysis is central to the successful implementation of any main-
tenance System reliability
strategy analysisclear
as it provides is central to the
insight on successful
machineryimplementation
behaviour andof any
the mainte-
impacts
of failure on the availability of machineries up to system levels. Accordingly, reliabilityof
nance strategy as it provides clear insight on machinery behaviour and the impacts
failure tools
analysis on theareavailability
widely used of machineries up to system
to support maintenance levels. selection
strategy Accordingly, reliability anal-
or implementation
ysis tools are widely used to support maintenance strategy selection
in line with organisational objectives. Therefore, various maintenance strategy such as or implementation
in line with organisational
reliability-centred maintenance objectives.
(RCM),Therefore,
risk-basedvarious maintenance
maintenance, strategy such
total productive as re-
main-
liability-centred
tenance, risk- and maintenance (RCM),
reliability-based risk-basedetc.,
maintenance, maintenance,
draw fromtotal productive
existing mainte-
maintenance
nance, risk- and reliability-based maintenance, etc., draw from existing
approaches using system reliability analysis to provide a tailored maintenance system [27]. maintenance ap-
proaches using system reliability analysis to provide a tailored maintenance
RCM was developed in the aviation industry and United States Navy in the 1970s [47] system [27].
RCM was
provides developed
clear intersectionin the aviation
on the industryofand
combination United
various States Navy
maintenance in theand
strategy 1970s
used[47]
provides clear intersection on the combination of various maintenance
of reliability tools. Moreover, maintainability analysis carried out at the design stage of strategy and used
of reliability
products tools. Moreover,
or platforms such shipsmaintainability
or aircraft and analysis carriedmachinery
other complex out at theare design stage
carried outof
products
with the useorofplatforms
reliabilitysuch shipstools
analysis or aircraft
such asand other
FTA, DFTA,complex
BBN,machinery
etc. [8,12]. are carried out
An overview
ofwith the use of
the adopted reliability
tools in this analysis
research tools such as FTA, DFTA, BBN, etc. [8,12]. An overview
is given.
of the adopted tools in this research is given.
2.2.1. Fault Tree Analysis
Fault tree analysis (FTA) is a graphical method of analysing and presenting how a
system or piece of equipment may fail. FTA was developed using a deductive approach that
began with the main fault, known as TOP EVENT, and progressed to the propagated events,
known as Primary or Basic Event [48]. Low-level events are further classified into basic,
house, conditional, and underdeveloped events, which can be thought of as fault conditions
that preside over the top event [49]. Simply put, the fault tree depicts the propagation
Machines 2024, 12, 294 6 of 28
represented as a direct acyclic graph (DAG) which consist of chance nodes (variables)
representing possible outcomes of system states and a given set of arrows (connections)
indicating dependability/relationships. The nodes can take variable inputs in BBN analysis
which can be continues or discreet and are not restricted to single top events, thus providing
great flexibility unlike fault tress or RBD [60]. BBNs can be used to represent cause and
effect between parts of systems or equipment by identifying potential causes of failure.
Authors have used BBNs for fault and diagnostic analysis as well decision support system
(DSS), for instance Jun et al. [61] presented a Bayesian-based fault identification system
for CBM by discretising continues parameters based on maximum likelihood estimation
(MLE) to identify failure conditions; the research used the discretised feature as binary
inputs for the BBN conditional probability table (CPT). Similarly, to address port energy
efficiency towards the reduction ships emission during port calls, a strategy using BBNs
was presented in [62]. This research also explains how BBN conditional probability can
efficiently in-cooperate to expert knowledge to provide vital inputs in decision making
variables in areas where there is inadequate data or literature.
Bayesian updating or inference provides bases for the use of influence diagrams in
decisions analysis by computing the impact of new evidence to the probability of events
and the influence on all related nodes [63]. As such, BNs provide a good platform for DSS,
especially in maintenance strategy when considering several dependent and independent
factors. Conducting system reliability and maintenance analysis demands inputs from
multiple sources which the BN platform can accommodate, as compared to other tools.
Papers by Jun et al. [61] and Li et al. [64] provide methodologies for the use of BBNs
in reliability analysis; however, while [61] focused on fault diagnosis, [64] emphasises
component reliability with limited analysis on factors affecting the reliability. Furthermore,
BBNs have been used to provide inferential analysis in conjunction with other tools such
as the Markov chain and Petri-nets, especially in risk and reliability analysis [60,65–67].
BBN-based DSS are widely applied in maritime industry to handle operational issues such
as human factors, and procedural issues such as maintenance [67,68]. Similarly, in the
field of ship system reliability analysis, Lazakis et al. [56] have presented on the use of
BBNs and FTA for ship machinery cooling system reliability analysis and DSS. Likewise,
BahooToroody et al. [69] applied a combination BBN and Markov chain Monte Carlo
simulation to analyse machinery reliability estimation onboard autonomous ships to help
maintenance planning and decision.
Overall, the critical literature review has established the prevalence of the use of
multiple tools in reliability and diagnostic analysis by several authors, especially in mainte-
nance planning, to overcome certain restrictions or provide further layers of validation [5].
Therefore, a combination of multiple tools for system reliability analysis has been in prac-
tice by many authors, this combination is necessitated by the complex dynamics of fault
development and organisational maintenance challenges [24,70]. In this regard, some of the
identified gaps in the literature addressed by this paper include assessing the importance
of components in relation to system availability, choosing maintenance decisions based on
the operator’s sentiment, and using IM obtained from DFTA to build a maintenance DSS
using BBN. Therefore, a novel methodology was developed which uses the DFTA outputs
as inputs for the BBN maintenance DSS. Similarly, a fault detection model was developed
to diagnose the prevalent causes of failure to aid maintenance DSS.
3. Methodology
The research methodology utilises the combined strength of reliability analysis tools for
system reliability and criticality, artificial neural network for diagnosis and fault prediction,
and Bayesian belief networks for maintenance decision support systems. Maintenance,
repair, overhaul, and machinery log data obtained from onboard ship system and machinery
were analysed so as to understand the courses of failure in diesel generators, identify the
most critical component, and provide possible ways to improve maintenance on board
ships. This process would assist both onboard technical staff as well as shore support units.
The research methodology utilises the combined strength of reliability analysis tools
for system reliability and criticality, artificial neural network for diagnosis and fault pre-
diction, and Bayesian belief networks for maintenance decision support systems. Mainte-
nance, repair, overhaul, and machinery log data obtained from onboard ship system and
Machines 2024, 12, 294 machinery were analysed so as to understand the courses of failure in diesel generators, 8 of 28
identify the most critical component, and provide possible ways to improve maintenance
on board ships. This process would assist both onboard technical staff as well as shore
The process
support of The
units. the research
process ofinvolves the collection
the research of machinery
involves the collection ofdata from andata
machinery offshore
from
patrol vesselpatrol
an offshore (OPV)vessel
which(OPV)
were then
which analysed
were thento generate
analysed outputs relevant
to generate outputsto machinery
relevant to
health performance
machinery indicators. The
health performance research has
indicators. Thethree broad
research hasareas which
three broadareareas
usedwhich
as inputs
are
or in combination to analyse the condition of machinery health, as shown
used as inputs or in combination to analyse the condition of machinery health, as shownin the Figure 2
below. As shown in the figure
in the Figure 2 below. As shown inbelow, the three areas are the system reliability analysis using
figure below, the three areas are the system relia-
DFTA, fault detection
bility analysis and prediction
using DFTA, using ANNs,
fault detection and BBNsusing
and prediction for developing
ANNs, and a maintenance
BBNs for de-
decision
velopingsupport system. decision support system.
a maintenance
Figure2.2.Methodology.
Figure Methodology.
Thedata
The dataused
usedininthis
thisstudy
studywere
wereobtained
obtained through
through aa data
data collection
collection campaign
campaign con- con-
ducted onboard a Nigerian Navy OPV. It encompassed machinery
ducted onboard a Nigerian Navy OPV. It encompassed machinery health and historical health and historical
data,such
data, suchasasmaintenance
maintenanceand and overhaul
overhaul records,
records, repair
repair data,
data, andand machinery
machinery healthhealth rec-
records.
ords.
The The dataset
dataset covered covered the machinery
the machinery log forlog for a period
a period of up toof12upcalendar
to 12 calendar
months,months,
along
along
with with historical
historical recordsrecords
spanning spanning
up to 18 upmonths.
to 18 months. The collected
The collected machinery
machinery log and
log data data
aand a portion
portion of theofmaintenance
the maintenance and overhaul
and overhaul records
records werewere in manuscript
in manuscript form,form,
which which
ne-
necessitated
cessitated conversion
conversion intointo electronic
electronic format.
format. In In this
this regard,
regard, datadata pre-processing
pre-processing played
played a
a pivotal
pivotal rolerole in handling
in handling challenges
challenges related
related to missing
to missing valuesvalues and outliers.
and outliers. Various Various sta-
statistical
methods were used
tistical methods wereto used
interrogate the data;
to interrogate thetherefore, missingmissing
data; therefore, values were
valuesfilled
wereusing
filled
linear
usinginterpolation, as it provides
linear interpolation, a more aconsistent
as it provides approach
more consistent for timefor
approach series
timedata. Ondata.
series the
other
On the hand,
other outlier
hand,detection methodsmethods
outlier detection were applied werebased onbased
applied the specific
on theparameter under
specific parame-
analysis.
ter underInanalysis.
this regard, given
In this the multidimensionality
regard, of the data, aofflexible
given the multidimensionality approach
the data, to
a flexible
outlier
approachcleaning was adopted,
to outlier cleaninginvolving
was adopted,the use of the interquartile
involving the use of range (IQR) for natural
the interquartile range
number
(IQR) forvalues
natural and an iterative
number values approach for numbers
and an iterative approach less
forthan one. less
numbers Thisthan
ensured the
one. This
cleaned data remained consistent with the original dataset.
ensured the cleaned data remained consistent with the original dataset.
application. Additionally, the feature engineering process to identify the most relevant
variables to MDG faults was developed using correlation analysis and is presented in the
ANN diagnostics section.
in that the location of the event and the type and position of the gates must be considered
to calculate the reliability of the component. For instance, some of the drawbacks with the
Cri and F-V is the possibility of overlooking or overemphasising faults, which might give
rise to high reliability or low reliability. The cut set approach used to determine criticality
in F-V method could give rise to false high reliability depending on the connection of the
events to the top gate, especially when using non dynamic gates, as it tends to consider
only the probability of occurrence against sequences and dependencies. On the other hand,
Bir IMs measure the increase in probability of the top event due to the occurrence of an
event A, which lies on the critical path of a likely failure event, as presented in Equation (2).
Equation (3) solves for local or sub-system level component criticality.
∂y( p(t))
I B ( i|t) = = h(1i, p(t)) − h(0i, p(t)) (2)
∂pi (t)
where
IB (i|t) = Birnbaum criticality at time t;
h (1i , p(t)) = system reliability when system is functioning.
h (0i , p(t)) = system reliability when system has failed.
Machines 2024, 12, 294 This highlights potential area where improvements can be achieved either through
11 ofrede-
28
sign or simply altering the system to improve its reliability.
Figure 3. Example
Figure of of
3. Example alternative methods
alternative of minimal
methods cutcut
of minimal setset
formation.
formation.
Using
UsingFigure
Figure3 3above,
above,the
thecut
cutsets
sets associated
associated with each of
with each of the
thetop
topevents
eventscan
canbebe
cal-
calculated as follows:
culated as follows:
C1 = {C1,1 , C1,2 , . . . , C1,n2 } = (4)
𝐶1 = {𝐶1,1 , 𝐶1,2 , … , 𝐶1,𝑛2n }= o (4)
C2 = {C2,1 , C2,2 , . . . , C2,n2 } = Ujn2 =1 C2,j (5)
𝑛2
𝐶2 = {𝐶2,1 , 𝐶2,2 , … , 𝐶2,𝑛2 } =n{𝑈𝑗=1 𝐶2,𝑗 }o (5)
nm
Cm = {Cm,1 , Cm,2 , . . . , Cm,nm } = Uj=1 Cm,j (6)
𝑛𝑚
𝐶𝑚 = {𝐶𝑚,1 , 𝐶𝑚,2 , … , 𝐶𝑚,𝑛𝑚 } = {𝑈𝑗=1 𝐶𝑚,𝑗 } (6)
where
where
Cm,j = the basic event in the group of minimal cut set.
𝐶𝑚,𝑗 = the basic
Thereafter, event
the in the group
probabilities of minimal of
of occurrence cutthe
set.top events can be obtained using
Equation (7):
Thereafter, the probabilities
n of occurrence of o the top
n eventsocan be obtained using
[ [ [m
Equation (7): P( TE) = P C1 C2 . . . . Cm =P Ci (7)
i =1
Therefore, highest probability being 1 and vice-versa, both the sigmoid and SoftMax are
used for classification problems, and they help improve the model’s capability [36].
M D
yk ( x, w) = σ ∑ j=i wkj h ∑i=1 w ji + w j0 + wk0
(2) (1) (1) (2)
(8)
1
σ( x) = (9)
1 + e− x
exp( ak )
(10)
∑ j exp a j
4. Case Study
Machinery repair and maintenance data, as well as operational health monitoring data,
over a period of six calendar years, were obtained from the power generation system (PGS)
of an offshore patrol vessel (OPV). The PGS is only used for electricity generation onboard
and is the main source of power to both at sea and at the harbour. The system was design
without an emergency MDG; therefore, the four generators are run as main MDGs. These
MDGs are rated at 440 Volts, 60 Hertz 3 Phase with a steady load speed of 1800 RPM. The
MDGs are 12-cylinder V arrangement and turbo charged with direct sea water intercooler.
The main type of fuel type used onboard is low-sulphur fuel oil bunkered via fuel tankers.
Figure4.4.Power
Figure Powergeneration
generationsystem
systemutility
utilityservice
serviceconsumers.
consumers.
4.2.
4.2.Case
CaseStudy:
Study:Assumptions
Assumptionsand
andLimitations
Limitations
Some
Some necessary assumptionswere
necessary assumptions weremade
madeto toenable
enableaamore
moregeneralised
generalisedimplementa-
implementa-
tion
tion of the methodology on the collected data. In particular, thereliability
of the methodology on the collected data. In particular, the reliabilityanalysis
analysiswas
was
conducted using failure rate obtained from MRO of the MDGs over a period of 78 calendar
months; hence, the analysis assumes equal operational time distribution among the
MDGs. Therefore, failure rates for individual MDGs were assumed to be constant withing
the period, while multiple components such as the injector nozzles, valves and tappets
were assumed to have identical failure rates. In this regard, these components were model
Machines 2024, 12, 294 13 of 28
conducted using failure rate obtained from MRO of the MDGs over a period of 78 calendar
months; hence, the analysis assumes equal operational time distribution among the MDGs.
Therefore, failure rates for individual MDGs were assumed to be constant withing the
period, while multiple components such as the injector nozzles, valves and tappets were
assumed to have identical failure rates. In this regard, these components were model as re-
peated faults not as individual distinct failures. The quality of maintenance and repair was
assumed to be the same irrespective of whether the component was repaired or replaced.
As stated earlier, data collected include MRO and sensor data on machinery health
parameters. The MRO was used to generate failure rate for individual MDGs, while the
sensor data provided information for machinery diagnostic analysis. Some other details
extracted from MRO were on maintenance or repair action taken and possible causes of
certain failures; however, these data lack details on routine services and the extent of work
performed. Therefore, based on the data collected, the analysis did not explicitly consider
issues such as human factors, quality of spares, and environmental impacts on machinery
performance or fault. Additionally, performance degradation to establish machinery life
was difficult to establish. In this regard, the research only considered machinery health
parameters for faut identification in relation to component reliability analysis limited to the
case study data.
Table 1. Component failure rate per 10,000/hours for the case study MDGs.
Components Frequency
Failure Type Action Taken MDG1 MDG2 MDG3 MDG4
Turbo charger Black smoke Replaced, Repaired 8 10 12 12
1. Replaced
Oil leakage 2. Cleaned and zinc anode 16 18 15 16
Lub oil cooler
replaced
External leakage 10 8 8 12
Oil cooler valve failed Remove/repaired 1 1 2 1
Machines 2024, 12, 294 14 of 28
Table 1. Cont.
Components Frequency
Failure Type Action Taken MDG1 MDG2 MDG3 MDG4
1.Liner, O-ring replaced 1 × (A1 & A2) 3 ×
(G1 & G3) (A2, liner) 2 × (A2
1. Oil leakage 20 19 21
2. Cylinder replaced (G3 & head) 1 × (A3 &B 2
Cylinder head 2. Fresh water leakage
G2) replaced gasket (G3) gskt)
from A2 exhaust
Guide bushing 20 14 20 20
3. Unable to start
O-ring 28 32 23 23
Holding bolts 18 17 17 16
Cylinder 1.Scuffed × 4
Replaced 11 12 11 12
jacket/sleeve 2. Cracked × 2
Rings Replaced 12 13 13 14
Piston
cooling/crown 8 13 15 14
bent 7 9 8 9
ConRod
Gudgeon pin 8 6 8 6
failed Replaced 8 8 9 11
Drive belt
Torn(wear) Replaced 11 5 9 3
1. Replaced bolt and drive
(G1 & G3)
1. Cracked bolts
2. Replaced bolt, pulley,
Mech Injector 2. Broken bolts 16 12 12 13
and set injector timing (G1
pump 3. Broken shims
& G2)
3. Replaced shims
Drive defects 22 20 21 24
Table 2. MDG safe health parameters and alarm limit range used for diagnostics.
Therefore, machinery log data collected from the case study ship were used to develop
a diagnostic model. Input and response variables were obtained based on the outcome of
feature engineering, Table 3 presents the response and predictor variables. The predictor
variables represent the most sensitive parameters to the response variable considering the
thermodynamics behaviour of diesel engines.
Machines 2024, 12, 294 15 of 28
In this regard, the performance of the training process to develop the diagnostic
using FFNN is presented in the below figures. Overall, the predictor variables consist
of 1090 observations from 7 features, from which only one was used, while the response
variable includes 1090 observations from 3 classes. The data was then split into 70% training,
15% validation, and 15% test.
Accordingly, details on the training performance are given in the confusion matrix of
the training, validation, and test partitions. The matrices provide the percentage accuracy
at each level of the model development, as well as a combined or generic matrix for the
3 levels. Overall, each of the classes had an over 80% score in matrices, which suggest a
strong model performance. Furthermore, the combined output of the matrices, as shown
in Figure 5, show a collative score for the classes at 83.7%, which proves the quality of the
Machines 2024, 12, 294 data and the choice of response predictor variables. The overall picture on model accuracy
16 of 29
based on the confusion matrix for the diagnostic training model is presented Figure 5.
Figure
Figure 5.
5. Training confusion matrix.
Training confusion matrix.
Component Criticality
Valve Clearance 0.50
Oil Inlet Hose 0.52
Primary Fuel Lift Pump 0.53
Air Filter 0.55
Primary Fuel Filter 0.56
Pulley Bolts 0.58
Fuel Injection Pump Erratic 0.60
TBC Seal Lub 0.63
Crank Shaft Main Bearing 0.63
Top Cylinder Gasket 0.71
Top Cylinder Bolts 0.73
Fresh Water Heat Exchanger Tubes (fouled) 0.78
Crankshaft Journal Failure 0.82
High Pressure Fuel Pipe 0.82
Cylinder Block Damage 0.88
Lub Oil Pump 0.99
Cylinder Damage 1
Fresh Water Circulation Pump 1
Fresh Water Heat Exchanger Tubes (leakages) 1
The results in the above table provide a list of 19 components that contribute to most
failures. Additionally, the components are equally among the most challenging with regard
to cost and repair time, except for the oil filter, which is easily replaceable. However,
missing the replacement of oil filters could result in undesirable impacts on the condition of
the filter that may lead collapse or constriction. These situations can bring about disruption
in oil supply to other major parts of the MDG. Consequently, this points to additional risk
factors associated to component failures. Therefore, it also becomes important that failures
associated with this component are identified, which can be achieved through the MCS.
Machines 2024, 12, 294 17 of 28
Overall, MCSs capture fault formations based on the qualitative structure of the DFTA,
thus providing a more structured understanding of failure and fault relationships. For
instance, in Table 5, heat exchanger fouling or scaling remains one of the dominant faults,
which can be linked to reduced cooling efficiency and possibly failures due to overheating.
Similarly, failures related to the top cylinder gasket can be associated with overheating
problems due to sea water or freshwater cooling problems. Therefore, we can establish the
relationship between a fault and failure based on the percentage influence of the cut set.
Failures do not always result in components becoming critical to maintenance, but once
they are, these kinds of critical faults can be well planned for, either by adding more repair
or inspection or by offering backup systems. Emphasising these kinds of measures could
improve monitoring and quick intervention. Moreover, the ability to efficiently identify
faults and their possible courses can help address the challenges associated with extended
downtime, the cost of repairs, and repair capability, which are major concerns for operators.
Machines 2024, 12, 294 18 of 28
The maintenance DSS was developed using two major input sources, namely, the
availability for the BBN and RPN from the FMECA. It is pertinent to note that the FMECA
analysis and results used for the DSS were presented in earlier research by the author.
Therefore, details of the FMECA can be obtained via [75]. The relevance of the FMECA is
in providing subjective inputs regarding operator sentiment on mission critical component
failures to help provide intuition to the overall DSS. Accordingly, four maintenance strategy
options were adopted for developing the maintenance DSS; these are corrective action,
condition monitoring (ConMon), planned maintenance system (PMS), and delay action.
The allocation of an MDG to any of the maintenance strategies is determined by the
cumulative availability of the subsystems measured against RPN with a value between
0–100, as defined in Table 7.
The assigned target value for each of the strategies determines how maintenance
action, planning, and monitoring should be prioritised. This allows for flexibility regarding
the distribution of resources such as personnel, spare parts, logistics, and operational
deployment. Furthermore, the high criticality ranking for ConMon indicates the need for
additional monitoring approaches, which can include the addition of sensors, increased
inspection frequency, or watchkeeping attention. The strategy prioritisation enables place-
Machines 2024, 12, 294 19 of 28
ment of the MDGs in the maintenance DSS as a representation of the MDGs cumulative
sub-system non-availability. Consequently, the higher the MDG score in a certain strategy,
the greater its position within it and the level of maintenance or monitoring required. In
this regard, all the MDGs belong to one or all of the four strategy types based on which the
maintenance department can plan and make projections.
Generally, the analysis indicates how each of the MDGs aligned to a certain main-
tenance strategy regime as a reflection of its reliability or failure pattens. Therefore, the
main determinants are to identify what influences faults leading to failures or high level
of unavailability in subsystems. Similarly, the ability to repair the MDGs when failed is
an important consideration to make, hence the need to carry out further investigation
regarding MDG health parameters to conduct machine learning analysis for fault detection.
Temperature Ranges
Fault Fault Identity Fault Parameter Operating State
(◦ C)
Normal Lubricating Oil
Normal Temperature NTM 80–110 Normal
Temperature
High Lubricating Oil
High Temperature HTM 110–115 Abnormal
Temperature
Overheating OVH Engine Overheating Max 120 Fault/Failure
For the initial training using MDG 1, we used the anomaly data labels presented in
Table 9, aiming to develop a single model for all four MDGs. Hence, the labelled fault data
using temperature fault codes (Temp) was used for fault detection, which contains three
fault classes. Accordingly, overall training data utilised 20% of the data from all MDGS
added to MDG1 data before splitting, as highlighted earlier.
RPM LoP FWTA FWTB LoT FWP EGTA EGTB RH KW Fault Temp
1800 0.458 72.9 75.4 90 0.067 332.1 319.5 5234 115 Normal NML
1800 0.465 72.8 75.3 89.9 0.068 335.3 323.9 5235 120 Normal NML
1800 0.59 72.01 74.06 89.3 0.068 329.5 316.7 5236 115 Fault HTM
1800 0.53 70.7 73.2 87.6 0.068 310.2 29.4 5262 100 Normal NML
1800 0.58 78 80.68 96.2 0.066 366.1 355.9 5294 150 Abnormal OVH
1801 0.58 75.8 78.6 94.6 0.067 360.4 351.7 5298 140 Abnormal HTM
1800 0.504 76.2 79.1 95 0.067 361.2 353.1 5299 140 Normal HTM
1800 0.58 78.6 78.7 94.5 0.067 359.1 350.1 5300 140 Abnormal HTM
1800 0.502 76.2 79.1 94.8 0.067 358.3 351 5201 140 Normal HTM
1800 0.499 75.8 78.8 95.6 0.067 360.1 353.7 5302 150 Normal NML
1800 0.488 77.8 80.5 96.1 0.066 374.2 363.3 5203 140 Normal OVH
1800 0.498 77.3 80 95.8 0.066 364.3 354.3 5204 150 Normal HTM
Therefore, having established the fault labels for the diagnostic analysis, it is necessary
to identify which of the variables can be used a good health indicator. Accordingly, a
correlations analysis was conducted for feature selection using the R-values with strongest
correlation; this was also backed by personal experience and established industry practice
Machines 2024, 12, 294 21 of 28
Figure7.
Figure
Figure 7.7.Correlation
CorrelationMatrix.
Correlation Matrix.
Matrix.
InInview
viewof ofthe
the above,
above, fault identification
identificationlimits
limitswere
weredetermined
determined bybyutilising
utilising thethe
thresholdvalues
threshold
threshold valuesspecified
values specifiedinin
specified in Table
Table
Table 8. 8.
8. Therefore,
Therefore,
Therefore, aamodel
a model was
model was trained
trained
was using
using
trained data
data
using fromfrom
data MDG
from
MDG
1MDG
and was 1 and was partitioned
partitioned as as
earlier earlier explained.
explained. Among Among
the the
six six response
response
1 and was partitioned as earlier explained. Among the six response variables, LoT variables,
variables, LoT LoT
had a
had
good a good
R-score R-score
against against
KW, whichKW, which
is the is the
predictorpredictor variable,
variable, as can
had a good R-score against KW, which is the predictor variable, as can be seen in Figureas
be can
seenbeinseen in
Figure Figure
7. In this
7.7.InInthis
regard, this
theregard,
original
regard, themodel
the original
original model was
training
model training was
wasconducted
conducted
training with LoT
conducted with
as LoT
with the asas
thethe
response
LoT response
variable
response var-and
var-
iable
KW as and
theKWKW as the
predictor. predictor.
The modelThe The model
accuracy accuracy based on the true positive rate (TPR)
iable and as the predictor. model based on the
accuracy basedtrue
onpositive
the truerate (TPR)rate
positive and(TPR)
false
and false
negative negative rate (FNR) classes isinpresented
Figure 8. in Figurethe8. Overall, theachieved
model has
and falserate (FNR) rate
negative classes is presented
(FNR) classes is presented Overall,
in Figure 8.model has
Overall, the modelmore has
achieved
than 97% more than
accuracy 97% accuracy
between the true between
and the trueclasses
predicted and predicted
in classes the
identifying in identifying
three classes,
achieved more than 97% accuracy between the true and predicted classes in identifying
the three
namely classes, namely NML, HTM, and OVH.
the threeNML, HTM,
classes, and NML,
namely OVH. HTM, and OVH.
Figure The
8. Training model
results model accuracy.
of the original
Figure 8. Training accuracy.model using MDG 1 are shown in Figure 9. The fault iden-
tification scatter plot indicates that the MDG was operating with relatively elevated
The results of the original model using MDG 1 are shown in Figure 9. The fault iden-
tification scatter plot indicates that the MDG was operating with relatively elevated
Machines 2024, 12, 294 22 of 28
Figure 9. Original
Figure Original Data
Data Model.
Model.
Figure 9.
9. Data Model.
Following the
Following
Following the original
the original dataset
original dataset diagnostics
datasetdiagnostics outcome
diagnosticsoutcome using
outcomeusing the
usingthe LoT,
theLoT, the
LoT,the model
themodel
model was
was
was
tested
tested using
using the
the held
held partitioned
partitioned data
data for
for the
the test.
test. The
The test
test model
model prediction
prediction of
tested using the held partitioned data for the test. The test model prediction of the fault of
the the fault
fault class
class performed
class performed
performed well above
well above
well above 96%,
96%,96%, as presented
presented
as presented
as in Figure
in Figure
in Figure 10.
10. 10. Going
Going byby
Going by the
thethe test
test model
model
test model accu-
accuracy,
accu-
racy,
the
racy, the
model model
seemed
the model seemed to generalise
to generalise
seemed well
well well
to generalise with
withwith
majormajor fault
faultfault
major classes
classes and
andand
classes is notis not very
veryvery
is not different
different from
different
from was
what
from whatpresented
what was presented
was presented
in theinin the original
original
original
the modelmodel prediction.
prediction.
model prediction.
data presented during both the test and validation phases. Figure 11 shows predictions
using
using the
the combined data from
combined data from the
the MDGs;
MDGs;thetheplot
plotindicate
indicatechallenges
challengeswithwiththe
the MDGs
MDGs
using the temperature
operating combined data from thearound
especially MDGs;>100
the plot
kw. indicate
This challenges
information with theimportant
provides MDGs
operating temperature especially around >100 kw. This information provides important
operating temperature
confirmation on the especially temperature
theoperational
operational around >100 kw. This information
disparity between theprovides
OEM important
and operator.
confirmation on temperature disparity between the OEM and operator. In
confirmation
In on the operational temperature disparity between the OEM and operator. In
this regard, additional investigations were carried out with other response variable to pro- to
this regard, additional investigations were carried out with other response variable
this regard,
provide someadditional
level of investigations
validation were carried
between the out with
different other response
response variables.variable to pro-
vide some level of validation between the different response variables.
vide some level of validation between the different response variables.
Figure 11.
11. Model prediction
prediction with
with LoT.
Figure 11. Model
Figure Model prediction with LoT.
LoT.
Figure 12 is a diagnostic
Figure diagnostic plot
plot using
usingETA
ETAwith
withthetheKWKWpredictor
predictorvariable.
variable.The
Thescatter
scatter
Figure 12 is a diagnostic plot using ETA with the KW predictor variable. The scatter
positionsare
positions aregenerally
generallysimilar
similarto
tothat
thatofofthe
theLoT,
LoT,ininparticular
particularwith
withHTM
HTMpositions
positionsdominate
domi-
positions are generally similar to that of the LoT, in particular with HTM positions domi-
nate around
around 100–150
100–150 KWKW output.
output. OnOn thethe otherhand,
other hand, thereseem
seem to bebeno
nohealth
healthindications
nate around 100–150 KW output. On the other hand,there
there seem to be no health indications
indications
beyond 180 KW, suggesting
beyond suggesting that the MDGs hardly produce up toto200 KW. Moreover, the
beyond 180 KW, suggesting that the MDGs hardly produce up to 200 KW. Moreover, thethe
that the MDGs hardly produce up 200 KW. Moreover,
only
only few scatter positions above 200 KW are that of OVH and possibly misclassified NML.
only few positions above
few scatter positions above200200KWKWarearethat
thatofofOVH
OVHand and possibly
possibly misclassified
misclassified NML.
NML.
to deviate from an acceptable or normal operating range, the two plots clearly identified
the HTM positions at nearly the same points in the plot, though with varying clarity.
Accordingly, the findings confirm the low reliability and criticality of both the cooling and
lubricating systems, thereby establishing a reasonable ground for relatively MCS outcomes
as well as concerns regarding the cooling system and cylinder head bolts. Therefore, the
link between component reliability and fault can be established based on the fact that the
MDGs operate most of the time at relatively high temperatures, above the normal operating
range but below alarm levels.
Furthermore, the component reliability analysis identified components such as the sea
chest, FW heat exchanger, tappet clearance, and turbo charger as the most critical to MDG
reliability. In the MDG, all of the stated components can be associated with temperature
increases and performance degradation. However, since the MDGs are run most of the
time at the harbour or when the ship is alongside, this could explain the reliability issues
with the sea chest and due to objects in the water.
The fault identification analysis has played a crucial role in pinpointing failure con-
ditions that are associated with reliability outcomes. These results would significantly
reinforce the reliability analysis outcome but would also raise the issue of the performance
of the MDGs above 50% of the rated output. In fact, the LoT diagnostics analysis and ETA
fault identification analysis have both identified the maximum loads the MDGs overheat.
In general, using both ETA and LoT, the safe working load for the MDGs was between
160 kw and 200 kw, suggesting the MDGs could have been overrated. Therefore, with this
finding, it is safe to say that the MDGs are overrated; hence, the operator can decide to take
this up with the OEM.
6. Conclusions
This paper presents a hybrid approach that combines dynamic fault tree analysis
DFTA, BBNs, and ANNs to analyse system reliability and machinery health degradation.
The methodology introduced in the paper serves as a valuable tool for operators and
asset managers to enhance maintenance strategies by offering a detailed assessment of
component criticality and related faults based on collected data. As the shipping industry
faces increasing scrutiny and regulations related to emissions control, efficient maintenance
approaches that ensure equipment availability and system reliability while minimizing
emissions become crucial. Traditional maintenance methods may not suffice to address
these complex challenges. In this regard, to tackle these issues, the study highlights the
potential of sensor technologies, reliability, and data analysis in offering efficient solutions
for ship maintenance. The hybrid methodology employing DFTA, BBNs, and ANNs was
developed to determine component criticality and identify faults.
A case study was conducted on the power generation system of an OPV, which
identified critical components and their corresponding faults. These faults had a significant
impact on vessel availability and overall system performance. The utilisation of BBN
analysis, which includes inputs from the DFTA criticality and MSC, enabled the analysis of
sub-system availability and the development of a maintenance decision support system
(DSS). The study also assessed the accessibility of MDGs by analysing their individual
components and suggesting strategies for upkeep. Overall, corrective action and ConMon
were the most preferred options among most MDGs, although their availability differed.
Ultimately, an artificial neural network (ANN) was utilised to detect faults, with LoT and
ETA serving as a response and KW as predictor. The results indicated that the majority of
malfunctions took place when the power output was slightly above 150 KW and associated
to high temperature faults. Overall, the main issues identified are overheating and low
load carrying capacity of MDGs, contributing to frequent failures affecting key components
such as heat exchanger tubes, crankshaft journals, cylinder head bolts and freshwater
circulation pump.
Machines 2024, 12, 294 25 of 28
Author Contributions: Conceptualisation, A.A.D. and I.L.; methodology, A.A.D. and I.L.; software,
A.A.D.; validation, A.A.D.; formal analysis, A.A.D. and I.L.; investigation, I.L. and A.A.D.; resources,
A.A.D.; data curation, A.A.D.; writing—original draft preparation, A.A.D.; writing—review and edit-
ing, A.A.D. and I.L.; visualisation, A.A.D.; supervision, I.L.; project administration, A.A.D.; funding
acquisition, A.A.D. All authors have read and agreed to the published version of the manuscript.
Funding: This research was funded by the Petroleum Technology Development Fund (PTDF) of
Nigeria, grant number 17PHD178.
Data Availability Statement: The data presented in this study are available on request from the
corresponding author.
Acknowledgments: The author wants to acknowledge and appreciate the support and scholarship
funding received from the Federal Government of Nigeria via the Petroleum Technology Development
Fund (PTDF) and the Nigerian Navy for providing access to ship data used in the research.
Conflicts of Interest: The funders as well as the data providers had no role in the design of the study,
in the collection, analysis, or interpretation of data, in the writing of the manuscript, or in the decision
to publish the results.
Abbreviations
ABS(NS) American Bureau of Shipping (Nautical System) ISM code International Safety Management
ANN Artificial Neural Network MCS Minimal Cut Set
BBN Bayesian Belief Network MTTF Mean Time to Failure
BE Basic Event MTBF Mean Time Between Failure
BSI British Standards Institution MDT Mean Down Time
CBM Condition-Based Maintenance MRO Maintenance, Repair, and Overhaul
CMMS Computerised Maintenance Management System NASA National Aeronautics and Space Administration
CPT Conditional Probability Table ISO International Standard Organisation
RPN Risk Priority Number OEM Original Equipment Manufacturer
OREDA Offshore and Onshore Reliability Data OPV Offshore Patrol Vessel
MDG Marine Diesel Generator PAND Priority-AND
ETA Event Tree Analysis DFTA Dynamic Fault Tree Analysis
DSS Decision Support System PMS Planned Maintenance System
GHG Green House Gas RCM Reliability-Centred Maintenance
CII Carbon Intensity Index UN United nations
EEXI Energy Efficiency Existing Ship Index RPM Revolution Per Minute
SOM Self-Organising Maps LoP Lubricating Oil Pressure
FFNN Feedforward Neural Network FWT(A/B) Fresh Water Temperature (Bank A/B)
FDEP Functional Dependency LoT Lubricating Oil Temperature
FMEA Failure Mode and Effect Analysis FWP Fresh Water Pressure
FMECA Failure Mode Effect and Criticality Analysis EGT(A/B) Exhaust Gas Temperature (Bank A/B)
FTA Fault Tree Analysis RH Running Hours
IM Importance Measure KW Kilo Watt
IMO International Maritime Organisation HRS Hours
References
1. UNCTAD. Review of Maritime Transport 2022; UNCTAD: Geneva, Switzerland, 2022.
2. MEPC.328(76); 2021 Revised MARPOL Annex VI. IMO: London, UK, 2021.
3. Stopford, M. Maritime Economics, 3rd ed.; Routledge: London, UK, 2009.
4. Horvath, S.; Fasihi, M.; Breyer, C. Techno-economic analysis of a decarbonized shipping sector: Technology suggestions for a fleet
in 2030 and 2040. Energy Convers. Manag. 2018, 164, 230–241. [CrossRef]
5. Kang, Y.-J.; Noh, Y.; Jang, M.-S.; Park, S.; Kim, J.-T. Hierarchical level fault detection and diagnosis of ship engine systems. Expert
Syst. Appl. 2023, 213, 118814. [CrossRef]
6. Karatuğ, Ç.; Arslanoğlu, Y.; Soares, C.G. Design of a decision support system to achieve condition-based maintenance in ship
machinery systems. Ocean Eng. 2023, 281, 114611. [CrossRef]
7. Bouman, E.A.; Lindstad, E.; Rialland, A.I.; Strømman, A.H. State-of-the-art technologies, measures, and potential for reducing
GHG emissions from shipping—A review. Transp. Res. Part D Transp. Environ. 2017, 52, 408–421. [CrossRef]
Machines 2024, 12, 294 26 of 28
8. Li, Z.; Zhang, D.; Han, B.; Wan, C. Risk and reliability analysis for maritime autonomous surface ship: A bibliometric review of
literature from 2015 to 2022. Accid. Anal. Prev. 2023, 187, 107090. [CrossRef] [PubMed]
9. BS EN 13306:2010; Maintenance-Maintenance Terminology. BSI: London, UK, 2010.
10. ISO. Condition monitoring and Diagnostics of Machines—General Guidelines; ISO: Geneva, Switzerland, 2018.
11. Jimenez, V.J.; Bouhmala, N.; Gausdal, A.H. Developing a predictive maintenance model for vessel machinery. J. Ocean Eng. Sci.
2020, 5, 358–386. [CrossRef]
12. Hirzinger, B.; Nackenhorst, U. Efficient model-correction-based reliability analysis of uncertain dynamical systems. Acta Mechanica
2023, 235, 1419–1436. [CrossRef]
13. Zhang, P.; Gao, Z.; Cao, L.; Dong, F.; Zou, Y.; Wang, K.; Zhang, Y.; Sun, P. Marine Systems and Equipment Prognostics and Health
Management: A Systematic Review from Health Condition Monitoring to Maintenance Strategy. Machines 2022, 10, 72. [CrossRef]
14. BahooToroody, A.; Abaei, M.M.; Banda, O.V.; Montewka, J.; Kujala, P. On reliability assessment of ship machinery system in
different autonomy degree; A Bayesian-based approach. Ocean Eng. 2022, 254, 111252. [CrossRef]
15. Aizpurua, J.I.; Knutsen, K.E.; Heimdal, M.; Vanem, E. Integrated machine learning and probabilistic degradation approach for
vessel electric motor prognostics. Ocean Eng. 2023, 275, 114153. [CrossRef]
16. Wang, R.; Chen, H.; Guan, C. A self-supervised contrastive learning framework with the nearest neighbors matching for the fault
diagnosis of marine machinery. Ocean Eng. 2023, 270, 113437. [CrossRef]
17. Cort, S.J. Moving from Planned to Condition Based Maintenance; IMDEX: Singapore, 2017.
18. Li, N.; Gebraeel, N.; Lei, Y.; Bian, L.; Si, X. Remaining useful life prediction of machinery under time-varying operating conditions
based on a two-factor state-space model. Reliab. Eng. Syst. Saf. 2019, 186, 88–100. [CrossRef]
19. Lazakis, I.; Gkerekos, C.; Theotokatos, G. Investigating an SVM-driven, one-class approach to estimating ship systems condition.
Ships Offshore Struct. 2018, 14, 432–441. [CrossRef]
20. Cipollini, F.; Oneto, L.; Coraddu, A.; Murphy, A.J.; Anguita, D. Condition-Based Maintenance of Naval Propulsion Systems with
supervised Data Analysis. Ocean Eng. 2018, 149, 268–278. [CrossRef]
21. Cipollini, F.; Oneto, L.; Coraddu, A.; Murphy, A.J.; Anguita, D. Condition-based maintenance of naval propulsion systems: Data
analysis with minimal feedback. Reliab. Eng. Syst. Saf. 2018, 177, 12–23. [CrossRef]
22. Velasco-Gallego, C.; Lazakis, I. RADIS: A real-time anomaly detection intelligent system for fault diagnosis of marine machinery.
Expert Syst. Appl. 2022, 204, 117634. [CrossRef]
23. Galar, D.; Kumar, U. Sensors and Data Acquisition. In eMaintenance; Academic Press: Cambridge, MA, USA, 2017; pp. 1–72.
24. Chen, R.; Zhang, C.; Wang, S.; Zio, E.; Dui, H.; Zhang, Y. Importance measures for critical components in complex system based
on Copula Hierarchical Bayesian Network. Reliab. Eng. Syst. Saf. 2023, 230, 108883. [CrossRef]
25. Velasco-Gallego, C.; Lazakis, I. A real-time data-driven framework for the identification of steady states of marine machinery.
Appl. Ocean Res. 2022, 121, 103052. [CrossRef]
26. Gkerekos, C.; Lazakis, I.; Theotokatos, G. Machine learning models for predicting ship main engine Fuel Oil Consumption: A
comparative study. Ocean Eng. 2019, 188, 106282. [CrossRef]
27. Cheliotis, M.; Lazakis, I.; Theotokatos, G. Machine learning and data-driven fault detection for ship systems operations. Ocean
Eng. 2020, 216, 107968. [CrossRef]
28. Bousdekis, A.; Papageorgiou, N.; Magoutas, B.; Apostolou, D.; Mentzas, G. Enabling condition-based maintenance decisions with
proactive event-driven computing. Comput. Ind. 2018, 100, 173–183. [CrossRef]
29. Galar, D.; Kumar, U. Data Collection. In eMaintenance; Academic Press: Cambridge, MA, USA, 2017; pp. 73–128.
30. Fuller, A.; Fan, Z.; Day, C.; Barlow, C. Digital Twin: Enabling Technologies, Challenges and Open Research. IEEE Access 2020, 8,
108952–108971. [CrossRef]
31. Mihanovic, L.R.; Belamaric, G.P. Use of new informtion technologies in the maintenance of ship systems. Pomorstvo 2016, 30,
38–44. [CrossRef]
32. Patil, C.; Theotokatos, G. Comparative Analysis of Data-Driven Models for Marine Engine In-Cylinder Pressure Prediction.
Machines 2023, 11, 926. [CrossRef]
33. Wu, S.-J.; Gebraeel, N.; Lawley, M.A.; Yih, Y. A Neural Network Integrated Decision Support System for Condition-Based Optimal
Predictive Maintenance Policy. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2007, 37, 226–236. [CrossRef]
34. Raptodimos, Y.; Lazakis, I. Using artificial neural network-self-organising map for data clustering of marine engine condition
monitoring applications. Ships Offshore Struct. 2018, 13, 649–656. [CrossRef]
35. Cheliotis, M.; Gkerekos, C.; Lazakis, I.; Theotokatos, G. A novel data condition and performance hybrid imputation method for
energy efficient operations of marine systems. Ocean Eng. 2019, 188, 106220. [CrossRef]
36. Gurney, K. An Introduction to Neural Networks; Taylor and Francis Group: London, UK, 1997.
37. Farag, Y.B.; Ölçer, A.I. The development of a ship performance model in varying operating conditions based on ANN and
regression techniques. Ocean Eng. 2020, 198, 106972. [CrossRef]
38. Stetco, A.; Dinmohammadi, F.; Zhao, X.; Robu, V.; Flynn, D.; Barnes, M.; Keane, J.; Nenadic, G. Machine learning methods for
wind turbine condition monitoring: A review. Renew. Energy 2019, 133, 620–635. [CrossRef]
39. Velasco-Gallego, C.; Lazakis, I. Real-time data-driven missing data imputation for short-term sensor data of marine systems. A
comparative study. Ocean Eng. 2020, 218, 108261. [CrossRef]
40. DNV. Data Collection Infrastructure; DNV: Bærum, Norway, 2020.
Machines 2024, 12, 294 27 of 28
41. ISO-19848-2018(E); Ships and Marine Technology—Standard Data for Shipboard Machinery and Equipment. ISO: Geneva,
Switzerland, 2018.
42. Lazakis, I.; Theotokatos, G.; Barltrop, N.; Dikis, K. Inspection Capabilities for Enhanced Ship Safety. In Proceedings of the 16th
International Congress of the International Maritime Association of the Mediterranean, Pula, Croatia, 21–24 September 2015;
pp. 775–780.
43. Eriksen, S.; Utne, I.B.; Lützen, M. An RCM approach for assessing reliability challenges and maintenance needs of unmanned
cargo ships. Reliab. Eng. Syst. Saf. 2021, 210, 107550. [CrossRef]
44. ISO19847; Ships and Marine Technology-Shipboard Data Servers to Share Field Data at Sea. ISO: Geneva, Switzerland, 2018.
45. ISO/IEC 19845; Information Technology-Universal Business Language Version 2.1. ISO/IEC: Geneva, Switzerland, 2015.
46. Raptodimos, Y. Collection and Analysis of Data for Ship Condition Monitoring aiming at Enhanced Reliability and Safety. In
Proceedings of the 26th International Ocean and Polar Engineering Conference, Rhodes, Greece, 26 June–2 July 2016; Volume 4.
47. NAVSEA. RCM Handbook 2007; NAVSEA: Washington, DC, USA, 2007.
48. Jakkula, B.; Mandela, G.R.; N, M.C.S. Reliability block diagram (RBD) and fault tree analysis (FTA) approaches for estimation of
system reliability and availability—A case study. Int. J. Qual. Reliab. Manag. 2020, 38, 682–703. [CrossRef]
49. Chybowski, L.; Gawdzińska, K.; Laskowski, R. Assessing the Unreliability of Systems during the Early Operation Period of a
Ship—A Case Study. J. Mar. Sci. Eng. 2019, 7, 213. [CrossRef]
50. NASA. Fault Tree handbook with Aerospace Applications; NASA: Washington, DC, USA, 2002.
51. Byun, S.; Papaelias, M.; Márquez, F.P.G.; Lee, D. Fault-Tree-Analysis-Based Health Monitoring for Autonomous Underwater
Vehicle. J. Mar. Sci. Eng. 2022, 10, 1855. [CrossRef]
52. Relex. Reliability: Practitioner’s Guide; Relex Software Corpoaration: Greensburg, Pennsylvania, 2003; p. 350.
53. Boudali, H.; Crouzen, P.; Stoelinga, M. Dynamic Fault Tree analysis using Input Output Interactive Markov Chains. In Proceedings
of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN’07), Edinburgh, UK, 25–28
June 2007.
54. Kabir, S. An overview of fault tree analysis and its application in model based dependability analysis. Expert Syst. Appl. 2017, 77,
114–135. [CrossRef]
55. Zhou, S.; Ye, L.; Xiong, S.; Xiang, J. Reliability analysis of dynamic fault trees with Priority-AND gates based on irrelevance
coverage model. Reliab. Eng. Syst. Saf. 2022, 224, 108553. [CrossRef]
56. Lazakis, I.; Dikis, K.; Michala, A.L.; Theotokatos, G. Advanced Ship Systems Condition Monitoring for Enhanced Inspection,
Maintenance and Decision Making in Ship Operations. Transp. Res. Procedia 2016, 14, 1679–1688. [CrossRef]
57. Čepin, M.; Mavko, B. A dynamic fault tree. Reliab. Eng. Syst. Saf. 2002, 75, 83–91. [CrossRef]
58. Turan, O.; Lazakis, I.; Judah, S. Establishing the Optimum Vessel Maintenance Approach Based on System Reliability and
Criticality Analysis. In Managing Reliability & Maintainability in the Maritime Industry; RINA SaRS Conference, London, UK, 25
January 2012; Royal Institution of Naval Architects: London, UK, 2012; pp. 59–70.
59. Ruijters, E.; Stoelinga, M. Fault tree analysis: A survey of the state-of-the-art in modeling, analysis and tools. Comput. Sci. Rev.
2015, 15–16, 29–62.
60. Kabir, S.; Papadopoulos, Y. Applications of Bayesian networks and Petri nets in safety, reliability, and risk assessments: A review.
Saf. Sci. 2019, 115, 154–175. [CrossRef]
61. Jun, H.-B.; Kim, D. A Bayesian network-based approach for fault analysis. Expert Syst. Appl. 2017, 81, 332–348. [CrossRef]
62. Canbulat, O.; Aymelek, M.; Turan, O.; Boulougouris, E. An application of BBNs on the integrated energy efficiency of ship–port
interface: A dry bulk shipping case. Marit. Policy Manag. 2019, 46, 845–865. [CrossRef]
63. BayesFusion. GeNIe Modeler; BayesFusion: Pittsburgh, PA, USA, 2020; p. 614.
64. Li, H.; Soares, C.G.; Huang, H.-Z. Reliability analysis of a floating offshore wind turbine using Bayesian Networks. Ocean Eng.
2020, 217, 107827. [CrossRef]
65. Don, M.G.; Khan, F. Dynamic process fault detection and diagnosis based on a combined approach of hidden Markov and
Bayesian network model. Chem. Eng. Sci. 2019, 201, 82–96.
66. Khakzad, N.; Khan, F.; Amyotte, P. Safety analysis in process facilities: Comparison of fault tree and Bayesian network approaches.
Reliab. Eng. Syst. Saf. 2011, 96, 925–932. [CrossRef]
67. Kampitsis, D.; Panagiotidou, S. A Bayesian condition-based maintenance and monitoring policy with variable sampling intervals.
Reliab. Eng. Syst. Saf. 2022, 218, 108159. [CrossRef]
68. Ahn, S.I.; Kurt, R.E. Application of a CREAM based framework to assess human reliability in emergency response to engine room
fires on ships. Ocean Eng. 2020, 216, 108078. [CrossRef]
69. BahooToroody, A.; Abaei, M.M.; Banda, O.V.; Kujala, P.; De Carlo, F.; Abbassi, R. Prognostic health management of repairable
ship systems through different autonomy degree; From current condition to fully autonomous ship. Reliab. Eng. Syst. Saf. 2022,
221, 108355. [CrossRef]
70. New, C.; Rob, G. RCM In The Royal Navy—Developing A Risk Based Policy For Integrating Safety And Maintenance Management.
In Proceedings of the Managing Reliability and Maintainability in the Maritime Industry, London, UK, 25–26 January 2012.
71. Daya, A.A.; Lazakis, I. Application of Artifical Neural Network and Dynamic Fault Tree Analysis to Enhance Reliability in Predicitive Ship
Machinery Health Condintion Monitoring; GMO-SHIPMAR: Istanbul, Turkey, 2021.
Machines 2024, 12, 294 28 of 28
72. Windchill, P. PTC Windchill Quality Solutions Getting Started Guide, 11th ed.; PTC Winchill Quality Solutions: Boston, MA, USA,
2015; p. 161.
73. Sazli, M.H. A brief review of feed-forward neural networks. Commun. Fac. Sci. Univ. Ank. 2006, 50, 11–17. [CrossRef]
74. Sarwar, U.; Muhammad, M.B.; Karim, Z.A.A. Time Series Method for Machine Performance Prediction Using Condition
Monitoring Data. In Proceedings of the 2014 International Conference on Computer, Communications, and Control Technology
(I4CT), Langkawi, Malaysia, 2–4 September 2014.
75. Daya, A.A.; Lazakis, I. Developing an advanced reliability analysis framework for marine systems operations and maintenance.
Ocean Eng. 2023, 272, 113766. [CrossRef]
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.