SlideShare a Scribd company logo
1 of 7
Download to read offline
SPECIAL SECTION ON DATA-DRIVEN MONITORING, FAULT DIAGNOSIS AND CONTROL OF
CYBER-PHYSICAL SYSTEMS
Received October 6, 2017, accepted November 7, 2017, date of publication November 15, 2017,
date of current version February 14, 2018.
Digital Object Identifier 10.1109/ACCESS.2017.2773665
Blind Source Separation Method for
Bearing Vibration Signals
HE JUN 1, YONG CHEN1, QING-HUA ZHANG2, GUOXI SUN2, AND QIN HU2
1School of Automation, Foshan University, Foshan 528000, China
2Guangdong Provincial Key Laboratory of Petrochemical Equipment Fault Diagnosis, Guangdong University of Petrochemical Technology, Maoming 525000,
China
Corresponding author: Guoxi Sun (guoxi.sun@gdupt.edu.cn)
This work was supported in part by the National Natural Science Foundation of China under Grant 61301300 and Grant 61673400, in part
by the Guangdong Natural Science Foundation under Grant 2016A030313823, and in part by the Guangdong Characteristic Innovation
Project of colleges and universities under Grant 201463104.
ABSTRACT In underdetermined blind source separation (UBSS) of vibration signals, the estimation of the
mixing matrix is often affected by noise and by the type of the used clustering algorithm. A novel UBSS
method for the analysis of vibration signals, aiming to address the problem of the inaccurate estimation
of the mixing matrix owing to noise and choice of the clustering method, is proposed here. The proposed
algorithm is based on the modified k-means clustering algorithm and the Laplace potential function. First,
the largest distance between data points is used to initialize the cluster centroid locations, and then the mean
distance between clustering centroids average distance range of data points is used for updating the locations
of cluster centroids. Next, the Laplace potential function that uses a global similarity criterion is applied to
fine-tune the cluster centroid locations. Normalized mean squared error and deviation angle measures were
used to assess the accuracy of the estimation of the mixing matrix. Bearing vibration data from Case Western
Reserve University and our experimental platform were used to analyze the performance of the developed
algorithm. Results of this analysis suggest that this proposed method can estimate the mixing matrix more
effectively, compared with existing methods.
INDEX TERMS Signal underdetermined blind source separation, Laplace potential function, k-means,
bearing vibration signal.
I. INTRODUCTION
Rotating machinery is the most common mechanical equip-
ment in the petrochemical industry and rolling bearings are
the crucial components of rotating machinery that are prone
to failure. Therefore, early detection of the bearing running
status and early fault diagnosis help to ensure safety and
reliable operation of machinery equipment [1]. Even small
defects of rotating machinery will be manifested in the vibra-
tion signal; however, the collected bearing vibration signal
of rotating machinery may be mingled with that from other
vibration sources or with strong background noise, which can
make the detection of faults less efficient, affecting diagnosis.
To resolve this problem and thus improve fault forecasting
and diagnosis, the most critical step is to separate the fault
signal from the mixed signal.
Blind source separation (BSS), which aims to recover the
sources that contribute to the measured signal without any
knowledge of the mixing system, has been widely used in
speech recognition [2], fault diagnosis [3], [4], and image
processing [5]. However, in practical applications, the num-
ber of sensors is always smaller than the number of signal
sources. This situation is known as the problem of under-
determined blind source separation (UBSS) [6], [7]. When
signals can be represented with sufficient sparsity, the UBSS
approach consists of two steps: (1) estimation of the mixing
matrix and (2) recovery of the underlying signal sources. The
accuracy with which the mixing matrix is estimated directly
affects the performance of the UBSS algorithm; therefore,
estimation of the mixing matrix is critical in the UBBS
approach; consequently, much attention has been devoted to
solving this problem.
Under the assumption of sparse signal representation,
estimation of the mixing matrix can be described as a cluster-
ing problem. Hence, clustering methods, such as k-means,
have been used for estimating the mixing matrix for the
UBSS problem, resulting in many publications [6], [8], [9].
658
2169-3536 
 2017 IEEE. Translations and content mining are permitted for academic research only.
Personal use is also permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
VOLUME 6, 2018
H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals
To overcome the drawbacks of the k-means method
(sensitivity to the initialization of clusters and random initial
allocation of cluster centroids), a UBSS method based on the
k-means and AP clustering was proposed with the affinity
propagation clustering method used for estimating the exact
number of clusters [10], and the k-means method with the
AP algorithm for initialization was used for estimating the
mixing matrix. However, random assignment of initial clus-
ter centroids can still significantly affect the performance
of the clustering method. To overcome these drawbacks,
factorial k-means clustering was proposed, which aimed at
discovering the structure of clusters in a lower-dimensional
subspace [11]. However, in this method, the number of
clusters and the subspace dimensionality which have to be
provided, which may affect the estimation of the mixing
matrix. To adaptively determine the number of clusters, a self-
learning k-means clustering method was reported in [12], and
a global optimization method was used for minimizing the
cluster distortions, based on the current cluster configuration.
Unfortunately, the performance of the k-means clustering
method heavily relies on the initial distribution of cluster
centroids. To alleviate this dependence of k-means clustering
on initial centroid locations, a novel method for setting initial
centroid locations was introduced in [13], based on obtaining
Euclidean distances from the original dataset. The above-
mentioned methods are based on k-means, and they perform
very well on noiseless data; however, in practical engineering
applications, the signal typically features significant back-
ground noise, which can negatively affect the performance
of the k-means method. To alleviate these effects, Ahmed
used potential functions to adjust the method convergence
rate in rapidly-exploring random tree planning [14]. Cui used
a local potential function to build a novel quantum neural
network model [15]; local potential functions were the basic
components, allowing to better adapt the model to different
data structures. Although these methods introduced some
advantages, they did not affect the performance of clustering.
Note that all of the above-mentioned methods are based
on using the k-means clustering method for estimating the
mixing matrix in UBSS, which implies there is a solution
for addressing natural drawbacks of the k-means clustering
algorithm. But in fact, for the working conditions of rele-
vance to rotating machinery in the petrochemical industry,
collected vibration signals are always mixed with unknown
background noise. Thus, we are facing the challenge of
dealing with the signal that is mixed with some unknown
background noise, which makes it more difficult to ensure
robustness with respect to the initial locations of cluster
centroids. The proposed method focuses on overcoming the
natural drawbacks of the k-means approach, and on solving
the problem of volatile performance of the k-means clustering
algorithm, aiming at developing a better way to estimate
the mixing matrix for UBSS of vibration signals. In this
paper, a bearing vibration signal BSS method, combined with
improved k-means and Laplace potential function methods,
is proposed. In the proposed approach, the data points at
the maximal and minimal distances from the rest of the data
points in the sample are considered as initial cluster centroids.
During the iterative learning of clustering, the mean distance
of data for each class defines the new centroid location.
In the next step, these data points for which the distance
from a certain cluster centroid is smaller than the average
distance for the class described by that centroid, are labeled
as belonging to that class. Finally, to eliminate clustering
fluctuations owing to the presence of background noise, the
Laplace potential function is used for minor adjustments of
the k-means clustering results.
The remainder of this paper is organized as follows.
In Section 2, the UBSS approach is briefly described. The
proposed method and its application to bearing vibration
signals (case study) are described in detail in Section 3
and Section 4, respectively. Finally, some conclusions are
presented in Section 5.
II. BLIND SOURCE SEPARATION METHOD
In this section, the background knowledge of UBSS approach
was introduced, and then the improved k-means method was
proposed, at last, the measurement of mixing matrix estima-
tion was presented.
A. UBSS APPROACH
In the BSS approach, the measured signal x(t) can be acquired
without knowledge of mixing. Thus, sampling statistics is
commonly used for the measured signal. Therefore, when
pre-processing the measured signal, it is assumed that there
are two independent signals, one is the n dimensional source
signal, which is described as s(t) = [s1(t), s2(t), · · · , sn(t)]T ,
while the other one is the m dimensional measured signal,
expressed as x(t) = [x1(t), x2(t), · · · , xm(t)]T . Hence, the
mixing model that links the source signal and the measured
signal can be written as
x(t) = As(t) (1)
where A is called the mixing matrix, which is expressed as
A = [a1, a2, · · · , an] with m × n dimensions. Meanwhile,
if A is the noise matrix, the measured signal x(t) can be
obtained as the source s(t) mixed with the mixing matrix in
the transfer process. The mixed model is given by





