You are on page 1of 20

Original article

Proc IMechE Part C:


J Mechanical Engineering Science
Adaptive variational mode decomposition 0(0) 1–20
! IMechE 2015

based on artificial fish swarm algorithm Reprints and permissions:


sagepub.co.uk/journalsPermissions.nav

for fault diagnosis of rolling bearings DOI: 10.1177/0954406215623311


pic.sagepub.com

Jun Zhu, Chao Wang, Zhiyong Hu, Fanrang Kong


and Xingchen Liu

Abstract
The bearing fault diagnosis is of vital significance in maintaining the safety of rotation machine. Among various fault
detection techniques, the diagnosis based on vibration signal is widely applied in monitoring the condition of rotation
machine. Variational mode decomposition (VMD) is a novel signal analysis method, which can decompose a multi-
component signal into a certain number of band-limited intrinsic mode functions (BLIMFs) nonrecursively. VMD could
overcome some problems such as mode mixing, the inference of noise, the determination of wavelet base, which exist in
empirical mode decomposition, ensemble empirical mode decomposition, wavelet transform, respectively. However, the
empirical selection of the parameters for VMD would affect the result of the decomposition. This paper presents an
adaptive VMD method with parameter optimization for detecting the localized faults of rolling bearing. Kurtosis, sensitive
to transient impulsive components, is employed as optimization index to evaluate the performance of the VMD. Two
parameters in the VMD, namely the number of decomposition modes and data-fidelity constraint, are optimized syn-
chronously based on the kurtosis index through artificial fish swarm algorithm. Executing VMD with the acquired
parameters, the optimal BLIMF is obtained. The spectrum analysis of the optimal BLIMF could identify the characteristic
frequency caused by the localized crack effectually. The validity of the proposed method is proved by means of a cyclic
transient impulse response signal and two experiments with practical vibration signals of rolling bearings. Compared to
several existing methods, the proposed method demonstrates reinforced results.

Keywords
Adaptive variational mode decomposition, parameters optimization, kurtosis index, rolling bearing, fault diagnosis

Date received: 24 July 2015; accepted: 5 November 2015

an adaptive decomposition technique, which decom-


Introduction
poses a nonstationary signal into almost orthogonal
Rotary machinery, featuring various mechanical components called intrinsic mode function (IMF).10,11
equipments such as motors, shafts, bearings, and Although the fault feature could be obtained from
gears, plays an important role in lots of industrial these IMFs, EMD has some limitations like sensitivity
fields. The rolling bearing is one of the most import- to noise and mode mixing. To overcome the problem
ant components in rotary machinery equipments.1–3 of mode mixing existing in EMD, ensemble empirical
The operation state of bearing has influences on the mode decomposition (EEMD) is raised, which takes
function of the whole machine. Therefore, fault detec- advantage of white noise to obtain the true IMF com-
tion is of great significance in the maintenance of ponents through repeated decomposition and aver-
equipment and prevention of possible accidents. Due aging.12,13 EEMD can restrain mode mixing of
to the fact that the environment of the bearing is quite EMD at a certain level; however, the amount of cal-
complex in reality,4,5 the inference from the back- culation grows and the completeness loses because the
ground noise is involved in the acquired vibration
signal. Revealing the fault feature effectively from Department of Precision Machinery and Precision Instrumentation,
the complicated environment poses a great challenge University of Science and Technology of China, Hefei, China
to the bearing fault diagnosis.6–8
Corresponding author:
Several methods have been put forward to extract
Fanrang Kong, Department of Precision Machinery and Precision
the fault signature from rolling bearing signals. Instrumentation, University of Science and Technology of China, Hefei,
Among the various candidates, empirical mode Anhui 230026, China.
decomposition (EMD) proposed by Huang et al.9 is Email: kongfr@ustc.edu.cn

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


2 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

