You are on page 1of 9

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE/ASME TRANSACTIONS ON MECHATRONICS 1

Multisensor Wireless System for Eccentricity and


Bearing Fault Detection in Induction Motors
Ehsan Tarkesh Esfahani, Member, IEEE, Shaocheng Wang, and V. Sundararajan

AbstractThis paper presents a stand-alone multisensor wire- R Number of rotor bars.


less system for continuous condition monitoring of induction mo- P Number of pole pairs.
tors. The proposed wireless system provides a low-cost alter- nd Eccentricity order.
native to expensive condition monitoring technology available
through dedicated current signature analysis or vibration moni- Stator time harmonic (1, 3, 5).
toring equipment. The system employs multiple sensors (acoustic, s Slip.
vibration, and current) mounted on a common wireless platform. (t), (t) Instantaneous amplitude/frequency of IMFs.
The faults of interest are static and dynamic air-gap eccentric- H{.} Hilbert transform.
ity, bearing damage, and their combinations. The HilbertHuang
X, X Original feature set, normalized feature set.
transform of vibration data and power spectral density of current
and acoustic signals are used as the features in a hierarchical clas-
sifier. The proposed wireless system can distinguish a faulty motor
from a healthy motor with a probability of 99.9% of correct de- I. INTRODUCTION
tection and less than 0.1% likelihood of false alarm. It can also
discriminate between different fault categories and severity with NDUCTION motors are widely used in a variety of indus-
an average accuracy of 95%.
Index TermsCondition monitoring, fault diagnosis, Hilbert
I trial applications and consume a significant portion of en-
ergy [1]. Environmental stress and load conditions applied to
Huang transform (HHT), wireless sensor networks (WSNs). these motors can cause a malfunction or reduce the efficiency of
the motors leading to repair expenses and financial loss due to
NOMENCLATURE unexpected downtime. Therefore, to increase the productivity
fs Supplied frequency. of the plant and to reduce maintenance costs of these systems,
fr Rotational frequency. reliable condition monitoring and diagnosis is often desired.
fv i , fv o Inner/outer race defected bearing harmonics in The primary problems in induction motors are: 1) air-gap
vibration. eccentricity; 2) rotor bar damage; 3) bearing damage; and
fv b Ball defected bearing harmonics in vibration. 4) stator winding imbalance [2]. These problems are often nei-
fL E , fH E Low/high frequency eccentricity component in ther sudden nor independent. Therefore, by using the progres-
current. sive nature of these problems, a continuous monitoring system
fV E Eccentricity related frequencies in vibration signal. can track the faults as they develop and help identify the root
D Pitch diameter of bearing. cause of faults and prevent the consequent failures.
d Ball diameter of bearing. There has been substantial amount of research into detection
Bearing contact angle. of these faults. Most work focuses on motor current signature
n Number of bearings ball. analysis because the method is noninvasive, convenient, and
fcu r Frequency component of bearing damage in cur- can yield information on a variety of faults [3]. In addition,
rent. vibrations [4] and acoustic emissions [5], [6] have also been
fc Characteristic vibration frequency (fv i , fv o , and used for condition monitoring.
fv b ). Classical spectral analysis (such as fast Fourier transform) of
stator current is commonly used for detection of single or com-
bination of multiple faults in steady-state conditions [7]. Ad-
ditionally, to consider the nonstationary behavior and transient
Manuscript received February 4, 2012; revised October 15, 2012 and effects in induction motors, a variety of timefrequency analy-
February 13, 2013; accepted April 23, 2013. Recommended by Technical Editor
M. Iwasaki. This work was supported by the California Energy Commission sis, such as wavelet transforms [8][12], HilbertHuang trans-
under Grant 56544 A/09-20 and in part by the DEED scholarship of the Amer- form [12][14] in combination with different blind source sep-
ican Power Public Association. aration methods such as empirical mode decomposition (EMD)
E. T. Esfahani was with the Department of Mechanical Engineering, Uni-
versity of California Riverside, Riverside, CA 92521 USA. He is now with [14], [15] and independent component analysis [16], [17], are
the Department of Mechanical and Aerospace Engineering, University at used. A complete review of invasive and noninvasive detection
Buffalo, The State University of New York, Buffalo, NY 14269 USA (e-mail: methods of faults in stator, rotor, bearings, and those related to
ehsanesf@buffalo.edu).
S. Wang and V. Sundararajan are with the Department of Mechanical Engi- eccentricity can be found in [18] and [19].
neering, University of California Riverside, Riverside, CA 92521 USA (e-mail: In addition, various machine learning and statistical meth-
swang029@ucr.edu; vsundar@engr.ucr.edu). ods such as support vector machine (SVM) [17], [20], neural
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. networks [21], genetic algorithms [22], and fuzzy logic are de-
Digital Object Identifier 10.1109/TMECH.2013.2260865 veloped to increase the accuracy of fault detection.
1083-4435/$31.00 2013 IEEE
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE/ASME TRANSACTIONS ON MECHATRONICS

