scispace - formally typeset
Search or ask a question
Journal ArticleDOI

A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part I: Fault Diagnosis With Model-Based and Signal-Based Approaches

TL;DR: The three-part survey paper aims to give a comprehensive review of real-time fault diagnosis and fault-tolerant control, with particular attention on the results reported in the last decade.
Abstract: With the continuous increase in complexity and expense of industrial systems, there is less tolerance for performance degradation, productivity decrease, and safety hazards, which greatly necessitates to detect and identify any kinds of potential abnormalities and faults as early as possible and implement real-time fault-tolerant operation for minimizing performance degradation and avoiding dangerous situations. During the last four decades, fruitful results have been reported about fault diagnosis and fault-tolerant control methods and their applications in a variety of engineering systems. The three-part survey paper aims to give a comprehensive review of real-time fault diagnosis and fault-tolerant control, with particular attention on the results reported in the last decade. In this paper, fault diagnosis approaches and their applications are comprehensively reviewed from model- and signal-based perspectives, respectively.

Summary (4 min read)

Fig. 2. Schematic diagram of fault tolerant control

  • Real-time fault diagnosis can detect whether the system is faulty, and tell where the fault occurs and how severe the malfunction is.
  • A three-part survey paper [10] [11] [12] on fault diagnosis was presented in 2003, respectively from the viewpoint of quantitative mode-based methods, qualitative model-based methods and process history based methods.
  • In [14] [15] [16] , comprehensive fault diagnostic methods were reviewed respectively from the data-driven perspective.
  • For fault-tolerant control, an early review paper was presented by [27] in 1991, which introduced the basic concepts of fault-tolerant control and analyzed the applicability of artificial intelligence (e.g., neural network and expert systems) to fault-tolerant control systems.
  • The first-part and second-part survey papers aim to review the existing fault diagnosis methods and applications within a framework by using the upto-date references.

II. MODEL-BASED FAULT DIAGNOSIS METHODS

  • Model-based fault diagnosis was originated by Beard [39] in 1971 in order to replace hardware redundancy by analytical redundancy, and comprehensive results were documented in some well-written books (i.e., see [40, 41] ).
  • In model-based methods, the models of the industrial processes or practical systems are required to be available, which can be obtained by using either physical principles or systems identification techniques.
  • Based on the model, fault diagnosis algorithms are developed to monitor the consistency between the measured outputs of the practical systems and the model predicted outputs.
  • Model-based fault diagnosis methods are reviewed following the four categories: deterministic fault diagnosis methods, stochastic fault diagnosis methods, fault diagnosis for discrete-events and hybrid systems, and fault diagnosis for networked and distributed systems, which are classified in terms of types of the models used.
  • 𝑅 𝜔 are the system state, control input, measured output, unexpected actuator fault, component/parameter fault, sensor fault, process disturbance and measurement noises, respectively.

A. Deterministic fault diagnosis methods

  • It is indicated from (3) that the residual signal is subjected to both fault signals and disturbance signals (including modelling errors, process disturbances and measurement noises).
  • Recently, eigenstructure assignment based fault diagnosis approaches have been applied to vehicles [44] , gas turbine engines [45] , spacecraft [46] and wind turbine systems [47] .
  • Recent results on robust fault isolation are developed for nonlinear systems [55, 56] , and various applications such as for aircraft engine [57] , robotic manipulators [58] , and lithium-ion batteries [59] .
  • Actually the above observer techniques may be integrated or combined in order to solve engineering-oriented problems.
  • Another well-known model-based fault diagnosis is parity relation approach, which was developed in the early of 1980s [80, 81] .

B. Stochastic Fault diagnosis methods

  • In parallel with the development of the fault diagnosis for deterministic systems, stochastic approaches were also developed for fault diagnosis in the early 1970s.
  • Further researches have led to a couple of modified Kalman filter techniques for fault diagnosis, such as extended Kalman filters, unscented Kalman filters, adaptive Kalman filters, and augmented state Kalman filters.
  • Adaptive Kalman filters can be employed to tune process noise covariance matrix, or measurement noise covariance matrix in order to obtain satisfactory fault diagnosis [100, 101] .
  • The augmented state Kalman filters can be utilized to simultaneously estimate system states and fault signals [102] .
  • The parameter estimation based fault diagnosis methods are very straightforward if the model parameters have an explicit mapping with the physical coefficients.

C. Fault diagnosis for discrete-events and hybrid systems

  • In industrial processes, the signals of some dynamic systems switch from one value to another rather than changing their values continuously.
  • This kind of systems is called discrete-event systems.
  • Fault diagnosis of discrete-event systems was initialized by [117] in 1990s, and the underlying theory of fault diagnosis for discrete-event systems was proposed.
  • On the other hand, Petri net has intrinsically distributed nature where the notions of state and action are local, which has been an asset to reduce the computational complexity of solving fault diagnosis problems [122] .
  • Monitoring and fault diagnosis for hybrid systems entails challenges due to the fact that the continuous dynamics and discrete event changes are mutually dependent and interacted.

