A Fault Diagnosis Method of Rolling Bearing Based on Wavelet Packet Analysis and Deep Forest
Abstract
1. Introduction
2. Background
2.1. The Introduction of Deep Forest Algorithm Theory
2.1.1. Deep Forest Cascade Forest Structure
2.1.2. Deep Forest Multi-Grain Scanning Structure
2.1.3. The Construction Process of Deep Forest Model
2.2. Wavelet Packet Feature Extraction Method
2.2.1. Basic Principles of Wavelet Packet Decomposition
2.2.2. Wavelet Packet Decomposition and Reconstruction Algorithm
2.2.3. Wavelet Packet Energy Feature Extraction
3. Fault Diagnosis Process of Coal Mine Main Fan Bearing Based on Wavelet Packet–Deep Forest Algorithm
- (1)
- Construction of the sample dataset. Under a certain sampling frequency, the vibration signal monitoring data of five typical health states of rolling bearing at the driving end of coal mine main fan are obtained by acceleration sensors: normal state, inner ring failure, outer ring failure, cage failure, and rolling body failure. Then, the vibration signal dataset is constructed using the monitoring data.
- (2)
- Feature extraction based on wavelet packet decomposition. Firstly, the wavelet packet coefficients of the tree structure are obtained by selecting the appropriate number of wavelet packet decomposition layers and applying the wavelet packet decomposition method to the wavelet packet transform of the vibration signal. Then, the wavelet packet coefficients are decomposed and reconstructed to obtain the reconstructed signal. Subsequently, the wavelet packet energy features are extracted to obtain the energy distribution of each sub-band. Finally, the energy of the sub-bands under different health states is analyzed to obtain the feature parameters that can characterize the health state of the main ventilation fan in coal mines, and the fault feature vector set is constructed.
- (3)
- Construction of fault diagnosis model. After wavelet packet feature extraction, the fault sample dataset is divided into two parts: the training set and the test set. Then, the feature vectors in the dataset are normalized in order to reduce the computational effort of the diagnostic model. Then, the normalized feature vectors are input into the multi-granularity scan structure of the diagnostic model to obtain the transformed augmented vectors. Subsequently, the transformed broadened vectors are input to the cascaded forest structure to obtain the feature class vectors. After that, the training set is input to the fault diagnosis model to train the deep forest fault diagnosis model. At the same time, the test set is input to the fault diagnosis model to determine the health status of the bearing according to the output of the deep forest algorithm, and then verify the diagnostic performance of the model.
4. Empirical Analysis
4.1. Construction of a Sample Dataset
4.2. Feature Extraction Based on Wavelet Packet Decomposition
4.2.1. Experimental Signal Analysis
4.2.2. Wavelet Packet Feature Extraction
4.3. Fault Diagnosis of Rolling Bearings at Driving End of Main Fan
4.4. Analysis of Results
4.5. Comparison Experiments
5. Conclusions
- (1)
- In view of the fact that the vibration signal of the coal mine main ventilator often has the characteristics of non-stationary and vibration amplitude modulation, the wavelet packet analysis method was used to decompose the signal, and characteristic parameters that can accurately reflect the characteristics of the vibration signal were obtained. The results show that wavelet packet analysis can overcome the shortcomings of traditional feature extraction methods, decompose the time-domain plane of the vibration signal more finely, and at the same time improve the resolution of the high-frequency part of the vibration signal.
- (2)
- The deep forest algorithm was improved by introducing the wavelet packet analysis method, and the feature parameters after wavelet packet feature extraction were used as the input feature vector of the deep forest algorithm to achieve accuracy in the case of insufficient sample size and high model parameter settings.
- (3)
- In the process of processing the original data, wavelet packet feature extraction can save the time of multi-granularity scanning of the deep forest algorithm, thereby reducing the running time required for model training.
- (4)
- With small training samples, the diagnostic model proposed in this paper outperformed other types of diagnostic methods in terms of diagnostic accuracy, diagnostic speed, and model computational complexity, which verifies the superiority of the method proposed in this paper. Due to the limitation of data acquisition, the experimental data carried out in this paper were obtained from a coal mining company, and the extracted bearing speed was constant, which may directly lead to over-idealized experimental results close to 100%. Therefore, more kinds of sample data can be actively obtained in future studies. At the same time, this paper provides reasonable suggestions for fan safety managers to record specific information on bearing failures in a timely manner for better machine troubleshooting.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Chen, X.; Jiang, Y.; Zhou, B.; Zhan, H.; Li, H.; Lyu, G.; Sun, S. Early Weak Fault Diagnosis of Rolling Bearings Based on Fiber Bragg Grating Sensing Monitoring. Symmetry 2021, 13, 1473. [Google Scholar] [CrossRef] [Scilit]
- Xue, T.W.; Chun, Y.M.; Jing, F.Y.; Jing, S.X.; Yian, Y.C.; Leng, J.F. Research and application on vibration fault diagnosis of mine Fan bearing. Coal. Mine Mach. 2013, 4, 45–49. [Google Scholar]
- Jun, Q.L.; Zhen, P.W.; Depot, D.L. Application research of thermal balance in bearing temperature analysis for locomotive traction motor. Rail. W. Loco Mot. Car 2019, 11, 57–64. [Google Scholar]
- Wei, S.; Yu, X.C.; Jia, D.Z.; Guo, Z.L. Research on measurement results consistency method of rolling bearing vibration measuring instrument. Mech. Eng. 2019, 5, 130–135. [Google Scholar]
- Wang, W.; Du, Y.; Chau, K.; Chen, H.; Liu, C.; Ma, Q. A Comparison of BPNN, GMDH, and ARIMA for Monthly Rainfall Forecasting Based on Wavelet Packet Decomposition. Water 2021, 13, 2871. [Google Scholar] [CrossRef] [Scilit]
- Wang, H.; Wang, W.; Du, Y.; Xu, D. Examining the Applicability of Wavelet Packet Decomposition on Different Forecasting Models in Annual Rainfall Prediction. Water 2021, 13, 1997. [Google Scholar] [CrossRef] [Scilit]
- Balasubramanian, G.; Kanagasabai, A.; Mohan, J.; Seshadri, N.P.G. Music induced emotion using wavelet packet decomposition—An EEG study. Biomed. Signal Process. Control 2018, 42, 115–128. [Google Scholar] [CrossRef] [Scilit]
- Abdourahamane, Z.S.; Acar, R.; Serkan, S. Wavelet-copula-based mutual information for rainfall forecasting applications. Hydrol. Process. 2019, 33, 1127–1142. [Google Scholar] [CrossRef] [Scilit]
- Yin, Y.; Bai, Y.; Ge, F.; Yu, H.; Liu, Y. Long-term robust identification potential of a wavelet packet decomposition based recursive drift correction of E-nose data for Chinese spirits. Measurement 2019, 139, 284–292. [Google Scholar] [CrossRef] [Scilit]
- Yan, L.; Xia, W.; Zhao, Z.; Wang, Y. A Novel Approach to Unsupervised Change Detection Based on Hybrid Spectral Difference. Remote Sens. 2018, 10, 841. [Google Scholar] [CrossRef] [Scilit]
- Trivedi, S.K. A study on credit scoring modeling with different feature selection and machine learning approaches. Technol. Soc. 2020, 63, 101413. [Google Scholar] [CrossRef] [Scilit]
- Wang, C.; Han, D.; Liu, Q.; Luo, S. A Deep Learning Approach for Credit Scoring of Peer-to-Peer Lending Using Attention Mechanism LSTM. IEEE Access 2019, 7, 2161–2168. [Google Scholar] [CrossRef] [Scilit]
- Guo, S.; He, H.; Huang, X. A Multi-Stage Self-Adaptive Classifier Ensemble Model with Application in Credit Scoring. IEEE Access 2019, 99, 78549–78559. [Google Scholar] [CrossRef] [Scilit]
- Papouskova, M.; Hajek, P. Two-stage consumer credit risk modelling using heterogeneous ensemble learning. Decis. Support Syst. 2019, 118, 33–45. [Google Scholar] [CrossRef] [Scilit]
- Zhou, Z.H.; Feng, J. Deep forest: Towards an alternative to deep neural networks. arXiv 2017, arXiv:1702.08835. [Google Scholar]
- Zhang, J.; Song, H.; Zhou, B. SAR Target Classification Based on Deep Forest Model. Remote Sens. 2020, 12, 128. [Google Scholar] [CrossRef] [Scilit]
- Ma, W.; Yang, H.; Wu, Y.; Xiong, Y.; Hu, T.; Jiao, L.; Hou, B. Change Detection Based on Multi-Grained Cascade Forest and Multi-Scale Fusion for SAR Images. Remote Sens. 2019, 11, 142. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Song, Y.; Wang, Y.; Qu, H. A fast training method for SAR large scale samples based on CNN for targets recognition. In Proceedings of the 2018 11th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI), Beijing, China, 13–15 October 2018; pp. 1–5. [Google Scholar]
- Li, G.; Ma, H.-D.; Liu, R.-Y.; Shen, M.-D.; Zhang, K.-X. A Two-Stage Hybrid Default Discriminant Model Based on Deep Forest. Entropy 2021, 23, 582. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Dong, Y.; Yang, W.; Wang, J.; Zhao, J.; Qiang, Y. MLW-gcForest: A Multi-Weighted gcForest Model for Cancer Subtype Classification by Methylation Data. Appl. Sci. 2019, 9, 3589. [Google Scholar] [CrossRef] [Scilit]
- Xu, X.; Su, B.; Zhao, X.; Xu, Z.; Sheng, Q.Z. Effective traffic flow forecasting using taxi and weather data. In Proceedings of the ADMA 2016 Advanced Data Mining and Applications: 12th International Conference, Gold Coast, Australia, 12–15 December 2016; pp. 507–519. [Google Scholar]
- Zhao, D.; Wang, H.; Wang, D.; Zhu, R.; Zhang, J. Quantitative classification of near-fault ground motions selected by energy indicators. Structures 2022, 35, 780–791. [Google Scholar] [CrossRef] [Scilit]















