Next Article in Journal
Object Tracking for an Autonomous Unmanned Surface Vehicle
Next Article in Special Issue
Thermal Field and Stress Analysis of Induction Motor with Stator Inter-Turn Fault
Previous Article in Journal
Distributed Fixed-Time Attitude Consensus Tracking Control for Multiple Rigid-Bodies Subject to Unknown Uncertainties
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comprehensive and Simplified Fault Diagnosis for Three-Phase Induction Motor Using Parity Equation Approach in Stator Current Reference Frame

by
Marco Antonio Rodriguez-Blanco
1,*,
Victor Golikov
1,
Jose Luis Vazquez-Avila
1,
Oleg Samovarov
2,
Rafael Sanchez-Lara
1,
René Osorio-Sánchez
3 and
Agustín Pérez-Ramírez
1
1
Faculty of Engineering, Autonomous University of Carmen (UNACAR), Ciudad del Carmen 24180, Mexico
2
Department of Physics, Ivannikov Institute for System Programming of the Russian Academy of Sciences, 109004 Moscow, Russia
3
Computer Science and Engineering Department, University of Guadalajara, Jalisco 46600, Mexico
*
Author to whom correspondence should be addressed.
Machines 2022, 10(5), 379; https://doi.org/10.3390/machines10050379
Submission received: 18 April 2022 / Revised: 4 May 2022 / Accepted: 10 May 2022 / Published: 16 May 2022

Abstract

:
In this paper, a complementary and simplified scheme to diagnose electrical faults in a three-phase induction motor using the parity equations approach during steady state operation bases on the stator current reference frame is presented. The proposed scheme allows us to identify the motor phase affected due to faults related to the stator side, such as current sensors, voltage sensors, and resistance. The results obtained in this work complement a detection system that uses the DQ model of the three-phase induction motor and parity equations focused on the synchronous reference frame, which can detect stator-side faults but cannot locate the affected phase. In addition, considering practical and operational aspects, the residual detection set obtained is simplified to three simple algebraic equations that are easy to implement. The simulation results using the PSIM simulation software and the experimental test allow us to validate the proposed scheme.

1. Introduction

Currently, the induction motor (IM) is the horsepower in a wide variety of industrial processes and is often found embedded in many critical applications. The reliability and lifetime of the equipment can be increased by executing maintenance programs prior to a suitable fault diagnosis in the IM. Commonly, the most frequent faults in IM are related to a stress operation such as local overheating, unbalance supply voltages and interturn short-circuit in the stator winding [1]. These stress operations cause changes in the IM electrical-mechanic parameters and can be quickly diagnosed by determining the fault location, as well as its detection time delay. Regarding mechanical failures, vibration analysis using accelerometers is the most used technique due to the large magnitudes of the signals and the high immunity to electromagnetic interference. the only problem is the low bandwidth. Other authors have worked with intelligent systems using neural networks to detect bearing faults but offline and without considering input disturbances [2], although in [3] an adaptive neural network was used to correct these two disadvantages. However, the main problems of these types of techniques are long response time, computational complexity and high data storage. On the other hand, In the literature, there are many techniques to detect failure by mechanical and electrical faults in the IM. For example, by phase spectral analysis of current [4], by phase current transformation [5], by voltage unbalance at the neutral terminal [6] and by impedances unbalance [7]. The problem found in the previous techniques is that the location and detection time are very long, although for incipient failures the early detection time are not strictly necessary. Model-based methods with different approaches often have short response times to detect faults, such as the winding function approach to detect stator winding faults in the IM [1], or the parity equations approach to detect a large set of faults in the CD motor [8]. The problem is that an accurate mathematical model must be obtained. Regarding the parity equations approach, the model uncertainties and the high sensitivity to noise are the main problems, so this type of approach has been commonly used in linear or linearized systems [8]. However, there are works that focus on nonlinear systems but commonly use discrete time polynomial models [9], then the computational complexity and recursive values increase. Commonly, the fault diagnosis procedure is based on heuristic knowledge of the process as well as a priori knowledge of fault symptom causalities and stored data [10]. However, the approach based on parity equations using analytical symptoms with fixed or adaptive thresholds to detect changes in the residuals and without a stored data bank allows for minimal mathematical complexity, which simplifies and facilitates the implementation of detection residues [11]. Additionally, in the literature, other authors discretize the nonlinear model of the IM to diagnose only sensor faults, losing sight of the faults in the system parameters [2]. On the other hand, some authors propose a parity equation scheme applied to a nonlinear three-phase induction motor using the DQ synchronous reference frame matching the IM model with the DC motor model. This last strategy achieves a simple residual set of information that allows a wide detection of electrical and mechanical parameters during the steady state operation, but the fault isolation concerning each phase is not obtained [12,13]. On the other hand, in [14] a very simple method to insulate only the stator current sensor fault using the average normalized currents applied for PMSM drives is proposed. The idea is very good, but it does not help us to identify the damage parameters related to the stator side, such as current sensors, voltage sensors, and resistance.
In this work, a new complementary scheme to improve the diagnosis system proposed in [12] and [13] is proposed. In this way, to detect and isolate electrical faults in the stator side by phase, a new linear model based on the stator reference frame during steady state operation and a classical fault detection approach based on parity equations are proposed. Then a residual set of simplified equations are obtained, which could be easily implemented using modest digital processors.
This manuscript is structured as follows. Section 2 highlights the importance of this work and presents the methodology to follow. Additionally, the fault detection method using parity equations and the case study applied to IM using the DQ reference frame are presented. Section 3 presents the three-phase IM model developed based on the stator reference frame. Section 4 is dedicated to fault detection in the IM with parity equations using the model obtained in the previous section. Section 5 presents the residual set obtained and these are validated through experimental and simulation tests.

