Beruflich Dokumente
Kultur Dokumente
2, FEBRUARY 2019
Abstract— This paper presents an effective diagnosis algorithm possible to diagnose ball-bearing faults based on the vibration
for permanent magnet synchronous motors running with an signal using an artificial neural network and support vector
array of faults of varying severity over a wide speed range. machine [9]. Sugumaran and Ramachandran [10] used a deci-
The fault diagnosis is based on a current signature analysis.
The complete fault motor diagnosis system requires the extraction sion tree as a fuzzy classifier in the fault diagnosis of a roller
of features based on the current method and a subsequent method bearing based on its vibration signal. There are several motor
for adding classifications. In this paper, we propose two feature fault diagnosis methods based on vibration signal analysis.
extraction methods: the first involves a classification method Li et al. [11] developed a neural-network-based rolling bearing
that utilizes a wavelet packet transform and the second is a fault diagnosis. In [12], a diagnosis method based on wavelet
deep 1-D convolution neural network that includes a softmax
layer. The experimental results obtained using real-time motor analysis was applied to the feature extraction for mechan-
stator current data demonstrate the effectiveness of the proposed ical vibration signals. Tamilselvan and Wang [13] presented
methods for real-time monitoring of motor conditions. The results a novel multisensor health diagnosis method using a deep
also demonstrate that the proposed methods can effectively belief network based on a restricted Boltzmann machine. This
diagnose five different motor states, including two different method trained the layers one by one as a deep network struc-
demagnetization fault states and two bearing fault states.
ture. This paper showed that the deep belief network classifier
Index Terms— Convolution neural network (CNN), deep model yielded good results in complex systems. Vibration
learning, fault diagnosis, motor current signature analysis, signal analysis often encounters problems when noise cannot
permanent magnet synchronous motor (PMSM), wavelet package
transform. be fully suppressed. If the noise is loud, the accuracy of the
diagnosis system reduces. Thus, to decrease noise and increase
the feature learning ability, the maximum correntropy was used
I. I NTRODUCTION
to design a new, stacked autoencoder (SAE) loss function [14].
Several studies have incorporated frequency domain The feature frequency and mechanical angular frequency can
analyses to diagnose faulty motors. According to [20], be expressed in the mathematical form [25].
the Daubechies 3 wavelet can be used to analyze the mother We focus on the bearing and demagnetization failures of
wavelet function by extracting the features through a wavelet PMSMs to develop an effective diagnostic method. Bearings
packet transform (WPT). The four nodes of the switching within rotating machinery directly affect the efficiency of
current were used for the energy characteristic index, which mechanical operations, and demagnetization problems result
serves as the basis for evaluating the fault. An artificial neural from the motor handling process or rotor magnet magnetiza-
network was then developed to identify the occurrence of the tion operation error.
fault in the converter. This system can detect a common three- In this paper, we present two feature extraction methods.
phase winding open circuit between the two phases that belong The first is an unsupervised learning technique that incor-
to an electrical-class fault detection. In [21], short- and open- porates a 1D-CNN and WPT. The second is a classification
circuit electrical faults were successfully detected, as were method that combines supervised learning and a softmax layer
simulated mechanical failures. The method for simulating the to classify PMSMs into five states. The experimental results
motor and load between the gearbox involved some degra- demonstrate that our methods can effectively diagnose five
dation of the gear. The feature extraction method involved different motor states running at speeds of 150–3000 r/min.
the application of the time–frequency analysis through the The results of the 1D-CNN method are better than those of the
stator current that incorporated a short-time Fourier transform, other methods. Therefore, we recommend using the 1D-CNN
undecimated WPT, Wigner distribution, and Choi–Williams for feature extraction and the softmax layer for classification
distribution of observing the magnetic field in the ac motor because the 1D-CNN has higher accuracy and requires less
guide current. A multidimensional discriminant analysis was human intervention for feature extraction.
then used to reduce the dimension of the features. The process The contributions of this paper are as follows:
was completed using a K -means algorithm. According to
the results of the classifier, the use of an undecimated 1) In [17], a 1D-CNN was used to diagnose motor faults by
WPT to deal with the current produced better classification extracting features from vibration signals. We used the
results. stator current as the analysis signal in our representation.
Several studies have used time-domain analysis to diagnose If the stator current is used as a feature extraction source
faulty motors. In [22], a fast and accurate motor condi- (instead of vibration signals), noise-related problems can
tion monitoring and early fault detection system was devel- be disregarded.
oped using 1-D convolutional neural networks (1D-CNNs). 2) In [22], an 1D-CNN was used to diagnose motor faults
The system has an inherent adaptive design that combines by extracting features from the current signal. However,
the feature extraction and classification phases of motor fault Ince et al. [22] only classified motors into two failure
detection into a single learning body. The experimental results modes, whereas our representation can classify motors
obtained using real motor data demonstrate the effectiveness of into five different failure modes while maintaining a high
the proposed method for real-time motor condition monitoring. degree of accuracy.
A fault diagnosis method based on an adaptive neurofuzzy 3) In addition, Ince et al. [22] only considered one
inference system, in combination with decision trees, has speed setting. Our study examines speeds in the range
also been presented [23]. This employed a classification and of 150–3000 r/min. The wider the coverage, the greater
regression tree (one of the decision tree methods) as a feature will be the diversity of features, but the additional
selection procedure to select pertinent features from the data feature dispersion does make classification more diffi-
set. Both frequency- and time-domain analyses’ results indi- cult. Although our conditions are more stringent, we can
cate that the model has potential applications in the fault still prove the effectiveness of our approach.
diagnosis of induction motors. 4) In summary, we propose a traditional feature extraction
Focusing on the demagnetization of a permanent magnet method or WPT and the 1D-CNN method and analyze
synchronous motor (PMSM) with bearing failure, and by the differences between them.
observing the current spectrum of the PMSM under demag-
netization failure, it is possible to develop a set of test The remainder of this paper is organized as follows.
flows that can effectively monitor its operation [24]. Using In Section II, we present the five motors used in the exper-
simulation software to establish a 2-D finite-element analysis, iments and describe the causes of the faults and reasons for
the PMSM can be used to compare the difference between designing the faulty motors. The harmonic distribution at each
simulation and experimental results. Furthermore, using analog speed is observed by measuring the time-domain amplitude
signals to promote the fault diagnosis process extends its signal and fast Fourier transform spectrum. In Section III,
applicability to a wider range of operating conditions. Bearing we describe the diagnosis system structure and explain
failure is usually accompanied by eccentricity problems, and the diagnosis steps. In Section IV, we describe the two
simple bearing problems have been comprehensively discussed feature extraction methods; 1D-CNN and WPT. In Section V,
in the literature. By analyzing the stator current spectrum of the experimental results obtained using real motor data are
an induction motor, we can detect and monitor the bearing presented to demonstrate the effectiveness of the proposed
failure status. Mechanical vibrations in the motor will be methods for real-time motor condition monitoring. The exper-
reflected in the air gap and mechanical angular frequency. imental results show that our methods can effectively classify
312 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 68, NO. 2, FEBRUARY 2019
Fig. 2. Stator current signal of the demagnetization fault in the motor. Fig. 3. Stator current signal of the semi-demagnetization faults in the motor.
(a) Time-domain current signal. (b) Frequency-domain current signal. (a) Time-domain current signal. (b) Frequency-domain current signal.
of equal weight. (Aluminum has no magnetic properties). magnetic potential affects not only the main frequency but also
This method ensures that the balance of the motor dynamics other harmonics. Using high- and low-frequency harmonics
is not affected, preventing eccentricity failures. The second that are close to the main frequency, the frequency of the fault
demagnetization fault was created by reducing the magnetic feature can be determined by [27]:
flux of one of the permanent magnets. We refer to this as the
semi-demagnetization fault herein.
By observing the magnetic field, we can compare the spatial f dmg = f s (1 ± k/ p) , k = 1, 2, 3, . . . (3)
distribution of the magnetic flux densities of the normal
motor and motors with demagnetization faults. Decreasing the where f dmg is the fault feature frequency, f s is the electrical
magnetization of one of the permanent magnets caused the angular frequency, and p is the number of pole pairs in the
magnetic flux density distribution of the entire motor to lose rotor.
uniformity, resulting in significant changes to the current. According to (3), the electrical and mechanical angular
When the motor with the demagnetization fault is at rest, frequencies are calculated as 40 and 10 Hz, respectively,
it is possible to consider the rotor being pulled in a certain when the motor is operating at 600 r/min. By examining
direction by manually rotating the rotor. The differences the frequency domain of the stator current signal, the lowest
between the two levels of demagnetization failure lie in the harmonic is the mechanical angular frequency 10 Hz; this
difference in the strength of attraction. Therefore, the fault is called a baseband. The motor will have a different main
diagnosis system designed in this paper can determine the frequency and baseband while operating at different speeds.
degree of failure [26]. During the experiments, the feature frequency of the demag-
By measuring the demagnetization fault, we observe that netization fault occurs when k = 1, 9, 10, and 19, as shown
the demagnetization phenomenon leads to a nonsinusoidal in Fig. 2(b).
component in the current signal. Therefore, nearby waveforms By observing the motor with a semi-demagnetization fault,
are also affected. The current signal when the motor with we determined that the peaks of this motor are relatively small,
demagnetization fault is operating at 600 r/min is shown as shown in Fig. 3. In the frequency domain, the frequency
in Fig. 2(a), which is significantly different from the current features of the semi-demagnetization and demagnetization
signal generated by the normal motor. faults are the same, but their amplitudes are slightly smaller.
Furthermore, by observing the frequency domain of the In summary, our algorithm is capable of classifying the stator
stator current, we can see that the uneven distribution of current of motors, although these are very similar.
314 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 68, NO. 2, FEBRUARY 2019
A. Data Collection
The sample rate must be increased to 400 Hz to comply with
the Nyquist sampling theorem because the maximum speed
of the motor is 3000 r/min and the maximum electric angular
frequency is 200 Hz. In fact, the sample rate must be 10–20
times that of the Nyquist standard. Because of the operating
principle of the oscilloscope and staggered real-time sampling
architecture, the sample times are not the same. Furthermore,
the fault signal contained in the harmonics may produce high-
frequency components. Therefore, it is important to set aside
sufficient information.
To handle the wide range of electrical angular frequencies
(10–200 Hz), it is estimated that the sample rate should be
5 times the Nyquist standard, which is 2 kHz. From the fast
Fourier transform spectrum, we can determine whether there is
an aliasing effect within the 1-kHz spectrum. While observing
the high-frequency components, the >1-kHz spectrum may
contain some information. To avoid generating a large amount
of redundant data, we selected a sampling rate of 2 kHz for the
system specifications. However, this sampling rate also covers
Fig. 6. Stator current signal of the motor with added aluminum powder. the electrical angular frequency of the lowest 10 Hz of the
(a) Time-domain current signal. (b) Frequency-domain current signal. time information. Thus, we selected 2000 samples per second
for the fault diagnosis system specifications.
For every failure mode of the motor, we collected 400
amplitude of the motor with demagnetization fault. Therefore,
measurements for a total of 2000 samples. After every collec-
we can infer that the two bearing faults had not yet strongly
tion, the samples were labeled according to the failure mode
affected the smooth operation of the motors. However, their
of stator current signal extracted from the motor. The label
operation clearly varied from the normal motor, as shown
will be used in the supervised learning step. A large amount
in Fig. 6(b).
of data was effectively used for data training.
Fig. 7. Stator current signal of the five failure modes in the frequency domain.
W Tψ {x}(a, τ )
∞
1 t −τ
= x, ψa,τ = √ x(t)ψ dt, a > 0 (6)
a −∞ a
TABLE I
F REQUENCY BANDS OF D ISCRETE WAVELET T RANSFORM
N Ci2j
In the experiments, we used Daubechies 24 as the mother E i = 100 · a+1 N (9)
2
j =1 i=1 j =1 Ci j
wavelet function. While Daubechies 24 can amplify high-
frequency signals, fault harmonics often exist at high frequen- where j is the variable of sample point N. In our experiments,
cies. DWT is a discrete input and discrete output system. N = 2000, i is the hierarchical parameter of multilevel
At present, there is no sample or clear formula that can directly decomposition, and a is the maximum number of layers.
describe the relationship between the input and output; hence, Therefore, i = 1, . . . , 7, (7 + 1) and Ci j is the wavelet
this is generally represented as a hierarchical architecture. transform coefficient of the layer.
To make some necessary assumptions, we must clearly The following steps describe the designed procedure of the
define the signal and filters. Given an input signal S of WPT
length N, the structure will produce at most log2 N layers
1) Step I: Choose the practicable mother wavelet function.
of the discrete Fourier transform. After inputting S, we obtain
The Daubechies mother wavelet (db24) was chosen
two sets of coefficients, namely the approximation and detail
in this paper. Check the central frequency, as well as
coefficients, c A1 and cD1 , respectively. The two sets of
the lower and upper frequency bounds associated with
coefficients are produced by the convolution of the input signal
each scale according to the requirement of the motor
and a low-pass filter, and the convolution of the input signal
speed.
and a high-pass filter; a down-sampling filter then gives c A1
2) Step II: Evaluate and calculate the percentage of energy
and cD1 , as shown in Fig. 9 [31]. The next step is to divide
associated with each coefficient of each scale using (9).
c A1 into c A1+1 and cD1+1 by the same method described
The energy-related WPT features are then extracted.
above. By repeating this decomposition and if the original
Frequently, the demagnetized fault of motor stator current
signal S needs to be decomposed into j layers, we can obtain
will face the same or similar position in the frequency domain,
the coefficient vectors [c A j , cD j , . . . , cD 1 ].
but the overall signal strength will be different. The same
According to [32], cD j is the high-frequency signal of the
failure mode of a situation but different magnitudes causes
j th layer. The signal contains the original signal coverage in a
some confusion. To correct this deficiency, we added two
specific frequency band section and is described in (7). c An
features to the parameters of the total energy intensity. The first
is the low-frequency signal of the nth layer, where n is the
parameter is the amplitude of the frequency domain signal.
maximum value of j . The signal contains the original signal
While the same motors operate at different speeds, they
coverage in a specific frequency band section and is described
may produce different amplitudes in the frequency domain.
in (8)
The second parameter is the amplitude of the time domain.
1 1 The stator currents of the motor with a damaged inner ring and
freq cD j ∈ , Hz (7)
2 j +1 T 2i T the motor with aluminum powder exhibit different amplitudes
in the time domain. The stator current of the motor with
1
freq (c An ) ∈ 0, n+1 Hz (8) aluminum powder is greater than that of the damaged inner
2 T
ring motor.
T is the reciprocal of the sample rate and is 1/2000 s in the After DWT, and the extraction of the time- and frequency-
case considered here. Using (7) and (8), we calculated the domain amplitudes, we completed the feature extraction of
frequency bands of the DWT which are listed in Table I. the motor, as shown in Fig. 10. There are 10 features that can
To compare different failure mode motors and calculate the be used to describe the stator current of the motor. Finally,
absolute strength of the fault features, we used the state of the softmax layer classifies the signal features into five failure
energy distribution as a fault motor signal feature. Therefore, modes. Assuming we have an array V , where Vi represents
the size of the time-domain signal must be subtracted before the i th element in V , the softmax value of this element is
the DWT. After the DWT, c A j and cD j must be normalized. given in (10). A diagram and description of softmax is shown
The percentage of energy in the calculated coefficients can be in Fig. 11.
318 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 68, NO. 2, FEBRUARY 2019
TABLE II
PARAMETERS FOR O UR CNN
of translation invariance in the input data. However, when classification results. Therefore, we added two other features
training a deep model, it is prone to gradient dissipation, but that were not extracted by WPT: the amplitudes of the time
this negative phenomenon has little effect on the experimental and frequency domains. After adding these two features,
results. Our proposed 1D-CNN inherits all the advantages of the classification results showed a good accuracy rate that was
CNNs and can efficiently diagnose fault states in all five failure only slightly lower than that of the 1D-CNN.
modes. Consolidating the experimental results and discussion,
The SAE is very similar to the CNN. Both are unsupervised we recommend using the 1D-CNN for the fault diagnosis
learning methods that do not require manual parameter tuning of PMSMs. In addition to providing accurate diagnosis
for hand-crafted feature extraction. The SAE can use sufficient results, this technique is superior for the following reasons.
tag-free data for model pretraining and has a strong ability The 1D-CNN only needs to analyze the stator current in the
to characterize data. However, the diagnosis results are not time domain. The WPT cannot achieve good feature extraction
as accurate as those obtained by the 1D-CNN because the with only eight features, so it must add two features extracted
networks are all fully connected. Such networks have certain by the amplitudes of the frequency and time domains. In addi-
parameters that must be trained, which can cause overfitting. tion, we must determine the frequency band of the WPT to
As mentioned above, gradient dissipation can occur while complete feature extraction. This mechanism, requiring human
training a deep model. Another limitation of the SAE is that intervention to carry out feature extraction, appears to be
the input data must be translation invariant. For these reasons, slightly weaker than that of the 1D-CNN. Needless to say,
the diagnosis results of the 1D-CNN are superior to the results WPT requires other hand-crafted features to achieve good
of the SAE, which was expected. classification. Thus, the 1D-CNN appears to be more powerful
The biggest advantage of the WPT over Fourier transform than the WPT. Because the accuracy of the 1D-CNN is much
is that it is more suitable for dealing with transient signals. higher than that of the SAE, there is no doubt that it is a
The WPT has better feature extraction and recognition ability superior classification technique.
than does the traditional Fourier transform. Although the
WPT can efficiently extract features in the frequency domain,
the features extracted from a given failure mode are similar C. Contribution
but have different magnitudes. For this reason, using the In this paper, we proposed two fault diagnosis methods for
WPT alone to extract features can very easily yield poor PMSM: 1D-CNN and WPT. The two methods contained both
322 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 68, NO. 2, FEBRUARY 2019
VI. C ONCLUSION
A. Discussion of Results
unsupervised learning and supervised learning algorithms. The stator current signals of the motors with demag-
The unsupervised learning served as the feature extraction netization and semi-demagnetization faults, whether in the
method and supervised learning served as the classification time or frequency domains, were very similar. In addition,
method. The proposed system has the ability to learn how the waveforms from the motors with a damaged inner ring and
to extract optimal features with proper training and can, aluminum powder were very similar, regardless of domain.
therefore, be applied to any stator current of PMSMs. Although it is very difficult for the human eye to classify
The proposed system was tested using real motor current the five failure modes of motors, our proposed systems can
data, and the experimental results demonstrate its potential efficiently classify them with an accuracy of 98.8% (1D-CNN)
and effectiveness as a real-time PMSM condition monitoring and 98.1% (WPT). These accuracy rates of motor diagnosis
system. This system can be easily modified to include the are extremely high.
detection and classification of both mechanical and electrical Although our experiments used relatively small training data
faults with signatures in mechanical or electrical quantities, sets, this had little effect on the experimental results. In most
respectively. cases, when the training sample is too small, overfitting may
Ince et al. [22] proposed a diagnosis detection system to occur. However, in our experimental results, this phenomenon
detect motor faults using current signals based on a 1D-CNN. was not significant. Our diagnostic methods can determine the
However, the system could only classify the motors into two status of the motor at any speed.
groups; normal and faulty. Furthermore, the system could Although the training of the systems requires a high-
only diagnose motors that were operating at a specific speed. specification PC, the testing does not need such computational
In contrast, our proposed methods can efficiently diagnose five power. While the motor driver detects the stator current of
failure modes of PMSMs: a normal motor; and motors with PMSMs, we can diagnose PMSMs at any time while they are
a demagnetization fault, semi-demagnetization fault, damaged spinning.
inner ring and filled with aluminum powder. In addition, our
proposed system can diagnose motors operating at a wide B. Future Work
speed range.
In the future work, we intend to add the vibration signal
In [17], the proposed method also used CNN as a feature
to the feature extraction to increase the accuracy of the diag-
extraction method. The difference between our representation
nosis results. Using the stator current and vibration signals,
and [17] is that the source signal of our representation is the
a 2D-CNN can be applied in place of the 1D-CNN. Using
stator current signal, whereas [17] used the vibration signal.
more data for the CNN training will greatly improve accuracy.
When using the vibration signal as the source, noise distur-
In addition, we can collect more training samples to reduce the
bances must be considered. Conversely, when using the stator
overfitting of the networks. However, the degree of overfitting
current signal as the source, there is little need to consider
in our proposed 1D-CNN is already low.
the noise. In addition, the results from our proposed system
We expect the fault diagnosis system will be used in produc-
indicate a high accuracy rate. The differences between [17]
tion line status monitoring. By collecting the stator current data
and [22] and our representation are presented in Table IV.
of any fault and establishing a prediction model through the
diagnosis system, it will be possible to continuously monitor
D. Computer System the operational state of the motor in real time. In the future,
The experiments were conducted on a desktop PC with as long as motor drivers are equipped with Hall components,
Intel i7, 32-GB RAM, and Nvidia Tesla K80. Training the the inverter can be upgraded to a motor diagnosis machine.
1D-CNN required 2 s per epoch. Training the autoencoder Because the monitoring of motor states can improve the yield
required 0.2 s per epoch, with another training session of 0.2 s and extend the warranty of motors, while providing remote
per epoch to train the softmax layer. There was no need for diagnosis and analysis of the direction and quantity of prepa-
any additional training when using WPT to extract features, ration, it represents the next generation of motor design, likely
but the softmax layer required training for the classification, leading to policy improvements. Therefore, the proposed fault
taking 0.2 s per epoch. After the training of the artificial neural diagnosis system should play a pivotal role in Industry 4.0.
networks was finished, the diagnosis results were generated
once the stator current data were input. While conducting the R EFERENCES
training, a high-specification PC may be required for training
[1] X. Dai and Z. Gao, “From model, signal to knowledge: A data-driven
neural networks with a large number of neurons. However, perspective of fault detection and diagnosis,” IEEE Trans. Ind. Informat.,
a high-specification PC was not required during testing—any vol. 9, no. 4, pp. 2226–2238, Nov. 2013.
KAO et al.: ANALYSIS OF PMSM FAULT DIAGNOSIS 323
[2] A. Ahmad and L. Dey, “A k-mean clustering algorithm for mixed [25] R. R. Schoen, T. G. Habetler, F. Kamran, and R. G. Bartfield, “Motor
numeric and categorical data,” Data Knowl. Eng., vol. 63, no. 2, bearing damage detection using stator current monitoring,” IEEE Trans.
pp. 503–527, Nov. 2007. Ind. Appl., vol. 31, no. 6, pp. 1274–1279, Nov. 1995.
[3] W. Zhou, C.-M. Yeh, R.-J. Jin, Z.-H. Li, S.-L. Song, and J. Yang, [26] Y. Liang, “Diagnosis of inter-turn short-circuit stator winding fault
“ISAR imaging of targets with rotating parts based on robust prin- in PMSM based on stator current and noise,” in Proc. IEEE Int. Conf.
cipal component analysis,” IET Radar Sonar Navigat., vol. 11, no. 4, Ind. Technol., Busan, South Korea, Feb./Mar. 2014, pp. 138–142.
pp. 563–569, Apr. 2017. [27] S. Nandi, H. A. Toliyat, and X. Li, “Condition monitoring and fault
[4] A. Maligo and S. Lacroix, “Classification of outdoor 3D lidar data based diagnosis of electrical motors—A review,” IEEE Trans. Energy Convers.,
on unsupervised Gaussian mixture models,” IEEE Trans. Autom. Sci. vol. 20, no. 4, pp. 719–729, Dec. 2005.
Eng., vol. 14, no. 1, pp. 5–16, Jan. 2017. [28] M. El Hachemi Benbouzid, “A review of induction motors signature
[5] M. N. Bawane and K. M. Bhurchandi, “Classification of mental task analysis as a medium for faults detection,” IEEE Trans. Ind. Electron.,
based on EEG processing using self organising feature map,” in Proc. vol. 47, no. 5, pp. 984–993, Oct. 2000.
IEEE Int. Conf. Intell. Hum.-Mach. Syst. Cybern., Hangzhou, China, [29] J. R. Stack, R. G. Harley, and T. G. Habetler, “An amplitude modulation
Aug. 2014, pp. 240–244. detector for fault diagnosis in rolling element bearings,” IEEE Trans. Ind.
[6] Z. Szadkowski, D. Glas, K. Pytel, and M. Wiedeński, “Optimization of Electron., vol. 51, no. 5, pp. 1097–1102, Oct. 2004.
an FPGA trigger based on an artificial neural network for the detection [30] J. Rosero et al., “Simulation and fault detection of short circuit winding
of neutrino-induced air showers,” IEEE Trans. Nucl. Sci., vol. 64, no. 6, in a permanent magnet synchronous machine (PMSM) by means of
pp. 1271–1281, Jan. 2017. Fourier and wavelet transform,” in Proc. IEEE Instrum. Meas. Technol.
[7] S. U. Jan, Y. D. Lee, J. Shin, and I. Koo, “Sensor fault classification Conf., Victoria, BC, Canada, May 2008, pp. 411–416.
based on support vector machine and statistical time-domain features,” [31] S. G. Mallat, “A theory for multiresolution signal decomposition:
IEEE Access, vol. 5, pp. 8682–8690, May 2017. The wavelet representation,” IEEE Trans. Pattern Anal. Mach. Intell.,
[8] F. Y. Wu and H. H. Asada, “Implicit and intuitive grasp posture control vol. 11, no. 7, pp. 674–693, Jul. 1989.
for wearable robotic fingers: A data-driven method using partial least [32] J. A. Antonino-Daviu, M. Riera-Guasp, M. Pineda-Sanchez, and
squares,” IEEE Trans. Robot., vol. 32, no. 1, pp. 176–186, Feb. 2016. R. B. Perez, “A critical comparison between DWT and Hilbert–Huang-
[9] P. K. Kankar, S. C. Sharma, and S. P. Harsha, “Fault diagnosis of ball based methods for the diagnosis of rotor bar failures in induction
bearings using machine learning methods,” Expert Syst. Appl., vol. 38, machines,” IEEE Trans. Ind. Appl., vol. 45, no. 5, pp. 1794–1803,
no. 3, pp. 1876–1886, Mar. 2011. Sep./Oct. 2009.
[10] V. Sugumaran and K. I. Ramachandran, “Automatic rule learning using [33] D. P. Kingma and L. J. Ba, “Adam: A method for stochastic optimiza-
decision tree for fuzzy classifier in fault diagnosis of roller bearing,” tion,” in Proc. 3rd Int. Conf. Learn. Representations, San Diego, CA,
Mech. Syst. Signal Process., vol. 21, no. 5, pp. 2237–2247, Jul. 2007. USA, 2015, pp. 1–15.
[11] B. Li, M.-Y. Chow, Y. Tipsuwan, and J. C. Hung, “Neural-network- [34] G. Liu, Z. Yin, Y. Jia, and Y. Xie, “Passenger flow estimation based on
based motor rolling bearing fault diagnosis,” IEEE Trans. Ind. Electron., convolutional neural network in public transportation system,” Knowl.-
vol. 47, no. 5, pp. 1060–1069, Oct. 2000. Based Syst., vol. 123, pp. 102–115, May 2017.
[35] J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, and L. Fei-Fei, “ImageNet:
[12] J. Lin and L. Qu, “Feature extraction based on morlet wavelet and its
A large-scale hierarchical image database,” in Proc. IEEE Conf. Comput.
application for mechanical fault diagnosis,” J. Sound Vibrat., vol. 234,
Vis. Pattern Recognit., Miami, FL, USA, Jun. 2009, pp. 248–255.
no. 1, pp. 135–148, Jun. 2000.
[36] S. Loffe and C. Szegedy, “Batch normalization: Accelerating deep
[13] P. Tamilselvan and P. F. Wang, “Failure diagnosis using deep belief
network training by reducing internal covariate shift,” in Proc. 32nd
learning based health state classification,” Rel. Eng., Syst. Saf., vol. 115,
Int. Conf. Mach. Learn., Lille, France, 2015, pp. 448–456.
pp. 124–135, Jul. 2013.
[37] A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet classification
[14] H. Shao, H. Jiang, H. Zhao, and F. Wang, “A novel deep autoencoder
with deep convolutional neural networks,” in Proc. 25th Int. Conf. Neural
feature learning method for rotating machinery fault diagnosis,” Mech.
Inf. Process. Syst., Lake Tahoe, NV, USA, 2012, pp. 1097–1105.
Syst. Signal Process., vol. 95, pp. 187–204, Oct. 2017.
[38] G. E. Hinton, N. Srivastava, A. Krizhevsky, I. Sutskever, and
[15] D. Zhang, W.-A. Zhang, L. Yu, and Q.-G. Wang, “Distributed fault R. R. Salakhutdinov. (2012). “Improving neural networks by
detection for a class of large-scale systems with multiple incomplete preventing co-adaptation of feature detectors.” [Online]. Available:
measurements,” J Franklin Inst., vol. 352, no. 9, pp. 3730–3749, https://arxiv.org/abs/1207.0580
Sep. 2015. [39] D. P. Kingma and M. Welling. (2013). “Auto-encoding variational
[16] D. Zhang, Q.-G. Wang, L. Yu, and H. Song, “Fuzzy-model-based fault Bayes.” [Online]. Available: https://arxiv.org/abs/1312.6114
detection for a class of nonlinear systems with networked measure- [40] M. B. Lazreg, M. Goodwin, and O.-C. Granmo, “Vector representation
ments,” IEEE Trans. Instrum. Meas., vol. 62, no. 12, pp. 3148–3159, of non-standard spellings using dynamic time warping and a denoising
Dec. 2013. autoencoder,” in Proc. IEEE Congr. Evol. Comput., San Sebastian,
[17] W. Sun, R. Zhao, R. Yan, S. Shao, and X. Chen, “Convolutional Spain, Jun. 2017, pp. 1444–1450.
discriminative feature learning for induction motor fault diagnosis,” [41] F. Lv, M. Han, and T. Qiu, “Remote sensing image classification based
IEEE Trans. Ind. Informat., vol. 13, no. 3, pp. 1350–1359, Jun. 2017. on ensemble extreme learning machine with stacked autoencoder,” IEEE
[18] M. S. R. Krishna and K. S. Ravi, “Fault diagnosis of induction motor Access, vol. 5, pp. 9021–9031, May 2017.
using motor current signature analysis,” in Proc. IEEE Int. Conf. Circuits [42] Z. Chen and W. Li, “Multisensor feature fusion for bearing fault
Power Comput. Tech., Nagercoil, India, Mar. 2013, pp. 180–186. diagnosis using sparse autoencoder and deep belief network,” IEEE
[19] C. T. Kowalski and T. Orlowska-Kowalska, “Neural networks application Trans. Instrum. Meas., vol. 66, no. 7, pp. 1693–1702, Jul. 2017.
for induction motor faults diagnosis,” Math. Comput. Simul., vol. 63,
nos. 3–5, pp. 435–448, Nov. 2003.
[20] M. A. S. K. Khan and M. A. Rahman, “Development and implementa-
tion of a novel fault diagnostic and protection technique for IPM motor
drives,” IEEE Trans. Ind. Electron., vol. 56, no. 1, pp. 85–92, Jan. 2009.
[21] E. G. Strangas, S. Aviyente, and S. S. H. Zaidi, “Time–frequency
analysis for efficient fault diagnosis and failure prognosis for interior
permanent-magnet AC motors,” IEEE Trans. Ind. Electron., vol. 55,
no. 12, pp. 4191–4199, Dec. 2008. I-Hsi Kao was born in Taipei, Taiwan, in 1994.
[22] T. Ince, S. Kiranyaz, L. Eren, M. Askar, and M. Gabbouj, “Real-time He received the B.S. degree in electrical engi-
motor fault detection by 1-D convolutional neural networks,” IEEE neering from National United University, Miaoli,
Trans. Ind. Electron., vol. 63, no. 11, pp. 7067–7075, Nov. 2016. Taiwan, in 2016. He is currently pursuing the
[23] V. T. Tran, B.-S. Yang, M.-S. Oh, and A. C. C. Tan, “Fault diagnosis M.S. degree from the Department of Mechanical
of induction motor based on decision trees and adaptive neuro-fuzzy and Electro-Mechanical Engineering, National Sun
inference,” Expert Syst. Appl., vol. 36, no. 2, pp. 1840–1849, 2009. Yat-sen University, Kaohsiung, Taiwan.
[24] J.-R. R. Ruiz, J. A. Rosero, A. G. Espinosa, and L. Romeral, “Detection His current research interests include machine fault
of demagnetization faults in permanent-magnet synchronous motors diagnosis, neural networks, deep learning, systems
under nonstationary conditions,” IEEE Trans. Magn., vol. 45, no. 7, engineering, and advanced driver assistance systems.
pp. 2961–2969, Jul. 2009.
324 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 68, NO. 2, FEBRUARY 2019
Wei-Jen Wang was born in Miaoli, Taiwan, in 1993. Jau-Woei Perng (S’02–M’04) was born in Hsinchu,
He received the B.S. and M.S. degrees from the Taiwan, in 1973. He received the B.S. and
Department of Mechanical and Electro-Mechanical M.S. degrees in electrical engineering from Yuan
Engineering, National Sun Yat-sen University, Kaoh- Ze University, Chungli, Taiwan, in 1995 and 1997,
siung, Taiwan, in 2016. respectively, and the Ph.D. degree in electrical
He has been with the Automotive Research and and control engineering from National Chiao Tung
Testing Center, Changhua, Taiwan, since 2016. University (NCTU), Hsinchu, in 2003.
His current research interests include machine fault From 2004 to 2008, he was a Research Assistant
diagnosis, machine learning, systems engineering, Professor with the Department of Electrical and
and advanced driver assistance systems. Control Engineering, NCTU. He is currently an
Associate Professor with the Department of Mechan-
ical and Electromechanical Engineering, National Sun Yat-sen University,
Kaohsiung, Taiwan. His current research interests include robust control,
nonlinear control, fuzzy logic control, neural networks, systems engineering,
and intelligent vehicle control.
Yi-Horng Lai received the B.S. degree from
Naval Academy, Kaohsiung, Taiwan, in 1992,
the M.S. degree in weapon system engineering from
the Chung Cheng Institute of Technology, Taoyuan,
Taiwan, in 2001, and the Ph.D. degree in mechanical
and electro-mechanical engineering from National
Sun Yat-sen University, Kaohsiung.
He has been with XWIN Prognostic Technology,
Kaohsiung, since 2018. His current research inter-
ests include nonlinear control, robust control, and
biosignal processing.