Bearing fault diagnosis based on combined multi-scale weighted entropy morphological filtering and bi-LSTM


With the development of industry and technology, mechanical systems’ safety has strong relations with the diagnosis of bearing faults. Accurate fault diagnosis is essential for the safe and stable operation of rotating machinery. Most former research depends too much on the fault signal specificity and learning model’s choices. To overcome the disadvantages of lacking intrinsic mode function (IMF) modal aliasing, low degree of discrimination between data of different fault types, high computational complexity. This paper proposes a method that combines multi-scale weighted entropy morphological filtering (MWEMF) signal processing and bidirectional long-short term memory neural networks (Bi-LSTM). The developed rolling bearing fault diagnosis strategy is then implemented to different databases and potential models to demonstrate the greatly improved system’s ability to reconstruct the time-to-frequency domain characteristics of fault signature signals and reduce learning cost. After verification, the classification accuracy of the proposed model reaches 99%.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16


  1. 1.

    Zhao Z, Qiao B, Wang S, Shen Z, Chen X (2019) A weighted multi-scale dictionary learning model and its applications on bearing fault diagnosis. J Sound Vib 446:429–452

    Article  Google Scholar 

  2. 2.

    Zhao Q, Han T, Jiang D, Yin K (2019) Application of Variational mode decomposition to feature isolation and diagnosis in a wind turbine. J Vibration Eng Technol 7(6):639–646

    Article  Google Scholar 

  3. 3.

    Liang J, Wang L, Wu J, Liu Z (2020) Elimination of end effects in LMD based on LSTM network and applications for rolling bearing fault feature extraction. Math Probl Eng 2020:1–16

    Google Scholar 

  4. 4.

    Jing L, Zhao M, Li P, Xu X (2017) A convolutional neural network-based feature learning and fault diagnosis method for the condition monitoring of gearbox. Measurement 111:1–10

    Article  Google Scholar 

  5. 5.

    Li J, Wang H, Song L, Cui L (2019) A novel feature extraction method for roller bearing using sparse decomposition based on self-Adaptive complete dictionary. Measurement:148

  6. 6.

    Kundu P, Darpe AK, Kulkarni MS (2019) Weibull accelerated failure time regression model for remaining useful life prediction of bearing working under multiple operating conditions Mech Syst Signal Process 134

  7. 7.

    Liu R, Yang B, Zio E, Chen X (2018) Artificial intelligence for fault diagnosis of rotating machinery: a review. Mech Syst Signal Process 108:33–47

    Article  Google Scholar 

  8. 8.

    Wang W, Lu Y (2018) Analysis of the mean absolute error (MAE) and the root mean square error (RMSE) in assessing rounding model. IOP Conf Series: Mat Sci Eng 324:012049

    Article  Google Scholar 

  9. 9.

    Eftekharnejad B, Carrasco MR, Charnley B (2011) The application of spectral kurtosis on acoustic emission and vibrations from a defective bearing. Mech Syst Signal Process 25(1):266–284

    Article  Google Scholar 

  10. 10.

    Chen Z, Xie YM, Wang Z, Li Q, Wu X, Zhou S (2020) A comparison of fast Fourier transform-based homogenization method to asymptotic homogenization method. Compos Struct:238

  11. 11.

    Xu L, Pennacchi P, Chatterton S (2020) A new method for the estimation of bearing health state and remaining useful life based on the moving average cross-correlation of power spectral density Mech Syst Signal Process 139

  12. 12.

    Liu Z, Zhang L, Carrasco J (2020) Vibration analysis for large-scale wind turbine blade bearing fault detection with an empirical wavelet thresholding method. Renew Energy 146:99–110

    Article  Google Scholar 

  13. 13.

    Ben Ali J, Fnaiech N, Saidi L, Chebel-Morello B, Fnaiech F (2015) Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration signals. Appl Acoust 89:16–27

    Article  Google Scholar 

  14. 14.

    Qiu X, Ren Y, Suganthan PN, Amaratunga GAJ (2017) Empirical mode decomposition based ensemble deep learning for load demand time series forecasting. Appl Soft Comput 54:246–255

    Article  Google Scholar 

  15. 15.

    Zhou F, Yang S, Fujita H, Chen D, Wen C (2020) Deep learning fault diagnosis method based on global optimization GAN for unbalanced data. Knowl-Based Syst 187:104837.1–104837.19

    Article  Google Scholar 

  16. 16.

    Rolo-Naranjo A, Montesino-Otero M-E (2005) A method for the correlation dimension estimation for on-line condition monitoring of large rotating machinery. Mech Syst Signal Process 19(5):939–954

    Article  Google Scholar 

  17. 17.

    Zhao S, Liang L, Xu G, Wang J, Zhang W (2013) Quantitative diagnosis of a spall-like fault of a rolling element bearing by empirical mode decomposition and the approximate entropy method. Mech Syst Signal Process 40(1):154–177

    Article  Google Scholar 

  18. 18.

    Widodo A, Shim M-C, Caesarendra W, Yang B-S (2011) Intelligent prognostics for battery health monitoring based on sample entropy. Expert Syst Appl 38(9):11763–11769

    Article  Google Scholar 

  19. 19.

    Zheng J, Cheng J, Yang Y (2013) A rolling bearing fault diagnosis approach based on LCD and fuzzy entropy. Mech Mach Theory 70:441–453

    Article  Google Scholar 

  20. 20.

    Bandt C, Pompe B (2002) Permutation entropy: a natural complexity measure for time series. Phys Rev Lett 88(17):174102–174100

    Article  Google Scholar 

  21. 21.

    Zhang X, Liang Y, Zhou J, zang Y (2015) A novel bearing fault diagnosis model integrated permutation entropy, ensemble empirical mode decomposition and optimized SVM. Measurement 69:164–179

  22. 22.

    Yan X, Liu Y, Jia M (2019) Research on an enhanced scale morphological-hat product filtering in incipient fault detection of rolling element bearings. Measurement:147

  23. 23.

    Tang G, Yan X, Wang X (2020) Chaotic signal Denoising based on adaptive smoothing multiscale morphological filtering. Complexity:1–14

  24. 24.

    Hoang D-T, Kang H-J (2019) A survey on deep learning based bearing fault diagnosis. Neurocomputing 335:327–335

    Article  Google Scholar 

  25. 25.

    Mei Y, Wu Y, Li L (2016) Fault diagnosis and remaining useful life estimation of aero engine using LSTM neural network. In: IEEE/CSAA International Conference on Aircraft Utility Systems

    Google Scholar 

  26. 26.

    Wang J, Cui L, Xu Y (2018) Quantitative and localization fault diagnosis method of rolling bearing based on quantitative mapping model. Entropy 20(7)

  27. 27.

    Hao Y, Zhen Z, Li F, Zhao Y (2019) A graph-based progressive morphological filtering (GPMF) method for generating canopy height models using ALS data. Int J Appl Earth Obs Geoinf 79:84–96

    Article  Google Scholar 

  28. 28.

    Xue B, Hong H, Zhou S, Chen G, Li Y, Wang Z, Zhu X (2019) Morphological filtering enhanced empirical wavelet transform for mode decomposition. IEEE Access 7:14283–14293

    Article  Google Scholar 

  29. 29.

    Tan W, Chen X, Dong S (2013) A new method for machinery fault diagnoses based on an optimal multi-scale morphological filter. J Mech Eng 59(12):719–724

    Article  Google Scholar 

  30. 30.

    Nishad A, Upadhyay A, Pachori RB, Acharya UR (2018) Automated classification of hand movements using tunable-Q wavelet transform based filter-bank with surface electromyogram signals. Futur Generat Comput Syst:93

  31. 31.

    Memarzadeh G, Keynia F (2020) A new short-term wind speed forecasting method based on fine-tuned LSTM neural network and optimal input sets Energy Convers Manag 213

  32. 32.

    Zanin M, Zunino L, Rosso OA, Papo D (2012) Permutation entropy and its Main biomedical and Econophysics applications: a review. Entropy 14:1553–1577

    Article  Google Scholar 

  33. 33.

    Zhang S, Wang Y, Liu M, Bao Z (2018) Data-based line trip fault prediction in power systems using LSTM networks and SVM. IEEE Access 6:7675–7686

    Article  Google Scholar 

  34. 34.

    Wu Y, Yuan M, Dong S, Lin L, Liu Y (2018) Remaining useful life estimation of engineered systems using vanilla LSTM neural networks. Neurocomputing 275:167–179

    Article  Google Scholar 

  35. 35.

    Chen T, Xu R, He Y, Wang X (2017) Improving sentiment analysis via sentence type classification using BiLSTM-CRF and CNN. Expert Syst Appl 72:221–230

    Article  Google Scholar 

  36. 36.

    Gisbrecht A, Schulz A, Hammer B (2015) Parametric nonlinear dimensionality reduction using kernel t-SNE. Neurocomputing 147(5):71–82

    Article  Google Scholar 

  37. 37.

    Liu J, Li Q, Yang H, Han Y, Jiang S, Chen W (2019) Sequence fault diagnosis for PEMFC water management subsystem using deep learning with t-SNE. IEEE Access 7:92009–92019

    Article  Google Scholar 

  38. 38.

    Dhalmahapatra K, Shingade R, Mahajan H, Verma A, Maiti J (2019) Decision support system for safety improvement: an approach using multiple correspondence analysis, t-SNE algorithm and K-means clustering. Comput Ind Eng 128:277–289

    Article  Google Scholar 

  39. 39.

    Saif WS, Alshawi T, Esmail MA, Ragheb A, Alshebeili S (2019) Separability of histogram based features for optical performance monitoring: an investigation using t-SNE technique. IEEE Photonics J 11(3):1–12

    Article  Google Scholar 

  40. 40.

    Case Western Reserve University (CWRU) Bearing Data Center, [Online], Available:, Accessed 2019, September

  41. 41.

    Jiao W, Jiang Y, Shi J (2017) Early-stage monitoring on faults of rolling bearings based on fractal feature extraction. 2017 IEEE 2nd information technology, Networking, Electronic and Automation Control Conference

  42. 42.

    Koziarski M, Krawczyk B, Wozniak M (2019) Radial-based Undersampling for imbalanced data classification. Neurocomputing 343(28):19–33

    Article  Google Scholar 

  43. 43.

    Mullick SS, Datta S, Dhekane SG (2020) Appropriateness of performance indices for imbalanced data classification: an analysis. Pattern Recogn 102:19–33

    Article  Google Scholar 

  44. 44.

    Huang H, Liu J, Liu S (2020) A method for classifying tube structures based on shape descriptors and a random forest classifier. Measurement:158

  45. 45.

    Shao H, Xia M, Han G (2020) Intelligent fault diagnosis of rotor-bearing system under varying working conditions with modified transfer CNN and thermal images. IEEE Trans Ind Informa PP(99):1–1

    Google Scholar 

  46. 46.

    Shao H, Jiang H, Zhao H (2017) A novel deep autoencoder feature learning method for rotating machinery fault diagnosis. Mech Syst Signal Process 95:187–204

    Article  Google Scholar 

  47. 47.

    Chen Z, Li W (2017) Multisensor feature fusion for bearing fault diagnosis using sparse autoencoder and deep belief network. IEEE Trans Instrum Meas 99:1–10

    Google Scholar 

Download references


This research is supported by Powerchina Equipment Research Institute (Grant No. 2015-ZBY-WT-001). Finally, the author would like to appreciate the editors and reviewers for their valuable comments and constructive suggestions.

Author information



Corresponding authors

Correspondence to Haifeng Zhang or Shengtian Sang.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Zou, F., Zhang, H., Sang, S. et al. Bearing fault diagnosis based on combined multi-scale weighted entropy morphological filtering and bi-LSTM. Appl Intell (2021).

Download citation


  • Bearing fault diagnosis
  • Combined multi-scale
  • Weighted entropy morphological filtering
  • Bi-LSTM