white noise cannot be neutralized completely. Wavelet utilizing AFSA to acquire the optimal parameters
transform (WT) is verified to be a very effective adaptively, it overcomes the disadvantage of VMD
method to extract bearing fault information, which selecting parameters subjectively.
could realize the purpose of multi-scale refinement Conventional parameter search method, which also
for time and frequency by means of stretching and refers to traversal method, has relatively slow conver-
translating operations.14,15 Nevertheless, WT has gence speed in optimizing parameters. Since the effect
some inevitable deficiencies, including the selection of VMD relies on some parameters, this paper
of wavelet base, the inflexible band limits and employs AFSA to search the global maximum effect-
border distortion. ively and efficiently. AFSA is firstly proposed by Li
Variational mode decomposition (VMD) is a newly et al.20 Enlightened by biological behaviors of fish in
developed technique for signal decomposition, which is foraging, huddling and following, food is foraged
first proposed in Dragomiretskiy and Zosso.16 VMD can based on its own way by each artificial fish. Superior
realize the purpose of decomposing a multi-component to optimization algorithms like ant colony optimiza-
signal into a certain number of band-limited intrinsic tion (ACO) for ants looking for a path between their
mode functions (BLIMFs) nonrecursively. Owing to its settlement and a source of food,21 genetic algorithm
firm relations to the Wiener filter, VMD is robust in (GA) for natural selection22 and particle swarm opti-
processing the signal when noise exists in the signal. mization (PSO) for predatory behavior of birds,23 the
Moreover, the variational model could determine the AFSA could quickly find the global maximum with the
relevant bands adaptively and evaluate the correspond- advantages of fast convergence speed, tolerance to ini-
ing modes synchronously so that errors between them tial values, parameter setting and strong robustness in
are appropriately balanced. practice.20,24–26 Thus, the AFSA is preferable to opti-
Some researchers have applied VMD in many mize the parameters in the VMD.
engineering domains. For example, Lahmiri17 utilized The rest of this paper is organized as follows. The
VMD as a multi-resolution technique in ECG signal fundamental theories of the proposed adaptive VMD
de-noising to overcome some of the limits of EMD. method are presented in ‘‘Theoretical background’’
VMD is introduced to detect multiple signatures section. The following section introduces the pro-
caused by rotor-to-stator rubbing by Wang et al.18 posed adaptive VMD method based on the AFSA.
and the result showed better performance than A simulation study is conducted to demonstrate the
EEMD and EMD. Mohanty et al.19 introduced effectiveness of the proposed method in the later sec-
VMD to bearing fault analysis, and observed the tion. ‘‘Experimental verification’’ presents experimen-
fault from the fluctuation of vibration intensity and tal verification tests utilizing defective rolling bearing
the distribution in the frequency of the decomposed with outer-race and inner-race defect. Finally, conclu-
signals, meanwhile indicated the presence of the flaw sions and future works are drawn in the last section.
from the energy level of the decomposed signals.
However, the signal processing utilizing VMD in
papers mentioned above suffers from the problem of Theoretical background
predefining the number of modes and the parameter
Variational mode decomposition
of the data-fidelity constraint, which restricts the wide
application in practical engineering situations. What’s VMD is a newly developed method for quasi-orthogo-
more, denoting the occurrence of the defect from nal signal decomposition,16 which could nonrecursively
energy level in Mohanty et al.19 is not reliable when achieve the goal of decomposing a multi-component
the noise and interference are involved. signal xðtÞ into a number of quasi-orthogonal intrinsic
Based on the present situation and difficulties for mode functions uk . These sub-signals uk possess certain
VMD empirically to decompose the signal for fault sparse properties of its bandwidth in the spectrum
diagnosis, an adaptive strategy of VMD to obtain domain. Tight around a center pulsation wk , the band-
the optimal BLIMF is presented in this paper. width of each mode is evaluated utilizing H1 Gaussian
Kurtosis is employed as evaluation index to judge smoothness of the transformed signal. The constrained
the performance of the VMD. The parameters in variational problem can be described as follows
VMD referring to the number of the decomposition ( )
X  j
 
modes and data-fidelity constraint are optimized sim- min jj@t ðtÞ þ  uk ðtÞ e jwk t 2
jj2
ultaneously based on the kurtosis index through arti- fuk g, fwk g
k
t
ficial fish swarm algorithm (AFSA). The best BLIMF X
for bearing diagnosis is acquired through VMD with subject to uk ¼ x
k
the optimal parameters. Thus, the characteristic fre-
quency caused by the localized defect is successfully ð1Þ
detected. The proposed method takes the advantage where fuk g :¼ fu1 , . . . , uK g and fwk g :¼ fw1 , . . . , wK g are
of VMD to effectively decompose the signal into a shorthand marks for the collection of all modes and
series of BLIMFs, thus certain BLIMF containing their
P P central frequencies, separately. Equally,
the fault information is acquired. What’s more, by :¼ K k¼1 is comprehended as the sum of all modes.
k

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 3

Equation (1) could be solved by employing a quad-


ratic penalty and Lagrangian multipliers, which makes
the problem unconstrained. As a classic way to pro-
mote reconstruction fidelity, the quadratic penalty
functions well in the presence of additive Gaussian
noise. Lagrangian multipliers are a common way of
enforcing constrains sternly. The combination of the
two terms therefore benefits both from the sound con-
vergence characteristics of the quadratic penalty at the
finite weight and the strict enforcement of the con-
straint by the Lagrangian multiplier. The augmented
Lagrangian is provided as below

Lðfuk g, fwk g, lÞ
X  j
 
¼ jj@t ðtÞ þ  uk ðtÞ ejwk t jj22 þ jjxðtÞ
k
t
* +
X X
2
 uk ðtÞjj2 þ lðtÞ, xðtÞ  uk ðtÞ
k k
ð2Þ

in which  represents the data-fidelity constraint.


