Optimization of Variational Mode Decomposition-Convolutional Neural Network-Bidirectional Long Short Term Memory Rolling Bearing Fault Diagnosis Model Based on Improved Dung Beetle Optimizer Algorithm
Abstract
:1. Introduction
- (1)
- An improved DBO algorithm (CSADBO) with embedded chaotic mapping, cooperative search, and an adaptive t-distribution strategy was proposed, which greatly improved the optimization ability and convergence speed of the algorithm and effectively solved the problem of local optimal solutions.
- (2)
- A parameter optimization method based on the CSADBO algorithm for VMD and CNN-BiLSTM was proposed, and the optimal parameter combination in the VMD algorithm was determined. A set of hyperparameters of the CNN-BiLSTM network model was optimized, and the model incorporating the optimal parameters was successfully applied to the fault diagnosis task of rolling bearings.
- (3)
- The model described in this paper was tested on the CWRU dataset and compared with several other fault diagnosis models. The experimental results showed that the model proposed in this paper has high diagnostic accuracy and excellent performance compared to other models.
2. Related Theories and Technologies
2.1. Convolutional Neural Network
2.2. Bidirectional Long Short-Term Memory Neural Network
2.3. Variational Mode Decomposition
- (1)
- Construction of variational problems:
- (2)
- Solving variational problems:
2.4. Dung Beetle Optimization Algorithm
- (1)
- Rolling ball behavior:
- (2)
- Reproductive behavior:
- (3)
- Foraging behavior:
- (4)
- Theft behavior:
3. Parameter Optimization Method Based on Improved DBO Algorithm
3.1. Improved DBO Algorithm Based on Cooperative Search and Adaptive t-Distribution Perturbation Strategy
- (1)
- Cubic chaotic mapping:
- (2)
- Embedding the cooperative search algorithm strategy:
- (3)
- Adaptive t-distribution mutation strategy:
3.2. VMD Parameter Optimization Based on CSADBO Algorithm
3.2.1. Parameter Optimization
3.2.2. Feature Selection
3.3. Bearing Fault Diagnosis Process Based on Optimized CNN-BiLSTM
4. Rolling Bearing Fault Diagnosis Model Based on CSADBO-VMD-CNN-BiLSTM
5. Simulation Testing Experiments and Experimental Research Based on Public Datasets
5.1. CSADBO Algorithm Testing Experiment
5.2. CSADBO-VMD-CNN-BiLSTM Fault Diagnosis Model Testing Experiment
5.2.1. Source of Experimental Data
5.2.2. Analysis of Experimental Results
- (1)
- VMD parameter optimization test
- (2)
- Fault diagnosis accuracy test
- (3)
- Comparative testing of models under different parameters
- (4)
- Comparative testing of different models
6. Conclusions
- (1)
- The DBO algorithm was optimized by introducing chaotic mapping, cooperative search, and an adaptive t-distribution mutation strategy. An improved DBO algorithm (CSADBO) was described, which overcomes the problem of imbalanced global exploration and the local development capabilities of the original DBO algorithm. Through simulation experiments, it has been proved that the CSADBO algorithm has a faster convergence speed and performs well in jumping out of local optima.
- (2)
- A parameter optimization method based on the CSADBO algorithm for VMD and CNN-BiLSTM was proposed. The CSADBO algorithm was used to adaptively search for optimal parameters, avoiding randomness and uncertainty caused by manually setting parameters. Multiple experiments were conducted, and specific parameter combinations were provided in the paper.
- (3)
- The model described in this paper was experimentally validated on the CWRU dataset, and it was demonstrated through experimental testing that the model can effectively extract fault signal features and has high diagnostic accuracy. Through five repeated experiments, the average accuracy reached 99.6%, and comparative experiments were conducted with seven other models to further test the effectiveness of the proposed model.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Yu, Y.; Gu, X.; Ma, W.; Guo, L.; Gao, H.; Zhang, G. A New Method for Quantitative Estimation of Rolling Bearings under Variable Working Conditions. IEEE/ASME Trans. Mechatron. 2024, 29, 41–51. [Google Scholar] [CrossRef]
- Zhao, H.; Liu, H.; Jin, Y.; Dang, X.; Deng, W. Feature extraction for data-driven remaining useful life prediction of rolling bearings. IEEE Trans. Instrum. Meas. 2021, 70, 3511910. [Google Scholar] [CrossRef]
- Tan, C.; Yang, L.; Chen, H.; Xin, L. Fault diagnosis method for rolling bearing based on VMD and improved SVM optimized by METLBO. J. Mech. Sci. Technol. 2022, 36, 4979–4991. [Google Scholar] [CrossRef]
- Song, X.; Wang, H.; Liu, Y.; Wang, Z.; Cui, Y. A fault diagnosis method of rolling element bearing based on improved PSO and BP neural network. J. Intell. Fuzzy Syst. 2022, 43, 5965–5971. [Google Scholar] [CrossRef]
- Meng, D.; Wang, H.; Yang, S.; Lv, Z.; Hu, Z.; Wang, Z. Fault analysis of wind power rolling bearing based on EMD feature extraction. CMES-Comput. Model. Eng. Sci. 2022, 130, 543–558. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, Z.; Quan, L. Research on weak fault extraction method for alleviating the mode mixing of LMD. Entropy 2018, 20, 387. [Google Scholar] [CrossRef]
- Dragomiretskiy, K.; Zosso, D. Variational mode decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
- Huang, D.; Li, Y.; Guan, S.; Zhang, X.; Tang, M. A novel collaborative diagnosis approach of incipient faults based on VMD and SCN for rolling bearing. Optim. Control Appl. Methods 2023, 44, 1617–1631. [Google Scholar] [CrossRef]
- Fu, L.; Ma, Z.; Wu, D.; Liu, J.; Xu, F.; Zhong, Q.; Zhu, T. BearingCog: A Bearing Fault Diagnosis Method under Variable Operational Conditions. Appl. Sci. 2022, 12, 5240. [Google Scholar] [CrossRef]
- Liu, C.; Tan, J. An enhanced variational mode decomposition based on correntropy and a periodicity-assisted log-cycligram for bearing fault diagnosis. Meas. Sci. Technol. 2022, 33, 065108. [Google Scholar] [CrossRef]
- Chen, S.; Kang, M.; Liang, C.; Xu, T.; Yu, J. Electricity Load Forecasting Based on DBO Optimized VMD Decomposition and Feature Screening. In Proceedings of the 2023 3rd International Conference on Intelligent Power and Systems (ICIPS), Shenzhen, China, 20–22 October 2023; pp. 499–505. [Google Scholar] [CrossRef]
- Tan, S.; Wang, A.; Shi, H.; Guo, L. Rolling bearing incipient fault detection via optimized VMD using mode mutual information. Int. J. Control Autom. Syst. 2022, 20, 1305–1315. [Google Scholar] [CrossRef]
- Wang, M.; Wang, W.; Zeng, J.; Zhang, Y. An integrated method based on sparrow search algorithm improved variational mode decomposition and support vector machine for fault diagnosis of rolling bearing. J. Vib. Eng. Technol. 2022, 10, 2893–2904. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, S.; Cheng, Y. Fault Feature Extraction of Parallel-Axis Gearbox Based on IDBO-VMD and t-SNE. Appl. Sci. 2023, 14, 289. [Google Scholar] [CrossRef]
- Dou, D.; Jiang, J.; Wang, Y.; Zhang, Y. A rule-based classifier ensemble for fault diagnosis of rotating machinery. J. Mech. Sci. Technol. 2018, 32, 2509–2515. [Google Scholar] [CrossRef]
- Liu, X.; Sun, W.; Li, H.; Hussain, Z.; Liu, A. The method of rolling bearing fault diagnosis based on multi-domain supervised learning of convolution neural network. Energies 2022, 15, 4614. [Google Scholar] [CrossRef]
- Liu, B.; Cai, J.; Peng, Z. Rolling Bearing Fault Diagnosis Method Based on VMD-IMDE-PNN. Noise Vib. Control 2022, 42, 96–101+133. [Google Scholar]
- Eren, L.; Ince, T.; Kiranyaz, S. A generic intelligent bearing fault diagnosis system using compact adaptive 1D CNN classifier. J. Signal Process. Syst. 2019, 91, 179–189. [Google Scholar] [CrossRef]
- Pan, H.; He, X.; Tang, S.; Meng, F. An improved bearing fault diagnosis method using one-dimensional CNN and LSTM. Stroj. Vestn.-J. Mech. Eng. 2018, 64, 443–452. [Google Scholar]
- Zhao, D.; Li, J.; Cheng, W.; Wen, W. Bearing multi-fault diagnosis with iterative generalized demodulation guided by enhanced rotational frequency matching under time-varying speed conditions. ISA Trans. 2023, 133, 518–528. [Google Scholar] [CrossRef]
- Zhao, D.; Cui, L.; Liu, D. Bearing Weak Fault Feature Extraction Under Time-Varying Speed Conditions Based on Frequency Matching Demodulation Transform. IEEE/ASME Trans. Mechatron. 2023, 28, 1627–1637. [Google Scholar] [CrossRef]
- Cui, L.; Li, W.; Wang, X.; Zhao, D.; Wang, H. Comprehensive remaining useful life prediction for rolling element bearings based on time-varying particle filtering. IEEE Trans. Instrum. Meas. 2022, 71, 3510010. [Google Scholar] [CrossRef]
- Zhao, D.; Wang, H.; Cui, L. Frequency-chirprate synchrosqueezing-based scaling chirplet transform for wind turbine nonstationary fault feature time–frequency representation. Mech. Syst. Signal Process. 2024, 209, 111112. [Google Scholar] [CrossRef]
- You, D.; Chen, L.; Liu, F.; Zhang, Y.; Shang, W.; Hu, Y.; Liu, W. Intelligent fault diagnosis of bearing based on convolutional neural network and bidirectional long short-term memory. Shock. Vib. 2021, 2021, 7346352. [Google Scholar] [CrossRef]
- Tian, H.; Fan, H.; Feng, M.; Cao, R.; Li, D. Fault diagnosis of rolling bearing based on hpso algorithm optimized cnn-lstm neural network. Sensors 2023, 23, 6508. [Google Scholar] [CrossRef]
- Song, B.; Liu, Y.; Fang, J.; Liu, W.; Zhong, M.; Liu, X. An optimized CNN-BiLSTM network for bearing fault diagnosis under multiple working conditions with limited training samples. Neurocomputing 2024, 574, 127284. [Google Scholar] [CrossRef]
- Zhang, C.; Wang, C.S.; Zhang, D.; Li, L.; Yang, S. Improved Probabilistic Neural Network Based Fault Diagnosis of Control Valve. In Proceedings of the 2023 CAA Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS), Yibin, China, 22–24 September 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [Google Scholar]
- Chang, C.; Liang, C.; Hu, P. Iterative random training sampling convolutional neural network for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5513526. [Google Scholar] [CrossRef]
- Wang, K.; Ma, C.; Qiao, Y.; Lu, X.; Hao, W.; Dong, S. A hybrid deep learning model with 1DCNN-LSTM-Attention networks for short-term traffic flow prediction. Phys. A Stat. Mech. Its Appl. 2021, 583, 126293. [Google Scholar] [CrossRef]
- Guo, K.; Wang, N.; Liu, D.; Peng, X. Uncertainty-aware LSTM based dynamic flight fault detection for UAV actuator. IEEE Trans. Instrum. Meas. 2022, 72, 3502113. [Google Scholar] [CrossRef]
- Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
- Pan, J.; Li, S.; Zhou, P.; Yang, G.; Lv, D. Dung Beetle Optimization Algorithm Guided by lmproved Sine Algorithm. Comput. Eng. Appl. 2023, 59, 92–110. [Google Scholar]
- Feng, Z.; Niu, W.; Liu, S. Cooperation search algorithm: A novel metaheuristic evolutionary intelligence algorithm for numerical optimization and engineering optimization problems. Appl. Soft Comput. 2021, 98, 106734. [Google Scholar] [CrossRef]
- Zheng, T.; Liu, S.; Ye, X. Arithmetic optimization algorithm based on adaptive t-distribution and improved dynamic boundary strategy. Appl. Res. Comput. 2022, 39, 1410–1414. [Google Scholar]
- Yang, J.; Bai, Y.; Cheng, Y.; Cheng, R.; Zhang, W.; Zhang, G. A new model for bearing fault diagnosis based on optimized variational mode decomposition correlation coefficient weight threshold denoising and entropy feature fusion. Nonlinear Dyn. 2023, 111, 17337–17367. [Google Scholar] [CrossRef]
- Sha, Y.; Zhao, Y.; Luan, X.; Guo, X.; Ge, X.; Li, Z.; Xu, S. Feature Extraction and Characterization of Rolling Bearing Vibration Signal Based on Multi Parameter Information Fusion and Screening. J. Propuls. Technol. 2023, 44, 243–253. [Google Scholar]
- Li, Z.; Du, J.; Zhu, W.; Wang, B.; Wang, Q.; Sun, B. Regression predictive modeling of high-speed motorized spindle using POA-LSTM. Case Stud. Therm. Eng. 2024, 54, 104053. [Google Scholar] [CrossRef]
- Yan, X.; Lin, Z.; Lin, Z.; Vucetic, B. A novel exploitative and explorative GWO-SVM algorithm for smart emotion recognition. IEEE Internet Things J. 2023, 10, 9999–10011. [Google Scholar] [CrossRef]
- Yang, S.; Yuan, M.; Huang, J.; Tang, W.; Wang, F.; Liu, R. Research on Traffic Data Prediction Model Based on GJO-GRU. In Proceedings of the 2023 2nd International Conference on Artificial Intelligence and Computer Information Technology (AICIT), Yichang, China, 15–17 September 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–5. [Google Scholar]
- Wang, X.; Snášel, V.; Mirjalili, S.; Pan, J.S.; Kong, L.; Shehadeh, H.A. Artificial Protozoa Optimizer (APO): A novel bio-inspired metaheuristic algorithm for engineering optimization. Knowl.-Based Syst. 2024, 295, 111737. [Google Scholar] [CrossRef]
- Wang, J.; Wang, W.; Hu, X.; Qiu, L.; Zang, H. Black-winged kite algorithm: A nature-inspired meta-heuristic for solving benchmark functions and engineering problems. Artif. Intell. Rev. 2024, 57, 98. [Google Scholar] [CrossRef]
- Jin, Z.; Chen, D.; He, D.; Sun, Y.; Yin, X. Bearing fault diagnosis based on VMD and improved CNN. J. Fail. Anal. Prev. 2023, 23, 165–175. [Google Scholar] [CrossRef]
- Jia, N.; Cheng, Y.; Liu, Y.; Tian, Y. Intelligent Fault Diagnosis of Rotating Machines Based on Wavelet Time-Frequency Diagram and Optimized Stacked Denoising Auto-Encoder. IEEE Sens. J. 2022, 22, 17139–17150. [Google Scholar] [CrossRef]
Benchmark Function | Define Domain | Theoretical Optimal Value |
---|---|---|
[−100, 100]n | 0 | |
[−10, 10]n | 0 | |
[−100, 100]n | 0 | |
[−100, 100]n | 0 | |
[−1.28, 1.28]n | 0 | |
[−32, 32]n | 0 | |
[−50, 50]n | 0 | |
[−50, 50]n | 0 |
State | Defect Size (Inch) | Data Length | No. of Samples | Class (Label) |
---|---|---|---|---|
Healthy state | — | 2048 | 120 | 1 |
Inner race fault | 0.007 | 2048 | 120 | 2 |
Ball fault | 0.007 | 2048 | 120 | 3 |
Outer race fault | 0.007 | 2048 | 120 | 4 |
Inner race fault | 0.014 | 2048 | 120 | 5 |
Ball fault | 0.014 | 2048 | 120 | 6 |
Outer race fault | 0.014 | 2048 | 120 | 7 |
Inner race fault | 0.021 | 2048 | 120 | 8 |
Ball fault | 0.021 | 2048 | 120 | 9 |
Outer race fault | 0.021 | 2048 | 120 | 10 |
Name | Network Parameters | Optimized Parameters |
---|---|---|
CNN layer | 2 | — |
Maxpooling layer | Pooling length = 2, Stride = 2 | Activation = “Relu” Classifier = “Softmax” Optimizer = “Adam” |
BiLSTM layer | 2 | |
Output layer | 10 | |
Optimized parameters | Number of filters = 12, 19 Number of hidden layer units = 80, 55 | Learning rate = 0.0238 |
Different Types | Number of Filters | Number of Hidden Layer Units | Learning Rate | Accuracy Rate (%) |
---|---|---|---|---|
0 | 8, 16 | 10, 10 | 0.1 | 93.0 |
1 | 12, 19 | 10, 10 | 0.1 | 94.6 |
2 | 8, 16 | 80, 55 | 0.1 | 98.2 |
3 | 8, 16 | 10, 10 | 0.0238 | 96.3 |
4 | 12, 19 | 80, 55 | 0.0238 | 99.6 |
Different Models | Accuracy (%) | |||||
---|---|---|---|---|---|---|
First | Second | Third | Fourth | Fifth | Average | |
CNN-LSTM | 84.2 | 85.8 | 86.3 | 85.8 | 84.6 | 85.3 |
CNN-BiLSTM | 86.7 | 87.1 | 87.9 | 86.7 | 85.8 | 86.8 |
VMD-CNN-BiLSTM | 93.3 | 92.5 | 93.3 | 93.8 | 92.1 | 93.0 |
GWO-VMD-CNN-BiLSTM | 95.8 | 95.0 | 96.3 | 95.8 | 95.4 | 95.7 |
SSA-VMD-CNN-BiLSTM | 96.7 | 96.7 | 96.3 | 96.3 | 95.0 | 96.2 |
DBO-VMD-CNN-BiLSTM | 96.3 | 96.3 | 97.1 | 97.5 | 96.7 | 96.8 |
CSADBO-VMD-CNN-BiLSTM | 99.2 | 99.6 | 100.0 | 100.0 | 99.2 | 99.6 |
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. |
© 2024 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
Sun, W.; Wang, Y.; You, X.; Zhang, D.; Zhang, J.; Zhao, X. Optimization of Variational Mode Decomposition-Convolutional Neural Network-Bidirectional Long Short Term Memory Rolling Bearing Fault Diagnosis Model Based on Improved Dung Beetle Optimizer Algorithm. Lubricants 2024, 12, 239. https://doi.org/10.3390/lubricants12070239
Sun W, Wang Y, You X, Zhang D, Zhang J, Zhao X. Optimization of Variational Mode Decomposition-Convolutional Neural Network-Bidirectional Long Short Term Memory Rolling Bearing Fault Diagnosis Model Based on Improved Dung Beetle Optimizer Algorithm. Lubricants. 2024; 12(7):239. https://doi.org/10.3390/lubricants12070239
Chicago/Turabian StyleSun, Weiqing, Yue Wang, Xingyi You, Di Zhang, Jingyi Zhang, and Xiaohu Zhao. 2024. "Optimization of Variational Mode Decomposition-Convolutional Neural Network-Bidirectional Long Short Term Memory Rolling Bearing Fault Diagnosis Model Based on Improved Dung Beetle Optimizer Algorithm" Lubricants 12, no. 7: 239. https://doi.org/10.3390/lubricants12070239
APA StyleSun, W., Wang, Y., You, X., Zhang, D., Zhang, J., & Zhao, X. (2024). Optimization of Variational Mode Decomposition-Convolutional Neural Network-Bidirectional Long Short Term Memory Rolling Bearing Fault Diagnosis Model Based on Improved Dung Beetle Optimizer Algorithm. Lubricants, 12(7), 239. https://doi.org/10.3390/lubricants12070239