Abstract
The fault diagnostics of rotating components are crucial for most mechanical systems since the rotating components faults are the main form of failures of many mechanical systems. In traditional diagnostics approaches, extracting features from raw input is an important prerequisite and normally requires manual extraction based on signal processing techniques. This suffers of some drawbacks such as the strong dependence on domain expertise, the high sensitivity to different mechanical systems, the poor flexibility and generalization ability, and the limitations of mining new features, etc. In this paper, we proposed an end-to-end fault diagnostics model based on a convolutional neural network for rotating machinery using vibration signals. The model learns features directly from the one-dimensional raw vibration signals without any manual feature extraction. To fully validate its effectiveness and robustness, the proposed model is tested on four datasets, including two public ones and two datasets of our own, covering the applications of ball screw, bearing and gearbox. The method of manual, signal processing based feature extraction combined with a classifier is also explored for comparison. The results show that the manually extracted features are sensitive to the various applications, thus needing fine-tuning, while the proposed framework has a good robustness for rotating machinery fault diagnostics with high accuracies for all the four applications, without any application-specific manual fine-tuning.
Similar content being viewed by others
References
Behley, J., Steinhage, V., & Cremers, A. B. (2013). Laser-based segment classification using a mixture of bag-of-words. In 2013 IEEE/RSJ international conference on intelligent robots and systems (pp. 4195–4200). https://doi.org/10.1109/IROS.2013.6696957.
Boashash, B. (1992a). Estimating and interpreting the instantaneous frequency of a signal. I. Fundamentals. Proceedings of the IEEE, 80(4), 520–538, doi:https://doi.org/10.1109/5.135376.
Boashash B (1992b). Estimating and interpreting the instantaneous frequency of a signal. Proceedings of the IEEE 80(4), 540–568, doi:https://doi.org/10.1109/5.135378.
Case Western Reserve University Bearing Data Center Website, Available: https://csegroups.case.edu/bearingdatacenter/home.
Chen, R., Huang, X., Yang, L., Xu, X., Zhang, X., & Zhang, Y. (2019). Intelligent fault diagnosis method of planetary gearboxes based on convolution neural network and discrete wavelet transform. Computers in Industry, 106, 48–59. doi:https://doi.org/10.1016/j.compind.2018.11.003.
Chen, Z., Mauricio, A., Li, W., & Gryllias, K. (2020). A deep learning method for bearing fault diagnosis based on Cyclic Spectral Coherence and Convolutional Neural Networks. Mechanical Systems and Signal Processing, 140, 106683. doi:https://doi.org/10.1016/j.ymssp.2020.106683.
Dhamande, L. S., & Chaudhari, M. B. (2018). Compound gear-bearing fault feature extraction using statistical features based on time-frequency method. Measurement, 125, 63–77. doi:https://doi.org/10.1016/j.measurement.2018.04.059.
Feng, Z., Lin, X., & Zuo, M. J. (2016). Joint amplitude and frequency demodulation analysis based on intrinsic time-scale decomposition for planetary gearbox fault diagnosis. Mechanical Systems and Signal Processing, 72–73, 223–240. doi:https://doi.org/10.1016/j.ymssp.2015.11.024.
Feng, G., & Pan, Y. (2012). Establishing a cost-effective sensing system and signal processing method to diagnose preload levels of ball screws. Mechanical Systems and Signal Processing, 28, 78–88. doi:https://doi.org/10.1016/j.ymssp.2011.10.004.
Goodfellow, I., Bengio, Y., & Courville, A. (2019). Deep learning. Cambridge, MIT Press.
Goyal, D., Choudhary, A., Pabla, B. S., & Dhami, S. S. (2019). Support vector machines based non-contact fault diagnosis system for bearings. Journal of Intelligent Manufacturing. doi:https://doi.org/10.1007/s10845-019-01511-x.
Hamadache, M., Jung, J. H., Park, J., & Youn, B. D. (2019). A comprehensive review of artificial intelligence-based approaches for rolling element bearing PHM: shallow and deep learning. JMST Advances, 1(1), 125–151. doi:https://doi.org/10.1007/s42791-019-0016-y.
Hoang, D. T., & Kang, H. J. (2019). Rolling element bearing fault diagnosis using convolutional neural network and vibration image. Cognitive Systems Research, 53, 42–50. doi:https://doi.org/10.1016/j.cogsys.2018.03.002.
Islam, M. M. M., & Kim, J. M. (2019a). Reliable multiple combined fault diagnosis of bearings using heterogeneous feature models and multiclass support vector Machines. Reliability Engineering & System Safety, 184, 55–66. doi:https://doi.org/10.1016/j.ress.2018.02.012.
Islam, M. M. M., & Kim, J. M. (2019b). Automated bearing fault diagnosis scheme using 2D representation of wavelet packet transform and deep convolutional neural network. Computers in Industry, 106, 142–153. doi:https://doi.org/10.1016/j.compind.2019.01.008.
Jia, F., Lei, Y., Guo, L., Lin, J., & Xing, S. (2018). A neural network constructed by deep learning technique and its application to intelligent fault diagnosis of machines. Neurocomputing, 272, 619–628. doi:https://doi.org/10.1016/j.neucom.2017.07.032.
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. doi:https://doi.org/10.1016/j.measurement.2017.07.017.
Kingma, D. P., & Ba, J. (2015). Adam: A method for Stochastic Optimization. the 3rd International Conference for Learning Representations, San Diego, 2015, arXiv preprint arXiv:1412.6980.
Lee, J., Davari, H., Singh, J., & Pandhare, V. (2018). Industrial Artificial Intelligence for industry 4.0-based manufacturing systems. Manufacturing Letters, 18, 20–23. doi:https://doi.org/10.1016/j.mfglet.2018.09.002.
Li, P., Jia, X., Feng, J., Davari, H., Qiao, G., Hwang, Y., et al. (2018a). Prognosability study of ball screw degradation using systematic methodology. Mechanical Systems and Signal Processing, 109, 45–57. doi:https://doi.org/10.1016/j.ymssp.2018.02.046.
Li, X., Li, J., Qu, Y., & He, D. (2019a). Semi-supervised gear fault diagnosis using raw vibration signal based on deep learning. Chinese Journal of Aeronautics. doi:https://doi.org/10.1016/j.cja.2019.04.018.
Li, X., Li, J., Zhao, C., Qu, Y., & He, D. (2020). Gear pitting fault diagnosis with mixed operating conditions based on adaptive 1D separable convolution with residual connection. Mechanical Systems and Signal Processing, 142, 106740. doi:https://doi.org/10.1016/j.ymssp.2020.106740.
Li, X., Zhang, W., & Ding, Q. (2019b). Deep learning-based remaining useful life estimation of bearings using multi-scale feature extraction. Reliability Engineering & System Safety, 182, 208–218. doi:https://doi.org/10.1016/j.ress.2018.11.011.
Li, X., Zhang, W., Ding, Q., & Sun, J. Q. (2018b). Intelligent rotating machinery fault diagnosis based on deep learning using data augmentation. Journal of Intelligent Manufacturing. doi:https://doi.org/10.1007/s10845-018-1456-1.
Liang, P., Deng, C., Wu, J., & Yang, Z. (2020). Intelligent fault diagnosis of rotating machinery via wavelet transform, generative adversarial nets and convolutional neural network. Measurement, 159, 107768. doi:https://doi.org/10.1016/j.measurement.2020.107768.
Liu, L., Liang, X., & Zuo, M. J. (2018). A dependence-based feature vector and its application on planetary gearbox fault classification. Journal of Sound and Vibration, 431, 192–211. doi:https://doi.org/10.1016/j.jsv.2018.06.015.
Maaten, L., & Hinton, G. (2008). Visualizing data using t-SNE. Journal of Machine Learning research, 9(Nov), 2579–2605.
Ng, A. Y. (2004). Feature selection, L1 vs L2 regularization, and rotational invariance. In Proceedings of the 21th international conference on machine learning.
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 Review of Hypermedia and Multimedia, 19(3–4), 248–258. doi:https://doi.org/10.1080/13614568.2013.832407.
PHM data challenge. (2009). Available from https://www.phmsociety.org/competition/PHM/09.
Pan, Y. N., Chen, J., & Li, X. L. (2008). Spectral entropy: A complementary index for rolling element bearing performance degradation assessment. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 223(5), 1223–1231, doi:https://doi.org/10.1243/09544062JMES1224.
Park, S., Kim, S., & Choi, J. H. (2018). Gear fault diagnosis using transmission error and ensemble empirical mode decomposition. Mechanical Systems and Signal Processing, 108, 262–275. doi:https://doi.org/10.1016/j.ymssp.2018.02.028.
Peng, D., Liu, Z., Wang, H., Qin, Y., & Jia, L. (2019). A novel deeper one-dimensional CNN with residual learning for fault diagnosis of wheelset bearings in high-speed trains. IEEE Access, 7, 10278–10293. doi:https://doi.org/10.1109/ACCESS.2018.2888842.
Smith, W. A., & Randall, R. B. (2015). Rolling element bearing diagnostics using the Case Western Reserve University data: A benchmark study. Mechanical Systems and Signal Processing, 64–65, 100–131. doi:https://doi.org/10.1016/j.ymssp.2015.04.021.
Srivastava, N., Hinton, G., Krizhevsky, A., Sutsjever, I., & Salakhutdinov, R. (2014). DropOut: A simple way to prevent neural network from overfitting. Journal of Machine Learning research, 15, 1929–1958.
Vogl, G. W., Weiss, B. A., & Helu, M. (2019). A review of diagnostic and prognostic capabilities and best practices for manufacturing. Journal of Intelligent Manufacturing, 30(1), 79–95. doi:https://doi.org/10.1007/s10845-016-1228-8.
Wang, P., Ananya, Yan, R., & Gao, R. X. (2017). Virtualization and deep recognition for system fault classification. Journal of Manufacturing Systems, 44, 310–316. doi:https://doi.org/10.1016/j.jmsy.2017.04.012.
Wang, C., Gan, M., & Zhu, C. a. (2018a). Fault feature extraction of rolling element bearings based on wavelet packet transform and sparse representation theory. Journal of Intelligent Manufacturing, 29(4), 937–951. doi:https://doi.org/10.1007/s10845-015-1153-2.
Wang, H., Li, S., Song, L., & Cui, L. (2019). A novel convolutional neural network based fault recognition method via image fusion of multi-vibration-signals. Computers in Industry, 105, 182–190. doi:https://doi.org/10.1016/j.compind.2018.12.013.
Wang, L., Liu, Z., Miao, Q., & Zhang, X. (2018b). Complete ensemble local mean decomposition with adaptive noise and its application to fault diagnosis for rolling bearings. Mechanical Systems and Signal Processing, 106, 24–39. doi:https://doi.org/10.1016/j.ymssp.2017.12.031.
Wu, C., Jiang, P., Ding, C., Feng, F., & Chen, T. (2019). Intelligent fault diagnosis of rotating machinery based on one-dimensional convolutional neural network. Computers in Industry, 108, 53–61. doi:https://doi.org/10.1016/j.compind.2018.12.001.
Xia, T., & Xi, L. (2019). Manufacturing paradigm-oriented PHM methodologies for cyber-physical systems. Journal of Intelligent Manufacturing, 30(4), 1659–1672. doi:https://doi.org/10.1007/s10845-017-1342-2.
Yan, X., & Jia, M. (2018). A novel optimized SVM classification algorithm with multi-domain feature and its application to fault diagnosis of rolling bearing. Neurocomputing. doi:https://doi.org/10.1016/j.neucom.2018.05.002.
Zhang, J., Sun, Y., Guo, L., Gao, H., Hong, X., & Song, H. (2020). A new bearing fault diagnosis method based on modified convolutional neural networks. Chinese Journal of Aeronautics, 33(2), 439–447. doi:https://doi.org/10.1016/j.cja.2019.07.011.
Zhang, Z., Wang, Y., & Wang, K. (2013). Fault diagnosis and prognosis using wavelet packet decomposition, Fourier transform and artificial neural network. Journal of Intelligent Manufacturing, 24(6), 1213–1227. doi:https://doi.org/10.1007/s10845-012-0657-2.
Zhao, X., Jia, M., & Lin, M. (2020). Deep Laplacian Auto-encoder and its application into imbalanced fault diagnosis of rotating machinery. Measurement, 152, 107320. doi:https://doi.org/10.1016/j.measurement.2019.107320.
Zhao, R., Yan, R., Chen, Z., Mao, K., Wang, P., & Gao, R. X. (2019). Deep learning and its applications to machine health monitoring. Mechanical Systems and Signal Processing, 115, 213–237. doi:https://doi.org/10.1016/j.ymssp.2018.05.050.
Zhu, X., Hou, D., Zhou, P., Han, Z., Yuan, Y., Zhou, W., et al. (2019a). Rotor fault diagnosis using a convolutional neural network with symmetrized dot pattern images. Measurement, 138, 526–535. doi:https://doi.org/10.1016/j.measurement.2019.02.022.
Zhu, Z., Peng, G., Chen, Y., & Gao, H. (2019b). A convolutional neural network based on a capsule network with strong generalization for bearing fault diagnosis. Neurocomputing, 323, 62–75. doi:https://doi.org/10.1016/j.neucom.2018.09.050.
Acknowledgements
The present work was funded by the National Natural Science Foundation of China (No.51805262) and the Graduate Student Innovation Fund of Beihang University (YCSJ-03-2019-06). The authors gratefully acknowledge the Key Laboratory of Performance Test for CNC Machine Tool Components affiliated of Ministry of Industry and Information Technology of China for providing the ball screw test bench and experiment materials.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, Y., Zhou, J., Zheng, L. et al. An end-to-end fault diagnostics method based on convolutional neural network for rotating machinery with multiple case studies. J Intell Manuf 33, 809–830 (2022). https://doi.org/10.1007/s10845-020-01671-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-020-01671-1