2. Motivation

As mentioned in the previous section, the literature presents many approaches to diagnose failures. In general, reference [11] presents many signal-based and model-based fault detection methods, highlighting their advantages and disadvantages. Regarding the fault diagnosis in rotating machinery [4], the consensus is that the high computational complexity and high data storage capacity are the common factors between them, even more so if the fault diagnosis considers the dynamic state of IM with variable speed. However, there are many critical applications at constant speed that are the bottleneck in many production processes, such as conveyor belts, ventilation, drilling, etc., where online diagnosis can be very useful. In this way, a simple online fault diagnosis system for each IM is very useful to schedule corrective maintenance focused on the parameter that is particularly affected. This work focuses particularly on complementing the electrical fault diagnosis proposed in [12,13], which uses parity equations in the DQ synchronous reference frame where the main problem is to identify the affected phase. In this way, the main idea of this work is to generate a residual set based on the stator current reference frame to distinguish the damaged phases.
In this section, the well-known theory of parity equations is shown and subsequently its application to diagnose faults in the IM using the DQ reference frame proposed in [13] and the problem encountered is highlighted. Figure 1 shows the general scheme for model-based fault detection [11]; on the right, the methodology carried out in this work to obtain faults applied to the IM working in stable state at constant speed is shown.

2.1. Parity Equations for Fault Diagnostic

The inconsistency between current and expected failures is expressed mathematically in residuals. Quantitatively, the residuals are zero if there is no disturbance or failure in the system. The residual generation is the main issue in model-based fault diagnosis. A variety of methods are available in literature for fault diagnosis. Most of these techniques are based on both continuous and discrete system models; however, in this issue, the attention is focused only on parity equation.
A block diagram of a fault diagnosis scheme based on the parity equation using state spaces, widely studied in [15,16], is shown in Figure 2.
From Figure 1, v(t) and n(t) are input/output noise disturbances, respectively, f(t) is the additive fault that can be composed of additive input faults fl(t) and additive output faults fm(t). Then
f T t = f m T t   f l T t
where the first derivate is:
y ˙ t = C x ˙ t + N n ˙ t + M f ˙ t = C   A   x t + C   B   u t + C   V   v t + C   L   f t + N n ˙ t + M f ˙ t
The second derivative is as follows:
y ¨ t = C   x ¨ t + N   n ¨ t + M   f ¨ t                               = CA 2 x t + C   A   B   u t + C   B   u ˙ t + C   A   V   v t + C   V v ˙ t + N   n ¨ t +   C   A   L   f t + C   L f ˙ t + M f ¨ t
In this way, redundancy is generated in the equation, at the same time t increases its derivatives q ≤ n of Y(t), which leads to a system of equations as follows:
Y t = T   x t +   Q u   U t + Q v   V t + Q n   N t + Q f   F t
where:
Y t = y t y ˙ t y q t   U t = u t u ˙ t u q t   V t = v t v ˙ t v q t   F t = f t f ˙ t f q t T   = C   C A CA 2 CA q
Q U = 0 C   B C   A   B   0 0 C   B 0 0 0 0 0 0 C   A q 1 B C   A q 2 B C   B 0  
Q v = N C   V C   A   V   0 N C   V 0 0 N 0 0 0 C   A q 1 V C   A q 2 V C   V N  
Q f = M C   L C   A   L   0 M C   L 0 0 M 0 0 0 C   A q 1 L C   A q 2 L C   L 0  
For a system of order n with p inputs, where pv is the number of disturbances and r the outputs of the matrices with the following dimensions:
  • Y t is a vector q + 1 r   x   1
  • U t is a vector q + 1 p   x   1
  • T is a matrix q + 1 r   x   n
  • Q U is a matrix q + 1 r   x   q + 1 p
  • Q v is a matrix q + 1 r   x   q + 1 p v
Since the vector of states x(t) and the disturbance v t are unknown in (4) is multiplied by a vector w T :
w T Y T = w T   T   x t + w T   Q u   U t + w T   Q v   V t + w T   Q n   N t + w T   Q f   F t  
Then WT must have a dimension 1   x   q + 1 · r such that:
w T   T = 0   y   w T   Q v = 0  
Now, a residual vector in computational form is obtained as follows:
r t = w T   Y t w T   Q u   U t  
Through Equation (10), a part of the elements of w T is determined according to the order of T and Q v . The remaining elements can be used to design different parity equations. Inserting (9) into (11), the internal form of the parity equation is given as follows:
r t = w T   Q f   F t + w T   Q n   N t  
which shows how the residual is affected by the faults in F t and the noise N t . If (10) is satisfied, the remainder is independent of the unknown input v t and the state x t . More residues are obtained by selecting several different vectors w T , thus forming a matrix W and the residual vector finally becomes
r t = W   Y t WQ u U t  
Then, the order of W determines the number of residues in the system to analyze.