The state of the art in condition monitoring of induction motor most common method is to use vibration sensors to monitor the
uses wired sensors, usually of a single modality, to track faults, vibration of the bearings [20], [27][29].
which is mostly done offline. The installation and maintenance Widodo et al. used a low-speed bearing test rig to stimulate
of these sensors usually increase the motor downtime and cost different bearing faults [20]. They used acoustic emission and
more than the sensors themselves. vibration signals to train a SVM. Frosini and Bassi extended
Wireless sensor networks (WSN) are becoming a more fea- the bearing fault conditions to corrosion in bearings. They used
sible monitoring option because they are small and lightweight, stator current and efficiency of the induction motor for fault
and hence, can be placed in limited spaces. They can be mounted detection purposes [27]. Zhang et al. extracted entropy related
on moving parts, thus, eliminating the need for flexible connec- features from vibration data [28]. They used a multiscale en-
tors, slip rings, etc. tropy method, which in comparison to regular entropy methods,
Recently, WSN have been developed for motor condition provides additional information on nonlinear dynamics of the
monitoring [4], [23][26]. However, most of these works aimed rotating components and coupling effects between these compo-
to detect motor failure rather than the root of fault. For instance, nents. Onel and Benbouzid used Park and Concordia transform
Lima-Filho et al. [25] developed an embedded WSN, which to detect bearing related failures [29].
determine the motor efficiency through local computation on Most of these bearing fault analyses are based on the single
WSN and transmit the conditioned signal to the base node. point defects on the bearing, which occur at a relatively severe
In general, the main challenge in developing WSN for con- stage of bearing failure. Based on its location, a single point
dition monitoring is data loss, which is intrinsic to wireless defect can lead to a specific vibration frequency as follows [30]:
communication systems. Despite, the new advances in wireless
communication and data imputation, data delivery rate is still nfr (D d cos )
fv o = (1)
imperfect in harsh industrial environment. Therefore, it is es- 2D
sential to have a robust detection algorithm which can rely on nfr (D + d cos )
a fewer number of information packet and is also computation- fv i = (2)
2D
ally inexpensive [26]. In the latter case, the classified data are   2 
transmitted instead of whole stream of measured data. D d
fv b = 1 cos fr . (3)
In this paper, a multisensor fusion framework is implemented d D
on a wireless sensor node to detect multiple motor malfunc-
tion. This paper emphasizes detailed diagnosis of the causes of Another method of detecting bearing faults can be obtained
the fault condition due to various bearing failure and air-gap by noting that bearing vibration typically leads to variations in
eccentricity. Detection of progress of fault is also studied by the motor torque which is related to the current drawn by the
considering the simultaneous faults. motor. Thus, the current harmonics at the specific frequencies
The main focus of the paper is to present a computationally will be affected by bearing vibration. The current spectrum can
inexpensive method which can detect the presence and type of also be used to detect bearing failures as follows:
malfunction in induction motors. The rest of the paper is orga-
fcurrent = fs kfc . (4)
nized as follows: Section II provides background information on
bearing and air-gap fault detections. Materials, methods, and ex- The current spectrum includes information from other motor
perimental studies are described in Section III. Data analysis, in- malfunctions such as load oscillation, broken rotor bar, and
cluding feature generation/selection, is described in Section IV. rotor eccentricity. These extraneous sources can be removed by
Section V described the classification method used in this study. different methods such as Wiener filter-based noise cancellation
Finally Section VI present and discuss the experimental results. [31] and statistical approaches [32].

II. BACKGROUND ON FAULT DETECTION B. Air-gap Eccentricity


This paper considers motor malfunctions due to various bear- Air-gap eccentricity is a condition in which there is an uneven
ing damages and air-gap eccentricity. This section reviews the air gap between the stator and the rotor. Air-gap eccentricity un-
detection methods of each of these two faults. balances the magnetic pull and causes vibration, acoustic noise,
bearing wear, and rotor deflection. Consequently, eccentricity
may lead to severe damage to the stator and rotor core. Thus,
A. Bearing Fault Detection it is critical to detect the air-gap eccentricity at an early stage
Bearing failures are the most common failures in induction to protect the motor system. Static eccentricity is either caused
motors [2]. The major causes of failures are: damages on inner or by the ovality of stator core or incorrect positioning of stator
outer races of the bearing due to thermal or dynamic mechanical core and/ or bearing. In static eccentricity, the position of mini-
stresses. Misalignment and poor bearing fitting can also damage mum air-gap is fixed [33]. High level of static eccentricity may
the bearing cage. The other source of bearing fault is lack of lead to dynamic eccentricity where the center of the rotor is
lubricant due to thermal or electrical stresses. not at the center of rotation, and the position of the minimum
Various types of sensors and condition-monitoring methods air-gap rotates with the rotor. Air-gap eccentricity induces sta-
have been developed for monitoring the bearing conditions. The tor current harmonics at specific high and low frequencies [33].
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ESFAHANI et al.: MULTISENSOR WIRELESS SYSTEM FOR ECCENTRICITY AND BEARING FAULT DETECTION IN INDUCTION MOTORS 3