D. Fault diagnosis for networked and distributed systems

  • The rapid developments in network technologies have much stimulated the real-time control and monitoring via communication channels, that is called networked control and monitoring, which have valuable advantages such as cost effectiveness, less weight and power requirements, easier for installation and maintenance as well as resources sharing [133] .
  • In [136] , least-square filters and Kalman filters were integrated for fault detection, isolation and estimation for network sensing systems.
  • In order to monitor the guaranteed quality of service (QoS) of the router and the whole topology, sliding mode observer techniques were employed in [138, 139] for anomaly detection in the transmission control protocol (TCP).
  • Very recently, model-based detection and monitoring approaches were addressed in [140, 141] for monitoring potential intermittent connections or faulty nodes for controller area networks (CANs).
  • Moreover, applications on unmanned airships [145] and power networks [146] are reported as well.

A. Time-domain signal based methods

  • By analyzing the changes of the measured root-mean-square current characteristics between healthy conditions and the situations under single/dual transistor short circuit or open circuit, a fault diagnosis method was developed for power converters of switched reluctance motors.
  • In [148] , the absolute value of the derivative of the Park's vector phase angle was used as a fault indicator, which was employed for diagnosing multiple open-circuit faults in two converters of permanent magnet synchronous generators (PMSG) drives for wind turbine applications.
  • In [151] , it was shown that, under balanced supply voltage, the phase angle, the magnitude of the negative and zero-sequence currents can be considered as reliable indicators of stator faults in the induction motors.
  • Taking advantages of the periodicity of the geared faults, the CK algorithm can identify the position of the local gear fault in the gearbox.
  • It is noted that, when converting signals into images, the added noise acts as illumination variation.

B. Frequency-domain signal based methods

  • Frequency-domain signal based method is to detect changes or faults by using spectrum analysis tool such as discrete Fourier transformation (DFT).
  • One of the most powerful frequency-domain methods for diagnosing motor faults is motor-current signature analysis (MCSA), which utilizes the spectral analysis of the stator current to sense rotor faults associated with broken rotor bars and mechanical balance.
  • Recent development of current based spectrum signature analysis for fault diagnosis can be found in [156, 157] .
  • In [158] , an acoustic fault detection method was addressed for gear box on the basis of the improved frequency domain blind de-convolution flow.
  • Recently in [159] , Fourier spectrum and the demodulated spectra of amplitude envelope were employed to detect and locate multiple gear faults in planetary gearboxes.

C. Time-Frequency signal based methods

  • For machines under an unloaded condition, or unbalanced supply voltages, varying load, or load torque oscillations, the measured signals are generally transient and dynamic under the concerned time section.
  • Therefore, analysis of the stationary quantities in some cases finds difficult to monitor or detect faults via either a pure time-domain or frequencydomain method.
  • STFT method allows determining signal frequency contents of local sections as the signal changes in time, which has been widely applied to detect both stator and rotor faults in inductor motors [160] .
  • It is noticed that STFT and WT may suffer some uncertain limitations.
  • On the basis of the instantaneous frequencies resulting from the intrinsic-mode functions of the signal being analyzed, HHT method is not constrained by the uncertain limitations with respect to the time and frequency resolutions suffered by some time-frequency techniques (e.g., STFT and WT), which has shown quite interesting performance in terms of fault severity evaluation [163] .

IV. CONCLUSION

  • In the first-part survey paper, fault diagnosis techniques and their applications have been comprehensively reviewed from model-based and signal-based perspectives, respectively.
  • Specifically, model-based fault diagnosis is reviewed following the categories of fault diagnosis approaches for deterministic systems, stochastic fault diagnosis methods, discrete-event and hybrid system diagnosis approaches, and networked and distributed system diagnosis techniques, respectively.
  • Meanwhile, signal-based fault diagnosis is surveyed following the classifications of time-domain, frequency-domain, and time-frequency-domain approaches, respectively.
  • The overview on knowledge-based fault diagnosis, hybrid and active fault diagnosis is to be carried out in the second-part review paper, which will complete the whole overview on the fault diagnosis techniques and their applications.

Did you find this useful? Give us your feedback

Content maybe subject to copyright    Report


 !"#$%&'())
)*+*,-).**
// -000 1  - 0 2" !2& // 34%4*3424 -
#"45*##62
,(-000
7 /889  8$# $$#:81-0 "#$% "6$4%#$
;/889  8$# $$#:81-0 "#$% "6$4%#$<
1    )   
/88   88/8""64:8
7(/!&
7(=/ /(>)
(!&8/( /
))//(/)/(
))/(*)*/?//
 / /   /     ) /