The original minimization problem (1) can be
solved by alternate direction method of multipliers
(ADMM), which refers to finding the saddle point
of the augmented Lagrangian in a sequence of itera-
tive sub-optimizations.27,28 The flowchart of ADMM
optimization algorithm is shown in Figure 1. In this
figure, u1k means the initial iteration of each mode uk ,
w1k refers to initial iteration of center pulsation wk , l1
represents the initial iteration of Lagrangian multipliers
l, n denotes the iteration number, k is the index of cer- Figure 1. Flowchart of ADMM optimization algorithm for VMD.
tain mode. unþ1k means the ðn þ 1Þth iteration of each
mode uk , wnþ1
k implies the ðn þ 1Þth iteration of center (B) Minimization with regard to wk
pulsation wk , ln stands for the nth iteration of
Lagrangian multipliers l, K is the number of modes to
be decomposed,  refers to time-step of the dual ascent, x R1
means the original signal, and " indicates the tolerance of u k ðwÞj2 dw
wjb
convergence criterion. wnþ1
k ¼ R0 1 ð4Þ
u k ðwÞj2 dw
0 jb
VMD takes the advantage of ADMM optimization
algorithm to generate different decomposed modes Equation (4) puts the new wk at the center of gravity
and center frequency during each transforming oper- of the corresponding mode’s power spectrum.
ation. The solutions to the respective sub-problems Plugging the solutions of the sub-optimizations into
are as follows. the ADMM algorithm and directly optimizing in
Fourier domain where proper, we acquire the complete
(A) Minimization with regard to uk algorithm which is shown in Figure 2. In the Figure 2,
u nþ1
b nþ1
k ðwÞ, ðwÞ mean the expression of uk , x in spectral
All the modes acquired from solutions in spectrum domain, respectively,  represents balancing parameter
domain are written as of the data-fidelity constraint, w denotes the frequency.
The complete algorithm of the VMD in detail can
P b be referred to Dragomiretskiy and Zosso.16
b
xðwÞ  i6¼k b
u i ðwÞ þ lðwÞ
2
u nþ1
b k ðwÞ ¼ ð3Þ
1 þ 2ðw  wk Þ2
The discussion of parameters involved in the VMD
Equation (3) is clearly recognized as a wiener filtering In VMD algorithm, parameters like the number of
of the current residual with signal prior 1=ðw  wk Þ2 . modes to be decomposed K, the balancing parameter
Therefore, wiener filtering is implanted in the VMD of the data-fidelity constraint , time-step of the dual
algorithm that makes it much more robust to noise. ascent  and how to initialize center frequencies of all

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


4 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

Therefore, we make the parameter  to be zero,


which means that the Lagrangian multiplier is effect-
ively shut off. The parameter init is set to be one,
which suggests center frequencies of all the modes
are initialized in the uniform distribution.
Parameters K and  which have significant influences
on the decomposition result are optimized to acquire
the most suitable ones in this paper.

Kurtosis criterion
Kurtosis is a dimensionless parameter which often
describes how peaked or flat a distribution is. It has
been proved to be very powerful in detecting transient
impulsive components in the field of rotary machinery
diagnostics. Suppose yðtÞ ¼ ½ y1 , y2 , . . . , yN  is the
result of certain BLIMF after performing VMD.
Then mathematical expression of kurtosis is given as

Eð y  Þ4
kurtosis ¼ ð5Þ
4

where  is the mean value of y and  is the standard


deviation of y. When the signal is about normally
distributed, the kurtosis value is about 3. However,
the kurtosis value increases significantly if many
impact components are involved in the signal. As
the localized faults of rolling bearing occurs, vibration
resulting from shock deviates from the normal distri-
bution dramatically. The greater the kurtosis value is,
Figure 2. Flowchart of complete optimization algorithm of
the higher proportion the impulse signal possesses.
VMD. The fault information of bearing is often included in
the amplitude modulated signal which contains more
impulse components.
the modes init have influences on the performance of
the VMD output. Center frequencies of all the modes
Artificial fish swarm algorithm
are initialized in two ways: the uniform distribution
and zero. Wang et al.18 considered that in spite of the In this subsection, parallel optimization algorithm
slight different equivalent filter bank properties result- based on the AFSA is introduced. In view of simu-
ing from the two ways of initialization of center fre- lated behavior of groups of fish, the behavior of a
quency, the similar decomposition results will be group of artificial fish (AF) would be built based on
realized utilizing VMD in practical applications. a single AF. The global optimum is acquired after
Dragomiretskiy and Zosso16 argued that if exact local optimum is found and transferred in the
reconstruction is not the purpose, particularly under system. The typical behaviors of an AF include for-
the situation of (strong) noise that should not be con- aging, huddling and following. The next action of an
tained in the decomposition, taking advantage of the AF relies on its present state and those of its environ-
quadratic penalty only while abandoning the mental AFs by sense organs, and also influences the
Largangian multiplier would be the suitable choice. activities of other AFs. Assume the present state of a
Dragomiretskiy and Zosso16 and Mohanty et al.19 fish swarm is P ¼ ½ p1 , p2 , . . . , pL , where L is the
said that the typical selection of K and  affect the number of the fish swarm and pi ¼ ½Ki ; i 
outcome of VMD. When K is predefined smaller, one ði ¼ 1, 2, . . . , LÞ is the vector of parameters to be opti-
of the modes is either shared by adjacent modes ( mized. The food concentration of the position pi can
small), or mostly discarded ( big and no Lagrangian be expressed as
multipliers). On the other hand, when K is over-
binned, the decomposition effect would look like Yi ¼ kurtosisðpi Þ ð6Þ
this: for small , one or several additional modes
would greatly contain noise. While for big , signifi- The distance between the ith and jth individual AF is
cant parts of the spectrum are shared by two or more di,j ¼ k pi  pj k. Visual, Step, and  denote the per-
different modes and their center frequencies overlap. ceiving range, the step range and the congestion factor

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 5