Fig. 2. Eccentricity (a) axis of rotation (AOR) is translated (b) tilted AOR.
Fig. 1. (a) Damaged bearings. (b) Bearings replacements for eccentricity.
The effects of air-gap eccentricity are studied by replacing
High-frequency components of interest can be described by one or both of the bearings in the motor housing by modi-
fied bushings shown in Fig. 1(b). In this figure, bearings with
(1 s) off-centered outer bushing cause static eccentricity. The offset
fH E = (kR nd )fs (5)
p causes an uneven air-gap length between the rotor and the stator
where k is an integer and nd = 0 for static eccentricity and nd = as shown in Fig. 2. Different values of offsets create different
1, 2, or 3 for dynamic cases [18]. Furthermore, if both static and air-gap lengths. Moreover, replacing the bearings can be done
dynamic eccentricities exist together, the case in most air-gap in two different ways: keeping the thicker part of both bushes in
related failures, there will be low-frequency components near the same direction or in opposite directions. The rotors axes of
the fundamental frequency, which can be expressed by rotation will be more translated and less tilted when the thicker
parts of the bearings are in the same direction and vice versa for
fL E = fs kfr . (6) the opposite direction as shown in Fig. 2.
In case of mixed eccentricity, low-frequency component can Ten conditions of air-gap eccentricity (both static and dy-
also be detected in the stator vibration signal [18] namic) are chosen from the various ways to combine the offset
bearings [see Fig. 1(b)] in the motor assembly. The different
fV E = 2fs fr . (7) configurations make various air-gap eccentricities ranging from
10% to 35%.
Different features such as instantaneous reactive power [34]
Furthermore, to detect motor malfunctions progress, we con-
have been introduced to detect the air-gap related problems in
sidered the case that both faults (bearing damage and eccen-
motor current signature analysis. However, load oscillation can
tricity) co-exist. In practice, severe bearing damage can cause
also lead to current harmonics at frequencies described by (5)
air-gap eccentricity, therefore; detection of simultaneous faults
and (6), which cause a major challenge in using current signal
can be a valid determination of fault progress.
for eccentricity detection.
The experiment is block randomized with 40 trials for the
To eliminate the load effects from eccentricity detection, dif-
normal condition, 20 trials for each faulty bearing, 20 trial for
ferent methods such as signal injection-based method [35] and
each double fault, and 10 trials of each air-gap and conditions.
monitoring both current and voltage harmonic [36] have been
This means that one of the conditions is randomly selected and
proposed. Additionally, Antonino and Pons-Llinares proposed
the experiments are conducted in ten trials. Upon completing
the analysis of startup current to detect eccentricity [8]. How-
all the ten trials, another condition is selected randomly again
ever, these methods are limited, as they cannot provide contin-
and the whole procedure is repeated. In each trial, the data are
uous protection.
recorded in 2 min time spans. The first and the last 10 s of the
data are deleted to eliminate transitional effects. The remaining
III. MATERIALS AND METHODS signal is then cut to 4 s segments. This process extracts 25
A. Experimental Conditions segments (data points) form each trial.
The recorded data can be summarized as follows:
The faults of interest in this paper are air-gap eccentricity and
1) normal condition (one level)40 trials (1000 segments);
bearing failure. Experiments are conducted under 18 different
2) air-gap eccentricity (ten levels)100 trials (2500
conditions, which are grouped as four categories:
segments);
1) Faulty bearings (with four levels: bearing with no grease,
3) faulty bearing (four levels)120 trials (3000 segments);
bearing with damages on inner race, outer race and cage);
4) double faults (three levels)60 trials (1500 segments).
2) Air-gap eccentricity condition (four levels of static air-gap
eccentricity and 6 levels of dynamic air-gap eccentricity);
3) Simultaneous bearing and eccentricity faults (three B. Experimental Setup
levels); The motors used in the experiment are 1.5 hp six-pole three-
4) Normal condition. phase induction motors rated at 230 V line voltage and 4.8 A line
Faulty bearing conditions are studied by replacing one of the current. They are connected to a PWM adjustable speed drive
motors bearings by a damaged one. Also, two different sets of to control the speed. The running speed of the motors with no
damaged bearings [see Fig. 1(a)] are used to test the dependency load is 1200 r/min (20 Hz). To apply load, the induction motor
of the results on the location of bearing defect. drives a dc generator through a pulley mechanism. Four power
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE/ASME TRANSACTIONS ON MECHATRONICS

Fig. 3. Experimental setup. Fig. 4. IMFs of vibration signal in (a) time domain and (b) frequency domain.

pecially useful for nonstationary signals [39]. Unlike FFT, it