(/87/ 1
(( @((
))/)/( 1)/(
/88   8/ 
1(A)?/)
// 18)
/ ) / /= ! /
(+ &

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
AbstractWith the ever increase of complexity and expense of
industrial systems, there is less tolerance for performance
degradation, productivity decrease and safety hazards, which
greatly stimulates to detect and identify any kinds of potential
abnormalities and faults as early as possible, and implement real-
time fault-tolerant operation for minimizing performance
degradation and avoiding dangerous situations. During the last
four decades, fruitful results were reported about fault diagnosis
and fault-tolerant control methods and their applications in a
variety of engineering systems. The three-part survey paper aims
to give a comprehensive review for real-time fault diagnosis and
fault tolerant control with particular attention on the results
reported in the last decade. In the first-part review, fault
diagnosis approaches and their applications are reviewed
comprehensively from model-based and signal-based
perspectives, respectively.
Index TermsAnalytical redundancy, model-based fault
diagnosis, signal-based fault diagnosis, real-time monitoring,
fault tolerance
I. INTRODUCTION
S is known, many engineering systems, such as aero
engines, vehicle dynamics, chemical processes,
manufacturing systems, power network, electric machines,
wind energy conversion systems, and industrial electronic
equipment and so forth, are safety-critical systems. There is an
ever increasing demand on reliability and safety of industrial
systems subjected to potential process abnormalities and
component faults. As a result, it is paramount to detect and
Manuscript received November 13, 2014; revised January 24, March 8,
2015; accepted March 19, 2015
Copyright © 2015 IEEE. Personal use of this material is permitted.
However, permission to use this material for any other purposes must be
obtained from the IEEE by sending a request to pubs-permission@ieee.org.
Z. Gao is with the Faculty of Engineering and Environment, University of
Northumbria at Newcastle, Newcastle upon Tyne, NE1 8ST, United Kingdom
(Tel: +441912437832; Fax: +441912274397; e-mail:
zhiwei.gao@northumbria.ac.uk).
C. Cecati is with the Department Information Engineering, Computer
Science and Mathematics, University of L’Aquila, 67100 L’Aquila, Italy (e-
mail: c.cecati@ieee.org ).
S. X. Ding is with the Institute of Automatic Control and Complex
Systems, University of Duisburg-Essen, 47057 Duisburg, Germany (e-mail:
steven.ding@uni-due.de).
identify any kinds of potential abnormalities and faults as
early as possible, and implement fault-tolerant operation for
minimizing performance degradation and avoiding dangerous
situations.
A fault is defined as an unpermitted deviation of at least one
characteristic property or parameter of the system from the
acceptable/usual/standard condition [1]. Examples of such
malfunctions are the blocking of an actuator, the loss of a
sensor (e.g., a sensor gets stuck at a particular value or has a
variation in the sensor scalar factor), or the disconnection of a
system component. Therefore, the faults are often classified as
actuator faults, sensor faults and plant faults (or called
component faults or parameter faults), which either interrupt
the control action from the controller on the plant, or produce
substantial measurement errors, or directly change the
dynamic input/output properties of the system, leading to
system performance degradation, and even the damage and
collapse of the whole system. In order to improve the
reliability of a system concerned, fault diagnosis is usually
employed to monitor, locate and identify the faults by using
the concept of redundancy, either hardware redundancy or
software redundancy (or called analytical redundancy). The
basic idea of the hardware redundancy is to use identical
components with the same input signal so that the duplicated
output signals can be compared leading to diagnostic decision
by a variety of methods such as limit checking, and majority
voting etc. The hardware redundancy is reliable, but expensive
and increasing weights and occupying more space. It is
necessary for key components to equip with the redundant
duplicate, but would not be applicable if the hardware
redundancy is applied to the whole system due to the cost or
the difficulty for physical installing when the space and/or
weight are strictly constrained. With the mature of modern
control theory, the analytical redundancy technique has
become the main stream of the fault diagnosis research since
the 1980s, whose schematic diagram can be depicted by Fig.1.
For a controlled system subjected to actuator fault
process/component fault
and sensor fault
, the input and
output are used to construct a fault diagnosis algorithm,
which is employed to check the consistency of the feature
information of the real-time process carried by the input and
output data against the pre-knowledge on a healthy system,
and a diagnostic decision is then made by using diagnostic
A Survey of Fault Diagnosis and Fault-Tolerant
Techniques Part I: Fault Diagnosis with Model-
Based and Signal-Based Approaches
Zhiwei Gao, Senior Member, IEEE, Carlo Cecati, Fellow IEEE, and Steven X. Ding
A

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
logics. Compared with hardware redundancy methods,
analytical redundancy diagnostic methods are more cost
effective, but more challenging due to environmental noises,
inevitable modelling error, and the complexity of the system
dynamics and control structure.
Fig. 1. Analytical redundancy based fault diagnosis
Fault diagnosis includes three tasks, that is, fault detection,
fault isolation and fault identification. Fault detection is the
most basic task of the fault diagnosis, which is used to check
whether there is malfunction or fault in the system and
determine the time when the fault occurs. Furthermore, fault
isolation is to determine the location of the faulty component,
and fault identification is to determine the type, shape and size
of the fault. Clearly, the locations of the faulty components
and their severe degrees of the malfunctions described by the
types, shapes and sizes of the faults are vital for the system to
take fault-tolerant responses timely and appropriately to
remove the adverse effects from the faulty parts to the system
normal operation.
Fig. 2. Schematic diagram of fault tolerant control
The schematic of fault-tolerant control is depicted by Fig. 2,
which is shown that fault tolerant control is integrated with
fault diagnosis in essence. Real-time fault diagnosis can detect
whether the system is faulty, and tell where the fault occurs
and how severe the malfunction is. Based on the valuable
information, the supervision system can thus take appropriate
fault-tolerant actions such as off-setting the faulty signals by
actuator/sensor signal compensation, tuning or reconfiguring
the controller, and even replacing faulty components by
redundant duplicates, so that the adverse effects from faults
are accommodated or removed.
During the last four decades, fruitful results have been
reported on fault diagnosis methods, fault-tolerant control
techniques and their applications in various industrial
processes and systems. A number of survey papers were
written, for instance [2-38], which are depicted by Table 1,
categorized in terms of years and methods/applications.
TABLE 1
SURVEY PAPERS FOR FAULT DIAGNOSIS AND FAULT
TOLERANCE
Specifically, in 1976, Willsky presented the key concepts of
analytical redundancy for model-based fault detection and
diagnosis in the early survey paper [2]. More comprehensive
model-based fault diagnosis methods such as parity space
approaches, observer-based methods and parameter estimation
techniques are reviewed by [3-9]. A three-part survey paper
[10-12] on fault diagnosis was presented in 2003, respectively
from the viewpoint of quantitative mode-based methods,
qualitative model-based methods and process history based
methods. In [13], a structured and comprehensive overview of
the research on anomaly detection is provided, which is
referred to the problem of finding patterns in data that do not
conform to expected behavior, and has an extensive use in a
wide variety of applications such as intrusion detection for
cyber-security, military surveillance for enemy activities, as
well as fault detection in safety critical systems. In [14-16],
comprehensive fault diagnostic methods were reviewed
respectively from the data-driven perspective. In [17], a short
review on fault detection in sensor networks was provided.
With respect to fault diagnosis methods for various
processes/systems applications, a couple of survey papers
were addressed for mining equipment [18], electric motors
[19-21], building systems (such as heating, ventilating, air-
conditioning and refrigeration) [22, 23], machinery system
[24, 25], and swarm systems (consisting of multiple intelligent
interconnected nodes and possessing swarm capability) [26],
respectively.
For fault-tolerant control, an early review paper was
presented by [27] in 1991, which introduced the basic
concepts of fault-tolerant control and analyzed the
applicability of artificial intelligence (e.g., neural network and
expert systems) to fault-tolerant control systems. In 1997, an
overview of fault-tolerant control was given from the system

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
development view [28]. In the same year, a comprehensive
review was contributed by [29], which presented the key
issues of the fault-tolerant control systems and outlined the
state of the art in this field. Reconfigurable fault-tolerant
control systems are reviewed extensively respectively by [30-
32]. Some results on fault-tolerant control for nonlinear
systems were reviewed by [33]. Along with fault diagnosis,
brief reviews on data-driven fault-tolerant control and model-
based fault-tolerant reconfiguration were presented by [34, 35]
respectively. From the viewpoint of industrial applications,
fault tolerance techniques were reviewed for electric drive
systems [36] and power electronics systems [37, 38],
respectively.
The three-part survey paper aims to give a comprehensive
overview for real-time fault diagnosis and fault tolerant
control with particular attention on the results reported in the
last decade. Generally, fault diagnosis methods can be
categorized into model-based methods, signal-based methods,
knowledge-based methods, hybrid methods (the combination
methods of at least two methods) and active fault diagnosis
methods. In the first-part survey paper, fault diagnosis
techniques will be reviewed from the model-based and signal-
based perspectives, and the knowledge-based, hybrid, and
active fault diagnosis techniques will be reviewed in the
second-part survey paper. The first-part and second-part
survey papers aim to review the existing fault diagnosis
methods and applications within a framework by using the up-
to-date references.
The rest of this paper is organized as follows. Following the
introduction session, model-based fault diagnosis techniques
are reviewed in Section II. Signal-based fault diagnosis is
reviewed in Section III. The paper is ended by Section IV with
conclusions.
II. MODEL-BASED FAULT DIAGNOSIS METHODS
Model-based fault diagnosis was originated by Beard [39]
in 1971 in order to replace hardware redundancy by analytical
redundancy, and comprehensive results were documented in
some well-written books (i.e., see [40, 41]). In model-based
methods, the models of the industrial processes or practical
systems are required to be available, which can be obtained by
using either physical principles or systems identification
techniques. Based on the model, fault diagnosis algorithms are
developed to monitor the consistency between the measured
outputs of the practical systems and the model predicted
outputs. In this section, model-based fault diagnosis methods
are reviewed following the four categories: deterministic fault
diagnosis methods, stochastic fault diagnosis methods, fault
diagnosis for discrete-events and hybrid systems, and fault
diagnosis for networked and distributed systems, which are
classified in terms of types of the models used.
A. Deterministic fault diagnosis methods
Observer plays a key role in model-based fault diagnosis for
monitored systems/processes characterized by deterministic
models. The schematic diagram of the observer-based fault
diagnosis is depicted by Fig. 3, which includes fault detection,
fault isolation and fault identification (or called fault
reconstruction or fault estimation).
Fig. 3. Scheme of model-based fault diagnosis
For simplicity, the model of the process in Figure 3 is
assumed to be linearized state-space model, which is described
by the following:
󰇱
󰇛
󰇜
󰇛

󰇜
󰇛
󰇜
󰇛

󰇜
󰇛
󰇜
󰇛
󰇜

󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛

󰇜
󰇛
󰇜
󰇛
󰇜
󰇛󰇜
(1)
where
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
and
󰇛
󰇜
are the
system state, control input, measured output, unexpected
actuator fault, component/parameter fault, sensor fault,
process disturbance and measurement noises, respectively.

and
are known parameter matrices,
and  and  are unknown modelling parameter errors.
An observer-based fault detection filter is given in the
following form:
󰇱
󰇛
󰇜
󰇛
󰇜

󰇛
󰇜
󰇛󰇜
󰇛
󰇜
󰇛
󰇜
󰇛󰇜
󰇛󰇜
󰇛
󰇜
(2)
where (k) and (k) are the estimates of the state and output,
respectively; 󰇛󰇜 is the residual signal and is the observer
gain to be designed. Let
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
the frequency-
domain residual signal can be described by
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
(3)
where
󰇛
󰇜
󰇛
 
󰇜

󰇛
󰇜
󰇛
 
󰇜

󰇛 

󰇜

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
󰇛

󰇜
󰇛
󰇜
󰇛
󰇜
󰇛󰇜
󰇛
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇜
󰇛󰇜
󰇛
󰇛
󰇜
󰇛
󰇜
󰇛
󰇜
󰇜
.
It is indicated from (3) that the residual signal is subjected
to both fault signals and disturbance signals (including
modelling errors, process disturbances and measurement
noises). In order that the residual signal is sensitive to faults,
but robustness against disturbances, the observer gain can be
designed by solving an optimization problem over a specific
frequency range:

󰇛
󰇜

󰇛
󰇜
(4)
In order to solve (4), the parametric eigenstructure
assignment approach for fault diagnosis was initialized by [42]
and further revisited in [43], in which the observer gain is
formulated as the function of the eigenvalues and
eigenvectors, therefore seeking an optimal is transformed to
the problem of finding optimal eigenvalues and eigenvectors.
Recently, eigenstructure assignment based fault diagnosis
approaches have been applied to vehicles [44], gas turbine
engines [45], spacecraft [46] and wind turbine systems [47].
Alternatively, the multi-object optimization problem described
by (4) can be reformulated by linear matrix inequality (LMI),
which has been a popular method for fault diagnosis research
and applications owing to its wide applicability to a variety of
dynamic systems. Recent development of the LMI-based fault
diagnosis can be found for various systems such as Lipschitz
nonlinear systems [48], TS fuzzy nonlinear systems [49, 50],
time-delay systems [51], switching systems [52], and
application to structure damage detection [53], and shaft crack
detection [54] etc.
A bank of observer-based residuals is generally required in
order to realize fault isolation. A nature idea is to make a
single residual is sensitive to the fault concerned but
robustness against other faults, disturbances and modelling
errors, which is called structure residual fault isolation [4].
Alternative fault isolation logic is to make each residual signal
sensitive to all but one fault, and robustness against modelling
errors and disturbances, which is called generalized residual
fault isolation [5]. Recent results on robust fault isolation are
developed for nonlinear systems [55,56], and various
applications such as for aircraft engine [57], robotic
manipulators [58], and lithium-ion batteries [59]. The
unknown input observer, proposed by [60], is another fault
isolation tool by decoupling input disturbance, modelling
errors and other faults in the corresponding residuals.
Recently, the unknown input observer based fault isolation
techniques are extended to nonlinear systems [61, 62] and
applied to aircraft systems [63], inductor motors [64] and
waste water treatment plant [65].
Fault identification (or called fault reconstruction/fault
estimation) is to determine the type, size and shape of the fault
concerned, which is vital information for fault tolerant
operation. Advanced observer techniques such as proportional
and integral (PI) observers [66, 67], proportional multiple-
integral (PMI) observers [68-70], adaptive observer [71-73],
sliding mode observers [74, 75], and descriptor observers [76,
77] are usually utilized for fault estimation/reconstruction.
The essence of the advanced observers is to construct an
augmented system by introducing the concerned fault as an
additional state and the extended state vector is thereafter
estimated, leading to the estimates of the concerned fault
signal together with original system states. Therefore, the
advanced observers are also called simultaneous state and
fault observers. The above advanced observer techniques are
in an advantage position either for reconstructing slow-varying
additive faults (PI, and PMI observers), slow-varying
parameter faults (adaptive observers), actuator faults with
sinusoidal waveforms (sliding mode observers), and high-
frequency sensor faults (descriptor system approaches).
Actually the above observer techniques may be integrated or
combined in order to solve engineering-oriented problems. For
instance in [78], integral observer, sliding observers and
adaptive observers are combined to reconstruct sensor faults
for satellite control systems. In [79], PI observer and
descriptor observer techniques are integrated to estimate
parameter faults for an aero engine system.
Another well-known model-based fault diagnosis is parity
relation approach, which was developed in the early of 1980s
[80, 81]. The parity relation approach is to generate residuals
(parity vector) which is employed to check the consistency
between the model and process outputs. The parity relation
approach can be applied to either time-domain state-space
model or frequency-domain input-output model, which is well
revisited by the books [40,41,82]. Recently, the parity relation
method is extended for fault diagnosis for more complex
models such as TS fuzzy nonlinear systems [83] and fuzzy
tree models [84], and applied to various industrial systems
such as aircraft control surface actuators [85] and
electromechanical brake systems [86].
Stable factorization approach is frequency-domain fault
diagnosis method, which was initiated in 1987 by [87] and
further extended by [88] in 1990. The basic idea is to generate
a residual, based on the stable coprime factorization of the
transfer function matrix of the monitored system, which is
made sensitive to the fault, but robustness against disturbances
by selecting an optimal weighting factor. Recent
developments of stable factorization approach can be found in
[89] for nonlinear systems, and [90, 91] for applications in
auto-balancing two-wheeled cart and thermal process,
respectively.
It is worthy to point out that the parity relation method and
stable factional approach both have some kind of connections
with observers. For instance, the parity relation approach is
equivalent to the use of a dead-beat observer, and the coprime
factorization realization includes the design of observer gain
(together with state-feedback gain).
B. Stochastic Fault diagnosis methods
In parallel with the development of the fault diagnosis for
deterministic systems, stochastic approaches were also
developed for fault diagnosis in the early 1970s. A general

Citations
More filters
Journal ArticleDOI
TL;DR: A new CNN based on LeNet-5 is proposed for fault diagnosis which can extract the features of the converted 2-D images and eliminate the effect of handcrafted features and has achieved significant improvements.
Abstract: Fault diagnosis is vital in manufacturing system, since early detections on the emerging problem can save invaluable time and cost. With the development of smart manufacturing, the data-driven fault diagnosis becomes a hot topic. However, the traditional data-driven fault diagnosis methods rely on the features extracted by experts. The feature extraction process is an exhausted work and greatly impacts the final result. Deep learning (DL) provides an effective way to extract the features of raw data automatically. Convolutional neural network (CNN) is an effective DL method. In this study, a new CNN based on LeNet-5 is proposed for fault diagnosis. Through a conversion method converting signals into two-dimensional (2-D) images, the proposed method can extract the features of the converted 2-D images and eliminate the effect of handcrafted features. The proposed method which is tested on three famous datasets, including motor bearing dataset, self-priming centrifugal pump dataset, and axial piston hydraulic pump dataset, has achieved prediction accuracy of 99.79%, 99.481%, and 100%, respectively. The results have been compared with other DL and traditional methods, including adaptive deep CNN, sparse filter, deep belief network, and support vector machine. The comparisons show that the proposed CNN-based data-driven fault diagnosis method has achieved significant improvements.

1,240 citations

Journal ArticleDOI
TL;DR: A review and roadmap to systematically cover the development of IFD following the progress of machine learning theories and offer a future perspective is presented.

1,173 citations

Journal ArticleDOI
TL;DR: A fast and accurate motor condition monitoring and early fault-detection system using 1-D convolutional neural networks that has an inherent adaptive design to fuse the feature extraction and classification phases of the motor fault detection into a single learning body is proposed.
Abstract: Early detection of the motor faults is essential and artificial neural networks are widely used for this purpose. The typical systems usually encapsulate two distinct blocks: feature extraction and classification. Such fixed and hand-crafted features may be a suboptimal choice and require a significant computational cost that will prevent their usage for real-time applications. In this paper, we propose a fast and accurate motor condition monitoring and early fault-detection system using 1-D convolutional neural networks that has an inherent adaptive design to fuse the feature extraction and classification phases of the motor fault detection into a single learning body. The proposed approach is directly applicable to the raw data (signal), and, thus, eliminates the need for a separate feature extraction algorithm resulting in more efficient systems in terms of both speed and hardware. Experimental results obtained using real motor data demonstrate the effectiveness of the proposed method for real-time motor condition monitoring.

905 citations

Journal ArticleDOI
TL;DR: An end-to-end method that takes raw temporal signals as inputs and thus doesn’t need any time consuming denoising preprocessing and can achieve high accuracy when working load is changed is proposed.

805 citations

Journal ArticleDOI
TL;DR: A new DTL method is proposed, which uses a three-layer sparse auto-encoder to extract the features of raw data, and applies the maximum mean discrepancy term to minimizing the discrepancy penalty between the features from training data and testing data.
Abstract: Fault diagnosis plays an important role in modern industry. With the development of smart manufacturing, the data-driven fault diagnosis becomes hot. However, traditional methods have two shortcomings: 1) their performances depend on the good design of handcrafted features of data, but it is difficult to predesign these features and 2) they work well under a general assumption: the training data and testing data should be drawn from the same distribution, but this assumption fails in many engineering applications. Since deep learning (DL) can extract the hierarchical representation features of raw data, and transfer learning provides a good way to perform a learning task on the different but related distribution datasets, deep transfer learning (DTL) has been developed for fault diagnosis. In this paper, a new DTL method is proposed. It uses a three-layer sparse auto-encoder to extract the features of raw data, and applies the maximum mean discrepancy term to minimizing the discrepancy penalty between the features from training data and testing data. The proposed DTL is tested on the famous motor bearing dataset from the Case Western Reserve University. The results show a good improvement, and DTL achieves higher prediction accuracies on most experiments than DL. The prediction accuracy of DTL, which is as high as 99.82%, is better than the results of other algorithms, including deep belief network, sparse filter, artificial neural network, support vector machine and some other traditional methods. What is more, two additional analytical experiments are conducted. The results show that a good unlabeled third dataset may be helpful to DTL, and a good linear relationship between the final prediction accuracies and their standard deviations have been observed.

