Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2023 Oct 18;13:17784. doi: 10.1038/s41598-023-44996-6

Fault diagnosis of anti-friction bearings based on Bi-dimensional ensemble local mean decomposition and optimized dynamic least square support vector machine

Zhengqiang Xiong 1, Chang Han 1,, Guorong Zhang 2
PMCID: PMC10584940  PMID: 37853075

Abstract

In order to ensure the normal operation of rotating equipment, it is very important to quickly and efficiently diagnose the faults of anti-friction bearings. Hereto, fault diagnosis of anti-friction bearings based on Bi-dimensional ensemble local mean decomposition and optimized dynamic least square support vector machine (LSSVM) is presented in this paper. Bi-dimensional ensemble local mean decomposition, an extension of ensemble local mean decomposition from one-dimensional signal processing to Bi-dimensional signal processing, is used to extract the features of anti-friction bearings. Moreover, an optimized dynamic LSSVM is used to fault diagnosis of anti-friction bearings. The experimental results show that Bi-dimensional ensemble local mean decomposition is superior to Bi-dimensional local mean decomposition, optimized dynamic LSSVM is superior to traditional LSSVM, and the proposed Bi-dimensional ensemble local mean decomposition and optimized dynamic LSSVM method is effective for fault diagnosis of anti-friction bearings.

Subject terms: Engineering, Mathematics and computing

Introduction

Anti-friction bearings are one of the most important components of mechanical equipments. The failure of anti-friction bearings may cause abnormal operation of mechanical equipments, and even cause serious economic losses and casualties14. Therefore, in order to ensure the normal operation of rotating equipment, it is very important to quickly and efficiently diagnose the faults of anti-friction bearings5,6. Machine learning-based fault diagnosis model is relatively widespread, such as, the deep variational autoencoder7,8, multiscale deep belief network9, hybrid deep learning10 and the stacked denoising autoencoder, and so on.

The features of the vibration signals of anti-friction bearings are the key to obtaining the excellent diagnosis results. The traditional feature extraction methods include wavelet transform, empirical mode decomposition, local mean decomposition, and so on11,12. Local mean decomposition is a new adaptive time–frequency analysis method which can adaptively decompose nonlinear and non-stationary complex signals into several physically significant PF components and a residual component13. Recently, local mean decomposition has been widely in the fault diagnosis of rotating machinery, for instance, Sharma et al. applied local mean decomposition to extract the features of rotary machine14. Ensemble local mean decomposition involves adding different Gaussian white noise to the preprocessed bearing signal multiple times before performing local mean decomposition. The PF component decomposed by ensemble local mean decomposition can overcome the aliasing of signal time–frequency distribution caused by signal intermittency. The Bi-dimensional ensemble local mean decomposition is an extension of ensemble local mean decomposition from one-dimensional signal processing to Bi-dimensional signal processing, and time–frequency images of the bearing signal can be obtained by Bi-dimensional ensemble local mean decomposition.

Moreover, an optimized dynamic LSSVM is used to fault diagnosis of anti-friction bearings. LSSVM can simplify the training process by transforming the quadratic programming problem in support vector machine to a linear problem15,16. Recently, LSSVM has been widely in the fault diagnosis of rotating machinery, for instance, Islam et al. applied least-square support vector machines to fault diagnosis of rolling-element bearings17. Dynamic LSSVM can increase the dynamic increase and decrease process of training samples, effectively utilize the symmetric positive definite property of kernel expansion matrix, and simplify the solution of Lagrange multipliers in the dynamic learning process. In dynamic LSSVM, the penalty parameter and kernel parameter are determined by Cauchy Particle swarm optimization whose inertia weight is expressed by the standard Cauchy density function. The experimental results show that Bi-dimensional ensemble local mean decomposition is superior to Bi-dimensional local mean decomposition, and optimized dynamic LSSVM is superior to traditional LSSVM.

Bi-dimensional ensemble local mean decomposition

Local mean decomposition (LMD) is a new adaptive time–frequency analysis method which can adaptively decompose nonlinear and non-stationary complex signals into several physically significant PF components and a residual component. Find all local maximum and minimum points si of the original signal x(t), calculate the mean of adjacent two extreme points, use the sliding average method for smoothing, obtain the local mean function, and calculate the envelope estimation value ei through the local mean points:

ei=si-si+1/2 1