resistors are connected in series to load the dc generator. This
provides information in joint time and frequency domains.
combination applies approximately 333 W load and causes the
slip of 0.0136.
A. HilbertHuang Transform
Finally, the experiment is conducted using two identical mo-
tors to remove effects related to the variability in the motors and HHT adaptively tracks the evolution of the timefrequency in
also to validate the robustness of the classification algorithm. the original signal and provides detailed information at arbitrary
One of the motors is only used to record normal conditions timefrequency scales. HHT is computed in two steps: 1) EMD
while the other one is used in both normal and faulty condi- and 2) Hilbert spectral analysis.
tions. The experimental setup is shown in Fig. 3. HHT uses the EMD to decompose a signal into a finite set
For data acquisition, a two-axis accelerometer, a microphone, of intrinsic mode functions (IMFs), and then uses the Hilbert
and a Hall-effect sensor are used to record vibration in x-, z- transform of the IMFs to obtain instantaneous frequency and
axis (see Fig. 3), sound and current, respectively. The acoustic amplitude data. Using the EMD method, a time series signal
signal is first passed through a high-pass filter to remove dc x(t) is represented as a sum of n IMFs ui (t) and a residue r.
components and is then amplified. To avoid aliasing, a low-pass Fig. 4 illustrates the IMF extracted from vibration signal and
filter is used before the signal goes to the ADC. All the data are their power spectral density in descending order. IMF1 is as-
recorded at a sampling rate of 256 Hz. sociated with the locally highest frequency and IMF3 with the
To develop a wireless sensor network, Imote2 sensor nodes lowest frequency.
are used [37]. Imote2 is a modular platform and can be stacked Having obtained the IMFs using EMD method, Hilbert trans-
with sensor boards to customize the system to a specific applica- form is applied to each IMF. Instantaneous amplitude i (t) and
tion. The Imote2 consists of an Intel PXA271 XScale processor frequency i (t) are then calculated via the following equations:
combined with 32 MB of on-board Flash storage and 32 MB 
of SRAM. Its radio chip supports a 250 kb/s data rate with 16 i (t) = u2i (t) + H{ui (t)}2 (8)
channels in the 2.4 GHz band. The integrated antenna enables  
d H{ui (t)}
the sensor mote to provide a nominal range of about 30 m. i (t) = tan1 . (9)
Data loss is intrinsic to wireless communication systems. dt ui (t)
Therefore, a reliable protocol system is needed to deliver pack- The frequencytime distribution of the amplitude over differ-
ets of data between sensor nodes and the base station. For this ent IMFs is designated as the Hilbert spectrum H(, t). Finally,
purpose, Berkeley media access control (B-MAC) [38] proto- the marginal spectrum is computed as follows:
col is used. B-MAC is a reconfigurable carrier senses multiple  T
access protocol that achieves low power processing, collision h() = H(, t)dt. (10)
avoidance, and high channel utilization. The B-MAC contains 0
a clear channel assessment, to determine if the channel is clear Using the Hilbert marginal spectrum (HMS), we calculate the
for collision avoidance, and packet back off, link layer acknowl- instantaneous power of nine different frequencies bands in the
edgement, and low power listening. first two IMF along with the average amplitude of the first two
The sensor continuously collects and buffers data for 4 s. IMF for each signal as our features. The average instantaneous
When the buffer is full, the stored data are transmitted from the amplitude can be expressed as follows:
sensor node to the receiver in the form of packets. When all the 

N
packets are sent out, the sensor node starts to collect data again. i = i (n) /N . (11)
n =1

IV. DATA ANALYSIS B. Feature Extraction


The signals from all four channels are analyzed using two The relevant features that carry the fault information depend
methods: 1) The HilbertHuang ransform (HHT); and 2) fast upon the combination of sensor and signal processing algo-
Fourier transform (FFT). The HHT has been shown to be es- rithms. To extract the fault information, the feature extraction
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ESFAHANI et al.: MULTISENSOR WIRELESS SYSTEM FOR ECCENTRICITY AND BEARING FAULT DETECTION IN INDUCTION MOTORS 5

TABLE I
LIST OF FEATURES EXTRACTED FROM EACH SENSOR

method is based on fault characteristic frequencies of the motor


(fv o , fv i , fv b ) and the low characteristic frequencies of air-gap
eccentricity (fL E ). The high-frequency components related to
air-gap eccentricity ( kHz) require sensors with high sampling
rates and an undesirable increase of computational complex- Fig. 5. Principal components of HHT and FFT features separating the normal
ity. Therefore, only low-frequency components near the sup- condition from faulty conditions data.
plied frequency (fs = 60 Hz) are used in the feature extraction
method.
The bearing used in the experiment is SKF bearing of series normal conditions from the faulty ones. Feature selection con-
6206, a deep grove ball bearing containing nine balls. The con- tinues until there is no significant improvement in performance
tact angle is 0 . The ball diameter is 9.525 mm and the pitch of LDA.
diameter is 46 mm. Using (1)-(2), the inner/outer race fault Using the SFS method, a subset of eight features (out of
characteristic frequencies in vibration signal are determined as 92 features) is determined as the best feature set. To further
108.63 and 71.36 Hz, respectively. The ball spin frequency is reduce the dimension of the features and to minimize mutual
46.22 Hz in vibration (3) and 13.78 Hz in current signals (4). information, principal component analysis (PCA) is used to de-
Also the eccentricity related frequencies of interest are deter- correlate the extracted features. Principal component identifies
mined via (6)-(7) as 20, 40, 60, 80, and 100 Hz. the main directions in the feature space where the data are
A frequency band centered at each of the nine frequencies distributed. Fig. 5 illustrates the first two components of all the
of interest, with a width of 2 Hz is used to calculate the power data with different conditions.
spectral density from the FFT analysis. Power spectral density It can be seen in Fig. 5 that just by using the first two PCAs,
of each frequency band is then normalized with respect to the the normal condition can be easily separated from air-gap and
power of the whole signal to form the first set of features. faulty bearings (inner/outer scratched, cage damaged, and no
HMS of the first extracted IMF is also calculated using the lubricant conditions). Therefore, the first two PCA are used for
same frequency bands. Due to lack of high-frequency compo- the primary fault detection.
nents in the second IMF, only the Hilbert marginal spectrum In Fig. 5, the two datasets labeled as Bearing 1 and Bear-
at 20 and 40 Hz are calculated in the second IMF. Finally the ing 2 are both bearing related faults that are collected with
averaged instantaneous amplitudes of the first two IMFs are se- two different sets of faulty bearings. Both sets consist of bear-
lected as the last set of features. Table I lists all the features that ings with inner/outer and side damage, but location of bearing
are generated from each sensor based on the fault characteristic defect is different. To test the robustness of features, we only
frequencies. used one set of faulty bearing data (Bearing 1) for feature ex-
As Table I illustrates, there are 23 features extracted from each traction/selection purposes. After determining the PCA of the
sensor. This forms a feature vector of size 92 for each segment most prominent features, we map the second set (Bearing 2) into
of data. After extracting the features, they are normalized with feature space. It can be seen in Fig. 5 that although the location
respect to the grand mean (X) and standard deviations (X ) as of bearing defect is changed, new data points still fall into the
shown in (12), whereXand Xare original raw and normalized same cluster. This clearly shows the robustness of feature ex-
features traction/selection for distinguishing between normal and faulty
bearing.
X = (X X)/X . (12)
It should also be noted that in Fig. 5, the feature space is
Furthermore, in order to reduce the computational complex- selected for separation of normal condition from faulty one.
ity as well as the number of free parameters in the classifier, it is It can be seen in Fig. 5 that in case of simultaneous faults
necessary to find the best subset of features that has minimum (bearing damage and eccentricity), double fault conditions
mutual information and maximum class discriminatory infor- overlap with bearing fault. This is mainly due to the use of
mation. To do so, a sequential forward search (SFS) is used for low-frequency components for detecting the eccentricity. Since
feature selection. power of eccentricity-related low-frequency components (fL E )
Starting from an empty feature set, SFS creates candidate fea- is considerably smaller than amplitude of bearing characteristic
ture subsets by sequentially adding each of the features not yet frequencies, bearing faults appear as the dominant fault.
selected. For each candidate feature subset, tenfold cross val- Furthermore, similar feature extraction scheme is used to
idation is performed by repeatedly checking the performance determine the subcategory of eccentricity and bearing fault. The
of a Fishers linear classifier (LDA) in separating the data of feature selection scheme for faulty bearing condition is based
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