of the artificial fish, respectively. The following concentration is higher at pv than at pi , this AF
describes the details of AFSA. It is necessary to will move a small distance toward pv . Otherwise,
notice that the activity of a fish should not exceed the AF will select a position pv at random again
the range of its living pond, i.e. the variation range and determine whether it meets the demand of the
of parameters LBUB, and parameters K and  are forward condition. If it could not be met after
constrained to positive integer. try number times, it swims a bit randomly. The
step movement abides the rule below
1. Foraging behavior: This is the most fundamental  pv pi
behavior of a fish and is to trend food spontan- piþ1 ¼pi þStep
kpv pi k
ðYv 4 Yi Þ
piþ1 ¼pi þrStep ðYv 4Yi Þ ð8Þ
eously through vision or taste perceiving the food
concentration in water. For the ith AF, its current
position is pi , pv is a position in its visual filed 2. Huddling behavior: As a member of fish swarm,
randomly generated by an AF always tends to swim toward the area with
most fishes. For an AF at the position pi , suppose
pv ¼ pi þ r  Visual ð7Þ nf companions exist in its visual filed, the center
where r is a random number between 1 and 1. In position of these AFs’ present positions (including
the maximum problem, if Yv 4 Yi , i.e. the food pi ) is pc . If Yc =nf 4 Yi , it means that it is not too

Figure 3. Flowchart of the AFSA.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


6 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

crowded and enough food exists in the center of problem we will solve and then a proper behavior
the fish colony, Mathematical expression of the is selected to stimulate. Three biological behaviors
huddling behavior is as follows of fish swarm, namely foraging behavior, huddling
 behavior and following behavior are observed and
p p
piþ1 ¼pi þStepkpc pi k ðYc =nf 4 Yi and nf 51Þ analyzed in this study.
c i
piþ1 ¼Formulað8Þ ðYc =nf 4Yi or nf ¼0Þ ð9Þ
5. Bulletin update: The AF’s optimal status and
the optimal value of the issue are recorded by bul-
3. Following behavior: Assume pi is the present pos- letin. After movements are carried out, every AF
ition of AF, there are nf companions in its visual updates and contrasts its own status with the bul-
filed, the position with the highest food concentra- letin. The value on the bulletin will be substituted
tion among them is pm . If Ym =nf 4 Yi , it implies if its present status of AF is better.
the position pm has higher food density and is not 6. Termination determination: The terminal condi-
too crowded as well. Mathematical expression of tion of the algorithm can be based on the feature
following behavior is described as of the issue or the demand. For example, the
common method is to let the mean square devi-
 p p ation of several repeated values less than the
piþ1 ¼pi þStepkpm pi k ðYm =nf 4 Yi and nf 51Þ
m i
piþ1 ¼Formulað8Þ ðYm =nf 4Yi or nf ¼0Þ ð10Þ accepted error, or to evaluate the number of arti-
ficial fish in an area reaches a certain ratio, or to
limit the maximum number of iterations.
4. Behavior evaluation: The artificial fish in the pre-
sent environment is evaluated based on the The flowchart of the AFSA is given in Figure 3,
where the main procedures are described as follows:

1. Set the parameters of AFSA, including the


number of the fish swarm L, the variation range
of parameters LBUB, the fish visual range Visual,
the maximum moving step length of a fish Step,
the trying number of foraging behavior
try number, the maximum generation number
Maxgen, and the crowd factor . Define the
objective function as Y ¼ f ð pÞ ¼ kurtosisð pÞ.
2. Initialize the original status of fish swarm by
random generation between the variation range.
Establish a bulletin to record the best position
pbest of fish swarm and the largest value of object-
ive function Ybest at each generation.
3. Each AF tries the suitable behavior according to
the regulations mentioned above. Update the bul-
letin to record the optimal parameter values and
maximum kurtosis at each iteration.
4. Repeat the iteration until it meets the termination
condition. The pbest at final iteration is adopted as
the optimal parameters.

Proposed method for bearing


Figure 4. Fault diagnostic scheme of bearings based on the fault diagnosis
proposed method.
VMD: variational mode decomposition; AFSA: artificial fish The problem to be addressed and the critical tech-
swarm algorithm; BLIMF: band-limited intrinsic mode function. niques to address the problem have been proposed

Table 1. Parameter values of AFSA for the proposed method in bearing fault diagnosis.

Parameter L LBUB Visual Step try number Maxgen 


     
1 10 5 1
Value 10 1 20 0.618
100 2000 500 10

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 7

in the section above. This section presents an adaptive Nevertheless, the envelope result is usually not satis-
VMD method based on AFSA to address the men- factory due to the noise. A band-pass filter is
tioned problem, which is the highlight of this paper employed to enhance the performance of the HT to
for fault diagnosis of bearing. The localized fault sig- demodulate the transient impulses, whereas the selec-
nature of bearing is generally manifested as cyclical tion of a proper filter is a research point itself.30
transient impulses in the waveform of the vibration Under this circumstance, VMD, which is actually a
signal. The recurrence frequency of the impacts is generalization of the classic Wiener filter into multiple
called fault characteristic frequency (FCF). At the and adaptive bands, is introduced to solve the prob-
same time, the resonant frequencies of the bearing lem mentioned above. However, the signal processing
would be excited, causing a modulating phenom- utilizing VMD in existing papers17–19 needs to select
enon.29 FCF can be identified by the demodulation parameters for VMD empirically, which is subjective
method based on the Hilbert transform (HT). and will restrict effective fault diagnosis in engineering

Figure 5. Transient impulse signal and its envelope analysis: (a) the constructed signal with cyclical impulses; (b) contaminated signal;
(c) envelope spectrum of the contaminated signal.

Figure 6. (a) Iteration process of the AFSA; (b) time consuming for two parameter search methods.
AFSA: artificial fish swarm algorithm.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


8 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

practice. In order to achieve the goal of detecting fault decompose a nonstationary signal into a series of
adaptively, we apply AFSA to acquire the optimal BLIMFs effectively, without mode mixing and
parameters for VMD based on the kurtosis index. insensitive to noise. Moreover, the proposed method
The proposed method takes advantage of VMD to could overcome the problem of selecting parameters