The first PF component of x(t) is the product of the envelope signal e1(t) and the pure frequency modulation signal r1n(t), which is expressed as follows:

PF1(t)=e1(t)r1n(t) 2

x(t) is decomposed into n PF components and a residual component v(t), which is expressed as follows:

x(t)=j=1nPFj(t)+v(t) 3

Ensemble local mean decomposition (ELMD) is an improvement on traditional local mean decomposition. The essence of ELMD is to perform local mean decomposition on the signal after adding different Gaussian white noise, and calculate the mean of several PF components obtained each time as the final result. The specific calculation process is as follows:

  1. Add different Gaussian white noise to the denoised signal x(t):
    y(t)=x(t)+ε(t) 4
    where ε(t) is the Gaussian white noise.
  2. Perform LMD decomposition on y(t) to obtain n PF components and a residual component v(t), which are expressed as follows:
    y(t)=j=1nPFj(t)+v(t) 5
  3. Calculate the mean of the PF component and residual obtained as follows:
    P~j(t)=j=1NPFjn(t)/Nv~(t)=j=1Nvj(t)/N 6
    where P~j(t) and v~(t) are the results of ELMD.

Bi-dimensional ensemble local mean decomposition is an extension of ensemble local mean decomposition from one-dimensional signal processing to Bi-dimensional signal processing. The essence of the Bi-dimensional ensemble local mean decomposition algorithm is to extract ensemble local extreme points of Bi-dimensional image signals to filter and obtain multiple Bi-dimensional production functions with certain physical significance and a trend image. Bi-dimensional ensemble local mean decomposition algorithm is based on the image data itself, which can decompose the Bi-dimensional image into a finite number of Bi-dimensional production function components and a residual component based on the image data to characterize the different frequency features of the image.

The original image can be represented as the sum of the BPF component and the remaining signal, which can be expressed as follows:

y(k,l)=j=1nBPFj(k,l)+v(k,l) 7

Time–frequency images of the bearing signal can be obtained by Bi-dimensional ensemble local mean decomposition. In order to embody the superiority of Bi-dimensional ensemble local mean decomposition compared with Bi-dimensional ensemble local mean decomposition, time–frequency images can be respectively obtained by Bi-dimensional local mean decomposition, and Bi-dimensional ensemble local mean decomposition can be shown in Figs. 1, 2 and 3. It can be seen that the features of time–frequency images obtained by Bi-dimensional ensemble local mean decomposition are clearer than those obtained by Bi-dimensional local mean decomposition.

Figure 1.

Figure 1

Time–frequency images of the sample with normal condition.

Figure 2.

Figure 2

Time–frequency images of the sample with inner race fault.

Figure 3.

Figure 3

Time–frequency images of the sample with outer race fault.

Optimized dynamic LSSVM

In LSSVM, the Lagrangian function is constructed as follows18:

Lw,b,εi,αi=12w2+Ci=1nεi2-i=1nαiyi<wT·ϕ(xi)>+b-1+εi 8

where εi is the error ,C is the penalty parameter, and αi is the Lagrange multiplier.

Partially differentiate the Lagrangian function, and eliminate εi, w, then,

yij=1nαjyjK(xi,xj)+b=1-αiC 9

where K(xi,xj) is the kernel function.

In dynamic LSSVM, Eq. (9) can be changed into the follows:

yij=1nk=1mαjyjβkK(xi,k,xj,k)+b=1-1Ck=1mαi,k 10

Then, the dynamic LSSVM is obtained as follows:

g(x)=signi=1nk=1myiαi,kK(xi,k,xk)+b 11

In dynamic LSSVM, the penalty parameter and kernel parameter are determined by Cauchy Particle swarm optimization. Particle swarm optimization is a type of stochastic global optimization algorithm derived from the social behavior of birds flocking19,20. Update the position and velocity of each particle as follows:

vi,j(t+1)=ω·vi,j(t)+c1·rand·(pbesti,j-pi,j(t))+c2·rand·(gbest-pi,j(t))pi,j(t+1)=pi,j(t)+vi,j(t+1) 12

where ω is the inertia weight,pbesti,j is the best previous experience of individual particle, gbest is the global best experience,c1 and c2 are the constants, and rand is the random number from 0 to 1.

The Cauchy distribution can be used as a mutation operator, and the standard Cauchy density function is expressed as follows:

R(k)=1π(k2+1) 13