2.2. Fault Diagnosis Using DQ Reference Frame for Induction Motor

The starting point to carry out the analysis of the IM model in the synchronous reference frame is to deduce the transfer functions in the subsystems of the mechanical and electrical sections. The main idea is to match analytically the three-phase induction motor model with the DC motor model, making use of the DQ transformation. Additionally, the definition of the parameters of the DQ model with respect to the parameters of the IM model are found, to define the equation of state spaces for fault diagnostic.
For mechanical and electrical parts to be coupled, there is a link between the current produced by the torque and the induced magnetic force. This link is implicit in the total current loop of the motor and is independent of the mechanical part in the transfer function [17]. This model is similar to the DC motor model obtained in [18]; the main differences are that the input parameter is instead of the armature current and the DC motor model parameters are analytically reassigned as follows.
L a = L s L m 2 L r R a = R s + L s L r R r K f = 3 P 4 L m 2 L r i f ψ = L s ,   i f = L s   I d s
The system and fault diagnosis model based on the DQ synchronous reference frame results in an extensive residual set with derivative values. However, a significant reduction can be easily obtained if we consider only the behavior in the steady state. Therefore, the derivatives terms involving current, voltage and speed, I q s , V q s , ω r   respectively, are neglected, so the residual set is:
r 1 t = R a · I q s + ψ · ω r V q s r 2 t = ( K f · N p ) · I q s + B + B l · ω r r 3 t = ψ · K f · N p + R a · B + B l · I q s B + B l · V q s r 4 t = ψ · K f · N p + R a · B + B l · ω r K f · N p · V q s
Finally, in the residual set obtained, it can be observed that the system of equations can be easily implemented using a modest digital processing system, because the equations are very simple algebraic expressions without any matrix or derivative terms. Table 1 shows the residuals set, and many detectable parameters can be observed due to the different signatures that the residuals have at the failure of each parameter. Therefore, these parameters can be detected 100%. However, there are parameters that have the same signature, so the probability of failure is reduced to 50%, as seen in Table 1. For example, the signature (Rs, Rr), (B, Bl), (Ls, Vqs). Additionally, the final detection matrix cannot distinguish the damaged phase from the three-phase system, which represents the main problem in this work.
This fault diagnosis scheme based on the DQ reference frame was implemented for educational purposes in the LabVIEW development platform [19]. However, the simplicity of the equations and the open-loop diagnosis make its implementation feasible in an industrial system using more inexpensive development tools.

3. Three-Phase Induction Motor Model Based on Stator Current Reference Frame