760 citations


Cites background from "A Survey of Fault Diagnosis and Fau..."

  • ...In general, the fault diagnosis methods can be classified into model-based, signal-based, knowledgebased and hybrid/active approaches [14]....

    [...]

References
More filters
Journal ArticleDOI
TL;DR: This survey tries to provide a structured and comprehensive overview of the research on anomaly detection by grouping existing techniques into different categories based on the underlying approach adopted by each technique.
Abstract: Anomaly detection is an important problem that has been researched within diverse research areas and application domains. Many anomaly detection techniques have been specifically developed for certain application domains, while others are more generic. This survey tries to provide a structured and comprehensive overview of the research on anomaly detection. We have grouped existing techniques into different categories based on the underlying approach adopted by each technique. For each category we have identified key assumptions, which are used by the techniques to differentiate between normal and anomalous behavior. When applying a given technique to a particular domain, these assumptions can be used as guidelines to assess the effectiveness of the technique in that domain. For each category, we provide a basic anomaly detection technique, and then show how the different existing techniques in that category are variants of the basic technique. This template provides an easier and more succinct understanding of the techniques belonging to each category. Further, for each category, we identify the advantages and disadvantages of the techniques in that category. We also provide a discussion on the computational complexity of the techniques since it is an important issue in real application domains. We hope that this survey will provide a better understanding of the different directions in which research has been done on this topic, and how techniques developed in one area can be applied in domains for which they were not intended to begin with.