In Cauchy Particle swarm optimization, the inertia weight is expressed by the standard Cauchy density function, then, the position and velocity of each particle to search for the optimal solution is expressed as follows:

vi,j(t+1)=R(k)·vi,j(t)+c1·rand·(pbesti,j-pi,j(t))+c2·rand·(gbest-pi,j(t))pi,j(t+1)=pi,j(t)+vi,j(t+1) 14

Cauchy particle swarm optimization is used to determine the penalty parameter and kernel parameter of dynamic LSSVM. As shown in Fig. 4, define a particle including the penalty parameter and kernel parameter, evaluate the fitness of each particle, update the position and velocity of each particle according to Eq. (14), then, the optimization procedure ends if the termination conditions are satisfied.

Figure 4.

Figure 4

The flowchart of determining the penalty parameter and kernel parameter of dynamic LSSVM.

Experimental testing and results

The experimental data derives from “Bearing Fault Dataset” of Paderborn. The test rig of “Bearing Fault Dataset” of Paderborn is shown in Fig. 5. The test rig is equipped with a NICE bearing, and the parameters of the bearing and experimental condition are shown in the literature21. The flowchart of fault diagnosis of anti-friction bearings based on Bi-dimensional ensemble local mean decomposition and optimized dynamic least square support vector machine is given in Fig. 6. In the process of determining the penalty parameter and kernel parameter of dynamic LSSVM by Cauchy particle swarm optimization, set the ranges of the penalty parameter and kernel parameter of dynamic LSSVM to [0.01 10000], [0.1 100], respectively, c1 is set to 2, and c2 is also set to 2.

Figure 5.

Figure 5

The test rig of “Bearing Fault Dataset” of Paderborn.

Figure 6.

Figure 6

The flowchart of fault diagnosis of anti-friction bearings based on Bi-dimensional ensemble local mean decomposition and optimized dynamic least square support vector machine.

The main faults of anti-friction bearing are inner race fault, and outer race fault. We use 300 samples with multiple different loads as the experimental samples, among which 180 samples containing normal condition, inner race fault, and outer race fault with multiple different loads are used as the training samples and others are used as the testing samples. In order to testify the superiority of Bi-dimensional ensemble local mean decomposition compared with Bi-dimensional local mean decomposition, and the superiority of optimized dynamic LSSVM compared with traditional LSSVM, the hybrid method of Bi-dimensional local mean decomposition and optimized dynamic LSSVM (BLMD-ODLSSVM), the hybrid method of Bi-dimensional local mean decomposition and traditional LSSVM (BLMD-LSSVM), and traditional LSSVM are respectively used to compared with the hybrid method of Bi-dimensional ensemble local mean decomposition and optimized dynamic LSSVM (BELMD-ODLSSVM).

As shown in Fig. 7, if two markings of actual result and diagnosis result don't coincide, then, the corresponding sample is misclassified, conversely, the corresponding sample is correctly classified. It is obvious that only one sample is misclassified by using BELMD-ODLSSVM. As shown in Fig. 8, the markings of diagnosis results of five samples don't coincide with the markings of actual results, which indicates that five samples are misclassified by using BLMD-ODLSSVM. As shown in Fig. 9, the markings of diagnosis results of seven samples don't coincide with the markings of actual results, which indicates that seven samples are misclassified by using BLMD-LSSVM. As shown in Fig. 10, the markings of diagnosis results of ten samples don't coincide with the markings of actual results, which indicates that ten samples are misclassified by using traditional LSSVM. As shown in Fig. 11, the markings of diagnosis results of twelve samples don't coincide with the markings of actual results, which indicates that twelve samples are misclassified by using SVM.

Figure 7.

Figure 7

The classification results of BELMD-ODLSSVM.

Figure 8.

Figure 8

The classification results of BLMD-ODLSSVM.

Figure 9.

Figure 9

The classification results of BLMD-LSSVM.

Figure 10.

Figure 10

The classification results of LSSVM.

Figure 11.

Figure 11

The classification results of SVM.

As shown in Table 1, the classification accuracy of BELMD-ODLSSVM is 99.17%, the classification accuracy of BLMD-ODLSSVM is 95.83%, the classification accuracy of BLMD-LSSVM is 94.17%, the classification accuracy of traditional LSSVM is 91.67%, and the classification accuracy of SVM is 90%, which demonstrates that BELMD-ODLSSVM is the most classification methods among the five methods. Moreover, the classification results between BELMD-ODLSSVM and BLMD-ODLSSVM indicate that Bi-dimensional ensemble local mean decomposition is superior to Bi-dimensional local mean decomposition. The classification results between BLMD-ODLSSVM and BLMD-LSSVM indicate that optimized dynamic LSSVM is superior to traditional LSSVM.