In this section, we propose the use of the steady state dynamic equations of the motor, focusing on the stator current without mechanical parameters. The objective of this analysis is to involve the phases of three-phase system in order to identify faults and complement the diagnosis of the previous section.
First, the well-known equations that define the stator and rotor voltages, V s and V r , respectively, of the induction motor for any of its three phases are [20]:
V s i = R s I s i + d λ s i d t
V r i = R r I r i + d λ r i d t
where the subscript i represents the phase of induction motor (a, b, c). The magnetic flux is given by:
λ s i = L s I s i + M I r i
λ r i = L r I s i + M T I s i
where
M = m s r cos θ cos θ + 2 π 3 cos θ 2 π 3 cos θ 2 π 3 cos θ cos θ + 2 π 3 cos θ + 2 π 3 cos θ 2 π 3 cos θ L s = L s a 0 0 0 L s b 0 0 0 L s c     L r = L r a 0 0 0 L r b 0 0 0 L r c
Now, a matrix representation of the electrical behavior of the motor is obtained by replacing the magnetic flux
V s i V r i = R s 0 0 R r I s i I r i + d d t L s M M T L r I s i I r i
A more straightforward and analogous way to represent the above would be:
V = R   I + d d t L   I
where L can be expressed as the addition of L 1 and M 1 to separate the parameters L s and L r from the matrix M. Furthermore, L can be expressed as:
L = L s M M T L r = L s 0 0 L r + 0 M M T 0
where
L s 0 0 L r = L 1   0 M M T 0 = M 1
Then (21) is modified as follows
V = R   I + d d t L 1 I + d d t M 1   I
Because M1 I contains time-varying elements, this derivation implies the use of the string rule, therefore.
d d t M 1   I = d M 1 d t I + M 1 d I d t
Now, (23) is redefined as:
d M 1 d t I + M 1 d I d t + L 1 d I d t + R   I = V
Then, the vector representation for the stator and rotor voltages in the motor, respectively, are:
V s i = R s I s i + L s I ˙ s i + M ˙ I r i + M I ˙ r i
V r i = R r I r i + L r I ˙ r i + M T ˙ I s i + M T I ˙ s i
In this work, the steady state operation condition is considered, then I r i = 0 and V r i = 0 , so the above equation is reduced as follows:
V s i = R s I s i + L s I s i ˙
0 = M T ˙ I s i + M T I s i ˙
The above expressions can be rewritten considering only the subsequent derivatives of the stator current. Then, the state space system is simplified, where I s and V s are the state and input variables, respectively, as follows.
I ˙ s = L s 1 R s I s + L s 1 V s
Now, the state space equation based on stator current reference frame is considered without disturbances and without external faults. Where the output y(t) is a function of I s i with a unitary matrix C.
y t = 1 0 0 0 1 0 0 0 1 I s a I s b I s c , u t = V s a V s b V s c
Also, according to the three-phase IM model
x ˙ = I s ˙ = I s a ˙ I s b ˙ I s c ˙ ,   x = I s = I s a I s b I s c ,   A = L S 1 R S ,   B = L S 1
where L s , R s and m s r are defined as follows, according to [20]
L s = L s a + m s r 0.5   m s r 0.5   m s r 0.5   m s r L s b + m s r 0.5   m s r 0.5   m s r 0.5   m s r L s c + m s r ,   R s = R s a 0 0 0 R s b 0 0 0 R s c ,   m s r = 2 3 l m
Now, solving and simplifying A = L S 1 R S and B = L S 1 it is obtained that
A = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 = A 1   R s a k 1 A 2   R s b k 1 A 3   R s c k 1 A 2   R s a k 1 A 5   R s b k 1 A 6   R s c k 1 A 3   R s a k 1 A 6   R s b k 1 A 9   R s c k 1
B = b 11 b 12 b 13 b 21 b 22 b 23 b 31 b 32 b 33 = A 1 k 1 A 2 k 1 A 3 k 1 A 2 k 1 A 5 k 1 A 6 k 1 A 3 k 1 A 6 k 1 A 9 k 1
C = 1 0 0 0 1 0 0 0 1
where:
A 1 = 3   m s r   2 + 4   L s b   L s c + 4   L s b   m s r + 4   L s c   m s r A 2 = 3   m s r   2 + 2   L s c   m s r A 3 = 3   m s r   2 + 2   L s b   m s r A 5 = A 2 + 4   L s a   L s c + 4   L s a   m s r + 2   L s c   m s r A 6 = 3   m s r   2 + 2   L s a   m s r A 9 = A 3 + 4   L s a   L s b + 4   L s a   m s r + 2   L s b   m s r k 1 = 3   L s a   m s r   2 + 3   L s b   m s r   2 + 3   L s c   m s r   2 + 4   L s a   L s b   L s c + 4   L s a   L s b   m s r + 4   L s a   L s c   m s r + 4   L s b   L s c   m s r

4. Fault Diagnosis Based on Stator Current Reference Frame

