Documente Academic
Documente Profesional
Documente Cultură
Abstract: A new method of automatic diagnosis of induction motor faults based on the time-frequency ambiguity plane
analysis of the current waveforms. This method is composed of two sequential processes: a feature extraction and a
classification. In the process features extraction, the time-frequency representation (TFR) have been designed for
maximizing the separability between classes representing the different faults; bearing fault, stator fault and rotor fault.
The classification of a new signal is based on the Mahalanobis distance.
Key words: automatic diagnosis, time-frequency representation, bearing fault, stator fault, rotor fault
-1-
SETIT2007
commonly used to detect broken bar faults. The 3. INDUCTION MACHINE FAULTS
motor-load inertia also affects the magnitude of these CLASSIFICATION
sidebands [10]. The optimal TFR method is applied to classification
of three kinds of induction machine faults, which are;
1.3 STATOR FAULTS bearing fault, stator fault and rotor fault. Thus, four
In ideal conditions, the motor supply current classes are considered: healthy motor, bearing fault,
contains only a positive-sequence component, leading stator fault and broken bars. The goal of the feature
to a constant space vector current modulus. If there is extraction is to generate a N-point feature vector from
inter-turn short circuit in the motor stator winding, the the original 10000-point current signal. The feature
supply current will exhibits some sort of unbalance. vectors are classified with Mahalanobis distance. The
When explained by symmetrical components theory, characteristic frequencies of the three faults
the stator asymmetry produces a component at considered, are located near to the fundamental
frequency − f (i.e., a negative sequence component). frequency and, in order to preserve relevant
This component gives rise to torque ripples at information, the original signal is resample with a
frequencies of 2sf and consequently produce speed downsampling rate 25. Only the range of the required
frequencies is preserved. By downsampling, the signal
ripples of different amplitude, being differently
dimension has been reduced greatly. This leads to a
filtered by the machine-load inertia [11].
great reduction of the computation complexity. In
addition, electrical noise has also been attenuated.
2. USE OF THE KERNEL AND AMBIGUITY
After this step, a new 200-point signal that keeps the
PLANE FOR CLASSIFICATION
signature of the original signal is obtained. The time-
frequency ambiguity plane of the signal is calculated
The discrete version of ambiguity function [5] is: by eq. (3). We will construct the TFR optimal for our
classification task by smoothing the ambiguity plane
N −1 2π
with a class-dependant kernel. Here, the dimension of
A[η ,τ ] = Fn→η {R[n,τ ]} = ∑R[n,τ ]e
-j nη
N
(3) ambiguity plane is 200*200. Basically we will directly
n=0 select N points from this plane as our feature vector.
Where F represents the Fourier transform, is1 i s2 i si
η represents discrete frequency shift, and τ
represents discrete time lag. The instantaneous
autocorrelation function R[n,τ ] is defined as:
(TFR)1 (TFR)2 … (TFR)i
R[n,τ ] = x * [n ]. x[(n + τ )N ] (4)
-2-
SETIT2007
The kernels are designed by I training example Feature points are ambiguity plane points of
signals from each class with the equation as follows: locations (η ,τ ) where φopt
(c)
[η ,τ ] = 1 . Therefore, the
process of feature extraction is to select points that are
FDR(η ,τ ) =
(m [η ,τ ] − mFault Healthy
[η ,τ ]) 2
(5)
optimal for the classification task from the ambiguity
2
VFault [η ,τ ] + VHealthy
2
[η ,τ ] plane. The optimal number of nonzero points is
determined by evaluating the classifier performance
Where using the K best kernel points (i.e., the K points with
N1 N2
the largest Fisher’s discriminant ratio). Kopt is selected
m Fault [η ,τ ] = ∑∑ A [η ,τ ]
1 to be the number K for which the probability of
ij Fault
(6)
I i =1 j =1 correct classification is the greatest. Selection of
points in the Doppler-delay plane is interpreted as
N1 N2
m Healthy [η ,τ ] = ∑∑ A [η ,τ ]
1 masking of ambiguity function of the signal by an
ij Healthy
(7)
I i =1 j =1 adapted binary function providing an optimal kernel
According to the symmetries of the ambiguity plane,
mFault [η ,τ ] and mHealthy [η ,τ ] average of fault and only points on a quarter plane are considered.
healthy classes of ambiguity plane
I = N1.N 2 number of examples per class 3.3 Classification by Mahalanobis distance
N 2 : Number of current examples of same load level
N1 : Number of load levels After designing the kernels, using examples from
2
VFault [η ,τ ]2 and VHealthy
2
[η ,τ ] variances of the fault and each of the C classes, actual classification is
healthy classes in the ambiguity plane performed. Given a particular unknown test signal
vector (the classifier is not trained on this example),
[η ,τ ] = ∑ (A [η ,τ ] − m [η ,τ ])
N
2 1 2
the classifier estimates the class membership of this
VFault ij Fault Fault
(8)
I j =1 example. The classification of the point x in one of c
classes can be realized by standard classification
[η ,τ ] = ∑ (A [η ,τ ] − m [η ,τ ])
N
2 1 2 techniques (e.g. linear or quadratic discriminant
VHealtyn ij Healthy Healthy
(9)
I j =1 functions, distance, neural networks, ..). We choose to
classify with a Mahalanobis distance. The feature
The system is trained by using ten current signals at vector of signal x given by:
0% and 100% load levels. We take N 1 = 2 in order to
FVx = φopt
(c)
o Ax (12)
solve the problem of the load levels. Test is then
performed on current signals collected at the 25% and Where Ax Ambiguity Plane of signal x
70% load levels. For C -classes must be designed x is affected to the class ci ⇔ i = arg min {d M (FVx )}
C − 1 kernels. As we have four classes (three fault Where d M (FV x ) is the FVx Mahalanobis i =1...c
distance of
cases and the healthy case of the machine), we must class ci, arg min {d M (FV x )} is the minimal value of the
design three kernels: bearing fault kernel, stator fault d M (FV x ) i =1...c
-3-
SETIT2007
An acquisition of current signals was carried out on the locations which have values close or similar of
a test bench, which is made of a 5.5 KW induction points those of other classes.
motor (fig.2).
150
Bearing fault
Doppler (Hz)
100
50
Rotor fault
-4-
SETIT2007
40
faults”, IEEE Instrumentation & Measurement
30 Magazine", December 2004
20 [8] D.K. Perovic, M. Arkan, and P. Unsworth.
"Induction motor fault detection by space vector
10
angular fluctuation," IEEE IAS, Rome 2000, Vol 1,
0 pp 388-394,
0 10 20 30 40 50
[9] F. Filipetti, G. Franceschini, C. Tassoni, and P. Vas, "
Fisher’s Points
AI techniques in induction machine diagnosis
Fig.10. Classification error for rotor fault including the speed ripple effect," vol 1, IEEE IAS,
California 1996, pp 655-662,
[10] A. Lebaroud, A. Bentounsi, G. Clerc, "Detailed
CONCLUSION Study of the Rotor Asymmetry Effects of Induction
Machine Under Different Supply Conditions,” 11th
In this study we proposed a method based on time- European conference of power electronics and
frequency representation (TFR) for the diagnostic of applications (EPE’05), Dresden, Germany, 11-14
induction motor faults. We demonstrate that the September 2005.
classical TFR have parametric kernel and a priori [11] A. Lebaroud, A. Bentounsi, A. Kkhezzar, M.
preset which are inappropriate for classification. Thus, Boucherma, " Effects of Broken Bar Induction
we use the plane of ambiguity where all the TFR can Motor with Stator Asymmetry and Distorted
be derived by a suitable choice of the kernel. It gives a Supply," International conference in electrical
precise classification of the signal. The diagnosis machines (ICEM’04), Poland, September 2004.
system classifies the different faults : bearing fault, [12] L. Cohen, "Time-Frequency Analysis," Englewood
stator fault and rotor fault. Each fault was Cliffs, NJ: Prentice-Hall, 1995.
characterized by a kernel. The optimized kernels allow
extracting nine discriminated locations in the Doppler
delay plane {(ξ ,τ )1 , L , (ξ ,τ )9 } . The assignment of an
unclassified signal was made with the Mahalanobis
distance. The mean error of points which are badly
classified is null. The diagnosis by TFR takes into
account the level of load and provides a reduced
computing time and an accurate classification.
REFERENCE
-5-