9,627 citations


"A Survey of Fault Diagnosis and Fau..." refers background in this paper

  • ...[13], a structured and comprehensive overview of the research on anomaly detection is provided, which is referred to the problem of finding patterns in data that do not conform to...

    [...]

Book
27 Sep 2011
TL;DR: Robust Model-Based Fault Diagnosis for Dynamic Systems targets both newcomers who want to get into this subject, and experts who are concerned with fundamental issues and are also looking for inspiration for future research.
Abstract: There is an increasing demand for dynamic systems to become safer and more reliable This requirement extends beyond the normally accepted safety-critical systems such as nuclear reactors and aircraft, where safety is of paramount importance, to systems such as autonomous vehicles and process control systems where the system availability is vital It is clear that fault diagnosis is becoming an important subject in modern control theory and practice Robust Model-Based Fault Diagnosis for Dynamic Systems presents the subject of model-based fault diagnosis in a unified framework It contains many important topics and methods; however, total coverage and completeness is not the primary concern The book focuses on fundamental issues such as basic definitions, residual generation methods and the importance of robustness in model-based fault diagnosis approaches In this book, fault diagnosis concepts and methods are illustrated by either simple academic examples or practical applications The first two chapters are of tutorial value and provide a starting point for newcomers to this field The rest of the book presents the state of the art in model-based fault diagnosis by discussing many important robust approaches and their applications This will certainly appeal to experts in this field Robust Model-Based Fault Diagnosis for Dynamic Systems targets both newcomers who want to get into this subject, and experts who are concerned with fundamental issues and are also looking for inspiration for future research The book is useful for both researchers in academia and professional engineers in industry because both theory and applications are discussed Although this is a research monograph, it will be an important text for postgraduate research students world-wide The largest market, however, will be academics, libraries and practicing engineers and scientists throughout the world