Once the vectors and matrices concerned from (30) are identified, the method of parity equations is applied, which initially consists of calculating the T matrix defined in (5) where A and C are obtained from (31) and (33), respectively. Then T and Qu are given as:
T = C C · A C · A 2 = 1 0 0 0 1 0 0 0 1 A 1 R s a k 1 A 2 R s b k 1 A 3 R s c k 1 A 2 R s a k 1 A 5 R s b k 1 A 6 R s c 11 A 3 R s a k 1 A 6 R s b k 1 A 9 R s c k 1 C A 2 11 C A 2 12 C A 2 13 C A 2 21 C A 2 22 C A 2 23 C A 2 31 C A 2 32 C A 2 33
Q u = 0 0 0 C   B 0 0 C   A   B C   B 0 = 0 0 0 0 0 0 0 0 0 0 0 0 1 L s a 0 0 0 0 0 0 0 0 0 0 0 R s a L s a 2 0 K f   N p J   L s a 0 1 L s a 0 0 0 0 0 0 0
Now, considering a system with no disturbances and no external faults, it is necessary that a matrix W that fulfills the condition w T   T = 0 to ensure that the parity space if the vectors of W are linearly independent. A procedure to find the matrix W is to analyze separately the rows of W that multiply the matrix T and ensure the null space. For this case, it must be considered that the matrix T has a range of 9 × 3, so the range of W can be 3 × 9 in the following way, which will allow us to subsequently obtain three residuals.
W = w 1 T w 2 T w 3 T = w 11 w 21 w 31 w 12 w 22 w 32 w 13 w 23 w 33 = w 11 1 w 11 2 w 11 3 w 21 1 w 21 2 w 21 3 w 31 1 w 31 2 w 31 3 w 12 1 w 12 2 w 12 3 w 22 1 w 22 2 w 22 3 w 32 1 w 32 2 w 33 3 w 13 1 w 13 2 w 13 3 w 23 1 w 23 2 w 23 3 w 33 1 w 33 2 w 33 3
According to the position of the matrices W and T, it can be separated by rows as follows
w 1 T · C + w 2 T · C   A + w 3 T · C   A 2 = 0 or w 11 · C + w 21 · CA + w 31 · CA 2 = 0 w 12 · C + w 22 · CA + w 32 · CA 2 = 0 w 13 · C + w 23 · CA + w 33 · CA 2 = 0
For this case, it is necessary to find three equations to isolate the faults per phase, so w 3 i · C A 2 must be neglected making w 3 T = 0   or w31 = w32 = w33 = 0. Furthermore, it is observed that the matrix C is unitary and then the expression is reduced as:
w 1 T = w 2 T · A or w 11 = w 21 · A w 12 = w 22 · A w 13 = w 23 · A
Now, the task is to find w11, w12, w31 or w21, w22, w23 that satisfies W   T = 0 and, at the same time, determine the fault isolation per phase in the residual equation r(t) expressed in (13). For this case study, we found that the following w 1 T is the best simplified proposal to detect and isolate faults per phase.
W 1 T = 0 R s b R s c R s a 0 R s c R s a R s b 0
Then
w 2 T = w 1 T A
Collecting terms and simplifying for W
W = 0 R s b R s c m s r ( L s b + m s r 2 ) ( L s c + m s r 2 ) 0 0 0 R s a 0 R s c ( L s a + m s r 2 ) m s r ( L s c + m s r 2 ) 0 0 0 R s a R s b 0 ( L s a + m s r 2 ) ( L s b + m s r 2 ) m s r 0 0 0
Then, the residual set obtained for this general case study is
r t = W   Y t W Q u U t
r 5 t = R s b   I s b t + L s b d d x I s b t + 0.5   m s r d d x I s b t V s b t + R s c   I s c t + L s c d d x I s c t + 0.5   m s r d d x I s c t V s c t m s r d d x I s a t r 6 t = R s a   I s a t + L s a d d x I s a t + 0.5   m s r d d x I s a t V s a t + R s c   I s c t + L s c d d x I s c t + 0.5   m s r d d x I s c t V s c t m s r d d x I s b t r 7 t = R s a   I s a t + L s a d d x I s a t + 0.5   m s r d d x I s a t V s a t + R s b   I s b t + L s b d d x I s b t + 0.5   m s r d d x I s b t V s b t m s r d d x   I s c t
Now, using the residual set above it, it is possible to identify the failure phase in R s i , V s i and L s i it, although in I s i is not possible (see Table 2). In this case, theoretically, derivatives involved should not be ignored because there are no DC components, as in the previous DQ model [13]. However, heuristically, the magnitudes of the derivative terms can be neglected with respect to the magnitudes of the remaining terms, which involve the signals from voltage and current sensors and, finally, the residual set is simplified as follows. So, the fault diagnosis matrix allows us to detect the failure phase of I s , but the fault detection of L s is lost.
r 5 t = R s b   I s b t V s c t V s b t + R s c   I s c t r 6 t = R s a   I s a t V s c t V s a t + R s c   I s c t r 7 t = R s a   I s a t V s b t V s a t + R s b   I s b t
Note that, R s i , L s i , I s i , and V s i have the same signature, but in combination with the fault detection using DQ reference frame it is possible to fully identify the affected parameter, as shown in Table 3.
It can also be noted from Table 2 that the fault diagnosis matrix with derivative terms cannot distinguish the fault between L s and V s , although it is possible to identify the damaged phase. This is a problem of the DQ detection model [13]. However, when the fault diagnosis matrix without derivative terms is considered, the detection range is increased. For example, fault detection on V s is isolated and fault detection on I s is added, although fault detection in L s   is lost (see Table 2).
The logical evaluation of the residual set can be easily carried out using the effective value or RMS value per cycle for each residual signal and compensate the steady state errors attributed to the proposed linearized fault diagnosis model based on the stator current reference frame. Another important point to consider in an experimental way is the detection of the zero crossing of the residual signals before the evaluation of the RMS value per cycle.

5. Discussion and Results

The simulation schematic in Figure 3 shows the full fault diagnosis system using the blocks based on the DQ reference frame and based on the stator current reference frame, which has its diagnosis matrix represented in Table 3. In this work we only focus on the complementary fault diagnosis block based on the stator current reference frame. Regarding the simplified Equation (42), the failure analysis using experimental and simulation tests focus on R s , I s and V s (particularly for phase a).

5.1. Fault Detection Scheme for Experimental and Simulation Setup

Figure 3 shows the simulation scheme to emulate the parametric fault in the stator resistance. In this case, for the fault in R s a , when t < 1.5 s, the switch S1 is enabled for the fault-free case, when t > 1.5 s, the switch S1 is disabled, and a resistance R is added to the stator resistance and the under-fault case is generated.
Figure 4 shows the experimental scheme to emulate the stator resistance fault in R s a . A instrumental block diagram to measure I s and V s in healthy and under-fault conditions is shown in Figure 4a. Regarding a practical point of view, using only one current probe and only one voltage differential probe, triggering with a voltage phase, in this case V s a , is a good practical tip, since the uncertainty and unbalance of the measurement, attributed to the calibration of the current and voltage sensors, is reduced. Figure 4b shows the experimental setup for this case and the signals set measured with the oscilloscope and stored in USB memory are subsequently processed using a mathematical software which calculates the original and compensated-RMS residual set, as shown in Figure 6, respectively. The fault transient in R s , I s and V s for phases b,c are omitted to simplify the residual experimental test.

5.2. Fault Analysis for Experimental and Simulation Test

