Skip to main content
Log in

A novel method for bearing fault diagnosis based on BiLSTM neural networks

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

In recent years, research work on intelligent data-driven bearing fault diagnosis methods has received increasing attention. The detection of a fault, whether incipient or moderate, and the monitoring of its evolution are a major challenge in the field of fault diagnosis and are of great industrial interest. For an efficient identification of this type of fault, we propose in this paper a new method of bearing fault diagnosis (“novel BiLSTM” method). This new approach contributes to the improvement of fault diagnosis methods based on BiLSTM networks. The performance was tested under sixteen conditions and for different loads using the Case Western Reserve University (CWRU) bearing dataset under conditions higher than those proposed in the literature dealing with the same problem. The experimental results obtained show that the proposed method has excellent performance. Subsequently, the proposed method was experimentally compared with the CNN model. The results of this comparison showed that the model developed in this paper not only has a higher accuracy rate in the test set but also in the learning process.

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.

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
Fig. 17
Fig. 18

Similar content being viewed by others

Data availability

The data that use in this study are openly available in CWRU datasets at https://engineering.case.edu/bearingdatacenter.

Code availability

Not applicable.

References

  1. Jiang HK, Li CL, Li HX (2013) An improved EEMD with multiwavelet packet for rotating machinery multi- fault diagnosis. Mech Syst Sig Process 36:225–239

    Article  Google Scholar 

  2. 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 

  3. Zhang W, Li C, Peng G, Chen Y, Zhang Z (2018) A deep convolutional neural network with new training methods for bearing fault diagnosis under noisy environment and different working load. Mech Syst Signal Process 100:439–453

    Article  Google Scholar 

  4. Praveenkumar T, Sabhrish B, Saimurugan M, Ramachandran KI (2018) Pattern recognition based on-line vibration monitoring system for fault diagnosis of automobile gearbox. Measurement 114:233–242

    Article  Google Scholar 

  5. Sawczuk W (2017) The application of vibration accelerations in the assessment of average friction coefficient of a railway brake disc. Meas Sci Rev 17:125–134

    Article  Google Scholar 

  6. Li Z, Jiang Y, Hu C, Peng Z (2016) Recent progress on decoupling diagnosis of hybrid failures in gear transmission systems using vibration sensor signal: a review. Measurement 90:4–19

    Article  Google Scholar 

  7. Dey A (2016) Machine learning algorithms a review. Int J Comput Sci Inf Technol 7(3):1174–1179

    Google Scholar 

  8. Thyago P, Carvalho Fabrízzio A A M N Soares, Roberto Vita, Roberto da P Francisco, João P, Basto Symone GS Alcalá (2019) A systematic literature review of machine learning methods applied to predictive maintenance, Computers & Industrial Engineering 106024 ISSN 0360–8352. https://doi.org/10.1016/j.cie.2019.106024

  9. Prieto MD, Cirrincione G, Espinosa AG, Ortega JA, Henao H (2013) Bearing fault detection by a novel condition-monitoring scheme based on statistical-time features and neural networks. IEEE Trans Industr Electron 60(8):3398–3407

    Article  Google Scholar 

  10. 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 

  11. Zhou X, Luo D (2012) Research of amplitude-frequency domain parameters analysis for condition detection and fault diagnosis. Res J Appl Sci Eng Technol 4(19):3787–3790

    Google Scholar 

  12. Cao J, Chen L, Zhang J, Cao W (2013) Fault diagnosis of complex system based on nonlinear frequency spectrum fusion. Meas J Int Meas Confederation 46(1):125–131

    Article  Google Scholar 

  13. Luo, Zhong Hui, and Qi Jun Xiao. “Time-frequency features of signal analysis and its application in mechanical fault diagnosis.” Advanced Materials Research, vol. 834–836, Trans Tech Publications, Ltd., Oct. 2013, pp. 1065–1068. Crossref, https://doi.org/10.4028/www.scientific.net/amr.834-836.1065.

  14. Feng Z, Liang M, Chu F (2013) Recent advances in time–frequency analysis methods for machinery fault diagnosis: a review with application examples. Mech Syst Signal Process 38(1):165–205

    Article  Google Scholar 

  15. Lin H-C, Ye Y-C, Huang B-J, Su J-L (2016) Bearing vibration detection and analysis using enhanced fast fourier transform algorithm. Adv Mech Eng 8(10):1687814016675080

    Article  Google Scholar 

  16. Hemmati F, Orfali W, Gadala MS (2016) Roller bearing acoustic signature extraction by wavelet packet transform, applications in fault detection and size estimation. Appl Acoust 104:101–118

    Article  Google Scholar 

  17. Osman S, Wang W (2016) A morphological Hilbert-Huang transform technique for bearing fault detection. IEEE Trans Instrum Meas 65(11):2646–2656

    Article  Google Scholar 

  18. Y Amirat, M Benbouzid, T Wang and S Turri (2014) “Performance analysis of an EEMD-based Hilbert Huang transform as a bearing failure detector in wind turbines,” 2014 First International Conference on Green Energy ICGE 2014, 193–198, https://doi.org/10.1109/ICGE.2014.6835421.

  19. Li H, Zheng H, Tang L (2006) Wigner-Ville distribution based on EMD for faults diagnosis of bearing. In: Wang L, Jiao L, Shi G, Li X, Liu J (eds) Fuzzy systems and knowledge discovery. FSKD 2006. Lecture Notes in Computer Science, 4223. Springer, Berlin, Heidelberg.

  20. Van M, Kang H-J (2016) Two-stage feature selection for bearing fault diagnosis based on dual-tree complex wavelet transform and empirical mode decomposition. Proc Inst Mech Eng C J Mech Eng Sci 230(2):291–302

    Article  Google Scholar 

  21. Zhang S, Zhang S, Wang B, Habetler TG (2020) Deep learning algorithms for bearing fault diagnostics—a comprehensive review. IEEE Access 8:29857–29881. https://doi.org/10.1109/ACCESS.2020.2972859

    Article  Google Scholar 

  22. Sobie C, Freitas C, Nicolai M (2018) Simulation-driven machine learning: bearing fault classification. Mech Syst Signal Process 99:403–419. https://doi.org/10.1016/j.ymssp.2017.06.025

    Article  Google Scholar 

  23. Lee HH, Nguyen NT, Kwon JM (2007) Bearing diagnosis using time-domain features and decision tree. In: Huang DS., Heutte L., Loog M. (eds) Advanced intelligent computing theories and applications. with aspects of artificial intelligence. ICIC 2007. Lecture Notes in Computer Science, vol 4682. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74205-0_99

  24. Sun H, He Z, Zi Y, Yuan J, Wang X, Chen J, He S (2014) Multiwavelet transform and its applications in mechanical fault diagnosis – a review. Mech Syst Signal Process 43:1–24. https://doi.org/10.1016/j.ymssp.2013.09.015

    Article  Google Scholar 

  25. Zhou J, Qin Y, Kou L, Yuwono M, Steven SU (2015) Fault detection of rolling bearing based on FFT and classification. J Adv Mech Design, Syst Manuf 9:JAMDSM0056–JAMDSM0056. https://doi.org/10.1299/jamdsm.2015jamdsm0056

    Article  Google Scholar 

  26. V. Muralidharan, V. Sugumaran, A (2012) comparative study of Naïve Bayes classifier and Bayes net classifier for fault diagnosis of monoblock centrifugal pump using wavelet analysis, Applied Soft Computing. 12(8). https://doi.org/10.1016/j.asoc.2012.03.021

  27. Tian J, Morillo C, Azarian MH, Pecht M (2015) Motor bearing fault detection using spectral kurtosis-based feature extraction coupled with k-nearest neighbor distance analysis. IEEE Trans Ind Electron 63(3):1793–1803

    Article  Google Scholar 

  28. Islam, M M Manjurul & Kim, Jaeyoung & Khan, Sheraz & Kim, Jongmyon. (2017). Reliable bearing fault diagnosis using Bayesian inference-based multi-class support vector machines. J Acoust Soc Am 141. 89. https://doi.org/10.1121/1.4976038.

  29. Li Y, Yang Y, Wang X, Liu B, Liang X (2018) Early fault diagnosis of rolling bearings based on hierarchical symbol dynamic entropy and binary tree support vector machine. J Sound Vib 428:72–86

    Article  Google Scholar 

  30. Amarnath M, Sugumaran V (2013) Hemantha Kumar, Exploiting sound signals for fault diagnosis of bearings using decision tree. Measurement 46(3):1250–1256. https://doi.org/10.1016/j.measurement.2012.11.011

    Article  Google Scholar 

  31. Yang B-S, Di X, Han T (2008) Random forests classifier for machine fault diagnosis. J Mech Sci Technol 22:1716–1725. https://doi.org/10.1007/s12206-008-0603-6

    Article  Google Scholar 

  32. LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521:436–444. https://doi.org/10.1038/nature14539

    Article  Google Scholar 

  33. Gan M, Wang C, Zhu C (2016) Construction of hierarchical diagnosis network based on deep learning and its application in the fault pattern recognition of rolling element bearings. Mech Syst Signal Processing 72–73:92–104. https://doi.org/10.1016/j.ymssp.2015.11.014

    Article  Google Scholar 

  34. Hoang D-T, Kang H-J (2019) A survey on deep learning based bearing fault diagnosis. Neurocomputing 335:327–335. https://doi.org/10.1016/j.neucom.2018.06.078

    Article  Google Scholar 

  35. Li X, Zhang W, Ding Q (2019) Understanding and improving deep learning-based rolling bearing fault diagnosis with attention mechanism. Signal Processing 161:136–154. https://doi.org/10.1016/j.sigpro.2019.03.019

    Article  Google Scholar 

  36. Shao H, Jiang H, Zhang X, Niu M (2015) Rolling bearing fault diagnosis using an optimization deep belief network. Meas Sci Technol 26:11500

    Article  Google Scholar 

  37. He M, He D (2017) Deep learning based approach for bearing fault diagnosis. IEEE Trans Ind Appl 53:3057–3065

    Article  Google Scholar 

  38. Qi Y, Shen C, Wang D, Shi J, Jiang X, Zhu Z (2017) Stacked sparse autoencoder-based deep network for fault diagnosis of rotating machinery. IEEE Access 5:15066–15079

    Article  Google Scholar 

  39. He M, He D (2017) Deep learning based approach for bearing fault diagnosis. IEEE Trans Industry App 53(3):3057–3065. https://doi.org/10.1109/TIA.2017.2661250

    Article  Google Scholar 

  40. Chen ZQ, Li C, Sanchez RV (2015) Gearbox fault identification and classification with convolutional neural networks. Shock Vib 2:1–10

    Google Scholar 

  41. Youcef Khodja A, Guersi N, Saadi MN et al. (2019) Rolling element bearing fault diagnosis for rotating machinery using vibration spectrum imaging and convolutional neural networks. Int J Adv Manuf Technol. 1–15. https://doi.org/10.1007/s00170-019-04726-7.

  42. Janssens O, Slavkovikj V, Vervisch B, Stockman K, Loccuer M, Ver-stockt S, Walle RVD, Hoecke SV (2016) Convolutional neural network based fault detection for rotating machinery. J Sound Vib 377:331–345

    Article  Google Scholar 

  43. Jiangquan Z, Yi S, Liang G, Hongli G, Xin H, Hongliang S (2020) A new bearing fault diagnosis method based on modified convolutional neural networks. Chinese J Aeronaut 33(2):439–447. https://doi.org/10.1016/j.cja.2019.07.011

    Article  Google Scholar 

  44. Amarouayache IIE, Saadi MN, Guersi N et al (2020) Bearing fault diagnostics using EEMD processing and convolutional neural network methods. Int J Adv Manuf Technol 107:4077–4095. https://doi.org/10.1007/s00170-020-05315-9

    Article  Google Scholar 

  45. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9:1735–1780

    Article  Google Scholar 

  46. Zhao R, Yan R, Wang J, Mao K (2017) Learning to monitor machine health with convolutional bi-directional LSTM networks. Sensors 17:273. https://doi.org/10.3390/s17020273

    Article  Google Scholar 

  47. Nguyen D, Kang M, Kim C-H, Kim J-M (2013) Highly reliable state monitoring system for induction motors using dominant features in a two-dimension vibration signal. New Rev Hypermedia Multimed 19(3–4):248–258

    Article  Google Scholar 

  48. Case Western Reserve University (CWRU) Bearing Data Center, [Online], Available: https://csegroups.case.edu/ bearing datacenter/pages/download-data-file/, Accessed 2021, October.

  49. Han T, Zhang L, Yin Z, Tan ACC (2021) Rolling bearing fault diagnosis with combined convolutional neural networks and support vector machine. Measurement. 177 109022 ISSN 0263–2241. https://doi.org/10.1016/j.measurement.2021.109022

  50. Gong W, Chen H, Zhang Z, Zhang M, Wang R, Guan C, Wang Q (2019) A novel deep learning method for intelligent fault diagnosis of rotating machinery based on improved CNN-SVM and multichannel data fusion. Sensors (Basel) 19(7):1693. https://doi.org/10.3390/s19071693

    Article  Google Scholar 

  51. Chen X, Zhang B, Gao D (2021) Bearing fault diagnosis base on multi-scale CNN and LSTM model. J Intell Manuf 32:971–987. https://doi.org/10.1007/s10845-020-01600-2

    Article  Google Scholar 

  52. Xu G, Liu M, Jiang Z, Söffker D, Shen W (2019) Bearing fault diagnosis method based on deep convolutional neural network and random forest ensemble learning. Sensors 19(5):1088. https://doi.org/10.3390/s19051088

    Article  Google Scholar 

  53. Wang Z, Liu Q, Chen H, Chu X (2021) A deformable CNN-DLSTM based transfer learning method for fault diagnosis of rolling bearing under multiple working conditions. Int J Prod Res 59(16):4811–4825. https://doi.org/10.1080/00207543.2020.1808261

    Article  Google Scholar 

  54. Qiao M, Yan S, Tang X, Xu C (2020) Deep convolutional and LSTM recurrent neural networks for rolling bearing fault diagnosis under strong noises and variable loads. IEEE Access 8:66257–66269. https://doi.org/10.1109/ACCESS.2020.2985617

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Not applicable.

Corresponding author

Correspondence to Saadi Mohamed Nacer.

Ethics declarations

Ethics approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nacer, S.M., Nadia, B., Abdelghani, R. et al. A novel method for bearing fault diagnosis based on BiLSTM neural networks. Int J Adv Manuf Technol 125, 1477–1492 (2023). https://doi.org/10.1007/s00170-022-10792-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-022-10792-1

Keywords

Navigation