6 IEEE/ASME TRANSACTIONS ON MECHATRONICS

Fig. 6. Separating subclasses of bearing damages.

Fig. 8. Classification algorithm.

Fig. 7. LDA classifier for separating static and dynamic eccentricity.

on the LDA performance in distinguishing between lubricant


problem and any other bearings faults. Using the SFS method,
PSD of z-vibration data at 71.36 Hz and average power envelope Fig. 9. Multiclass LDA for primary fault detection (dashed line) and multi-
class QDA for primary fault detection (solid contour line).
of first IMF of sound and z-vibration data are the best subset for
bearings fault (see Fig. 6).
As shown in Fig. 6, instantaneous power of sound and vibra- as a secondary classification to detect the fault sub-category.
tion are the best features in separating the double fault conditions Since bearing faults include five categories (Inner/outer dam-
from single bearing faults. age, side damage, lubricant and double faults) a structured SVM
In eccentricity-related faults, the goal of feature selection is is used to separate the data. The structured SVM includes 5 one-
to maximize the distance between dynamic and static eccentric- versus-all classifiers and chooses the class that classifies the test
ities. SFD method selects the average power envelope of first datum with greatest margin. It should be noted that different
IMF of vibration and PSD of vibration at 80 Hz as the best feature vectors are used in primary and secondary classifiers.
features. Fig. 7 illustrates the distribution of the dynamic and
static eccentricity in the related feature space. VI. RESULTS AND DISCUSSION
To train the primary classifier, ten percent of normal con-
V. CLASSIFICATION
ditions (recorded at two identical motors) and ten percent of
Based on the separability properties of the data, a two-stage single and double fault conditions are used. The remaining of
classification is used to detect the motor fault and its type. Fig. 8 the dataset is used to evaluate the performance of the classifier.
illustrates the complete classification process. A multiclass linear discriminant analysis (LDA) and quadratic
As shown in Fig. 8, the extracted features are first classified by discriminant analysis (QDA) are used for the primary classifica-
a QDA classifier. The aim of this classifier is to project the data tion. The results of these two classifiers are shown in Fig. 9. The
into a new hyper-axis such that the projected data have the max- white area in Fig. 9 is the area classified as the normal condition.
imum distance between classes and minimum distance within Also, the black and gray areas represent the feature subspace
classes. It uses a hyper-quadratic surface to separate the normal associated with eccentricity and bearing fault respectively. The
condition class from faulty conditions. This technique has a very boundary of the classes is represented by white dashed lines in
low computational requirement, which makes it suitable for fast LDA and solid contours in QDA.
fault detection and implementation on wireless nodes. It can be seen that LDA misclassified some of the outliers be-
Additionally, if the data are classified as bearing fault or ec- cause there was a larger within-class variance in fault conditions
centricity, a SVM with radial basis function as the kernel is used than in normal condition. In fact, both bearing and eccentricity
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ESFAHANI et al.: MULTISENSOR WIRELESS SYSTEM FOR ECCENTRICITY AND BEARING FAULT DETECTION IN INDUCTION MOTORS 7