Simulation and experimental results of the residual set (r5, r6 and r7) with compensated RMS value in healthy and under-fault conditions are shown in Figure 5 and Figure 6, respectively. Figure 5a,b show the simulation residual transient in healthy and under-fault condition for R s a , using the equations obtained in (41) and (42), respectively. Figure 6a,c,e show the residual signal before compensation RMS value, using the simplified Equation (42) in healthy and under-fault condition.
Regarding the sensor faults, similarly to the previous case, in Figure 5c–e a pair of switches are used to generate additive faults in the current and voltage sensors I s a and V s a , respectively. That is, at t < 1.5 s, the healthy condition is carried out and at t > 1.5 s, a new connection path is generated to provide a zero value in the current or voltage input of the fault detection block based on the stator current reference frame, which uses the equations in (41) and (42), respectively.
Figure 5 and Figure 6b,d,f show the simulation and experimental results using the simplified equation proposed. Likewise, the trends consistent with the proposed fault diagnosis matrix of Table 2b regarding fault in R s a , I s a , or V s a is observed. The different magnitude is due to the use of motors of different power for both the simulation and experimental tests. In this way, for larger capacity motors, as in this experimental case, the magnitudes of the residues are larger and therefore the measurement in the diagnosis system is easier. It should not be forgotten that the proposed system complements the scheme developed in [13], which allows identifying the affected phase if the fault is R s , I s or V s .
Regarding the experimental test of Figure 6b,d,f, a smoothed fault transient is shown when the fault appears in t = 185 ms. It is important to mention that the fault transient during the fault-free to under-fault case of Figure 6b,d,f is omitted because the measurements were made during the steady state operation of the residue. which does not apply to the simulation results of Figure 5. On the other hand, the manufacturing imbalance of both the induction motor and the source AC generator, used in the experimental tests, causes non-symmetrical phases and therefore non-constant residuals. Additionally, data used with long sampling periods and forced triggering in single mode, cause a shift in the signals at the extremes of the synchronization, which are manifested in non-symmetrical and non-constant values during the residual or RMS calculation, respectively.
In the simulation and experimental tests an IM of 0.5 HP and 1.5 HP was used, respectively. The main idea was to check the similar trend of the residuals, as shown in Figure 5 and Figure 6.

6. Conclusions

The IM modeling for fault diagnosis using the parity equation has, as its main assumption, the steady state behavior of three-phase induction motor. In this way, it is convenient to consider, heuristically, a fault diagnosis dead time at start-up according to the stabilization time. Regarding the fault diagnosis for IM in the DQ reference frame, the obtained result allows us to detect electrical and mechanical faults because the IM model deduced is matched to the DC motor model, so the existence of parity space is achieved. However, the isolation of the phase corresponding to the damaged parameter is not obtained due to the DQ transformation. Now, with respect to fault diagnosis for IM in stator current reference frame, the residual obtained only allows to detect the damage phase without determining the damaged parameter. Then, the two previous reference frames are used to generate a full detection matrix. Finally, the simplified residual set obtained in this work is very simple to implement in any digital processor, since the operators are addition, subtraction, and multiplication without recursion. Nevertheless, the fault detection in L s   is lost. On the other hand, the unsimplified residual set is more complex and the fault detection in I s   is lost, but the detection of L s is obtained. The fault detection in current sensors is slightly affected and fault magnitudes in L s are almost negligible. Maybe, the main problem of the full fault diagnosis system is that the parameters of the IM must be known a priori, and false alarms attributed to load changes occur. So future work aims to add robustness to load and input-signal variations through adaptive thresholds in the decision block.

Author Contributions

Conceptualization, M.A.R.-B. and R.O.-S.; methodology, M.A.R.-B.; software, V.G.; validation, M.A.R.-B. and V.G.; formal analysis, M.A.R.-B.; investigation, J.L.V.-A.; resources, R.S.-L.; data curation, R.O.-S.; writing—original draft preparation, R.S.-L.; writing—review and editing, O.S.; visualization, A.P.-R.; supervision, A.P.-R.; project administration, O.S.; funding acquisition, R.O.-S. All authors have read and agreed to the published version of the manuscript.

Funding

The work was supported by Department of research and postgraduate of Autonomous University of Carmen 24180, Cd. Del Carmen, Campeche, México.

Data Availability Statement

Not applicable.

Acknowledgments