Table 1.

The classification accuracy of anti-friction bearing among the five methods.

Method The number of misclassification The number of correct classification Accuracy (%)
BELMD-ODLSSVM 1 119 99.17
BLMD-ODLSSVM 5 115 95.83
BLMD-LSSVM 7 113 94.17
LSSVM 10 110 91.67
SVM 12 108 90

Conclusions

The contributions and conclusions of this paper are described as follows:

  1. Ensemble local mean decomposition involves adding different Gaussian white noise to the preprocessed bearing signal multiple times before performing local mean decomposition. The Bi-dimensional ensemble local mean decomposition is an extension of ensemble local mean decomposition from one-dimensional signal processing to Bi-dimensional signal processing, and time–frequency images of the bearing signal can be obtained by Bi-dimensional ensemble local mean decomposition. The classification accuracy of BELMD-ODLSSVM is 99.17%, the classification accuracy of BLMD-ODLSSVM is 95.83%, which demonstrates that Bi-dimensional ensemble local mean decomposition is superior to Bi-dimensional local mean decomposition.

  2. An optimized dynamic LSSVM is used to fault diagnosis of anti-friction bearings. Dynamic LSSVM can increase the dynamic increase and decrease process of training samples, effectively utilize the symmetric positive definite property of kernel expansion matrix, and simplify the solution of Lagrange multipliers in the dynamic learning process. In dynamic LSSVM, the penalty parameter and kernel parameter are determined by Cauchy Particle swarm optimization whose inertia weight is expressed by the standard Cauchy density function. The classification accuracy of BLMD-ODLSSVM is 95.83%, the classification accuracy of BLMD-LSSVM is 94.17%, the classification accuracy of traditional LSSVM is 91.67%, which demonstrates that optimized dynamic LSSVM is superior to traditional LSSVM in the fault diagnosis of anti-friction bearings.

Acknowledgements

1. The “New Engineering Course” Research and Practice Programs of the Ministry of Education, “The Construction and the Practice of the One-Master-Two-Stations Engineering Practice Education System for Robots Engineering” (NO.18). 2. the Applied Basic Research Programs of Science and Technology Commission Foundation of Wuhan, “Research on Guidance and Positioning System for Dynamic Assembly Line Based on Robot Vision” (NO.2019010701011390).

Author contributions

All authors wrote the manuscript text and reviewed the manuscript.

Data availability