3,826 citations


"A Survey of Fault Diagnosis and Fau..." refers background in this paper

  • ...model or frequency-domain input–output model, which is well revisited by the books [40], [41], [82]....

    [...]

Journal ArticleDOI
TL;DR: In this article, the authors review the state of the art of fault detection and isolation in automatic processes using analytical redundancy, and present some new results with emphasis on the latest attempts to achieve robustness with respect to modelling errors.

3,313 citations

Journal ArticleDOI
TL;DR: A bibliographical review on reconfigurable fault-tolerant control systems (FTCS) is presented, with emphasis on the reconfiguring/restructurable controller design techniques.

2,455 citations

Journal ArticleDOI
TL;DR: This paper surveys a number of methods for the detection of abrupt changes in stochastic dynamical systems, focusing on the class of linear systems, but the basic concepts carry over to other classes of systems.

2,416 citations


"A Survey of Fault Diagnosis and Fau..." refers background in this paper

  • ...A number of survey papers were written, for instance, [2]–[38], which are presented in Table I, categorized...

    [...]

  • ...of analytical redundancy for model-based fault detection and diagnosis in the early survey paper [2]....

    [...]

Frequently Asked Questions (22)
Q1. What are the contributions in this paper?

During the last four decades, fruitful results were reported about fault diagnosis and fault-tolerant control methods and their applications in a variety of engineering systems. The three-part survey paper aims to give a comprehensive review for real-time fault diagnosis and fault tolerant control with particular attention on the results reported in the last decade. 