Faculty of Engineering, Autonomous University of Carmen (UNACAR), 24180 Ciudad del Carmen, Mexico. ISP RAS and the Ministry of Science and Higher Education of the Russian Federation under grant No. 075-15-2020-915. Computer Science and Engineering Department, University of Guadalajara, 46600 Jalisco, México.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bianchini, C.; Immovilli, F.; Cocconcelli, M.; Rubini, R.; Bellini, A. Fault Detection of Linear Bearings in Brushless AC Linear Motors by Vibration Analysis. IEEE Trans. Ind. Electron. 2011, 58, 1684–1694. [Google Scholar] [CrossRef]
  2. Kolla, S.; Varatharasa, L. Identifying three-phase induction motor faults using artificial neural networks. ISA Trans. 2000, 39, 433–439. [Google Scholar] [CrossRef]
  3. Nandi, S.; Toliyat, H.A.; Li, X. Condition Monitoring and Fault Diagnosis of Electrical Motors—A Review. IEEE Trans. Energy Convers. 2005, 20, 719–729. [Google Scholar] [CrossRef]
  4. Loparo, K.; Adams, M.; Lin, W.; Abdel-Magied, M.; Afshari, N. Fault detection and diagnosis of rotating machinery. IEEE Trans. Ind. Electron. 2000, 47, 1005–1014. [Google Scholar] [CrossRef]
  5. Mendes, A.; Cardoso, A.J.M. Fault-Tolerant Operating Strategies Applied to Three-Phase Induction-Motor Drives. IEEE Trans. Ind. Electron. 2006, 53, 1807–1817. [Google Scholar] [CrossRef]
  6. Cash, M.; Habetler, T.; Kliman, G. Insulation failure prediction in AC machines using line-neutral voltages. IEEE Trans. Ind. Appl. 1998, 34, 1234–1239. [Google Scholar] [CrossRef]
  7. Klima, J. Analytical investigation of an induction motor drive under inverter fault mode operations. IEE Proc.-Electr. Power Appl. 2003, 150, 255–262. [Google Scholar] [CrossRef]
  8. Chan, C.; Hua, S.; Hong-Yue, Z. Application of Fully Decoupled Parity Equation in Fault Detection and Identification of DC Motors. IEEE Trans. Ind. Electron. 2006, 53, 1277–1284. [Google Scholar] [CrossRef] [Green Version]
  9. Bouattour, J. Diagnosing Parametric Faults in Induction Motors with Nonlinear Parity Relations. IFAC Proc. Vol. 2000, 33, 971–976. [Google Scholar] [CrossRef]
  10. Isermann, R. Model base fault detection and diagnosis methods. In Proceedings of the American Control Conference, Seattle, WA, USA, 21–23 June 1995; Volume 3. [Google Scholar] [CrossRef]
  11. Isermann, R. Supervision, fault-detection and fault-diagnosis methods—An introduction. Control Eng. Pract. 1997, 5, 639–652. [Google Scholar] [CrossRef]
  12. Rodriguez, M.; Hernandez, M.; Mendez, F.; Sibaja, P.; Hernandez, L. A simple fault detection of induction motor by using parity equations. In Proceedings of the SDEMPED 2011-8th IEEE Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives, Bologna, Italy, 5–8 September 2011; pp. 573–579. [Google Scholar] [CrossRef]
  13. Chulines, E.; Rodríguez, M.A.; Duran, I.; Sánchez, R. Simplified Model of a Three-Phase Induction Motor for Fault Diagnostic Using the Synchronous Reference Frame DQ and Parity Equations. In Proceedings of the 2nd IFAC Conference on Modelling, Identification and Control of Nonlinear Systems MICNON 2018, Jalisco, Mexico, 20–22 June 2018; Volume 51. [Google Scholar] [CrossRef]
  14. El Khil, S.K.; Jlassi, I.; Estima, J.; Mrabet-Bellaaj, N.; Cardoso, A.M. Current sensor fault detection and isolation method for PMSM drives, using average normalised currents. Electron. Lett. 2016, 52, 1434–1436. [Google Scholar] [CrossRef]
  15. Gertler, J.J. Fault Detection and Diagnosis in Engineering Systems, 1st ed.; CRC Press: Boca Raton, FL, USA, 2017; Volume 1. [Google Scholar] [CrossRef]
  16. Isermann, R. Fault-Diagnosis Systems: An Introduction from Fault Detection to Fault Tolerance, 1st ed.; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 2006; ISBN 978-3-540-24112-6. [Google Scholar]
  17. Kazmierkowski, M.P. Electric motor drives: Modeling, analysis and control. Int. J. Robust Nonlinear Control 2004, 14, 767–769. [Google Scholar] [CrossRef]
  18. Höfling, T.; Isermann, R. Fault detection based on adaptive parity equations and single-parameter tracking. Control Eng. Pract. 1996, 4, 1361–1369. [Google Scholar] [CrossRef]
  19. Rodríguez, M.A.; Hernandez, M.; Golikov, V.; Martínez, G. Fault Diagnostic Based on Parity Equations Applied to Induction Motor. In Proceedings of the XXI Congreso de la Asociación Chilena de Control Automático ACCA, Santiago, Chile, 5–7 November 2014; pp. 65–71. [Google Scholar]
  20. Krause, P.; Wasynczuk, O.; Sudhoff, S.; Pekarek, S. Analysis of Electric Machinery and Drive Systems, 1st ed.; IEEE: New York, NY, USA, 2013; Volume 1, ISBN 9781118024294. [Google Scholar] [CrossRef]