The data that support the findings of this research are available from the corresponding author upon reasonable request.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Kumar, H. S. & Upadhyaya, G. Fault diagnosis of rolling element bearing using continuous wavelet transform and K- nearest neighbour. Mater. Today: Proc. Available online (2023).
  • 2.Azim Naz M, Sarath R. Combined classification models for bearing fault diagnosis with improved ICA and MFCC feature set. Adv. Eng. Softw. 2022;173:103249. doi: 10.1016/j.advengsoft.2022.103249. [DOI] [Google Scholar]
  • 3.López C, Naranjo Á, Siliang Lu, Moore KJ. Hidden Markov Model based stochastic resonance and its application to bearing fault diagnosis. J. Sound Vib. 2022;528:116890. doi: 10.1016/j.jsv.2022.116890. [DOI] [Google Scholar]
  • 4.Gundewar SK, Kane PV. Bearing fault diagnosis using time segmented Fourier synchrosqueezed transform images and convolution neural network. Measurement. 2022;203:111855. doi: 10.1016/j.measurement.2022.111855. [DOI] [Google Scholar]
  • 5.Mian T, Choudhary A, Fatima S. An efficient diagnosis approach for bearing faults using sound quality metrics. Appl. Acoust. 2022;195:108839. doi: 10.1016/j.apacoust.2022.108839. [DOI] [Google Scholar]
  • 6.Kavianpour M, Ramezani A, Beheshti MTH. A class alignment method based on graph convolution neural network for bearing fault diagnosis in presence of missing data and changing working conditions. Measurement. 2022;199:111536. doi: 10.1016/j.measurement.2022.111536. [DOI] [Google Scholar]
  • 7.Yan X, She D, Yadong Xu, Jia M. Deep regularized variational autoencoder for intelligent fault diagnosis of rotor–bearing system within entire life-cycle process. Knowl.-Based Syst. 2021;226:107142. doi: 10.1016/j.knosys.2021.107142. [DOI] [Google Scholar]
  • 8.Yan X, She D, Yadong Xu. Deep order-wavelet convolutional variational autoencoder for fault identification of rolling bearing under fluctuating speed conditions. Expert Syst. Appl. 2023;216:119479. doi: 10.1016/j.eswa.2022.119479. [DOI] [Google Scholar]
  • 9.Yan X, Liu Y, Jia M. Multiscale cascading deep belief network for fault identification of rotating machinery under various working conditions. Knowl.-Based Syst. 2020;193:105484. doi: 10.1016/j.knosys.2020.105484. [DOI] [Google Scholar]
  • 10.Yan X, Liu Y, Yadong Xu, Jia M. Multistep forecasting for diurnal wind speed based on hybrid deep learning model with improved singular spectrum decomposition. Energy Convers. Manage. 2020;225:113456. doi: 10.1016/j.enconman.2020.113456. [DOI] [Google Scholar]
  • 11.Ukawa C, Yamashita Y. Fault detection and diagnosis for chemical processes based on deep neural networks with continuous wavelet transform. Comput. Aided Chem. Eng. 2023;52:1681–1686. doi: 10.1016/B978-0-443-15274-0.50267-5. [DOI] [Google Scholar]
  • 12.Grover C, Turk N. Rolling element bearing fault diagnosis using empirical mode decomposition and Hjorth parameters. Procedia Comput. Sci. 2020;167:1484–1494. doi: 10.1016/j.procs.2020.03.359. [DOI] [Google Scholar]
  • 13.Gupta P, Singh B. Local mean decomposition and artificial neural network approach to mitigate tool chatter and improve material removal rate in turning operation. Appl. Soft Comput. 2020;96:106714. doi: 10.1016/j.asoc.2020.106714. [DOI] [Google Scholar]
  • 14.Sharma S, Tiwari SK, Singh S. The rotary machine fault detection by hybrid method based on local mean decomposition and fluctuation based dispersion entropy. Mater. Today: Proc. 2021;43:700–705. [Google Scholar]
  • 15.Valaee M, Sohrabi MR, Motiee F. Rapid simultaneous analysis of anti human immunodeficiency virus drugs in pharmaceutical formulation by smart spectrophotometry based on multivariate calibration and least squares support vector machine methods. Spectrochimica Acta Part A: Mol. Biomol. Spectrosc. 2023;290:122292. doi: 10.1016/j.saa.2022.122292. [DOI] [PubMed] [Google Scholar]
  • 16.Yarveicy H, Ghiasi MM. Modeling of gas hydrate phase equilibria: Extremely randomized trees and LSSVM approaches. J. Mol. Liq. 2017;243:533–541. doi: 10.1016/j.molliq.2017.08.053. [DOI] [Google Scholar]
  • 17.Islam MMM, Prosvirin AE, Kim J-M. Data-driven prognostic scheme for rolling-element bearings using a new health index and variants of least-square support vector machines. Mech. Syst. Signal Process. 2021;160:107853. doi: 10.1016/j.ymssp.2021.107853. [DOI] [Google Scholar]
  • 18.Dalei J, Mohanty KB. Fault classification in SEIG system using Hilbert–Huang transform and least square support vector machine. Int. J. Electr. Power Energy Syst. 2016;76:11–22. doi: 10.1016/j.ijepes.2015.09.009. [DOI] [Google Scholar]
  • 19.Hecht GR, Botta EM. Particle Swarm Optimization-based co-state initialization for low-thrust minimum-fuel trajectory optimization. Acta Astronautica. 2023;211:416–430. doi: 10.1016/j.actaastro.2023.06.021. [DOI] [Google Scholar]
  • 20.Kuranga C, Muwani TS, Ranganai N. A multi-population particle swarm optimization-based time series predictive technique. Expert Syst. Appl. 2023;233:120935. doi: 10.1016/j.eswa.2023.120935. [DOI] [Google Scholar]
  • 21.https://www.mfpt.org/fault-data-sets/.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The data that support the findings of this research are available from the corresponding author upon reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES