Bearing Fault Classification of Induction Motors Using Discrete Wavelet Transform and Ensemble Machine Learning Algorithms
Source abstract
Abstract
Bearing fault diagnosis at early stage is very significant to ensure seamless operation of induction motors in industrial environment. The identification and classification of faults helps to undertook maintenance operation in an efficient manner. This paper presents an ensemble machine learning-based fault classification scheme for induction motors (IMs) utilizing the motor current signal that uses the discrete wavelet transform (DWT) for feature extraction. Three wavelets (db4, sym4, and Haar) are used to decompose the current signal, and several features are extracted from the decomposed coefficients. In the pre-processing stage, notch filtering is used to remove the line frequency component to improve classification performance. Finally, the two ensemble machine learning (ML) classifiers random forest (RF) and extreme gradient boosting (XGBoost) are trained and tested using the extracted feature set to classify the bearing fault condition. Both classifier models demonstrate very promising results in terms of accuracy and other accepted performance indicators. Our proposed method achieves an accuracy slightly greater than 99%, which is better than other models examined for the same dataset.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Machine Fault Diagnosis Techniques · Gear and Bearing Dynamics Analysis · Engineering Diagnostics and Reliability
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Electrical, Electronics and Computer Engineering, University of Ulsan, Ulsan 44610, Korea
Funding
Korea Institute of Energy Technology Evaluation and Planning
References (60)
Show source-provided references
1. A review on the application of deep learning in system health management10.1016/j.ymssp.2017.11.024 ↗
2. Regrouping particle swarm optimization based variable neural network for gearbox fault diagnosis10.3233/JIFS-169542 ↗
3. Deep learning and its applications to machine health monitoring10.1016/j.ymssp.2018.05.050 ↗
4. A survey of faults on induction-motors in offshore oil industry, petrochemical industry, gas terminals, and oil refineries10.1109/28.464536 ↗
5. Rolling element bearing fault detection using an improved combination of Hilbert and Wavelet transforms10.1007/s12206-009-0807-4 ↗
6. Patil, A.B., Gaikwad, J.A., and Kulkarni, J.V. (2016, January 21–23). Bearing fault diagnosis using discrete wavelet transform and artificial neural network. Proceedings of the 2016 2nd International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT), Bangalore, India.10.1109/ICATCCT.2016.7912031 ↗
7. Lee, J.H., Pack, J.H., and Lee, I.S. (2019). Fault diagnosis of induction motor using convolutional neural network. Appl. Sci., 9.10.3390/app9152950 ↗
8. Acoustic based fault diagnosis of three-phase induction motor10.1016/j.apacoust.2018.03.010 ↗
9. Overview of dynamic modelling and analysis of rolling element bearings with localized and distributed faults10.1007/s11071-018-4314-y ↗
10. Bearing Fault model for induction motor with externally induced vibration10.1109/TIE.2012.2213566 ↗
11. Sohaib, M., Kim, C.H., and Kim, J.M. (2017). A hybrid feature model and deep-learning-based bearing fault diagnosis. Sensors, 17.10.3390/s17122876 ↗
12. Motor current signal analysis based on a matched subspace detector10.1109/TIM.2017.2749858 ↗
13. Detection and diagnosis of faults in induction motor using an improved artificial ant clustering technique10.1109/TIE.2012.2230598 ↗
14. Bearing fault detection via stator current noise cancellation and statistical control10.1109/TIE.2008.2005018 ↗
15. Real-time motor fault detection by 1-D Convolutional neural networks10.1109/TIE.2016.2582729 ↗
16. Advanced Induction motor rotor fault diagnosis via continuous and discrete time-frequency tools10.1109/TIE.2014.2355816 ↗
17. Zhen, D., Wang, Z.L., Li, H.Y., Zhang, H., Yang, J., and Gu, F.S. (2019). An improved cyclic modulation spectral analysis based on the CWT and its application on broken rotor bar fault diagnosis for induction motors. Appl. Sci., 9.10.3390/app9183902 ↗
18. A future possibility of vibration based condition monitoring of rotating machines10.1016/j.ymssp.2012.07.001 ↗
19. Cyclic spectral analysis of rolling-element bearing signals: Facts and fictions10.1016/j.jsv.2007.02.029 ↗
20. Dynamic modelling of spur gear pair and application of empirical mode decomposition-based statistical analysis for early detection of localized tooth defect10.1016/j.jsv.2005.11.021 ↗
21. Time-frequency manifold correlation matching for periodic fault identification in rotating machines10.1016/j.jsv.2012.12.021 ↗
22. A load identification method based on wavelet multi-resolution analysis10.1016/j.jsv.2013.09.026 ↗
23. Pothisarn, C., Klomjit, J., Ngaopitakkul, A., Jettanasen, C., Asfani, D.A., and Negara, I.M.Y. (2020). Comparison of various mother wavelets for fault classification in electrical systems. Appl. Sci., 10.10.3390/app10041203 ↗
24. An improved Hilbert–Huang transform and its application in vibration signal analysis10.1016/j.jsv.2004.10.005 ↗
25. Application of correlation matching for automatic bearing fault diagnosis10.1016/j.jsv.2012.07.022 ↗
26. Vibration and current transient monitoring for gearbox fault detection using multiresolution Fourier transform10.1016/j.jsv.2007.08.023 ↗
27. A gearbox fault diagnosis scheme based on near-field acoustic holography and spatial distribution features of sound field10.1016/j.jsv.2012.12.018 ↗
28. Detection of crack location and size in structures using wavelet finite element methods10.1016/j.jsv.2004.08.040 ↗
29. Crack identification in double-cracked plates using wavelet analysis10.1007/s11012-013-9726-7 ↗
30. Generator bearing fault diagnosis for wind turbine via empirical wavelet transform using measured vibration signals10.1016/j.renene.2015.12.010 ↗
31. Feature extraction using wavelets and classification through decision tree algorithm for fault diagnosis of mono-block centrifugal pump10.1016/j.measurement.2012.07.007 ↗
32. Diagnostics of bearings in presence of strong operating conditions non-stationarity—A procedure of load-dependent features processing with application to wind turbine bearings10.1016/j.ymssp.2013.09.010 ↗
33. Critical aspects on wavelet transforms based fault identification procedures in HV transmission line10.1049/iet-gtd.2015.0899 ↗
34. A support vector machine based fault diagnostics of Induction motors for practical situation of multi-sensor limited data case10.1016/j.measurement.2018.12.011 ↗
35. Pandhare, V., Singh, J., and Lee, J. (2019, January 2–5). Convolutional neural network based rolling-element bearing fault diagnosis for naturally occurring and progressing defects using time-frequency domain features. Proceedings of the Prognostics and System Health Management Conference (PHM-Paris), Paris, France.10.1109/PHM-Paris.2019.00061 ↗
36. Time-frequency atoms-driven support vector machine method for bearings incipient fault diagnosis10.1016/j.ymssp.2015.12.020 ↗
37. A comparison between ANN, SVM and least squares SVM: Application in multi-fault diagnosis of rolling element bearing
38. Intelligent fault diagnosis of rolling bearing using deep wavelet auto-encoder with extreme learning machine10.1016/j.knosys.2017.10.024 ↗
39. Multisensor feature fusion for bearing fault diagnosis using sparse autoencoder and deep belief network10.1109/TIM.2017.2669947 ↗
40. Deep decoupling convolutional neural network for intelligent compound fault diagnosis10.1109/ACCESS.2018.2886343 ↗
41. A neural network constructed by deep learning technique and its application to intelligent fault diagnosis of machines10.1016/j.neucom.2017.07.032 ↗
42. Rolling bearing fault feature learning using improved convolutional deep belief network with compressed sensing10.1016/j.ymssp.2017.08.002 ↗
43. Divina, F., Gilson, A., Gomez-Vela, F., Torres, M.G., and Torres, J.E. (2018). Stacking ensemble learning for short-term electricity consumption forecasting. Energies, 11.10.3390/en11040949 ↗
44. Zhang, C., and Ma, Y. (2012). Ensemble Machine Learning: Methods and Applications, Springer Science & Business Media.10.1007/978-1-4419-9326-7 ↗
45. Random forests10.1023/A:1010933404324 ↗
46. Chen, T., and Guestrin, C. (2016, January 13–17). Xgboost: A scalable tree boosting system. Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining ACM, San Francisco, CA, USA.10.1145/2939672.2939785 ↗
47. Early detection of faults in HVAC systems using an XGBoost model with a dynamic threshold10.1016/j.enbuild.2018.12.032 ↗
48. A data-driven design for fault detection of wind turbines using random forests and XGboost10.1109/ACCESS.2018.2818678 ↗
49. Zhang, R., Li, B., and Jiao, B. (2019). Application of XGboost algorithm in bearing fault diagnosis. IOP Conference Series: Materials Science and Engineering, Proceedings of the 2nd International Symposium on Application of Materials Science and Energy Materials (SAMSE 2018), Shanghai, China, 17–18 December 2018, IOP Publishing.
50. Lessmeier, C.K., Kimotho, J.K., Zimmer, D., and Sextro, W. (2016, January 5–8). Condition monitoring of bearing damage in electromechanical drive systems by using motor current signals of electric motors: A benchmark data set for data-driven classification. Proceedings of the European Conference of the Prognostics and Health Management Society, Bilbao, Spain.10.36001/phme.2016.v3i1.1577 ↗
51. A motor current signal-based bearing fault diagnosis using deep learning and information fusion10.1109/TIM.2019.2933119 ↗
52. Hsueh, Y.M., Ittangihal, V.R., Wu, W.B., Chang, H.C., and Kuo, C.C. (2019). Fault diagnosis system for induction motors by CNN using empirical wavelet transform. Symmetry, 11.10.3390/sym11101212 ↗
53. Effect of internal clearance on load distribution and life of radially loaded ball and roller bearings10.1080/10402004.2011.639050 ↗
54. Models for bearing damage detection in induction motors using stator current monitoring10.1109/TIE.2008.917108 ↗
55. Online diagnosis of induction motors using MCSA10.1109/TIE.2006.885131 ↗
56. Nikravesh, S.Y., Rezaie, H., Kilpatrik, M., and Taheri, H. (2019). Intelligent fault diagnosis of bearings based on energy levels in frequency bands using wavelet and Support Vector Machines (SVM). J. Manuf. Mater. Process., 3.10.3390/jmmp3010011 ↗
57. Continuous wavelet transform technique for fault signal diagnosis of internal combustion engines10.1016/j.ndteint.2005.09.002 ↗
58. Wavelet-based feature extraction and selection for classification of power system disturbances using support vector machines10.1016/j.epsr.2009.09.021 ↗
59. A survey on data mining techniques applied to electricity-related time series forecasting10.3390/en81112361 ↗
60. Advanced machine learning techniques for building performance simulation: A comparative analysis10.1080/19401493.2018.1498538 ↗