A Novel Study on a Generalized Model Based on Self-Supervised Learning and Sparse Filtering for Intelligent Bearing Fault Diagnosis
Abstract
:1. Introduction
2. Related Work
3. Proposed Method
3.1. Methodology
3.2. Two-Stage Learning Task
3.3. Pretext Task Design
4. Experimental Validation
4.1. Case 1: Bearing Fault Diagnosis Based on Case Western Reserve University Dataset
4.1.1. Dataset Description
4.1.2. Analysis of Parameter Sensitivity
4.1.3. Results and Analysis
- (1)
- Sparse filtering (SF) [5], which is a novel shallow machine learning approach, and the model is easy to achieve convergence.
- (2)
- Stacked Autoencoder (SAE) [24] is an advanced deep network architecture which can extract deep features and is widely used in fault diagnosis.
- (3)
- Sparse Representation Classification Algorithm (SRC) [48] uses class reconstruction errors for classification.
4.2. Case 2: Fault Diagnosis for Rolling Bearings of Special Test Bench
4.2.1. Dataset Description
4.2.2. Analysis of Parameter Sensitivity
4.2.3. Results and Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Shen, T.; Li, S.M.; Xin, Y. Review on Fault Diagnosis of Rotating Machinery Based on Deep Learning. Comput. Meas. Control 2020, 28, 1–8. [Google Scholar]
- Wen, C.L.; Lv, F.Y. Review on Deep Learning Based Fault Diagnosis. J. Electron. Inf. Technol. 2020, 42, 234–248. [Google Scholar]
- Miao, B.Q.; Chen, C.Z.; Luo, Y.Q. Rolling Bearing Fault Feature Extraction Method Based on Adaptive Enhanced Difference Product Morphological Filter. J. Mech. Eng. 2021, 57, 78–88. [Google Scholar]
- Hou, W.Q.; Ye, M.; Li, W.H. Rolling Element Bearing Fault Classification Using Improved Stacked De-noising Auto-encoders. J. Mech. Eng. 2018, 54, 87–96. [Google Scholar] [CrossRef]
- Zhang, Z.W.; Chen, H.H.; Chen, S.M. A novel sparse filtering approach based on time-frequency feature extraction and softmax regression for intelligent fault diagnosis under different speeds. J. Cent. South Univ. 2019, 26, 1607–1618. [Google Scholar] [CrossRef]
- Chen, Q.Q.; Dai, S.W.; Dai, H.D. Review Diagnosis on the Rolling Bearing. Instrum. Technol. 2019, 9, 1–4+42. [Google Scholar]
- Zhang, C. Bearing Fault Diagnosis Method Based on CNN-SVM. Modul. Mach. Tool Autom. Manuf. Tech. 2021, 11, 114–116. [Google Scholar]
- Xue, Y.; Shen, N.; Dou, D.Y. Fault Degree Diagnosis of Rolling Bearings on One-Dimensional Convolutional Neural Network. Bearing 2021, 4, 48–54. [Google Scholar]
- Hu, C.S.; Li, G.L.; Zhao, Y. Summary of Fault Diagnosis Method for Rolling Bearings under Variable Working Conditions. Comput. Eng. Appl. 2022, 58, 26–42. [Google Scholar]
- Li, Y.B.; Xu, M.Q.; Wang, R.X. A new rolling bearing fault diagnosis method based on multiscale permutation entropy and improved support vector machine based binary tree. Measurement 2016, 77, 80–94. [Google Scholar] [CrossRef]
- Zhang, W.; Peng, G.L.; Li, C.H. A new deep learning model for fault diagnosis with good anti-noise and domain adaptation ability on raw vibration signals. Sensors 2017, 17, 425. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Y.C. PSO-RBF Fault Diagnosis of Wind Turbine Bearing on Time Domain Features. Mod. Manuf. Technol. Equip. 2022, 58, 13–16+20. [Google Scholar]
- Sun, S.X.; Gao, J.; Wang, W. Intelligent Fault Diagnosis Technique of Convolutional Neural Networks Based on Multi-channel Time-frequency Signals. Sci. Technol. Eng. 2021, 21, 6386–6393. [Google Scholar]
- Gao, K.M.; Zhang, H.; Song, Y.D. Design of Active Suspension Sliding Mode Controller Based on Multi-objective Genetic Algorithm. Mech. Electr. Eng. Technol. 2022, 51, 287–291. [Google Scholar]
- Wang, F.; Zhou, F.X.; Yan, B.K. Rolling Bearing Fault Diagnosis Based on Feature Fusion and Support Vector Machine. Sci. Technol. Eng. 2022, 22, 2351–2356. [Google Scholar]
- Deo, T.Y.; Patange, A.D.; Pardeshi, S.S.; Jegadeeshwaran, R.; Khairnar, A.N.; Khade, H.S. A white-box svm framework and its swarm-based optimization for supervision of toothed milling cutter through characterization of spindle vibrations. arXiv 2021, arXiv:2112.08421. [Google Scholar]
- Lv, C.; Chen, S.Y.; Hua, X.G. Fault diagnosis method of turbine flow passage based on improved KNN algorithm and its application. Therm. Power Gener. 2021, 50, 84–90. [Google Scholar]
- Zhang, Z.; Li, S.; Lu, J.; Wang, J.R.; Jiang, X.X. A novel intelligent fault diagnosis method based on fast intrinsic component filtering and pseudo-normalization. Mech. Syst. Signal Process. 2020, 145, 106923. [Google Scholar] [CrossRef]
- Lei, Y.G.; Yang, B.; Jiang, X.W. Applications of machine learning to machine fault diagnosis: A review and roadmap. Mech. Syst. Signal Process. 2020, 138, 106587. [Google Scholar] [CrossRef]
- Dang, Z.; Yong, L.; Li, Y. Improved dynamic mode decomposition and its application to fault diagnosis of rolling bearing. Sensors 2018, 18, 1972. [Google Scholar] [CrossRef]
- Krishnan, M.; Gugercin, S.; Tarazaga, P.A. Wavelet-based dynamic mode decomposition. PAMM 2021, 20, 1. [Google Scholar] [CrossRef]
- Lei, Y.G.; Jia, F.; Lin, J. An Intelligent Fault Diagnosis Method Using Unsupervised Feature Learning Towards Mechanical Big Data. IEEE Trans. Ind. Electron. 2016, 63, 3137–3147. [Google Scholar] [CrossRef]
- Ding, X.; Wang, D.; Zhai, H. Application of Semi-Supervised Ladder Network and GAN in Fault Diagnosis of Rolling Bearing. Mach. Des. Manuf. 2022, 375, 152–156. [Google Scholar]
- Xue, Y.; Zhu, J.; Deng, A.D. A Rolling Bearing Fault Diagnosis Method Based on Entropy Feature and Stack Sparse Autocoder. Ind. Control Comput. 2020, 33, 44–46. [Google Scholar]
- Zhao, X.Q.; Zhang, Y.Z. Improved CNN-Based Fault Diagnosis Method for Rolling Bearings under Variable Working Conditions. J. Xi’an Jiaotong Univ. 2021, 55, 108–118. [Google Scholar]
- Li, W.H.; Shan, W.P.; Zeng, X.Q. Bearing fault identification based on deep belief network. J. Vib. Eng. 2016, 29, 340–347. [Google Scholar]
- Xu, L.; Zheng, X.T.; Fu, B. Fault Diagnosis Method of Motor Bearing Based on Improved GAN Algorithm. J. Northeast. Univ. (Nat. Sci.) 2019, 40, 1679–1684. [Google Scholar]
- Du, X.J.; Jia, L.L. Fault diagnosis of rolling bearing based on optimized stacked denoising auto. J. Jilin Univ. (Eng. Technol. Ed.) 2022, 12, 2827–2838. [Google Scholar]
- Zhang, K.; Wang, J.Y.; Shi, H.T. Research on Rolling Bearing Fault Diagnosis Under Variable Working Conditions Based on CNN. Control Eng. China 2022, 29, 254–262. [Google Scholar]
- Tang, B.; Chen, S.S. Method of bearing fault diagnosis based on deep convolutional neural network. J. Electron. Meas. Instrum. 2020, 34, 88–93. [Google Scholar]
- Wang, H.; Liu, Z.L.; Ge, Y.P. Self-supervised signal representation learning for machinery fault diagnosis under limited annotation data. Knowl. -Based Syst. 2022, 239, 107978. [Google Scholar] [CrossRef]
- Jing, L.; Tian, Y. Self-Supervised Visual Feature Learning with Deep Neural Networks: A Survey. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 43, 4037–4058. [Google Scholar] [CrossRef] [PubMed]
- Zhao, K.L.; Jin, X.L.; Wang, Y.Z. Survey on Few-shot Learning. J. Softw. 2021, 32, 349–369. [Google Scholar]
- Bull, L.A.; Worden, K.; Dervilis, N. Towards semi-supervised and probabilistic classification in structural health monitoring. Mech. Syst. Signal Process. 2020, 140, 1–15. [Google Scholar] [CrossRef]
- Wu, X.; Zhang, Y.; Cheng, C. A hybrid classification autoencoder for semi-supervised fault diagnosis in rotating machinery. Mech. Syst. Signal Process. 2021, 149, 107327. [Google Scholar] [CrossRef]
- Guo, S. Multi-task convolutional neural network with coarse-to-fine knowledge transfer for long-tailed classification. IEEE Trans. Ind. Electron. 2020, 67, 8005–8015. [Google Scholar] [CrossRef]
- Jaiswal, A.; Babu, A.R.; Zadeh, M.Z.; Banerjee, D.; Makedon, F. A Survey on Contrastive Self-supervised Learning. Technologies 2021, 9, 2. [Google Scholar] [CrossRef]
- Zhao, Q.L.; Dong, J.Y. Self-supervised representation learning by predicting visual permutations. Knowledge-Based Systems. 2020, 210, 1–8. [Google Scholar] [CrossRef]
- Pathak, D.; Krahenbuhl, P.; Donahue, J.; Donahue, J.; Efros, A.A. Context Encoders: Feature Learning by Inpainting. IEEE Comput. Vis. Pattern Recognit. 2016, 2536–2544. [Google Scholar]
- Doersch, C.; Gupta, A.; Efros, A.A. Unsupervised Visual Representation Learning by Context Prediction. IEEE Comput. Soc. 2015, 1422–1430. [Google Scholar]
- Zhang, R.; Isola, P.; Efros, A.A. Colorful image colorization. In Computer Vision—ECCV 2016; Lecture Notes in Computer Science; Leibe, B., Matas, J., Sebe, N., Welling, M., Eds.; Springer: Cham, Switzerland, 2016; pp. 649–666. [Google Scholar]
- Ohri, K.; Kumar, M. Review on self-supervised image recognition using deep neural networks. Knowl.-Based Syst. 2021, 224, 107090. [Google Scholar] [CrossRef]
- Ledig, C.; Theis, L.; Huszár, F.; Caballero, J.; Cunningham, A.; Acosta, A.; Aitken, A.P.; Tejani, A.; Totz, J.; Wang, Z.; et al. Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 105–114. [Google Scholar]
- Asano, Y.M.; Rupprecht, C.; Vedaldi, A. Self-labelling via simultaneous clustering and representation learning. Int. Conf. Learn. Reoresentation Open Rev. 2020. [Google Scholar]
- Bautista, M.A.; Sanakoyeu, A.; Sutter, E.; Ommer, B. CliqueCNN: Deep Unsupervised Exemplar Learning. arXiv 2016, arXiv:1608.08792v1. [Google Scholar]
- Senanayaka, J.S.L.; Van Khang, H.; Robbersmyr, K.G. Toward Self-Supervised Feature Learning for Online Diagnosis of Multiple Faults in Electric Powertrains. IEEE Trans. Ind. Inform. 2020, 17, 3772–3781. [Google Scholar] [CrossRef]
- Li, G.; Wu, J.; Deng, C.; Wei, M.; Xu, X. Self-supervised learning for intelligent fault diagnosis of rotating machinery with limited labeled data. Appl. Acoust. 2022, 191, 108663. [Google Scholar] [CrossRef]
- Zhang, H.; Patel, V.M. Sparse Representation-Based Open Set Recognition. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1690–1696. [Google Scholar] [CrossRef] [PubMed]
- Pathak, D.; Girshick, R.; Darrell, T. Learning Features by Watching Objects Move. Comput. Vis. Pattern Recognit. 2017, 6024–6033. [Google Scholar]
- Loparo, K. Case Western Reserve University Bearing Data Center. 2013. Available online: http://csegroups.case.edu/bearing-datacenter/pages/12k-drive-end-bearing-fault-data (accessed on 4 February 2023).
Bearing Fault Pattern | Fault Size (mm) | Load (/hp) | Label | Abbreviation |
---|---|---|---|---|
Normal | / | 0, 1, 2, 3 | 1 | Nor |
Inner race fault | 0.18 | 0, 1, 2, 3 | 2 | IR1 |
0.36 | 0, 1, 2, 3 | 3 | IR2 | |
0.53 | 0, 1, 2, 3 | 4 | IR3 | |
Ball fault | 0.18 | 0, 1, 2, 3 | 5 | B1 |
0.36 | 0, 1, 2, 3 | 6 | B2 | |
0.53 | 0, 1, 2, 3 | 7 | B3 | |
Outer race fault | 0.18 | 0, 1, 2, 3 | 8 | OR1 |
0.36 | 0, 1, 2, 3 | 9 | OR2 | |
0.53 | 0, 1, 2, 3 | 10 | OR3 |
Methods | SF | SAE | SRC | Proposed |
---|---|---|---|---|
All | 97.41 ± 1.04 | 98.29 ± 0.40 | 86.08 ± 2.16 | 98.72 ± 0.31 |
A | 97.16 ± 1.06 | 90.41 ± 2.10 | 76.16 ± 1.76 | 97.98±1.58 |
B | 95.09 ± 0.97 | 91.59 ± 1.33 | 87.6 ± 0.61 | 96.29 ± 0.60 |
C | 93.67 ± 2.61 | 92.86 ± 1.61 | 84.44 ± 1.71 | 95.84 ± 1.83 |
D | 96.98 ± 0.97 | 94.88 ± 1.21 | 90.16 ± 0.76 | 97.49 ± 1.43 |
Ave | 96.06 | 93.61 | 84.88 | 97.26 |
Health Condition | Sampling Frequency | Fault Size (mm) | Label |
---|---|---|---|
NC | 25.6 kHz | 0 | 1 |
IF1 | 0.18 | 2 | |
IF2 | 0.36 | 3 | |
IF3 | 0.54 | 4 | |
OF1 | 0.18 | 5 | |
OF2 | 0.36 | 6 | |
OF3 | 0.54 | 7 | |
RF1 | 0.18 | 8 | |
RF2 | 0.36 | 9 | |
RF3 | 0.54 | 10 |
Methods | SF | SAE | SRC | Proposed |
---|---|---|---|---|
All | 96.78 ± 0.99 | 96.57 ± 1.23 | 85.60 ± 2.1 | 97.63 ± 0.68 |
A | 90.58 ± 3.82 | 65.92 ± 3.41 | 76.14 ± 1.68 | 95.27 ± 1.73 |
B | 96.79 ± 1.94 | 67.43 ± 4.00 | 85.32 ± 2.77 | 97.87 ± 1.74 |
C | 95.24 ± 2.99 | 68.04 ± 4.00 | 85.00 ± 2.8 | 97.11 ± 2.22 |
D | 93.07 ± 3.46 | 68.46 ± 4.00 | 89.00 ± 2.5 | 97.13 ± 2.09 |
Ave | 94.49 | 73.28 | 84.21 | 97.02 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nie, G.; Zhang, Z.; Shao, M.; Jiao, Z.; Li, Y.; Li, L. A Novel Study on a Generalized Model Based on Self-Supervised Learning and Sparse Filtering for Intelligent Bearing Fault Diagnosis. Sensors 2023, 23, 1858. https://doi.org/10.3390/s23041858
Nie G, Zhang Z, Shao M, Jiao Z, Li Y, Li L. A Novel Study on a Generalized Model Based on Self-Supervised Learning and Sparse Filtering for Intelligent Bearing Fault Diagnosis. Sensors. 2023; 23(4):1858. https://doi.org/10.3390/s23041858
Chicago/Turabian StyleNie, Guocai, Zhongwei Zhang, Mingyu Shao, Zonghao Jiao, Youjia Li, and Lei Li. 2023. "A Novel Study on a Generalized Model Based on Self-Supervised Learning and Sparse Filtering for Intelligent Bearing Fault Diagnosis" Sensors 23, no. 4: 1858. https://doi.org/10.3390/s23041858
APA StyleNie, G., Zhang, Z., Shao, M., Jiao, Z., Li, Y., & Li, L. (2023). A Novel Study on a Generalized Model Based on Self-Supervised Learning and Sparse Filtering for Intelligent Bearing Fault Diagnosis. Sensors, 23(4), 1858. https://doi.org/10.3390/s23041858