TABLE II numbers in the parenthesis are the standard deviation. Rows are
CONFUSION MATRIX FOR PRIMARY CLASSIFICATION (FAULTY DETECTION)
the real class and columns are the classification result.
It can be seen in Table III, that almost all the lubricant prob-
lems have been classified correctly. This is not surprising as the
feature set selected for this classifier is based on the separability
of this kind of fault (lack of lubricant) from the other types.
Fig. 6 shows that inner race and outer race scratched cases are
TABLE III almost in two separate clusters. This explains their high ac-
CONFUSION MATRIX FOR SECONDARY CLASSIFICATION (FAULT TYPE) curacy rate (95.7% and 88.4%, respectively). Furthermore, the
damage on the bearings cage has the lowest classification rate.
It is mostly confused with inner race damage. This is mostly
because of the distribution of this fault (see Fig. 6), which forms
two main clusters. The larger cluster is well separated from the
other faults while the second one (which is smaller in size and
larger in variance) is projected on the outer race condition. It
can also be interpreted from Table III, that cage damage, is the
TABLE IV only condition with which all other bearing faults are confused,
CONFUSION MATRIX FOR SECONDARY CLASSIFICATION (FAULT TYPE) probably because the procedure for changing the bearings in
different experimental setups can damage the cage.
Finally, the confusion matrix for the last category of motor
malfunction, eccentricity, is illustrated in Table IV.
Table IV shows that the LDA classifier can achieve high accu-
racy in static and dynamic eccentricity (97% and 89% respec-
tively). Moreover, Fig. 7 illustrates the classification of feature
faults consist of several subclasses. Because of the differences space with only considering two vibration-based features: PSD
in the nature of these subcategories, the within-class variance at 80 Hz and average power of the first IMF.
of fault condition is larger than normal condition. This makes It can be seen that static and dynamic eccentricities have dis-
the decision surface in LDA less sensitive to faulty conditions. tinguishable mean values but large standard deviations, which
Therefore, the rate of missing faulty conditions will increase. eventually cause confusion in the classification. This is possibly
However; QDA solves this problem by using contour as the because we excluded the high-frequency components from the
decision surface. feature space to reduce the computational demand.
The proposed approach can correctly detect almost all faulty
conditions from normal conditions (>99% accuracy). It should
be noted that at this stage double fault conditions (bearing and VII. CONCLUSION
eccentricity) are classified as bearing faults. The proposed research develops an inexpensive multisensor
Table II summarizes the average classification rate of the pri- wireless sensor system to perform real-time condition monitor-
mary classifier in 100 different cross evaluations. Numbers in ing of induction motors. The use of multiple sensor modalities
the parenthesis are the standard deviation. Rows are the true reduces the need for precise instrumentation and signal process-
class and columns are the classification results. It can be seen ing as information from several sources are extracted.
from Table II that almost all the normal conditions are cor- The results showed that a combination of the IMFs of the
rectly classified. The rate of false alarm in fault detection is less HHT of the vibration signal and certain key frequencies of the
than 0.1%. By increasing the number of training data to 20%, FFT of the current and sound data yield the highest accuracy.
the false alarm decays to zero. Also, it can be seen that most The proposed wireless system can distinguish a faulty motor
misclassifications are in bearing faults (around 1%), which are from a healthy motor with a probability of 99.9% with less than
misclassified as eccentricity. 0.1% likelihood of false alarm. It can also discriminate between
In the primary classification, SFS identified eight features as different fault categories and severity with in a high accuracy.
the best subset of features for fault detections. Among them, the Bearing and eccentricity fault can be detected with 99.9% ac-
following components have the highest weight in the first two curacy. Within bearing fault, the lack of lubricant in bearing
principal components: HMS of the vibration signal (at 46 and and damage on inner race and outer race of the bearing can
71 Hz of the first IMF) and certain key frequencies of the PSD be detected with an average accuracy of 95%. The accuracy
of the current and sound data (40 and 20 Hz for sound, 60 Hz of faulty bearing with side damage is relatively low (60%).
for current). Upon the detection of the fault type, the second However, as long as bearing fault is not misclassified as normal
classifier determines the subcategory of the detected fault. Again or eccentricity, the confusion between bearing with Inner/outer
10% of the faulty conditions data are used for training and and side damage is not, practically speaking, an issue because,
remaining are used for testing in a 10-fold cross validation. The in any case of bearing damage, the bearing needs to be replaced.
average classification rate over 100 evaluations is presented in It should be noted the extracted features for both eccentricity
Table III for bearing fault and in Table IV for eccentricity. The and bearing failure are a function of rotational frequency. In our
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

8 IEEE/ASME TRANSACTIONS ON MECHATRONICS