Figure 7. Processing results of simulation signal by utilizing different methods: (a) empirical parameter selection method; (b) EMD-
based envelope method; (c) EEMD-based envelope method; (d) DWT-based envelope method; (e) proposed adaptive VMD method.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 9

empirically through AFSA with the merits of fast con- 4. Address envelope spectrum analysis on the optimal
vergence speed and strong robustness in practice. BLMF, find the strongest frequency in the spectrum,
According to the analysis above, we present a fault and identify whether there is one characteristic fre-
diagnostic scheme of bearing based on the proposed quency close to the detected frequency.
method, which is shown in Figure 4. The main steps
are given as follows:
Simulation study
1. Vibration signal is acquired from the running
faulty rolling bearing. In order to validate the effectiveness of the presented
2. Two parameters K and  are parallel searched and adaptive VMD method, a testing signal including
optimized by AFSA through kurtosis index, with periodically impulses and white Gaussian is simu-
the AFSA parameters listed in Table 1 both for lated. Because the vibration signal caused by localized
simulation and experimental analysis. defect represents to be amplitude modulated, the
3. The optimized parameters are sent to VMD to simulated signal is constructed as31
acquire the optimal BLIMF.
hðtÞ ¼ emod ðt,T0 Þ sinð2  fn  tÞ þ wgnðtÞ ð11Þ

where damping coefficient  ¼ 1200, mod is the


remainder function, the period of the repetitive
impulses T0 ¼ 0.01 s, carrier frequency fn ¼ 2000 Hz,
sampling frequency fs ¼ 12,000 Hz, wgnðtÞ is the white
Gaussian white noise sequence with certain intensity.
The signal-to-noise ratio (SNR) of the simulation
signal is 10 dB. The uncontaminated periodical
impulses, the polluted simulated signal containing
white Gaussian noise and the envelope spectrum of
the contaminated signal are illustrated in Figure 5(a)
to (c), respectively. It is clear that the impact signature
is buried by noise in the time domain. Envelope ana-
lysis could not give the characteristic frequency effect-
Figure 8. The bearing test platform from CWRU. ively because of the noise.

Figure 9. (a) Original outer-race defective signal; (b) envelope spectrum.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


10 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