x1(t)
x2(t)
.
.
.
xm(t)





=





a11 a11 · · · a1n
a21 a22 · · · a2n
.
.
.
.
.
.
.
.
.
.
.
.
am1 am2 · · · amn





×





s1(t)
s2(t)
.
.
.
sm(t)





(2)
Based on the above analysis, the principal objective of
BSS is to estimate the source signal s(t) with assuming
s(t) and x(t) are independent each other. In this paper, we used
the UBSS method for vibration signal analysis of rotating
machinery; that is, for actual application industrial vibration
signals, the dimensionality m of the measured signal is lower
than the source signal dimensionality n. However, the UBSS
approach requires the signal to be very sparse; consequently,
VOLUME 6, 2018 659
H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals
FIGURE 1. Time domain and frequency domain signals.
many approaches were attempted to ensure signal sparseness,
such as the Fourier transform. Here, we use the sparse signal
representation as in [16], and estimate the column vectors of
the mixing matrix. Combining equations (1) and (2), the sig-
nal x(t) can re-expressed as
x(t) = a1s1(t) + a2s2(t) + · · · + ansn(t), t = 1, 2, · · · , T
(3)
To make the signal sparse, the Fourier transform is com-
monly used for transforming signals from the time domain
to the frequency domain. The time domain and the frequency
domain signals are shown in Fig. 1 [17].
Fig.1 (b) shows that, in the frequency domain, the data
are approximately linear, implying that the measured signal
is sufficiently sparse. But for the source signal s(t) there is
no threshold for determining sufficient signal sparsity, and
there is only once si(t)(i = 1, 2, · · · , n) that satisfies with the
following equation:
xi(t)/xi+1(t) = ai,j/ai,j+1 (4)
That is, when there is only one source signal, the slope of
the observed signal xi and the mixing matrix Ai fall onto the
same straight line.
B. IMPROVED K-MEANS
Usually, the UBSS approach consists of two steps: 1) esti-
mation of the mixing matrix, which is the most important
step, and 2) separation of the source signals. Based on the
above mentioned two-step approach, the mixing matrix is
estimated in the first step of the proposed novel approach
that combines modified k-means clustering with the Laplace
potential function. Then, in the second step, the shortest path
method is used for recovering the source signals.
To overcome the drawbacks of k-means clustering, a mod-
ified k-means clustering method with two improvements is
proposed here. First, in the commonly used k-means clus-
tering approach, the initial cluster centroid locations are ran-
domly assigned, which often negatively affects the estimation
of the mixing matrix by increasing the estimation uncertainty.
To easier distinguish between different clusters in the process
of clustering, we propose to use the maxima and minima of
the entire dataset as initial centroids.
The initial centroid z is given as
z = arg max dist(xi, xj), (i 6= j, i, j ∈ n) (5)
xh = arg min
n
X
h=1
(dist(xi, xh) + dist(xj, xh)) (6)
where the centroid z denotes the initial centroid, which can
described as z = [xi, xj, xh], where xi, xj, xh are the centroids
for different classes, respectively, which are defined as the
maximal distances of each centroid.
Then, in the process of iterative learning of clustering, after
setting, for each class, its center of mass as a cluster centroid,
all data points within a distance d from a certain cluster
centroid are assigned to that class. The average distance of
data points in the i-th class from the class’s centroid zi is
di = mean
q
X
j=1
dist(zi, xij), i = 1, 2, · · · C, j = 1, 2, · · · q
(7)
where di is the distance of the i -th class datum from its cluster
centroid zi, and xij denotes j-th datum of i-th class. After
the average distance for i-th class is obtained, adjusting the
i-th class data proceeds according to the following condition
that should be satisfied.
(xi, xij) ← dist(zi, xij) < di,
(i = 1, 2, · · · , C; j = 1, 2, · · · q) (8)
After adjusting the data labels according to the distance
of data points from cluster centroids, centroid locations are
updated as follows:
znew
i = mean(dist(zi, xij)),
(i = 1, 2, · · · , C; j = 1, 2, · · · q) (9)
where znew
i is the new i-th class cluster centroid, obtained by
applying the above updating equation. Throughout the pro-
cess of clustering, the above steps are performed iteratively
until the locations of the cluster centroids no longer change.
Algorithm 1 The Modified k-Means Method
Step 1: Initialize k centroids using Equations (5) and (6);
Step 2: For each class, calculate the mean distance of the
class data from the class centroid, using Equation (7);
Step 3: Adjust the samples for each class according to the
condition in Equation (8), where the distance of the data
point from the centroid is smaller than the class average
distance di;
Step 4: Update centroid locations using the new data
for each class, using Equation (9). If centroid locations
changed in this iteration, go to Step 2; otherwise, clustering
is complete.
With regard to initialization and updating of cluster cen-
troid locations, this modified k-means algorithm performs
better than conventional k-means clustering algorithms.
660 VOLUME 6, 2018
H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals
However, the unknown background noise and outliers are the
most important factors that can affect the performance and
the stability of the proposed clustering algorithm. At the same
time, the clustering process is a critical step in the estimation
of the mixing matrix; therefore, the method’s stability and
accuracy during this step can strongly affect the estimation
of the mixing matrix.
To address this problem, the Laplace potential func-
tion [14] was used for fine-tuning and trimming corrections
of cluster centroid locations. Owing to the assumptions of
sparsity, the source signal at most points is zero or near
zero, and its probability distribution follows the Laplace
distribution. In practical applications, many source signals
have sparse characteristics. If the source signal is not sparse,
it can be transformed to a sparse representation using the
sparse signal transform tool.
The model of the Laplace potential function can be
assumed as
f (x(t)) = exp(−(
m
X
i=1
xi(t) − zj

More Related Content

What's hot

Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...
Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...
Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...Emerson Alves
 
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...IJECEIAES
 
Array diagnosis using compressed sensing in near field
Array diagnosis using compressed sensing in near fieldArray diagnosis using compressed sensing in near field
Array diagnosis using compressed sensing in near fieldAlexander Decker
 
A survey on efficient no reference blur estimation methods
A survey on efficient no reference blur estimation methodsA survey on efficient no reference blur estimation methods
A survey on efficient no reference blur estimation methodseSAT Journals
 
A survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationA survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationeSAT Publishing House
 
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...IDES Editor
 
Density Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageDensity Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageIOSRjournaljce
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICijsc
 
IRJET- Violent Social Interaction Recognition
IRJET- Violent Social Interaction RecognitionIRJET- Violent Social Interaction Recognition
IRJET- Violent Social Interaction RecognitionIRJET Journal
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...IJITCA Journal
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...AM Publications
 
Sequential estimation of_discrete_choice_models__copy_-4
Sequential estimation of_discrete_choice_models__copy_-4Sequential estimation of_discrete_choice_models__copy_-4
Sequential estimation of_discrete_choice_models__copy_-4YoussefKitane
 
A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...ijcsit
 
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...cscpconf
 
Optimum capacity allocation of distributed generation units using parallel ps...
Optimum capacity allocation of distributed generation units using parallel ps...Optimum capacity allocation of distributed generation units using parallel ps...
Optimum capacity allocation of distributed generation units using parallel ps...eSAT Journals
 
Orientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern RecognitionOrientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern RecognitionIOSRjournaljce
 

What's hot (19)

Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...
Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...
Improvement of the Reliability in Novelty Detection using PCA in No Periodic ...
 
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...
Multi-way Array Decomposition on Acoustic Source Separation for Fault Diagnos...
 
Array diagnosis using compressed sensing in near field
Array diagnosis using compressed sensing in near fieldArray diagnosis using compressed sensing in near field
Array diagnosis using compressed sensing in near field
 
Master's Thesis Presentation
Master's Thesis PresentationMaster's Thesis Presentation
Master's Thesis Presentation
 
A survey on efficient no reference blur estimation methods
A survey on efficient no reference blur estimation methodsA survey on efficient no reference blur estimation methods
A survey on efficient no reference blur estimation methods
 
A survey on efficient no reference blur estimation
A survey on efficient no reference blur estimationA survey on efficient no reference blur estimation
A survey on efficient no reference blur estimation
 
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
 
Density Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri ImageDensity Driven Image Coding for Tumor Detection in mri Image
Density Driven Image Coding for Tumor Detection in mri Image
 
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGICQUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
QUALITY ASSESSMENT OF PIXEL-LEVEL IMAGE FUSION USING FUZZY LOGIC
 
Cm31588593
Cm31588593Cm31588593
Cm31588593
 
IRJET- Violent Social Interaction Recognition
IRJET- Violent Social Interaction RecognitionIRJET- Violent Social Interaction Recognition
IRJET- Violent Social Interaction Recognition
 
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
APPLYING DYNAMIC MODEL FOR MULTIPLE MANOEUVRING TARGET TRACKING USING PARTICL...
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
 
Sequential estimation of_discrete_choice_models__copy_-4
Sequential estimation of_discrete_choice_models__copy_-4Sequential estimation of_discrete_choice_models__copy_-4
Sequential estimation of_discrete_choice_models__copy_-4
 
A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...
 
M2R Group 26
M2R Group 26M2R Group 26
M2R Group 26
 
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...
TERRIAN IDENTIFICATION USING CO-CLUSTERED MODEL OF THE SWARM INTELLEGENCE & S...
 
Optimum capacity allocation of distributed generation units using parallel ps...
Optimum capacity allocation of distributed generation units using parallel ps...Optimum capacity allocation of distributed generation units using parallel ps...
Optimum capacity allocation of distributed generation units using parallel ps...
 
Orientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern RecognitionOrientation Spectral Resolution Coding for Pattern Recognition
Orientation Spectral Resolution Coding for Pattern Recognition
 

Similar to Em assignment 1 (journal)

Energy aware model for sensor network a nature inspired algorithm approach
Energy aware model for sensor network  a nature inspired algorithm approachEnergy aware model for sensor network  a nature inspired algorithm approach
Energy aware model for sensor network a nature inspired algorithm approachijdms
 
Blind Source Separation of Super and Sub-Gaussian Signals with ABC Algorithm
Blind Source Separation of Super and Sub-Gaussian Signals with ABC AlgorithmBlind Source Separation of Super and Sub-Gaussian Signals with ABC Algorithm
Blind Source Separation of Super and Sub-Gaussian Signals with ABC AlgorithmIDES Editor
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...mathsjournal
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...mathsjournal
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...mathsjournal
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...mathsjournal
 
Probabilistic based Optimal Node Localization in Wireless Sensor Networks
Probabilistic based Optimal Node Localization in Wireless Sensor NetworksProbabilistic based Optimal Node Localization in Wireless Sensor Networks
Probabilistic based Optimal Node Localization in Wireless Sensor NetworksIJCNCJournal
 
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKS
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKSPROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKS
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKSIJCNCJournal
 
Low-complex Bayesian estimator for imperfect channels in massive muti-input ...
Low-complex Bayesian estimator for imperfect channels in  massive muti-input ...Low-complex Bayesian estimator for imperfect channels in  massive muti-input ...
Low-complex Bayesian estimator for imperfect channels in massive muti-input ...IJECEIAES
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimationijma
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimationijma
 
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSING
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSINGDETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSING
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSINGprj_publication
 
Higher Order Feature Set For Underwater Noise Classification
Higher Order Feature Set For Underwater Noise ClassificationHigher Order Feature Set For Underwater Noise Classification
Higher Order Feature Set For Underwater Noise ClassificationCSCJournals
 
Energy detection technique for
Energy detection technique forEnergy detection technique for
Energy detection technique forranjith kumar
 
Iisrt dali martin (ec)
Iisrt dali martin (ec)Iisrt dali martin (ec)
Iisrt dali martin (ec)IISRT
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...IJECEIAES
 
Peak detection cwt
Peak detection cwtPeak detection cwt
Peak detection cwtjessyHanna
 

Similar to Em assignment 1 (journal) (20)

Energy aware model for sensor network a nature inspired algorithm approach
Energy aware model for sensor network  a nature inspired algorithm approachEnergy aware model for sensor network  a nature inspired algorithm approach
Energy aware model for sensor network a nature inspired algorithm approach
 
Blind Source Separation of Super and Sub-Gaussian Signals with ABC Algorithm
Blind Source Separation of Super and Sub-Gaussian Signals with ABC AlgorithmBlind Source Separation of Super and Sub-Gaussian Signals with ABC Algorithm
Blind Source Separation of Super and Sub-Gaussian Signals with ABC Algorithm
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
 
40120130406009
4012013040600940120130406009
40120130406009
 
Beamforming for Antenna Array
Beamforming for Antenna ArrayBeamforming for Antenna Array
Beamforming for Antenna Array
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
 
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
LASSO MODELING AS AN ALTERNATIVE TO PCA BASED MULTIVARIATE MODELS TO SYSTEM W...
 
Probabilistic based Optimal Node Localization in Wireless Sensor Networks
Probabilistic based Optimal Node Localization in Wireless Sensor NetworksProbabilistic based Optimal Node Localization in Wireless Sensor Networks
Probabilistic based Optimal Node Localization in Wireless Sensor Networks
 
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKS
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKSPROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKS
PROBABILISTIC BASED OPTIMAL NODE LOCALIZATION IN WIRELESS SENSOR NETWORKS
 
Low-complex Bayesian estimator for imperfect channels in massive muti-input ...
Low-complex Bayesian estimator for imperfect channels in  massive muti-input ...Low-complex Bayesian estimator for imperfect channels in  massive muti-input ...
Low-complex Bayesian estimator for imperfect channels in massive muti-input ...
 
Boosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation EstimationBoosting CED Using Robust Orientation Estimation
Boosting CED Using Robust Orientation Estimation
 
Boosting ced using robust orientation estimation
Boosting ced using robust orientation estimationBoosting ced using robust orientation estimation
Boosting ced using robust orientation estimation
 
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSING
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSINGDETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSING
DETECTION OF HUMAN BLADDER CANCER CELLS USING IMAGE PROCESSING
 
C1802022430
C1802022430C1802022430
C1802022430
 
Higher Order Feature Set For Underwater Noise Classification
Higher Order Feature Set For Underwater Noise ClassificationHigher Order Feature Set For Underwater Noise Classification
Higher Order Feature Set For Underwater Noise Classification
 
Energy detection technique for
Energy detection technique forEnergy detection technique for
Energy detection technique for
 
Iisrt dali martin (ec)
Iisrt dali martin (ec)Iisrt dali martin (ec)
Iisrt dali martin (ec)
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...
 
Peak detection cwt
Peak detection cwtPeak detection cwt
Peak detection cwt
 

Recently uploaded

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 

Recently uploaded (20)

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 

Em assignment 1 (journal)

  • 1. SPECIAL SECTION ON DATA-DRIVEN MONITORING, FAULT DIAGNOSIS AND CONTROL OF CYBER-PHYSICAL SYSTEMS Received October 6, 2017, accepted November 7, 2017, date of publication November 15, 2017, date of current version February 14, 2018. Digital Object Identifier 10.1109/ACCESS.2017.2773665 Blind Source Separation Method for Bearing Vibration Signals HE JUN 1, YONG CHEN1, QING-HUA ZHANG2, GUOXI SUN2, AND QIN HU2 1School of Automation, Foshan University, Foshan 528000, China 2Guangdong Provincial Key Laboratory of Petrochemical Equipment Fault Diagnosis, Guangdong University of Petrochemical Technology, Maoming 525000, China Corresponding author: Guoxi Sun (guoxi.sun@gdupt.edu.cn) This work was supported in part by the National Natural Science Foundation of China under Grant 61301300 and Grant 61673400, in part by the Guangdong Natural Science Foundation under Grant 2016A030313823, and in part by the Guangdong Characteristic Innovation Project of colleges and universities under Grant 201463104. ABSTRACT In underdetermined blind source separation (UBSS) of vibration signals, the estimation of the mixing matrix is often affected by noise and by the type of the used clustering algorithm. A novel UBSS method for the analysis of vibration signals, aiming to address the problem of the inaccurate estimation of the mixing matrix owing to noise and choice of the clustering method, is proposed here. The proposed algorithm is based on the modified k-means clustering algorithm and the Laplace potential function. First, the largest distance between data points is used to initialize the cluster centroid locations, and then the mean distance between clustering centroids average distance range of data points is used for updating the locations of cluster centroids. Next, the Laplace potential function that uses a global similarity criterion is applied to fine-tune the cluster centroid locations. Normalized mean squared error and deviation angle measures were used to assess the accuracy of the estimation of the mixing matrix. Bearing vibration data from Case Western Reserve University and our experimental platform were used to analyze the performance of the developed algorithm. Results of this analysis suggest that this proposed method can estimate the mixing matrix more effectively, compared with existing methods. INDEX TERMS Signal underdetermined blind source separation, Laplace potential function, k-means, bearing vibration signal. I. INTRODUCTION Rotating machinery is the most common mechanical equip- ment in the petrochemical industry and rolling bearings are the crucial components of rotating machinery that are prone to failure. Therefore, early detection of the bearing running status and early fault diagnosis help to ensure safety and reliable operation of machinery equipment [1]. Even small defects of rotating machinery will be manifested in the vibra- tion signal; however, the collected bearing vibration signal of rotating machinery may be mingled with that from other vibration sources or with strong background noise, which can make the detection of faults less efficient, affecting diagnosis. To resolve this problem and thus improve fault forecasting and diagnosis, the most critical step is to separate the fault signal from the mixed signal. Blind source separation (BSS), which aims to recover the sources that contribute to the measured signal without any knowledge of the mixing system, has been widely used in speech recognition [2], fault diagnosis [3], [4], and image processing [5]. However, in practical applications, the num- ber of sensors is always smaller than the number of signal sources. This situation is known as the problem of under- determined blind source separation (UBSS) [6], [7]. When signals can be represented with sufficient sparsity, the UBSS approach consists of two steps: (1) estimation of the mixing matrix and (2) recovery of the underlying signal sources. The accuracy with which the mixing matrix is estimated directly affects the performance of the UBSS algorithm; therefore, estimation of the mixing matrix is critical in the UBBS approach; consequently, much attention has been devoted to solving this problem. Under the assumption of sparse signal representation, estimation of the mixing matrix can be described as a cluster- ing problem. Hence, clustering methods, such as k-means, have been used for estimating the mixing matrix for the UBSS problem, resulting in many publications [6], [8], [9]. 658 2169-3536 2017 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. VOLUME 6, 2018
  • 2. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals To overcome the drawbacks of the k-means method (sensitivity to the initialization of clusters and random initial allocation of cluster centroids), a UBSS method based on the k-means and AP clustering was proposed with the affinity propagation clustering method used for estimating the exact number of clusters [10], and the k-means method with the AP algorithm for initialization was used for estimating the mixing matrix. However, random assignment of initial clus- ter centroids can still significantly affect the performance of the clustering method. To overcome these drawbacks, factorial k-means clustering was proposed, which aimed at discovering the structure of clusters in a lower-dimensional subspace [11]. However, in this method, the number of clusters and the subspace dimensionality which have to be provided, which may affect the estimation of the mixing matrix. To adaptively determine the number of clusters, a self- learning k-means clustering method was reported in [12], and a global optimization method was used for minimizing the cluster distortions, based on the current cluster configuration. Unfortunately, the performance of the k-means clustering method heavily relies on the initial distribution of cluster centroids. To alleviate this dependence of k-means clustering on initial centroid locations, a novel method for setting initial centroid locations was introduced in [13], based on obtaining Euclidean distances from the original dataset. The above- mentioned methods are based on k-means, and they perform very well on noiseless data; however, in practical engineering applications, the signal typically features significant back- ground noise, which can negatively affect the performance of the k-means method. To alleviate these effects, Ahmed used potential functions to adjust the method convergence rate in rapidly-exploring random tree planning [14]. Cui used a local potential function to build a novel quantum neural network model [15]; local potential functions were the basic components, allowing to better adapt the model to different data structures. Although these methods introduced some advantages, they did not affect the performance of clustering. Note that all of the above-mentioned methods are based on using the k-means clustering method for estimating the mixing matrix in UBSS, which implies there is a solution for addressing natural drawbacks of the k-means clustering algorithm. But in fact, for the working conditions of rele- vance to rotating machinery in the petrochemical industry, collected vibration signals are always mixed with unknown background noise. Thus, we are facing the challenge of dealing with the signal that is mixed with some unknown background noise, which makes it more difficult to ensure robustness with respect to the initial locations of cluster centroids. The proposed method focuses on overcoming the natural drawbacks of the k-means approach, and on solving the problem of volatile performance of the k-means clustering algorithm, aiming at developing a better way to estimate the mixing matrix for UBSS of vibration signals. In this paper, a bearing vibration signal BSS method, combined with improved k-means and Laplace potential function methods, is proposed. In the proposed approach, the data points at the maximal and minimal distances from the rest of the data points in the sample are considered as initial cluster centroids. During the iterative learning of clustering, the mean distance of data for each class defines the new centroid location. In the next step, these data points for which the distance from a certain cluster centroid is smaller than the average distance for the class described by that centroid, are labeled as belonging to that class. Finally, to eliminate clustering fluctuations owing to the presence of background noise, the Laplace potential function is used for minor adjustments of the k-means clustering results. The remainder of this paper is organized as follows. In Section 2, the UBSS approach is briefly described. The proposed method and its application to bearing vibration signals (case study) are described in detail in Section 3 and Section 4, respectively. Finally, some conclusions are presented in Section 5. II. BLIND SOURCE SEPARATION METHOD In this section, the background knowledge of UBSS approach was introduced, and then the improved k-means method was proposed, at last, the measurement of mixing matrix estima- tion was presented. A. UBSS APPROACH In the BSS approach, the measured signal x(t) can be acquired without knowledge of mixing. Thus, sampling statistics is commonly used for the measured signal. Therefore, when pre-processing the measured signal, it is assumed that there are two independent signals, one is the n dimensional source signal, which is described as s(t) = [s1(t), s2(t), · · · , sn(t)]T , while the other one is the m dimensional measured signal, expressed as x(t) = [x1(t), x2(t), · · · , xm(t)]T . Hence, the mixing model that links the source signal and the measured signal can be written as x(t) = As(t) (1) where A is called the mixing matrix, which is expressed as A = [a1, a2, · · · , an] with m × n dimensions. Meanwhile, if A is the noise matrix, the measured signal x(t) can be obtained as the source s(t) mixed with the mixing matrix in the transfer process. The mixed model is given by      x1(t) x2(t) . . . xm(t)      =      a11 a11 · · · a1n a21 a22 · · · a2n . . . . . . . . . . . . am1 am2 · · · amn      ×      s1(t) s2(t) . . . sm(t)      (2) Based on the above analysis, the principal objective of BSS is to estimate the source signal s(t) with assuming s(t) and x(t) are independent each other. In this paper, we used the UBSS method for vibration signal analysis of rotating machinery; that is, for actual application industrial vibration signals, the dimensionality m of the measured signal is lower than the source signal dimensionality n. However, the UBSS approach requires the signal to be very sparse; consequently, VOLUME 6, 2018 659
  • 3. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals FIGURE 1. Time domain and frequency domain signals. many approaches were attempted to ensure signal sparseness, such as the Fourier transform. Here, we use the sparse signal representation as in [16], and estimate the column vectors of the mixing matrix. Combining equations (1) and (2), the sig- nal x(t) can re-expressed as x(t) = a1s1(t) + a2s2(t) + · · · + ansn(t), t = 1, 2, · · · , T (3) To make the signal sparse, the Fourier transform is com- monly used for transforming signals from the time domain to the frequency domain. The time domain and the frequency domain signals are shown in Fig. 1 [17]. Fig.1 (b) shows that, in the frequency domain, the data are approximately linear, implying that the measured signal is sufficiently sparse. But for the source signal s(t) there is no threshold for determining sufficient signal sparsity, and there is only once si(t)(i = 1, 2, · · · , n) that satisfies with the following equation: xi(t)/xi+1(t) = ai,j/ai,j+1 (4) That is, when there is only one source signal, the slope of the observed signal xi and the mixing matrix Ai fall onto the same straight line. B. IMPROVED K-MEANS Usually, the UBSS approach consists of two steps: 1) esti- mation of the mixing matrix, which is the most important step, and 2) separation of the source signals. Based on the above mentioned two-step approach, the mixing matrix is estimated in the first step of the proposed novel approach that combines modified k-means clustering with the Laplace potential function. Then, in the second step, the shortest path method is used for recovering the source signals. To overcome the drawbacks of k-means clustering, a mod- ified k-means clustering method with two improvements is proposed here. First, in the commonly used k-means clus- tering approach, the initial cluster centroid locations are ran- domly assigned, which often negatively affects the estimation of the mixing matrix by increasing the estimation uncertainty. To easier distinguish between different clusters in the process of clustering, we propose to use the maxima and minima of the entire dataset as initial centroids. The initial centroid z is given as z = arg max dist(xi, xj), (i 6= j, i, j ∈ n) (5) xh = arg min n X h=1 (dist(xi, xh) + dist(xj, xh)) (6) where the centroid z denotes the initial centroid, which can described as z = [xi, xj, xh], where xi, xj, xh are the centroids for different classes, respectively, which are defined as the maximal distances of each centroid. Then, in the process of iterative learning of clustering, after setting, for each class, its center of mass as a cluster centroid, all data points within a distance d from a certain cluster centroid are assigned to that class. The average distance of data points in the i-th class from the class’s centroid zi is di = mean q X j=1 dist(zi, xij), i = 1, 2, · · · C, j = 1, 2, · · · q (7) where di is the distance of the i -th class datum from its cluster centroid zi, and xij denotes j-th datum of i-th class. After the average distance for i-th class is obtained, adjusting the i-th class data proceeds according to the following condition that should be satisfied. (xi, xij) ← dist(zi, xij) < di, (i = 1, 2, · · · , C; j = 1, 2, · · · q) (8) After adjusting the data labels according to the distance of data points from cluster centroids, centroid locations are updated as follows: znew i = mean(dist(zi, xij)), (i = 1, 2, · · · , C; j = 1, 2, · · · q) (9) where znew i is the new i-th class cluster centroid, obtained by applying the above updating equation. Throughout the pro- cess of clustering, the above steps are performed iteratively until the locations of the cluster centroids no longer change. Algorithm 1 The Modified k-Means Method Step 1: Initialize k centroids using Equations (5) and (6); Step 2: For each class, calculate the mean distance of the class data from the class centroid, using Equation (7); Step 3: Adjust the samples for each class according to the condition in Equation (8), where the distance of the data point from the centroid is smaller than the class average distance di; Step 4: Update centroid locations using the new data for each class, using Equation (9). If centroid locations changed in this iteration, go to Step 2; otherwise, clustering is complete. With regard to initialization and updating of cluster cen- troid locations, this modified k-means algorithm performs better than conventional k-means clustering algorithms. 660 VOLUME 6, 2018
  • 4. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals However, the unknown background noise and outliers are the most important factors that can affect the performance and the stability of the proposed clustering algorithm. At the same time, the clustering process is a critical step in the estimation of the mixing matrix; therefore, the method’s stability and accuracy during this step can strongly affect the estimation of the mixing matrix. To address this problem, the Laplace potential func- tion [14] was used for fine-tuning and trimming corrections of cluster centroid locations. Owing to the assumptions of sparsity, the source signal at most points is zero or near zero, and its probability distribution follows the Laplace distribution. In practical applications, many source signals have sparse characteristics. If the source signal is not sparse, it can be transformed to a sparse representation using the sparse signal transform tool. The model of the Laplace potential function can be assumed as f (x(t)) = exp(−( m X i=1
  • 5.
  • 7.
  • 8. )/b), j = 1, 2, · · · , k (10) Generally speaking, when the Laplace potential function is used for estimations, the sampled data need to be pretreated. After regularization, the sample data are projected onto the unit hyper-sphere. x̃(t) = x(t) × x(t) kx(t)k2 , t = 1, 2, · · · , T (11) Thus, according to the given Laplace potential function model, the estimation potential function of a cluster center is given as 8(zj) = T X t=1 exp(−( m X i=1
  • 9.
  • 11.
  • 12. )/b), j = 1, 2, · · · , k (12) where b is the scale factor parameter, calculated as b = 1 N N X i=1 ( 1 C C X i=1
  • 13.
  • 15.
  • 16. (13) Here, ux̃i is the mean value of i-th x̃i(t), x̃i(t) denotes the regularization of x(t), and C is the class number. The scale factor parameter can be used to evaluate the influence of noise on signal. For large b, the peak value of noise can be smoothed out. It helps to reduce the influence of noise and to make the estimation results more accurate. From the definition of the potential function, there are some local maxima that are the cluster centroids of the observed signal. However, the noise hidden in the observed signal that makes the local maximum of the function cannot be obtained accurately. To reduce the influence of noise, a global similarity test function was intro- duced to solve the Laplace potential function local maximum, which is given as J(z) = k X j=1 T X t=1 (exp(−( m X i=1
  • 17.
  • 19.
  • 20. )/b))γ (14) where the elimination factor, γ , is used to alleviate the impact of the scale factor b on the probability distribution of observed signal, obtained by the method of correlation comparisons [18]. The local maximum of J(z) can be obtained as follows equation with its value is zero. dJ(z) dzik = T X t=1 γ b (exp(−( m X i=1 |x̃i(t)−zik|)/b))γ ×sign(x̃i(t)−zik) (15) In addition, the new cluster centroid zij can be obtained in con- tinuous iterations, with the updating equation (16), as shown at the bottom of this page, where zu+1 ij is the new cluster centroid for i-th class after (u + 1)th iteration, and ε is a very small positive integer for avoiding the error arising when the denominator becomes zero. Usually, ε = 10−9. C. ESTIMATION OF THE MIXING MATRIX Estimating the underdetermined mixing matrix is the most important step. After clustering iterations, the cluster centroid z is obtained, following which the mixing matrix of the observed signal needs to be calculated. However, using the cluster centroid z to calculate the mixing matrix amounts to a simple linear programming problem. According to the sparse signal characteristics, when the observed signal is sufficiently sparse, at a certain point there is only one si(i = 1, 2, · · · , n) in the source signal s(t) that satisfies the condition that the i-th source signal si and i-th column vector of the mixing matrix A are distributed in the same direction. In other words, the observed signal x(t) can gather on a line with the rake ratio, and the column normalization condition of the mixing matrix A defined as
  • 21.
  • 22. a·j
  • 23.
  • 24. 2 = 1 (17) where a·j is the j-th column of the mixing matrix, which, when combined with Equation (4), constitutes the following zu+1 ij = N P i=1 (exp(−( m P i=1
  • 25.
  • 27.
  • 29.
  • 31.
  • 33.
  • 35.
  • 37.
  • 39.
  • 40. + ε) , j = 1, 2, · · · , k (16) VOLUME 6, 2018 661
  • 41. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals FIGURE 2. Experimental machinery platform. FIGURE 3. Experimental bearing elements. set of equations. ( ai,j/ai,j+1 = xi(t)/xi+1(t) a2 i,j + a2 i,j+1 = 1 (18) By solving this set of equations, the column vectors of the estimated mixing matrix Ā for the mixing matrix A can be obtained. III. SIMULATIONS AND CASE STUDY In this section, the experiment platform and the performance evaluate criterion were introduced, and then the results analy- sis was carried out. Two kinds of bearing vibration data used to validate the effectiveness of mentioned methods and two evaluation criterions introduced to evaluate the performance of mentioned methods. A. EXPERIMENTAL DATA AND EVALUATION CRITERION To evaluate the estimation accuracy of the mixing matrix using this proposed method, the normalized mean square error (NMSE) and deviation angle measures were used as the evaluation criteria. Two datasets of bearing vibra- tion were used as the experimental data. One dataset of bearing vibration was from Case Western Reserve Uni- versity (CWRU) [19], while the data in the other bearing vibration dataset were collected using our experimental plat- form (Guangdong Province Key Laboratory of Petrochemical Equipment Fault Diagnosis, GPKLPEFD) [20]. The exper- imental platform and experimental failure parts are shown in Fig 2 and 3, respectively. The experimental data from the CWRU and GPKLPEFD datasets are described in Tables 1 and 2, respectively. NMSE has been widely used for evaluating the estima- tion accuracy of the mixing matrix, and is given in the TABLE 1. Experimental data from CWRU. TABLE 2. Experimental data from GPKLPEFD. following expression: NMSE = 10 log10      m P i=1 n P j=1 (α̂ij − αij)2 m P i=1 n P j=1 α2 ij      (19) where m and n are the number of rows and columns of the original mixing matrix A, respectively, while α̂ij and αij denote the i-th row and j-th column elements of the esti- mated mixing matrix Ā and the original mixing matrix A, respectively. The smaller the NMSE value, the higher is the estimation accuracy of the mixing matrix. Another widely used criterion, the deviation angle, is def- ined as follows: ang(a, â) = 180 π arccos a, â kak · â ! (20) where ang(a, â) captures the extent of angular similarity between the column vectors of Ā and A, while a is the column vector of A and ā is the column vector of Ā corresponding to a. Generally speaking, a smaller deviation angle indicates a higher estimation accuracy of Ā. B. CASE STUDY AND ANALYSIS OF RESULTS First, in our experiment, the classical k-means clustering, the improved k-means clustering method proposed in this paper, and the Laplace potential function were abbreviated as kmeans, impkmeans, and LPH, respectively. The number of signal sources was assumed to be n = 4, and the number of observed signals was set to m = 2. Then, the stochastic mixing matrix was given as follows: Astochastic = 0.4566 0.7435 0.6118 0.6571 0.8896 0.3312 0.9981 0.7538 The four source signals s(t) and the above mentioned mixing matrix Astochastic were used for mixing, yielding the two observed signals x(t). In this experiment, with the 662 VOLUME 6, 2018
  • 42. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals TABLE 3. Deviation angles between the estimated mixing matrices and their corresponding source matrices. TABLE 4. NMSE values that were obtained for the tested methods. two observed signals x(t) assumed to have been obtained, we sought to estimate the four source signals s(t). However, to make the observed signals sparser, the signals were pro- cessed by applying the Fourier transform, and the parame- ter γ was set to γ = 2. Two observed signals collected from CWRU and GPKLEFD were used for estimating the respective mixing matrices. The mixing matrices were obtained by using the classical k-means clustering algorithm and the improved k-means clustering algorithm proposed in this paper, and the obtained matrices were as follows: ĀCWRU kmeans = 0.5243 0.4156 0.7838 0.5189 0.8515 0.9095 0.6210 0.8548 ĀGPKLPEFD kmeans = 0.6477 0.5866 0.5779 0.5826 0.7619 0.8098 0.8161 0.8128 ĀCWRU impkmeans = 0.5160 0.6318 0.6917 0.6409 0.8566 0.7751 0.7221 0.7676 ĀGPKLPEFD impkmeans = 0.5921 0.5840 0.5664 0.5890 0.8056 0.8118 0.8242 0.8081 Here, ĀCWRU kmeans and ĀGPKLPEFD kmeans are the estimated mixing matrices obtained using the classical k-means clustering algo- rithm applied to the CWRU dataset and GPKLPEFD dataset, respectively. The matrices ĀCWRU impkmeans and ĀGPKLPEFD impkmeans are the mixing matrices that were estimated using the presently pro- posed improved k-means clustering algorithm applied to the CWRU dataset and GPKLPEFD dataset, respectively. To increase the robustness of k-means clustering, the LPH was combined with the classical k-means clustering algo- rithm and the presently proposed improved k-means cluster- ing algorithm to estimate the mixing matrices for the CWRU and GPKLPEFD datasets, respectively. The obtained esti- mated mixing matrices were ĀCWRU kmeans+LPH = 0.5160 0.4156 0.5442 0.6008 0.8566 0.9095 0.8389 0.7994 ĀGPKLPEFD kmeans+LPH = 0.6542 0.5861 0.5824 0.5926 0.7564 0.8103 0.8129 0.8055 ĀCWRU impkmeans+LPH = 0.5099 0.6223 0.6541 0.6429 0.8602 0.7827 0.7564 0.7659 ĀGPKLPEFD impkmeans+LPH = 0.5857 0.5907 0.5856 0.5784 0.8105 0.8069 0.8106 0.8157 Next, Equation (20) was used to calculate the deviation angles for all columns of the estimated mixing matrices and stochastic mixing matrices; the deviation angles obtained for the different methods are listed in Table 3. As Table 3 illustrates, for the CWRU dataset, the four deviation angle indices of impkmeans are better than that of kmeans. Only three angle indices obtained using the impkmeans+LPH method are better than that obtained using the kmeans+LPH method. The four deviation angle indices for the kmeans+LPH method are better than that obtained using the kmeans method, which indicates that the Laplace function achieves some fine-tuning and improve the results of clustering. The obtained NMSE criterion values are listed in Table 4 As Table 4 shows, the NMSE index obtained using the impkmeans+LPH method is better than those obtained using the other tested methods. The NMSE obtained using the impkmeans method is better than that obtained using the kmeans method. IV. CONCLUSION In this paper, a UBSS method based on k-means clustering and the Laplace potential function was introduced for analysis of bearing vibration signals. A combined k-means clustering and potential function method has been developed to improve the estimation accuracy of the mixing matrix. A novel adjust- ment scheme for cluster centroids was proposed to improve the locations of k-means cluster centroids, and a small cor- rection was introduced into the k-means clustering algorithm to weaken the effect of noise. Two bearing vibration datasets were used for conducting experiments. NMSE and deviation angle were used as criteria to estimate the performance of the tested methods. In simulations, estimation of the contrast between the mixing matrices can reflect the effectiveness and accuracy of the underlying signal processing algorithm. VOLUME 6, 2018 663
  • 43. H. JUN et al.: Blind Source Separation Method for Bearing Vibration Signals Overall, we conclude that using a novel k-means clustering algorithm in combination with the potential function method yields more accurate estimations compared with classical k-means clustering algorithms. ACKNOWLEDGMENT Thanks the Case Western Reserve University, Rockwell Sci- ence Office of Naval Research and CVX for the bearing fault data sets used in this research. Thanks for the valuable com- ments from the anonymous reviewers who helped to improve this paper very much. Thanks editors for their hard work for this paper REFERENCES [1] J. Z. Sikorska, M. Hodkiewicz, and L. Ma, ‘‘Prognostic modelling options for remaining useful life estimation by industry,’’ Mech. Syst. Signal Process., vol. 25, no. 5, pp. 1803–1836, Jul. 2011. [2] M. S. Pedersen, D. L. Wang, J. Larsen, and U. Kjems, ‘‘Two-microphone separation of speech mixtures,’’ IEEE Trans. Neural Netw., vol. 19, no. 3, pp. 475–492, Mar. 2008. [3] L. Cui, C. Wu, C. Ma, and H. Wang, ‘‘Diagnosis of roller bearings compound fault using underdetermined blind source separation algorithm based on null-space pursuit,’’ Shock Vibrat., vol. 2015, no. 5, pp. 1–8, 2015. [4] X. Huang, X. Jin, and H. Fu, ‘‘Short-sampled blind source separation of rotating machinery signals based on spectrum correction,’’ Shock Vibrat., vol. 2016, pp. 1–10, Sep. 2019. [5] H. M. Moftah, A. T. Azar, E. T. Al-Shammari, N. I. Ghali, A. E. Hassanien, and M. Shoman, ‘‘Adaptive k-means clustering algorithm for MR breast image segmentation,’’ Neural Comput. Appl., vol. 24, nos. 7–8, pp. 1917–1928, 2014. [6] Y. Li, W. Nie, F. Ye, and Y. Lin, ‘‘A mixing matrix estimation algorithm for underdetermined blind source separation,’’ Circuits, Syst., Signal Process., vol. 35, no. 9, pp. 3367–3379, 2016. [7] G. Tang, G. Luo, W. Zhang, C. Yang, and H. Wang, ‘‘Underdetermined blind source separation with variational mode decomposition for com- pound roller bearing fault signals,’’ Sensors, vol. 16, no. 6, p. 897, 2016. [8] D. Mavroeidis and E. Marchiori, ‘‘Feature selection for k-means clustering stability: Theoretical analysis and an algorithm,’’ Data Mining Knowl. Discovery, vol. 28, no. 4, pp. 918–960, 2014. [9] L. Yang, J. Lv, and Y. Xiang, ‘‘Underdetermined blind source separation by parallel factor analysis in time-frequency domain,’’ Cognit. Comput., vol. 5, no. 2, pp. 207–214, 2013. [10] X.-S. He, F. He, and W.-H. Cai, ‘‘Underdetermined BSS based on K-means and AP clustering,’’ Circuits, Syst., Signal Process., vol. 35, no. 8, pp. 2881–2913, 2016. [11] Y. Terada, ‘‘Strong consistency of factorial K-means clustering,’’ Ann. Inst. Stat. Math., vol. 67, no. 2, pp. 335–357, 2015. [12] Z. Volkovich, D. Toledano-Kitai, and G.-W. Weber, ‘‘Self-learning K-means clustering: A global optimization approach,’’ J. Global Optim., vol. 56, no. 2, pp. 219–232, 2013. [13] M. Goyal and S. Kumar, ‘‘Improving the initial centroids of k-means clustering algorithm to generalize its applicability,’’ J. Inst. Eng. (India), B, vol. 95, no. 4, pp. 345–350, 2014. [14] A. H. Qureshi and Y. Ayaz, ‘‘Potential functions based sampling heuristic for optimal path planning,’’ Auto. Robots, vol. 40, no. 6, pp. 1079–1093, 2016. [15] Y. Cui, J. Shi, and Z. Wang, ‘‘Development of quantum local potential function networks based on quantum assimilation and subspace division,’’ IEEE Trans. Neural Netw. Learn. Syst., vol. 29, no. 1, pp. 63–73, Jan. 2018. [16] Y. Li, S.-I. Amari, A. Cichocki, D. W. C. Ho, and S. Xie, ‘‘Underdetermined blind source separation based on sparse representation,’’ IEEE Trans. Signal Process., vol. 54, no. 2, pp. 423–437, Feb. 2006. [17] P. Bofill and M. Zibulevsky, ‘‘Underdetermined blind source separa- tion using sparse representations,’’ Signal Process., vol. 81, no. 11, pp. 2353–2362, 2001. [18] L. Zhen, D. Peng, Z. Yi, Y. Xiang, and P. Chen, ‘‘Underdetermined blind source separation using sparse coding,’’ IEEE Trans. Neural Netw. Learn. Syst., to be published. [19] K. A. Loparo. Bearing Vibration Data Set, Case Western Reserve University. [Online]. Available: http://www.eecs.case.edu/laboratory/ bearing/welcome_overview.htm [20] J. He, Q. Zhang, G. Sun, J.-C. Yang, and J. Xiong, ‘‘A vibration sig- nal analysis method based on enforced de-noising and modified EMD,’’ Int. J. Signal Process., Image Process. Pattern Recognit., vol. 8, no. 1, pp. 87–98, 2015. HE JUN received the Ph.D. degree from the South China University of Technology, Guangzhou, China, in 2012. He is currently an Associate Professor of con- trol science and engineering. His current research interests include mechanical system and signal processing, fault diagnosis and prognosis for petrochemical equipment, and speech signal pro- cessing and speaker recognition. YONG CHEN received the Ph.D. degree from Central South University, Changsha, China, in 2009. He is currently an Associate Professor with the School of Automation, Foshan University. His research interests include complex system control and optimization, application of integrated automation technology, and fault diagnosis and prognosis for petrochemical equipment. QING-HUA ZHANG received the Ph.D. degree from the South China University of Technology, Guangzhou, China, in 2004. He is currently a Professor and the Dean of the Guangdong Province Petrochemical Equipment Fault Diagnosis Key Laboratory. His research interests include: condition monitoring and fault diagnosis of rotating machinery, intelligence control, and applications of intelligent algorithms. GUOXI SUN received the Ph.D. degree in signals and systems from the South China University of Technology, Guangzhou, China, in 2006. His current interests include rotating machinery fault diagnosis, pattern recognition, and machine learning. QIN HU received the B.Sc. degree in electrical engineering and automation from Binzhou Univer- sity, Binzhou, China, in 2010. He received the M.Sc. degree from the Guangdong University of Technology in 2013. His research direction is artificial immune algorithm, genetic programming, and fault diagnosis. 664 VOLUME 6, 2018