evaluations, we have considered a constant velocity under 20% [18] S. Nandi, H. Toliyat, and X. Li, Condition monitoring and fault diagnosis
load and no load conditions. In both cases, the true rotational of electrical motorsA review, IEEE Trans. Energy Convers., vol. 20,
no. 4, pp. 719729, Dec. 2005.
speed of the motor is considered as input to the algorithm. [19] P. Zhang, Y. Du, T. Habetler, and B. Lu, A survey of condition monitor-
Further development of this method should consider varying ing and protection methods for medium-voltage induction motors, IEEE
rotational speed of the rotor as well as implementation of the Trans. Ind. Appl., vol. 47, no. 1, pp. 3446, Jan./Feb. 2011.
[20] A. Widodo, E. Y. Kim, J. D. Son, B. S. Yang, A. C. C. Tan, D. S. Gu,
classification scheme on the wireless node. Also studying of B. K. Choi, and J. Mathew, Fault diagnosis of low speed bearing based
additional parameters, such as aging of the motor and effect of on relevance vector machine and support vector machine, Expert Syst.
ambient noise are considered as future directions of this study. Appl., vol. 36, no. 3, pp. 72527261, 2009.
[21] V. Ghate and S. Dudul, Cascade neural-network-based fault classifier for
The main issue of wireless sensor network is loss of data three-phase induction motor, IEEE Trans. Ind. Electron., vol. 58, no. 5,
in transmission from sensor node to the base. However, this pp. 15551563, May 2011.
issue can be addressed by implementing a robust communica- [22] H. Razik, M. Beltrao, and E. Roberto, A novel monitoring of load level
and broken bar fault severity applied to squirrel-cage induction motors
tion protocol and optimizing the location of nodes [40] as well using a genetic algorithm, IEEE Trans. Ind. Electron., vol. 56, no. 11,
as performing all computations on the sensor node and thus, pp. 46154626, Nov. 2009.
eliminating the need to send raw signals. [23] B. Lu and V. Gungor, Online and remote motor energy monitoring and
fault diagnostics using wireless sensor networks, IEEE Trans. Ind. Elec-
tron., vol. 56, no. 11, pp. 46514659, Nov. 2009.
REFERENCES [24] J. Guo, K. M. Lee, D. Zhu, X. Yi, and Y. Wang, Large-deformation
analysis and experimental validation of a flexure-based mobile sensor
[1] United States Industrial Electric Motor Systems Market Opportunities
node, IEEE/ASME Trans. Mechatronics, vol. 17, no. 4, pp. 606616,
Assessment. U.S. Dept. of Energy, Washington, DC, USA, 1998.
Aug. 2012.
[2] P. Tavner, L. Ran, J. Penman, and H. Sedding, Condition Monitoring of
[25] A. C. Lima-Filho, R. D. Gomes, M. O. Adissi, A. B. da Silva, F. A. Belo,
Rotating Electrical Machines, 2nd ed. Stevenage, U.K.: IET, 2008.
and M. A. Spohn, Embedded system integrated into a wireless sensor
[3] M. Benbouzid and G. Kliman, What stator current processing based
network for online dynamic torque and efficiency monitoring in induction
technique to use for induction motor rotor faults diagnosis?, IEEE Trans.
motors, IEEE/ASME Trans. Mechatronics, vol. 17, no. 3, pp. 404414,
Energy Convers., vol. 18, no. 2, pp. 238244, Jun. 2003.
Jun. 2012.
[4] W. Wang and O. Jianu, A smart sensing unit for vibration measurement
[26] F. Salvadori, M. de Campos, P. S. Sausen, R. F. De Camargo, C. Gehrke,
and monitoring, IEEE/ASME Trans. Mechatronics, vol. 15, no. 1, pp. 70
C. Rech, M. A. Spohn, and A. C. Oliveira, Monitoring in industrial sys-
78, Feb. 2010.
tems using wireless sensor network with dynaic power management,
[5] S. Al-Dossary, R. Hamzah, and D. Mba, Observations of changes in
IEEE Trans. Instrum. Meas., vol. 58, no. 9, pp. 31043111, Sep. 2009.
acoustic emission waveform for varying seeded defect sizes in a rolling
[27] L. Frosini and E. Bassi, Stator current and motor efficiency as indicators
element bearing, Appl. Acoust., vol. 70, no. 1, pp. 5881, 2009.
for different types of bearing faults in induction motors, IEEE Trans. Ind.
[6] A. G. Perez, R. R. Troncoso, E. C. Yepez, R. O. Rios, and J. L. Martinez,
Electron., vol. 57, no. 1, pp. 244251, Jan. 2010.
Application of high-resolution spectral-analysis for identifying faults in
[28] L. Zhang, G. Xiong, H. Liu, H. Zou, and W. Guo, Bearing fault diagnosis
induction motors by means of sound, J. Vib. Control, vol. 18, no. 11,
using multi-scale entropy and adaptive neuro-fuzzy inference, Expert
pp. 15851594, 2012.
Sys. Appl., vol. 37, no. 8, pp. 60776085, 2010.
[7] A. Garcia-Perez, R. de Jesus Romero-Troncoso, E. Cabal-Yepez, and
[29] I. Y. Onel and M. Benbouzid, Induction motor bearing failure detection
R. Osornio-Rios, The application of high-resolution spectral analysis for
and diagnosis: Park and Concordia transform approaches comparative
identifying multiple combined faults in induction motors, IEEE Trans.
study, IEEE/ASME Trans. Mechatronics, vol. 13, no. 2, pp. 257262,
Ind. Electron., vol. 58, no. 5, pp. 20022010, May 2011.
Apr. 2008.
[8] J. Pons-Llinares, J. Antonino-Daviu, M. Riera-Guasp, M. Pineda-Sanchez,
[30] T. Harris, Rolling Bearing Analysis, 4th ed. Hoboken, NJ, USA: Wiley,
and V. Climente-Alarcon, Induction motor diagnosis based on a transient
2001, p. 1086.
current analytic wavelet transform via frequency b-splines, IEEE Trans.
[31] W. Zhou, T. Habetler, and R. Harley, Bearing fault detection via sta-
Ind. Electron., vol. 58, no. 5, pp. 15301544, May 2011.
tor current noise cancellation and statistical control, IEEE Trans. Ind.
[9] Y. Wang, Z. He, and Y. Zi, Enhancement of signal denoising and multiple
Electron., vol. 55, no. 12, pp. 42604269, Dec. 2008.
fault signatures detecting in rotating machinery using dual-tree complex
[32] F. Immovilli, M. Cocconcelli, A. Bellini, and R. Rubini, Detection of
wavelet transform, Mech. Syst. Signal Process., vol. 24, no. 1, pp. 119
generalized-roughness bearing fault by spectral-kurtosis energy of vi-
137, 2010.
bration or current signals, IEEE Trans. Ind. Electron., vol. 56, no. 11,
[10] D. Ece and M. Basaran, Condition monitoring of speed controlled in-
pp. 47104717, Nov. 2009.
duction motors using wavelet packets and discriminant analysis, Expert
[33] D. Dorrell, W. Thomson, and S. Roach, Analysis of airgap flux, current,
Syst. Appl., vol. 38, no. 7, pp. 80798086, 2011.
and vibration signals as a function of the combination of static and dynamic
[11] K. Kim and A. G. Parlos, Induction motor fault diagnosis based on neu-
airgap eccentricity in 3 phase induction motors, IEEE Trans. Ind. Appl.,
ropredictors and wavelet signal processing, IEEE/ASME Trans. Mecha-
vol. 33, no. 1, pp. 2434, Jan./Feb. 1997.
tronics, vol. 7, no. 2, pp. 201219, Jun. 2002.
[34] M. Drif and A. Cardoso, The use of the instantaneous-reactive-power
[12] J. Antonino-Daviu, M. Riera-Guasp, M. Pineda-Sanchez, and R. Perez,
signature analysis for rotor-cage-fault diagnostics in three-phase induction
A critical comparison between DWT and Hilbert-Huang-based methods
motors, IEEE Trans. Ind. Electron., vol. 56, no. 11, pp. 46064614, Nov.
for the diagnosis of rotor bar failures in induction machines, IEEE Trans.
2009.
Ind. Appl., vol. 45, no. 5, pp. 17941803, Sep./Oct. 2009.
[35] D. Hyun, J. Hong, S. B. Lee, K. Kim, E. J. Wiedenbrug, M. Teska,
[13] R. Yan and R. Gao, Hilbert-huang transform-based vibration signal anal-
S. Nandi, and IT. Chelvan, Automated monitoring of airgap eccentricity
ysis for machine health monitoring, IEEE Trans. Instrum. Meas., vol. 55,
for inverter-fed induction motors under standstill conditions, IEEE Trans.
no. 6, pp. 23202329, Dec. 2006.
Ind. Electron., vol. 47, no. 3, pp. 12571266, May/Jun. 2011.
[14] Y. Lei and M. Zuo, Fault diagnosis of rotating machinery using an im-
[36] X. Huang, T. Habetler, and R. Harley, Detection of rotor eccentricity
proved HHT based on EEMD and sensitive IMFs, Meas. Sci. Technol.,
faults in a closed-loop drive-connected induction motor using an artificial
vol. 20, no. 12, pp. 112, 2009.
neural network, IEEE Trans. Power Electron., vol. 22, no. 4, pp. 1552
[15] X. Zhao, T. Patel, and M. Zuo, Multivariate EMD and full spectrum
1559, Jul. 2007.
based condition monitoring for rotating machinery, Mech. Syst. Signal
[37] Intel Mote2 Overview, Version 3.0, Intel Corporation Research, Santa
Process., vol. 26, no. 2, pp. 712728, 2012.
Clara, CA, USA, 2005.
[16] Z. Wang, J. Chen, G. Dong, and Y. Zhou, Constrained independent com-
[38] J. Polastre, J. Hill, and D. Culler, Versatile Lowe power media access
ponent analysis and its application to machine fault diagnosis, Mech.
for wireless sensor network, in Proc. Int. Conf. Embedded Networked
Syst. Signal Process., vol. 25, no. 7, pp. 25012512, 2011.
Sensor Syst., New York, NY, USA, 2004, pp. 95107.
[17] A. Widodo, B. Yang, and T. Han, Combination of independent component
[39] N. Huang and N. Attoh-Okine, The Hilbert-Huang Transform in Engi-
analysis and support vector machines for intelligent faults diagnosis of
neering. New York, NY, USA: Taylor & Francis, 2005.
induction motors, Expert Sys. Appl., vol. 32, no. 2, pp. 299312, 2007.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ESFAHANI et al.: MULTISENSOR WIRELESS SYSTEM FOR ECCENTRICITY AND BEARING FAULT DETECTION IN INDUCTION MOTORS 9

