Skip to main content
Log in

Adaptive online dictionary learning for bearing fault diagnosis

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

One of the most common parts to maintain system balance and support the various load in rotating machinery is the rolling element bearing. The breakdown of the element in bearings leads to inefficiency and sometimes catastrophic events across various industries. The main challenge over the last few years for fault diagnosis of bearings is the early detection of fault signature. In this paper, an adaptive online dictionary learning algorithm is developed for early fault detection of bearing elements. The dictionary is trained using a set of vibration signal from a heavily damaged bearing. The enveloped signal of the bearing is obtained using the Kurtogram and split into several sections. The K-SVD algorithm is implemented to the dictionaries corresponding to the enveloped signal. OMP is implemented with the calculated dictionaries to obtain the sparse representation of the testing signal. Then the envelope analysis is implemented to obtain the fault signal from the recovered signal by the dictionaries. The adaptive algorithm is added to the dictionary learning to update the dictionary based on newly acquired data with the weighted least square method. Without retraining the dictionaries using the K-SVD algorithm, the computation speed is significantly improved. The proposed algorithm is compared with a traditional dictionary learning algorithm to show the improvement in detection of new fault frequency and improved signal to noise ratio.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lu Y, Li Q, Pan Z, Liang SY (2018) Prognosis of bearing degradation using gradient variable forgetting factor RLS combined with time series model. IEEE Access 6:10986–10995

  2. Liang SY, Li Y, Billington SA, Zhang C, Shiroishi J, Kurfess TR, Danyluk S (2014) Adaptive prognostics for rotary machineries. Procedia Eng 86:852–857

    Article  Google Scholar 

  3. Kurfess TR, Billington S, and Liang SY (2006) Advanced diagnostic and prognostic techniques for rolling element bearings, in Condition monitoring and control for intelligent manufacturing. Springer. p. 137–165

  4. Randall RB, Antoni J (2011) Rolling element bearing diagnostics—a tutorial. Mech Syst Signal Process 25(2):485–520

    Article  Google Scholar 

  5. Igba J, Alemzadeh K, Durugbo C, Eiriksson ET (2016) Analysing RMS and peak values of vibration signals for condition monitoring of wind turbine gearboxes. Renew Energy 91:90–106

    Article  Google Scholar 

  6. Li Y (1999) Dynamic prognostics of rolling element bearing condition. Georgia Institute of Technology

  7. Samanta B, Al-Balushi K (2003) Artificial neural network based fault diagnostics of rolling element bearings using time-domain features. Mech Syst Signal Process 17(2):317–328

    Article  Google Scholar 

  8. Bonnardot F, Randall R, and Antoni J Enhanced unsupervised noise cancellation using angular resampling for planetary bearing fault diagnosis

  9. McFadden P, Smith J (1984) Vibration monitoring of rolling element bearings by the high-frequency resonance technique—a review. Tribol Int 17(1):3–10

    Article  Google Scholar 

  10. Sawalhi N, Randall R (2008) Helicopter gearbox bearing blind fault identification using a range of analysis techniques. Aust J Mech Eng 5(2):157–168

    Article  Google Scholar 

  11. Lu Y, Li Q, and Liang SY (2017) Adaptive prognosis of bearing degradation based on wavelet decomposition assisted ARMA model. in Technology, Networking, Electronic and Automation Control Conference (ITNEC), 2017 IEEE 2nd Information. IEEE

  12. Bai M, Huang J, Hong M, Su F (2005) Fault diagnosis of rotating machinery using an intelligent order tracking system. J Sound Vib 280(3–5):699–718

    Article  Google Scholar 

  13. Wang J, Peng Y, Qiao W (2016) Current-aided order tracking of vibration signals for bearing fault diagnosis of direct-drive wind turbines. IEEE Trans Ind Electron 63(10):6336–6346

    Article  Google Scholar 

  14. Wang Y, Xie Y, Xu G, Zhang S, Hou C (2017) Tacholess order-tracking approach for wind turbine gearbox fault detection. Front Mech Eng 12(3):427–439

    Article  Google Scholar 

  15. Zhao M, Lin J, Wang X, Lei Y, Cao J (2013) A tacho-less order tracking technique for large speed variations. Mech Syst Signal Process 40(1):76–90

    Article  Google Scholar 

  16. Zhao M, Lin J, Xu X, Lei Y (2013) Tacholess envelope order analysis and its application to fault detection of rolling element bearings with varying speeds. Sensors 13(8):10856–10875

    Article  Google Scholar 

  17. Rai V, Mohanty A (2007) Bearing fault diagnosis using FFT of intrinsic mode functions in Hilbert–Huang transform. Mech Syst Signal Process 21(6):2607–2615

    Article  Google Scholar 

  18. Randall RB (2011) Vibration-based condition monitoring: industrial, aerospace and automotive applications. John Wiley & Sons

  19. Stack JR, Harley RG, Habetler TG (2004) An amplitude modulation detector for fault diagnosis in rolling element bearings. IEEE Trans Ind Electron 51(5):1097–1102

    Article  Google Scholar 

  20. Gong X, Qiao W (2013) Bearing fault diagnosis for direct-drive wind turbines via current-demodulated signals. IEEE Trans Ind Electron 60(8):3419–3428

    Article  Google Scholar 

  21. Griffin D, Lim J (1984) Signal estimation from modified short-time Fourier transform. IEEE Trans Acoust Speech Signal Process 32(2):236–243

    Article  Google Scholar 

  22. Qiu H, Lee J, Lin J, Yu G (2006) Wavelet filter-based weak signature detection method and its application on rolling element bearing prognostics. J Sound Vib 289(4–5):1066–1090

    Article  Google Scholar 

  23. Lei Y, Lin J, He Z, Zi Y (2011) Application of an improved kurtogram method for fault diagnosis of rolling element bearings. Mech Syst Signal Process 25(5):1738–1749

    Article  Google Scholar 

  24. Segreto T, Caggiano A, Karam S, Teti R (2017) Vibration sensor monitoring of nickel-titanium alloy turning for machinability evaluation. Sensors 17(12):2885

    Article  Google Scholar 

  25. Yan R, Gao RX, Chen X (2014) Wavelets for fault diagnosis of rotary machines: a review with applications. Signal Process 96:1–15

    Article  Google Scholar 

  26. Antoni J (2006) The spectral kurtosis: a useful tool for characterising non-stationary signals. Mech Syst Signal Process 20(2):282–307

    Article  Google Scholar 

  27. Antoni J (2007) Fast computation of the kurtogram for the detection of transient faults. Mech Syst Signal Process 21(1):108–124

    Article  Google Scholar 

  28. Mairal J, Bach F, Ponce J, and Sapiro G (2009) Online dictionary learning for sparse coding. In Proceedings of the 26th annual international conference on machine learning. ACM

  29. Mairal J, Bach F, Ponce J, Sapiro G (2010) Online learning for matrix factorization and sparse coding. J Mach Learn Res 11(Jan):19–60

    MathSciNet  MATH  Google Scholar 

  30. Aharon M, Elad M, Bruckstein A (2006) $ rm k $-SVD: an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Trans Signal Process 54(11):4311–4322

    Article  MATH  Google Scholar 

  31. Rubinstein R, Peleg T, Elad M (2013) Analysis K-SVD: a dictionary-learning algorithm for the analysis sparse model. IEEE Trans Signal Process 61(3):661–677

    Article  MathSciNet  MATH  Google Scholar 

  32. Wang L, Lu K, Liu P, Ranjan R, Chen L (2014) IK-SVD: dictionary learning for spatial big data via incremental atom update. Comput Sci Eng 16(4):41–52

    Article  Google Scholar 

  33. Jiang, Z., Z. Lin, and L.S. Davis. Learning a discriminative dictionary for sparse coding via label consistent K-SVD. In Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on. 2011. IEEE

  34. Tropp JA, Gilbert AC (2007) Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans Inf Theory 53(12):4655–4666

    Article  MathSciNet  MATH  Google Scholar 

  35. Donoho DL, Tsaig Y, Drori I, Starck J-L (2012) Sparse solution of underdetermined systems of linear equations by stagewise orthogonal matching pursuit. IEEE Trans Inf Theory 58(2):1094–1121

    Article  MathSciNet  MATH  Google Scholar 

  36. Rubinstein R, Zibulevsky M, Elad M (2008) Efficient implementation of the K-SVD algorithm using batch orthogonal matching pursuit. Cs Technion 40(8):1–15

    Google Scholar 

  37. Zhou H, Chen J, Dong G, Wang R (2016) Detection and diagnosis of bearing faults using shift-invariant dictionary learning and hidden Markov model. Mech Syst Signal Process 72:65–79

    Article  Google Scholar 

  38. Yang B, Liu R, Chen X (2017) Fault diagnosis for a wind turbine generator bearing via sparse representation and shift-invariant K-SVD. IEEE Trans Ind Inform 13(3):1321–1331

    Article  Google Scholar 

  39. Antoni J, Randall R (2006) The spectral kurtosis: application to the vibratory surveillance and diagnostics of rotating machines. Mech Syst Signal Process 20(2):308–331

    Article  Google Scholar 

  40. Borghesani P, Ricci R, Chatterton S, Pennacchi P (2013) A new procedure for using envelope analysis for rolling element bearing diagnostics in variable operating conditions. Mech Syst Signal Process 38(1):23–35

    Article  Google Scholar 

  41. Antoni J (2007) Cyclic spectral analysis of rolling-element bearing signals: facts and fictions. J Sound Vib 304(3–5):497–529

    Article  Google Scholar 

  42. Randall RB, Antoni J, Chobsaard S (2001) The relationship between spectral correlation and envelope analysis in the diagnostics of bearing faults and other cyclostationary machine signals. Mech Syst Signal Process 15(5):945–962

    Article  Google Scholar 

  43. Golub GH, Reinsch C (1970) Singular value decomposition and least squares solutions. Numer Math 14(5):403–420

    Article  MathSciNet  MATH  Google Scholar 

  44. Nocedal J, Wright SJ (2006) Conjugate gradient methods. Numerical optimization:101–134

  45. Daubechies I, DeVore R, Fornasier M, Güntürk CS (2010) Iteratively reweighted least squares minimization for sparse recovery. Commun Pure App Mathematics 63(1):1–38

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Y.L. and R.X. created the model and analyzed the data; S.Y.L. provided feedback of the concept; Y.L. and R.X. wrote the paper.

Corresponding author

Correspondence to Yanfei Lu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lu, Y., Xie, R. & Liang, S.Y. Adaptive online dictionary learning for bearing fault diagnosis. Int J Adv Manuf Technol 101, 195–202 (2019). https://doi.org/10.1007/s00170-018-2902-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-018-2902-0

Keywords

Navigation