Neuro-Fuzzy Sensor Fault Diagnosis of An Induction Motor
Neuro-Fuzzy Sensor Fault Diagnosis of An Induction Motor
Neuro-Fuzzy Sensor Fault Diagnosis of An Induction Motor
1 (2011) 53-60
¤j²*xpDz~zpg´*&b³*b~{gC°¤+bc~9Á¡c~|<o3¡¿
£~6¡D¡£+
¢<]g-b³*b~{gC*fJx:*¤j²*xpDz~zpg´*¯~|pAH&b³*b~{gC°¤+bc~9Á¡c~|<o3¡¿kpcD**wG]J f~8ɳ*
i°b²*Hf£1ÉD*f££EbJ]D* i°b²* E $¡C ~{+EbgD*b¤gD*H¤+bc~¦D*´*ib£-Hf£c~|D*bJɳ*Í+bEf£mGib£-
]sg~z-f£FbjD*HbsDf£cg´*fD*]D*]£D¡gDf£c~|D*bJɳ*¶H°*f0x´*]sg~z-Íg0xEEfF¡gEfJx:¢<]´*o3¡D*]gJ,ÌÏ*
bD*,$bCf~6*4]DkpcD*¯E]Eo3¡D,bCbÏ*n)bgFbsDf£cg´*fD*]D*ÍsgDf£+bc~9f£F¡c~|<f£mGfJx:
Dy<Hz~zpgDb³*b~{gC*fc£~|D*bJɳ*¤j²*xÏ*¤+bc~¦D*´*f£0bg´*ibD*
Abstract: In this paper, a neuro-fuzzy fault diagnosis scheme is presented and its ability to detect and
isolate sensor faults in an induction motor is assessed. This fault detection and isolation (FDI) approach
relies on a combination of neural modelling and fuzzy logic techniques which can deal effectively with
nonlinear dynamics and uncertainties. It is based on a two step neural network procedure: a first neural
network is used for residual generation and a second fuzzy neural network performs residual evaluation.
Simulation results are given to demonstrate the efficiency of this FDI approach.
Keywords: Fuzzy logic, Induction motor, Neural networks, Sensor fault detection and isolation
1. Introduction
The problem of fault detection and isolation (FDI) fault indicators, and residual evaluation which
is a crucial issue for the safety, reliability and perform- involves decision making. The model-based FDI
ance of industrial processes. approach which has received intensive attention uses
The usual approach to fault diagnosis is based on mainly state and parameter estimation techniques
hardware redundancy (multiple sensors, actuators and (Frank 1990). Model based FDI performance is
components) and uses a voting technique to decide if a directly related to the accuracy of the mathematical
fault has occurred and to locate it among the redundant model of the monitored system. The effect of model
system elements (Frank 1990). Instead, the analyti- uncertainties, disturbances and noise is therefore a key
cal redundancy FDI approach, also referred to as the issue in model based fault diagnosis.
model-based FDI approach, makes use of a mathemat- The main design requirements of model based fault
ical model of the monitored system [(Frank 1990). diagnosis procedures are thus concerned with the
The task of model based diagnosis methods consists of problems of robustness with respect to model uncer-
detecting faults that may occur in the system and tainties and enhancement of sensitivity to faults. These
which can be additive or multiplicative in nature. requirements are contradictory so a trade off is needed
Basically the FDI procedure consists of two main to cope with sources of false alarms and missed detec-
steps: generation of residuals which should be useful tions. Two strategies may be used: an active strategy
___________________________________________ consisting in robust residual generation and a passive
*Corresponding author’s e-mail: m.l.benloucif@gmail.com one through robust residual evaluation. Most of the
54
A neuro-fuzzy network is based on the association et al. 2000; Benloucif and Mehennaoui, 2005 and
of fuzzy logic inference and the learning ability of Chen and Lee 2002).
neural networks.
The neuro-fuzzy approach is a powerful tool for
solving important problems encountered in the design
of fuzzy systems such as: determining and learning
membership functions, determining fuzzy rules, adapt-
ing to the system environment.
The main points of the residual evaluation proce-
dure are described below.
Motor
Various simulation tests have been performed in
Figure 6. Stator currents (Isd, Isq), rotor speed : ,
scheme and the results are quite conclusive. Bias and
torque Te (normal operation) drift type sensor faults are introduced during steady
4.1 Residual Generation state conditions of the system. For illustrative purpos-
A NNARX model having the architecture shown in es only a few fault scenarios summarized in Tables 2
Fig. 3 has been used with the following parameters: n1 to 4 are discussed.
= n2 = n3 = n1 = m1 = m2 = 1, d = 1. Training of this Table 2. Case 1
MLP network was achieved by the Levenberg-
Marquardt algorithm for different numbers of hidden
neurons. For nh = 4, the output error cost reached at 36
iterations is E = 1.528e-002. After validation this Table 3. Case 2
NNARX model is used to generate the residuals:
(12)
4.2 Residual Evaluation
Table 4. Case 3
After many tests on residuals for different fault sen- 4.3.1 Case 1
sor situations to achieve a good trade off between A bias type fault is injected on sensor 1 as described
missed detections and false alarms, the following in Table 2.
membership functions for each residual were selected: The corresponding residuals are shown in Fig. 7.
Although a single fault may induce changes in several
Residual 1: N1= [-1,-1,-0.005,-0.002] residuals ( here a fault on sensor 1 affects positively
Z1= [-0.0025,0 , 0.0045] , P1= [0.0035, 0.006, 1, 1]. the first residual and negatively the second residual at
Residual 2: N2= [-1, -1, -0.04, -0.015] time t=2.5 sec) the decision functions ensure success-
Z2= [-0.02, 0, 0.005], P2= [0.004, 0.009, 1, 1]. ful detection and isolation of the fault on sensor 1 as
Residual 3: N3= [-1, -1, -0.018, -0.015] shown in Fig. 7. The neuro-fuzzy classifier has been
Z3=[-0.016,-0.0135,-0.012],P3=[-0.0125,-0.0115,1,1]. trained to recognize the faulty situations from the
fuzzified residual patterns according to the rule base
The RNN used in this simulation study is shown in given in Table 1.
Fig. 5. Its training is based on the rules summarized in
Table 1 which have been obtained after many simula- 4.3.2 Case 2
tion tests. The learning operation realized by the back- This fault scenario of bias faults on sensors 2 and 3
propagation algorithm converged after 3600 epochs is described in Table 3.
with a sum of squared error E=0.025. The residuals and the corresponding decision func-
Each row of the Inference table represents a rule. tions are shown in Fig. 8. The faulty sensors are
For example, rule 2 is expressed as: promptly detected and correctly isolated.
IF {residual 1 is positive and residual 2 is negative
and residual 3 is zero} THEN sensor 1 is faulty. 4.3.3 Case 3
This fault scenario uses drift faults on sensors 2 and
59
3 as described in Table 4. Drift faults are modelled as a two step procedure: a neural NNARX model is used
ramp functions with given slopes. for residual generation and a recurrent fuzzy neural
The diagnosis effectiveness in the presence of sen- network performs the residual evaluation task. Fault
sor drift faults is illustrated in Fig. 9. We notice a diagnosis is achieved by training the network to recog-
detection delay for fault sensor 2. This delay, which is nize the fault signatures from the patterns of the fuzzi-
dependent on the slope of the drift, gives rise to a tem- fied residuals. The successful results obtained in sim-
ulation demonstrate the efficiency of this neuro-fuzzy
diagnosis scheme to detect and isolate bias and drift
sensor faults in an induction motor.
References
Isermann, R., 1998, "On Fuzzy Logic Applications for Supervision and Fault Detection in Robots using
Automatic Control, Supervision and Fault Nonlinear and Fuzzy Logic Residual Evaluation,"
Diagnosis," IEEE Trans. on Systems, Man and IEEE Trans. on Control System Technology, Vol.
Cybernetics, Vol. 28(2). 4(3), pp. 274-282.
Jiang, B., Staroswiecki, M. and Cocquempot, V., 2001, Simani, S. and Fantuzzi, C., 2002, "Neural Networks
"Robust Observer Based Fault Diagnosis for a for Fault Diagnosis and Identification of Industrial
Class of Nonlinear Systems with Uncertainty," Processes," Proc. of the 10th European
Proc. 40th IEEE Conference on Decision and Symposium on Artificial Neural Networks,
Control, CDC'01, Orlando, USA. Bruges , Belgium.
Mamdani, E. and Assilian, S., 1995, "An Experiment Takagi, T. and Sugeno, M., 1985 "Fuzzy Identification
in linguistic Synthesis with Fuzy Logic of Systems and Applications to Modelling and
Controller," Int. J. Man-Machine Studies, 7(1). Control," IEEE Trans. On system, Man and
Norgaard, M., Ravn, O., Poulsen, N.K.. and Hansen, Cybernetics, Vol. 15(1).
L.K., 2000, "Neural Network for Modelling and Theilliol, D., Sauter, D. and Vela Valdes, L.G., 1997,
Control of Dynamic Systems," Springer Verlag, "Integration of Qualitative and Quantitative
London. Methods for Fault Detection and Isolation,"
Patton, R. and Chen, J., 1997, "Observer-Based Fault Proc. IFAC Safeprocess 97, Hull, U.K.
Detection and Isolation: Robustness and Uppal, F.J., Patton, R.J. and Palade, V., 2002, "Neuro-
Applications," Control Eng. Practice, Vol. 5(5), Fuzzy Based Fault Diagnosis Applied to an
pp. 671-682. Electro- Pneumatic Valve," 15th IFAC World
Schneider, H. and Frank, P.M., 1996, "Observer Based Congress, Barcelona, Spain.