Due to the time-varying frequency spectrumof the transient signals, suitable time-frequency decompositiontools are needed for real-time monitoring and fault diagnosis. 

The basic event-driven fault diagnosis problem is toperform model-based inferring at run-time to determinewhether a given unobservable fault event has occurred or notin the past by using sequences of observable events [118]. 

A variety of statistical tools, such as generalized likelihoods [93], χ2 testing [94], cumulative sum algorithms [95] and multiple hypothesis test [96], werefurther developed for testing Kalman-filter based residuals inorder to check the likelihood that a particular fault occurs. 

One of the most powerfulfrequency-domain methods for diagnosing motor faults ismotor-current signature analysis (MCSA), which utilizes thespectral analysis of the stator current to sense rotor faultsassociated with broken rotor bars and mechanical balance. 

Another important stochastic fault diagnosis method isparameter estimation on the basis of system identificationtechniques (e.g., least-square error and its derived methods),which was initialized by [106]. 

Hybrid automata are the most common models to representhybrid systems, which can be utilized to design fault diagnosisalgorithms to detect and isolate faults [127, 128]. 

A general idea of the distributedfault diagnosis is to design local estimators or fault detectionfilters by intelligent agents according to the local sensing andcomputing resources, and a consensus strategy is utilized toensure the whole detection or estimation performance of allthe agents in the network. 