| Bearing Health | Output Fault Feature Vector | Label Coding | Sample Data Volume |
|---|---|---|---|
| Normal | Y0 | 0 | 200 |
| Inner ring failure | Y1 | 1 | 100 |
| Outer ring failure | Y2 | 2 | 100 |
| Rolling element failure | Y3 | 3 | 100 |
| Cage failure | Y4 | 4 | 200 |
| Sequence | X1 | X2 | X3 | X4 | X5 | X6 | X7 | X8 |
|---|---|---|---|---|---|---|---|---|
| 1 | 3.49675 | 4.11059 | 0.50377 | 0.03127 | 0.00538 | 0.00196 | 0.00692 | 0.00042 |
| 2 | 4.54889 | 5.37067 | 0.56598 | 0.03524 | 0.00737 | 0.00338 | 0.00993 | 0.00038 |
| 3 | 3.07404 | 4.81892 | 0.55283 | 0.02923 | 0.00967 | 0.00203 | 0.00421 | 0.00048 |
| 4 | 2.82427 | 5.07006 | 0.53398 | 0.04956 | 0.00830 | 0.00259 | 0.00744 | 0.00051 |
| 5 | 3.88341 | 4.76665 | 0.59680 | 0.02818 | 0.00862 | 0.00215 | 0.00885 | 0.00056 |
| 6 | 3.53033 | 5.21762 | 0.55549 | 0.03266 | 0.00747 | 0.00275 | 0.00539 | 0.00047 |
| 7 | 2.05621 | 5.74676 | 0.57124 | 0.02189 | 0.00679 | 0.00266 | 0.00494 | 0.00034 |
| 8 | 2.35862 | 4.48616 | 0.59588 | 0.02411 | 0.00680 | 0.00242 | 0.00870 | 0.00038 |
| 9 | 2.04554 | 4.71590 | 0.64898 | 0.04372 | 0.00720 | 0.00252 | 0.00840 | 0.00045 |
| 10 | 2.95269 | 4.38476 | 0.53543 | 0.02320 | 0.00798 | 0.00216 | 0.01013 | 0.00060 |
| Sequence | X1 | X2 | X3 | X4 | X5 | X6 | X7 | X8 |
|---|---|---|---|---|---|---|---|---|
| 1 | 0.42868 | 0.50393 | 0.06176 | 0.00383 | 0.00066 | 0.00024 | 0.00085 | 0.00005 |
| 2 | 0.43151 | 0.50946 | 0.05369 | 0.00334 | 0.00070 | 0.00032 | 0.00094 | 0.00004 |
| 3 | 0.36202 | 0.56751 | 0.06510 | 0.00344 | 0.00114 | 0.00024 | 0.00050 | 0.00006 |
| 4 | 0.33240 | 0.59671 | 0.06285 | 0.00583 | 0.00098 | 0.00031 | 0.00088 | 0.00006 |
| 5 | 0.41779 | 0.51281 | 0.06420 | 0.00303 | 0.00093 | 0.00023 | 0.00095 | 0.00006 |
| 6 | 0.37749 | 0.55790 | 0.05940 | 0.00349 | 0.00080 | 0.00029 | 0.00058 | 0.00005 |
| 7 | 0.24447 | 0.68326 | 0.06792 | 0.00260 | 0.00081 | 0.00032 | 0.00059 | 0.00004 |
| 8 | 0.31519 | 0.59951 | 0.07963 | 0.00322 | 0.00091 | 0.00032 | 0.00116 | 0.00005 |
| 9 | 0.27373 | 0.63108 | 0.08685 | 0.00585 | 0.00096 | 0.00034 | 0.00112 | 0.00006 |
| 10 | 0.37296 | 0.55384 | 0.06763 | 0.00293 | 0.00101 | 0.00027 | 0.00128 | 0.00008 |
| Health Status | Sample Size | SVM | BP | Random Forest | Deep Forest |
|---|---|---|---|---|---|
| Normal | 40 | 90 | 80 | 90 | 100 |
| Inner ring failure | 20 | 80 | 87.5 | 80 | 95 |
| Outer ring failure | 20 | 85 | 80 | 90 | 100 |
| Rolling element failure | 20 | 90 | 75 | 90 | 100 |
| Cage failure | 40 | 85 | 75 | 87.5 | 97.5 |
| Average accuracy rate | 88 | 79.5 | 85.5 | 98.5 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Li, X.; Zhang, Y.; Wang, F.; Sun, S. A Fault Diagnosis Method of Rolling Bearing Based on Wavelet Packet Analysis and Deep Forest. Symmetry 2022, 14, 267. https://doi.org/10.3390/sym14020267
Li X, Zhang Y, Wang F, Sun S. A Fault Diagnosis Method of Rolling Bearing Based on Wavelet Packet Analysis and Deep Forest. Symmetry. 2022; 14(2):267. https://doi.org/10.3390/sym14020267
Chicago/Turabian StyleLi, Xiangong, Yuzhi Zhang, Fuqi Wang, and Song Sun. 2022. "A Fault Diagnosis Method of Rolling Bearing Based on Wavelet Packet Analysis and Deep Forest" Symmetry 14, no. 2: 267. https://doi.org/10.3390/sym14020267
APA StyleLi, X., Zhang, Y., Wang, F., & Sun, S. (2022). A Fault Diagnosis Method of Rolling Bearing Based on Wavelet Packet Analysis and Deep Forest. Symmetry, 14(2), 267. https://doi.org/10.3390/sym14020267