[40] X. Xue, V. Sundararajan, and W. Brithinee, The application of wireless Shaocheng Wang received the M.S. degree in me-
sensor networks for condition monitoring in three-phase induction mo- chanical engineering from the University of Califor-
tors, in Proc. Elect. Insulation Conf. Elect. Manuf. Expo., 2007, pp. 445 nia Riverside, Riverside, CA, USA, in 2012, where
448. he is currently working toward the Ph.D. degree in
mechanical engineering.
His main research interests include fault detection
and cyber security in large-scale control systems.

Ehsan T. Esfahani (M06) received the M.S. de- V. Sundararajan received the M.S. and Ph.D. de-
gree in electrical engineering and the Ph.D. degree in grees in mechanical engineering from the University
mechanical engineering from the University of Cali- of California Berkeley, Berkeley, CA, USA, in 1997
fornia Riverside, Riverside, CA, USA, in 2012. and 2000, respectively.
He is currently an Assistant Professor in the De- He is currently an Assistant Professor in the De-
partment of Mechanical and Aerospace Engineering, partment of Mechanical Engineering, University of
University at Buffalo, The State University of New California Riverside, Riverside, CA, USA. His main
York, Buffalo, NY, USA. His main research interests research interests include intelligent design and man-
include design of intelligent systems. ufacturing processes.

You might also like