We analyze the noisy signal utilizing the proposed GB, and processed in Matlab). Figure 7(e) displays
method. The iteration process of the AFSA is given in the optimal BLIMF4 and the envelope spectrum uti-
Figure 6(a). It can be found that the global maximum lizing the proposed method. The frequency f0 having
of the kurtosis value is quickly found by the AFSA. the highest value in the envelope spectrum is 99.66 Hz,
The optimal parameters are finally determined as which is very close to the pre-defined value 100 Hz.
K ¼ 10,  ¼ 178. Because there are two parameters For comparison, empirical parameter selection
K and  that need to be searched, the conventional method, EMD method, EEMD method and wavelet
method in this paper is as follows: Firstly, the first spectrum method are applied to analyze the simulation
layer searching range K is defined as 2–10 and its signal as well. As seen from Figure 7(a), the frequency
step is 1. Then, the second layer searching range  is f0 is not the most dominate value for the empirical
defined as 100–2000 and its step is 10. Finally, under parameter selection method. From Figure 7(b), the
this setting, the object function is searched to get the second IMF of simulation signal is picked up after
maximum kurtosis with two global optimal values. EMD, the frequency f0 the envelope spectrum cannot
The selections of searching range and step are related be clearly identified because of mode mixing. As for the
to specific signal. Figure 6(b) displays the time con- EEMD method in Figure 7(c), envelope spectrum of
suming comparison between the conventional param- the second IMF still fails to detect the frequency f0
eter search method and the AFSA. It is obvious that because the noise contained in the original signal is
the AFSA has distinct advantage over the conven- very strong. The discrete wavelet transform (DWT) is
tional parameter search method (with AMD applied to decompose the simulation onto the level 5
Phenom (tm) X4 Processor 3.40 GHz, RAM: 3.0 and Daubechies 4 is chosen as the mother wavelet

Table 2. The geometry of the tested bearing.

Inside diameter Outside diameter Thickness Ball diameter Pitch diameter Number of
(in) (in) (in) (in) (in) rolling elements

0.9843 2.0472 0.5906 0.3126 1.537 9

Table 3. The fault-associated information for the bearing.

Size of the fault Rotating Fault characteristic


Fault location (DW) (in) speed (r/min) frequencies (Hz)

Outer raceway 0.0110.007 1773 105.9


Inner raceway 0.0110.007 1772 159.9

Figure 10. (a) Iteration process of the AFSA; (b) time consuming for two parameter search methods.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 11

Figure 11. Processing results of outer-race fault signal by utilizing different methods: (a) empirical parameter selection method;
(b) EMD-based envelope method; (c) EEMD-based envelope method; (d) DWT-based envelope method; (e) proposed adaptive
VMD method.

when performing DWT.32 The detail coefficients d2 is with almost the same amplitude as f0 so that we have
processed by envelope spectrum. From the result in trouble in detecting the frequency f0 . Therefore, the
Figure 7(d), the frequency f0 can be recognized. proposed method demonstrates evident advantages
However, several higher disturbance frequencies exist over empirical parameter selection method, EMD,

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


12 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

Figure 12. (a) Original inner-race defective signal; (b) envelope spectrum.

Figure 13. (a) Iteration process of the AFSA; (b) time consuming for two-parameter search methods.
AFSA: artificial fish swarm algorithm.

EEMD, and DWT method in extracting fault feature


Bearing data from CWRU
from the noisy signal.
Thus, the simulation signal testifies the effective- The experimental data acquisition platform, contain-
ness and advantage of the proposed adaptive VMD ing a 2hp induction motor (left), a torque transducer/
method. encoder (center), a load motor (right), and control
electronics (not known), is illustrated in Figure 8.
Accelerometers are utilized to collect the vibration
Experimental verification
signal, with a sampling frequency of 12,000 Hz.
In this section, we first analyze the bearing data from Bearings of 6205-2RS JEM SKF are applied in this
Case Western Reserve University (CWRU) Bearing experiment, with the details of the geometry shown in
Data Center Website,33 and then the bearing data Table 2. With electro-discharge machining, single
measured from the fault bearing type of NJ208 point defects are imposed to the testing bearings.
(TMB) are also investigated. The bearing with a fault occurring at different

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 13

Figure 14. Processing results of inner-race fault signal by utilizing different methods: (a) empirical parameter selection method; (b)
EMD-based envelope method; (c) EEMD-based envelope method; (d) DWT-based envelope method; (e) proposed adaptive VMD
method.

components possesses different characteristic frequen-  


nr f r D1
cies. Considering the shaft speed and bearing type, fBPFO ¼ 1 cos w ð12Þ
these fault characteristic frequencies can be calculated 2 D2
theoretically as follows

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


14 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

Figure 15. (a) Test platform of the experiment; (b) flaw of outer race; (c) flaw of inner race.

Figure 16. (a) The second original outer-race defective signal; (b) envelope spectrum.

Table 4. Specifications of the rolling bearing NJ208 (TMB).

Number of
Outside diameter Inside diameter Pitch diameter Ball diameter rolling elements Contact angle

80 mm 40 mm 60.5 mm 11 mm 14 0

  where nr is the number of rolling elements, fr is the


nr f r D1 rotating frequency of shaft, D1 and D2 are ball diam-
fBPFI ¼ 1þ cos w ð13Þ
2 D2 eter and the pitch diameter, respectively, w is the con-
tact angle, fBPFO and fBPFI are the fault characteristic

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 15

Table 5. The fault-related information of the bearing.

Size of the fault Rotating Fault characteristic


Fault location (DW) (mm) speed (r/min) frequencies (Hz)

Outer raceway 0.20.2 1496 142.8


Inner raceway 0.20.2 1496 206.3

Figure 17. (a) Iteration process of the AFSA; (b) time consuming for two-parameter search methods.
AFSA: artificial fish swarm algorithm.

frequencies for outer-race fault and inner-race fault, Therefore, the outer race experiment confirms that
separately. The fault associated parameters are dis- the proposed adaptive VMD method is effective.
played in Table 3. The processing procedures of inner-race fault
The original outer-race defective signal and its cor- signal are quite the same as those of the
responding envelope spectrum are shown in Figure 9. outer race. Figure 12 displays the original inner-race
In the time domain, the defect feature cannot be dis- defective signal and its corresponding envelope
cerned because of the noise. It could be found that the spectrum. The useful information about the fault
frequency at fBPFO in the envelope spectrum is still is submerged by the noise. The envelope spectrum
overwhelmed by irrelevant frequency components. could not give the characteristic frequency fBPFI
After utilizing the proposed method, the iteration effectively.
process is gained in Figure 10(a). The optimal param- The iteration process is given in Figure 13(a)
eters are finally determined as K ¼ 8,  ¼ 1875. From after carrying out the proposed method. The param-
Figure 10(b), AFSA method has much faster conver- eters K ¼ 10,  ¼ 350 are finally determined as the
gence speed than the conventional parameter search optimal parameters. The time consuming in searching
method. An enhanced performance is acquired with optimal parameters is greatly reduced for AFSA
the proposed method as shown in Figure 11(e), the method as compared to the conventional method in
characteristic frequency fBPFO is dominated in the Figure 13(b). By the proposed adaptive VMD
envelope spectrum, indicating the existence of bearing method, we can see that the characteristic frequency
fault in the outer raceway. fBPFI in Figure 14(e) has been successfully enhanced to
For the empirical parameter chosen method as be the most prominent component.
indicated in Figure 11(a), the fault characteristic fre- From the results of empirical parameter selection
quency fBPFO could be seen. However, the envelope method, EMD-based envelope method, EEMD-based
result is not very clear compared to the proposed envelope method and DWT spectrum method as indi-
method. As displayed in Figure 11(b) and (c), the cated in Figure 14(a) to (d), respectively, all of
EMD-based envelope method and EEMD-based them show an improvement compared to the enve-
envelope method show a similar result to the empir- lope spectrum of the original vibration signal.
ical method. As seen from Figure 11(d), wavelet spec- However, there are many interference frequencies exist-
trum method still fails to give fBPFO effectively since ing so that the performance of these methods is not very
there are other interference frequencies. satisfactory.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


16 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

Figure 18. Processing results of outer-race fault signal by utilizing different methods: (a) empirical parameter selection method; (b)
EMD-based envelope method; (c) EEMD-based envelope method; (d) DWT-based envelope method; (e) proposed adaptive VMD
method.

Thus, the inner race experiment demonstrates that been set by the wire-electrode cutting machine as dis-
the proposed method is suitable in detecting fault of played in Figure 15(b) and (c). Specifications of this type
the rolling bearing. of bearing are shown in Table 4. The fault associated
parameters are displayed in Table 5.
Figure 16 displays the raw outer-race defective sig-
Bearing data from self-made platform
nal and its corresponding envelope spectrum. We can
Data collected from a cylindrical rolling bearing of type hardly get the defect information in the time domain.
NJ208 (TMB) are further processed to affirm the reli- We have trouble in identifying the fault characteristic
ability of the proposed method. The test platform of the frequency fBPFO because it does not own the largest
experiment is displayed in Figure 15(a), with the sam- value in the envelope spectrum.
pling frequency 10,240 Hz. A radial load is applied to We acquire the iteration process in Figure 17(a)
the system by an adjustable spring. Artificial cracks had after applying the proposed method. The optimal

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 17

Figure 19. (a) The second original inner-race defective signal; (b) envelope spectrum.

Figure 20. (a) Iteration process of the AFSA; (b) time consuming for two-parameter search methods.
AFSA: artificial fish swarm algorithm.

BLIMF is acquired as BLIMF2 with K ¼ 3,  ¼ 100. The proposed adaptive VMD method is confirmed
From the result shown in Figure 17(b), AFSA method to be effective and advantageous again.
has much faster convergence speed than the conven- Figure 19 displays the raw inner-race defective signal
tional parameter search method. and its corresponding envelope spectrum. Obviously,
From the result of the proposed method shown in the time domain signal is contaminated by the noise.
Figure 18(e), the characteristic frequency fBPFO We have trouble in identifying the fault characteristic
becomes dominate and its related harmonics exists. frequency fBPFI because it does not possess the largest
The result of the proposed method shows superiority value in the spectrum.
to empirical parameter selection method, EMD-based Applying the proposed method, the iteration pro-
envelope spectrum, EEMD-based envelope spectrum cess is shown in Figure 20(a). We acquire the optimal
and wavelet spectrum method in Figure 18(a) to (d), BLIMF as BLIMF3 with K ¼ 3,  ¼ 486. From the
respectively. result shown in Figure 20(b), AFSA method has much

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


18 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

Figure 21. Processing results of inner-race fault signal by utilizing different methods: (a) empirical parameter selection method; (b)
EMD-based envelope method; (c) EEMD-based envelope method; (d) DWT-based envelope method; (e) proposed adaptive VMD
method.

faster convergence speed than the conventional par- As a result, the inner race experiment demonstrates
ameter search method. that the proposed method is suitable in detecting fault
The final result is illustrated in Figure 21(e). From of the rolling bearing once again.
the envelope spectrum, it is obvious that the fault char-
acteristic frequency fBPFI has the highest amplitude.
Conclusions
From the results of empirical parameter selection
method, EMD-based envelope method, the EEMD- An adaptive VMD method based on AFSA for the
based envelope method and wavelet spectrum method fault diagnosis of bearing is put forward in this paper.
in Figure 21(a) to (d), fBPFI is even not the highest Kurtosis index is employed as evaluation function to
value. select the parameters for VMD. With the parameters

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


Zhu et al. 19

optimized by AFSA, the optimal BLIMF is acquired. 7. Wang C, Kong F, He Q, et al. Doppler effect
Then envelope analysis is applied to process the opti- removal based on instantaneous frequency estimation
mal BLIMF, which consists of the most fault infor- and time re-sampling for wayside acoustic defective
mation. Finally, the fault characteristic frequency is bearing detector system. Measurement 2014; 50:
346–355.
successfully detected. The validity of the proposed
8. Wang C, Shen C, He Q, et al. Wayside acoustic defect-
method has been proved by means of a simulation
ive bearing detection based on improved Dopplerlet
signal and two sets of experimental signals. transform and Doppler transient matching. Appl
Two significant advantages of this method are Acoust 2016; 101: 141–145.
apparent. One is that VMD is a novel signal processing 9. Huang NE, Shen Z, Long SR, et al. The empirical mode
method which can decompose a signal into a certain decomposition and the Hilbert spectrum for nonlinear
number of BLIMFs effectively. Certain BLIMF con- and non-stationary time series analysis. Proc Roy Soc
tains the fault information since the fault characteristic Lond Ser A 1998; 454: 903–995.
frequency is usually carried by the resonance frequency. 10. Yang Y, Yu D and Cheng J. A roller bearing fault
The other one is adaptive strategy for VMD based on diagnosis method based on EMD energy entropy and
AFSA. This solves the problem of selecting the param- ANN. J Sound Vib 2006; 294: 269–277.
11. Cheng J, Yu D and Yang Y. A fault diagnosis approach
eters involved in VMD empirically, which could pre-
for roller bearings based on EMD method and AR
vent the effectiveness of fault diagnosis.
model. Mech Syst Signal Process 2006; 20: 350–362.
For further research, we are trying to improve the 12. Wu Z and Huang NE. Ensemble empirical mode
method to further reduce time consuming and com- decomposition: A noise-assisted data analysis method.
bine other fault diagnosis techniques to solve more Adv Adapt Data Anal 2009; 1: 1–41.
complicated issues. 13. Guo W and Tse PW. A novel signal compression
method based on optimal ensemble empirical mode
decomposition for bearing vibration signals. J Sound
Acknowledgement Vib 2013; 332: 423–441.
The authors would like to thank Case Western Reserve 14. Peng Z and Chu F. Applications of wavelet transform
University for providing experimental bearing data. in machine condition monitoring and fault diagnostics:
A review with bibliography. Mech Syst Signal Process
Declaration of conflicting interests 2004; 18: 199–221.
The author(s) declared no potential conflicts of interest with 15. Lou X and Loparo KA. Bearing fault diagnosis based
respect to the research, authorship, and/or publication of on wavelet transform and fuzzy inference. Mech Syst
this article. Signal Process 2004; 18: 1077–1095.
16. Dragomiretskiy K and Zosso D. Variational mode
decomposition. IEEE Trans Signal Process 2014; 62:
Funding
531–544.
The author(s) disclosed receipt of the following financial 17. Lahmiri S. Comparative study of ECG signal denoising
support for the research, authorship, and/or publication by wavelet thresholding in empirical and variational
of this article: This work was sponsored by the National mode decomposition domains. Healthcare Technol
Natural Science Foundation of China (51475441). Lett 2014; 1: 104–109.
18. Wang Y, Market R, Xiang J, et al. Research on vari-
References ational mode decomposition and its application in
1. Shen C, He Q, Kong F, et al. A fast and adaptive detecting rub-impact fault of the rotor system. Mech
varying-scale morphological analysis method for rolling Syst Signal Process 2015; 60–61: 243–251.
element bearing fault diagnosis. Proc IMechE, Part C: 19. Mohanty S, Gupta KK and Raju KS. Bearing fault
J Mechanical Engineering Science 2012; 227: 1362–1370. analysis using variational mode decomposition. In: 9th
2. He Q, Wang J, Liu Y, et al. Multiscale noise tuning of international conference on industrial and information
stochastic resonance for enhanced fault diagnosis in rotat- systems, Gwalior, 2014, pp.1–6.
ing machines. Mech Syst Signal Process 2012; 28: 443–457. 20. Li X, Shao Z and Qian J. An optimizing method based
3. Li C and Liang M. Continuous-scale mathematical mor- on autonomous animats: Fish-swarm algorithm. Syst
phology-based optimal scale band demodulation of Eng - Theory Pract 2002; 11: 32–38.
impulsive feature for bearing defect diagnosis. J Sound 21. Dorigo M and Blum C. Ant colony optimization theory:
Vib 2012; 331: 5864–5879. A survey. Theoret Comput Sci 2005; 344: 243–278.
4. Wang C, Hu F, He Q, et al. De-noising of wayside acous- 22. He Q, Wang J, Hu F, et al. Wayside acoustic diagnosis
tic signal from train bearings based on variable digital of defective train bearings based on signal resampling
filtering. Appl Acoust 2014; 83: 127–140. and information enhancement. J Sound Vib 2013; 332:
5. Wang J and He Q. Adaptive multiscale noise tuning 5635–5649.
stochastic resonance for health diagnosis of rolling elem- 23. Kennedy J and Eberhart R. Particle swarm optimization.
ent bearings. IEEE Trans Instrum Meas 2015; 64: 564–577. In: Proceedings of the 1995 IEEE international neural net-
6. Liu F, Shen C, He Q, et al. Doppler effect reduction works conference, Peth, WA, 1995, pp.1942–1948.
scheme via acceleration-based Dopplerlet transform and 24. Shen W, Guo X, Wu C, et al. Forecasting stock indices
resampling method for the wayside acoustic defective using radial basis function neural networks optimized
bearing detector system. Proc IMechE, Part C: J by artificial fish swarm algorithm. Knowledge-Based
Mechanical Engineering Science 2014: 0954406214530880. Syst 2011; 24: 379–385.

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016


20 Proc IMechE Part C: J Mechanical Engineering Science 0(0)

25. Jiang M, Wang Y, Rubio F, et al. Spread spectrum code diagnosis under large speed variation conditions.
estimation by artificial fish swarm algorithm. In: J Sound Vib 2015; 348: 381–396.
Proceedings of the 2007 IEEE international symposium 30. Barszcz T and JabLónski A. A novel method for the
intelligent signal processing conference, Alcala de optimal band selection for vibration signal demodula-
Henares, 2007, pp.1–6. tion and comparison with the kurtogram. Mech Syst
26. Wang C, Zhou C and Ma J. An improved artificial fish Signal Process 2011; 25: 431–451.
swarm algorithm and its application in feed-forward 31. Wang S, Huang W and Zhu Z. Transient modeling and
neural networks. In: Proceedings of the 2005 IEEE inter- parameter identification based on wavelet and correl-
national machine learning and cybernetics conference, ation filtering for rotating machine fault diagnosis.
Guangzhou, China, 2005, pp.2890–2894. Mech Syst Signal Process 2011; 25: 1299–1320.
27. Hestenes MR. Multiplier and gradient methods. 32. He Q and Wang J. Effects of multiscale noise tuning on
J Optim Theory Appl 1969; 4: 303–320. stochastic resonance for weak signal detection. Digital
28. Rockafellar RT. A dual approach to solving nonlinear Signal Process 2012; 22: 614–621.
programming problems by unconstrained optimization. 33. http://www.eecs.case.edu/laboratory/bearing/.
Math Program 1973; 5: 354–373.
29. Wang Y, Xu G, Zhang Q, et al. Rotating speed isola-
tion and its application to rolling element bearing fault

Downloaded from pic.sagepub.com at RMIT University Library on January 11, 2016

You might also like