It is noted that the introduction of limited-capacitynetwork cables or wireless sensors into control and monitoringloops has unavoidably brought some unanticipated problemssuch as random communication delays, data dropout, andscheduling confusion, which make the network basedmonitoring and fault diagnosis more challenging comparedwith conventional point-to-point control and monitoringsystems. 

Very recently, via combining advanced notch FIR filters and the conventional WVD method, an improved WVD based fault diagnosis algorithm was proposed in [166], which can effectively minimize the cross terms and provide seamless high-resolution timefrequency diagrams enabling the diagnosis of rotor asymmetries and eccentricities in induction machines directly connected to the grid even in the worst cases. 

For instance, STFT method allows determining signal frequency contents of local sections as the signal changes in time, which has been widely applied to detect both stator and rotor faults in inductor motors [160]. 

eigenstructure assignment based fault diagnosisapproaches have been applied to vehicles [44], gas turbineengines [45], spacecraft [46] and wind turbine systems [47]. 

Model-based fault diagnosis was originated by Beard [39]in 1971 in order to replace hardware redundancy by analyticalredundancy, and comprehensive results were documented insome well-written books (i.e., see [40, 41]). 

This kindof decentralized or distributed structure has become the mainstream in complex industrial processes owing to its less use ofnetwork resources, cost effectiveness and convenience forexpansion. 

According to the model used, the fault diagnosis methods fordiscrete-event system can be roughly classified into automatabased fault method and Petri net based method. 

Taking advantages of the periodicity of the geared faults, theCK algorithm can identify the position of the local gear faultin the gearbox. 

the multi-object optimization problem describedby (4) can be reformulated by linear matrix inequality (LMI),which has been a popular method for fault diagnosis researchand applications owing to its wide applicability to a variety ofdynamic systems. 

Therefore signal-based fault diagnosis methods canbe thus classified into time-domain signal based approach,frequency-domain signal based approach and time-frequencysignal based method. 

A generalfault detection and diagnosis procedure was first proposed in[92] by using residuals (or innovations) generated by Kalmanfilters with similar structure to observers, where the faultswere diagnosed by statistic testing on whiteness, mean andcovariance of the residuals. 

signal-based fault diagnosis issurveyed following the classifications of time-domain,frequency-domain, and time-frequency-domain approaches,respectively. 

Recent applicationexamples of Kalman filter-based fault diagnosis can be foundin [103-105] respectively for combustion engines, electronicsystems under mechanical shock, and permanent-magnetsynchronous motors.