Figure 1. Model-based fault detection scheme for IM working in the steady state to constant speed.
Figure 1. Model-based fault detection scheme for IM working in the steady state to constant speed.
Machines 10 00379 g001
Figure 2. Continuous time model in state spaces based on parity equations.
Figure 2. Continuous time model in state spaces based on parity equations.
Machines 10 00379 g002
Figure 3. Full residual simulation scheme using DQ and stator current reference frame.
Figure 3. Full residual simulation scheme using DQ and stator current reference frame.
Machines 10 00379 g003
Figure 4. Experimental scheme to emulate stator resistor fault: (a) Block diagram of the experimental setup, (b) Image of the experimental setup.
Figure 4. Experimental scheme to emulate stator resistor fault: (a) Block diagram of the experimental setup, (b) Image of the experimental setup.
Machines 10 00379 g004
Figure 5. Residual simulation test: (a) Fault in Rsa using derivative terms, (b) Fault in Rsa without derivative terms, (c) Fault in Isa using derivative terms, (d) Fault in Isa without derivative terms, (e) Fault in Vsa using derivative terms, (f) Fault in Vsa without derivative terms.
Figure 5. Residual simulation test: (a) Fault in Rsa using derivative terms, (b) Fault in Rsa without derivative terms, (c) Fault in Isa using derivative terms, (d) Fault in Isa without derivative terms, (e) Fault in Vsa using derivative terms, (f) Fault in Vsa without derivative terms.
Machines 10 00379 g005aMachines 10 00379 g005bMachines 10 00379 g005c
Figure 6. Residual experimental test using the simplified equation: (a) Original residual measurement with healthy and under-fault R s a , (b) Compensated-RMS residual measurement with healthy and under-fault R s a , (c) Original residual measurement with healthy and under-fault I s a , (d) Compensated-RMS residual measurement with healthy and under-fault I s a , (e) Original residual measurement with healthy and under-fault V s a , (f) Compensated-RMS residual measurement with healthy and under-fault V s a .
Figure 6. Residual experimental test using the simplified equation: (a) Original residual measurement with healthy and under-fault R s a , (b) Compensated-RMS residual measurement with healthy and under-fault R s a , (c) Original residual measurement with healthy and under-fault I s a , (d) Compensated-RMS residual measurement with healthy and under-fault I s a , (e) Original residual measurement with healthy and under-fault V s a , (f) Compensated-RMS residual measurement with healthy and under-fault V s a .
Machines 10 00379 g006aMachines 10 00379 g006bMachines 10 00379 g006c
Table 1. Fault detection matrix using the DQ Model.
Table 1. Fault detection matrix using the DQ Model.
Faults r 1 r 2 r 3 r 4
Parametric R s I00I
R r I00I
L s I0II
L r IIII
B 0III
B l 0III
Additive i qs III0
ω r II0I
V q s I0II
“I” represents a change positive or negative.
Table 2. Fault detection matrix in the stator current reference frame: (a) Unsimplified residual set with derivative terms, (b) Simplified residual set without derivative terms.
Table 2. Fault detection matrix in the stator current reference frame: (a) Unsimplified residual set with derivative terms, (b) Simplified residual set without derivative terms.
(a)
Faults r 5 r 6 r 7
ParametricRsRsa0II
RsbI0I
RscII0
LsLsa0II
LsbI0I
LscII0
msrIII
AdditiveIsIsaIII
IsbIII
IscIII
VsVsa0II
VsbI0I
VscII0
(b)
Faults r 5 r 6 r 7
ParametricRsRsa0II
RsbI0I
RscII0
LsLsa000
Lsb000
Lsc000
msr000
AdditiveIsIsa0II
IsbI0I
IscII0
VsVsa0II
VsbI0I
VscII0
“I” represents change positive or negative.
Table 3. Full fault detection matrix using DQ and Three-phase model for fault diagnosis.
Table 3. Full fault detection matrix using DQ and Three-phase model for fault diagnosis.
DQ
Model
Three-Phase Model
Fault r 1 r 2 r 3 r 4 r 5 r 6 r 7
Parametric R s R sa I00I0II
R sb I00II0I
R sc I00III0
R r I00I0II
L s L sa I0IIIII
L sb I0IIIII
L sc I0IIIII
L r IIIIII0
B 0III000
B l 0III000
Additive I s I s a III00II
I s b III0I0I
I s c III0II0
ω r II0I000
V s V sa I0II0II
V sa I0III0I
V sa I0IIII0
“I” represents change positive or negative.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Rodriguez-Blanco, M.A.; Golikov, V.; Vazquez-Avila, J.L.; Samovarov, O.; Sanchez-Lara, R.; Osorio-Sánchez, R.; Pérez-Ramírez, A. Comprehensive and Simplified Fault Diagnosis for Three-Phase Induction Motor Using Parity Equation Approach in Stator Current Reference Frame. Machines 2022, 10, 379. https://doi.org/10.3390/machines10050379

AMA Style

Rodriguez-Blanco MA, Golikov V, Vazquez-Avila JL, Samovarov O, Sanchez-Lara R, Osorio-Sánchez R, Pérez-Ramírez A. Comprehensive and Simplified Fault Diagnosis for Three-Phase Induction Motor Using Parity Equation Approach in Stator Current Reference Frame. Machines. 2022; 10(5):379. https://doi.org/10.3390/machines10050379

Chicago/Turabian Style

Rodriguez-Blanco, Marco Antonio, Victor Golikov, Jose Luis Vazquez-Avila, Oleg Samovarov, Rafael Sanchez-Lara, René Osorio-Sánchez, and Agustín Pérez-Ramírez. 2022. "Comprehensive and Simplified Fault Diagnosis for Three-Phase Induction Motor Using Parity Equation Approach in Stator Current Reference Frame" Machines 10, no. 5: 379. https://doi.org/10.3390/machines10050379

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop