Rolling Bearing Fault Diagnosis Based on CNN-LSTM with FFT and SVD
Abstract
:1. Introduction
2. Feature Extraction Based on Signal Processing Techniques and Deep-Learning
2.1. FSCL Algorithm
2.2. Singular Value Decomposition
2.3. LSTM Algorithm
3. FSCL Model
3.1. Model Composition
3.2. Modeling Step-by-Step Process
4. Experimental Verification
4.1. Preprocessed Data
4.2. Experiments on the Selection of Preserved Singular Value Orders
4.3. Window Length Selection Experiment
5. Motor Fault Diagnosis Dataset Preprocessing and Experimental Analysis
5.1. Introduction to the CWRU Dataset and Selection of Experimental Samples
5.2. Introduction to the XJTU Dataset and Selection of Experimental Samples
6. Experimental Results and Analysis
6.1. Performance Experiments
6.2. Comparative Experiments
6.2.1. Experimental Results and Analysis of Classification Performance of CWRU Dataset
6.2.2. Experimental Results and Analysis of Classification Performance of XJTU Dataset
7. Application Rolling Working Conditions
7.1. Experiment with Switching Working Conditions
7.2. Imbalance Experiments
7.3. Noide Immunity Test
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Gougam, F.; Rahmoune, C.; Benazzouz, D.; Merainani, B. Bearing fault diagnosis based on feature extraction of empirical wavelet transform (EWT) and fuzzy logic system (FLS) under variable operating conditions. J. Vibroeng. 2019, 21, 1636–1650. [Google Scholar] [CrossRef]
- Bazurto, A.J.; Quispe, E.C.; Mendoza, R.C. Causes and failures classification of industrial electric motor. In Proceedings of the 2016 IEEE ANDESCON, Arequipa, Peru, 19–21 October 2016; pp. 1–4. [Google Scholar]
- De Jesus Romero-Troncoso, R. Multirate signal processing to improve FFT-based analysis for detecting faults in induction motors. IEEE Trans. Ind. Inform. 2016, 13, 1291–1300. [Google Scholar] [CrossRef]
- Rai, A.; Kim, J.M. A novel health indicator based on the Lyapunov exponent, a probabilistic self-organizing map, and the Gini-Simpson index for calculating the RUL of bearings. Measurement 2020, 164, 108002. [Google Scholar] [CrossRef]
- 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]
- Guan, Y.; Wan, S.; Cheng, Y.; Wan, D.; Yu, J. Study on denoising algorithm of phase-sensitive optical time-domain reflectometer based on moving variance averaging algorithm. J. Instrum. 2022, 43, 233–240. [Google Scholar] [CrossRef]
- Huang, Y.; Chen, C.H.; Huang, C.J. Motor fault detection and feature extraction using RNN-based variational autoencoder. IEEE Access 2019, 7, 139086–139096. [Google Scholar] [CrossRef]
- Jiang, S.B.; Wong, P.K.; Liang, Y.C. A fault diagnostic method for induction motors based on feature incremental broad learning and singular value decomposition. IEEE Access 2019, 7, 157796–157806. [Google Scholar] [CrossRef]
- Jiang, Z.-M.; Song, J.-S.; Liu, Y. An improved adaptive momentum gradient descent algorithm. J. Huazhong Univ. Sci. Technol. (Nat. Sci. Ed.) 2023, 51, 137–143. [Google Scholar] [CrossRef]
- Jalayer, M.; Orsenigo, C.; Vercellis, C. Fault detection and diagnosis for rotating machinery: A model based on convolutional LSTM, Fast Fourier and continuous wavelet transforms. Comput. Ind. 2021, 125, 103378. [Google Scholar] [CrossRef]
- Lei, J.; Liu, C.; Jiang, D. Fault diagnosis of wind turbine based on Long Short-term memory networks. Renew. Energy 2019, 133, 422–432. [Google Scholar] [CrossRef]
- Ince, T.; Kiranyaz, S.; Eren, L.; Askar, M.; Gabbouj, M. Real-time motor fault detection by 1-D convolutional neural networks. IEEE Trans. Ind. Electron. 2016, 63, 7067–7075. [Google Scholar] [CrossRef]
- Liu, H.; Zhou, J.; Zheng, Y.; Jiang, W.; Zhang, Y. Fault diagnosis of rolling bearings with recurrent neural network-based autoencoders. ISA Trans. 2018, 77, 167–178. [Google Scholar] [CrossRef]
- Ou, X.; Wen, G.; Huang, X.; Su, Y.; Chen, X.; Lin, H. A deep sequence multi-distribution adversarial model for bearing abnormal condition detection. Measurement 2021, 182, 109529. [Google Scholar] [CrossRef]
- Shang, F.; Li, C.; Zhan, K.; Zhu, R. Application of improved LSTM neural network in very short-term wave time series forecasting. J. Shanghai Jiao Tong Univ. 2023, 57, 659–665. [Google Scholar] [CrossRef]
- Islam, R.; Uddin, J.; Kim, J.M. Texture analysis based feature extraction using Gabor filter and SVD for reliable fault diagnosis of an induction motor. Int. J. Inf. Technol. Manag. 2018, 17, 20–32. [Google Scholar] [CrossRef]
- Zhang, X.; Zhao, B.; Lin, Y. Machine Learning Based Bearing Fault Diagnosis Using the Case Western Reserve University Data: A Review. IEEE Access 2021, 9, 155598–155608. [Google Scholar] [CrossRef]
- Lei, L.; Li, X.; Wen, J.; Miao, J. Data Amplification for Bearing Remaining Useful Life Prediction Based on Generative Adversarial Network. Wirel. Commun. Mob. Comput. 2022, 2022, 4628462. [Google Scholar] [CrossRef]
- Yang, R.; Huang, M.; Lu, Q.; Zhong, M. Rotating machinery fault diagnosis using long-short-term memory recurrent neural network. IFAC-PapersOnLine 2018, 51, 228–232. [Google Scholar] [CrossRef]
- Zhou, S.; Qian, S.; Chang, W.; Xiao, Y.; Cheng, Y. A novel bearing multi-fault diagnosis approach based on weighted permutation entropy and an improved SVM ensemble classifier. Sensors 2018, 18, 1934. [Google Scholar] [CrossRef]
- Plakias, S.; Boutalis, Y.S. Exploiting the generative adversarial framework for one-class multi-dimensional fault detection. Neurocomputing 2019, 332, 396–405. [Google Scholar] [CrossRef]
- Wang, Z.; Zheng, L.; Wang, J.; Du, W. Research on novel bearing fault diagnosis method based on improved krill herd algorithm and kernel extreme learning machine. Complexity 2019, 2019, 4031795. [Google Scholar] [CrossRef]
- Wang, B.; Li, H.; Hu, X.; Wang, W. Rolling bearing fault diagnosis based on multi-domain features and whale optimized support vector machine. J. Vib. Control 2024. [Google Scholar] [CrossRef]
- Gu, X.; Tian, Y.; Li, C.; Wei, Y.; Li, D. Improved SE-ResNet Acoustic–Vibration Fusion for Rolling Bearing Composite Fault Diagnosis. Appl. Sci. 2024, 14, 2182. [Google Scholar] [CrossRef]
Common Methods | Vantage | Drawbacks |
---|---|---|
SE-ResNet with Acoustic-Vibration Fusion | Combines multiple technologies for high accuracy and handling of compound faults | Complex model integration requires high computational resources |
Multi-Perception Graph Convolution Transfer Network | Addressing transfer performance degradation and improving cross-domain troubleshooting | Complex modelling and high computational costs |
Digital Twin-Assisted Dual Transfer Model | Highly interpretable and articulate | Easily overfitted |
Multi-scale Attention-Based Transfer Model | Effectiveness in cross-bearing fault diagnosis, improving model performance through fine-tuning, and dealing with distributional differences | Sensitive to parameter settings |
FSCL | On-line and off-line detection, high detection accuracy, and strong adaptability under different working conditions. | Presence of co-linear conditions for some features |
1D Convolutional Layer | One-Dimensional Normalisation Layer | 1D Maximal Pooling Layer | ||||
---|---|---|---|---|---|---|
in_channel | kernel_num | kernel_size | padding | num_features | kernel_size | stride |
3 | 16 | 3 | 1 | 16 | 2 | 2 |
1D Convolutional Layer | One-Dimensional Normalisation Layer | 1D Maximal Pooling Layer | |||
---|---|---|---|---|---|
in_channel | kernel_num | kernel_size | padding | num_features | kernel_size |
16 | 32 | 3 | 1 | 32 | 25 |
Input_Size | Hidden_Size | Num_Layers | Bidirectional | Batch_First | Bias |
---|---|---|---|---|---|
32 | 64 | 2 | True | True | False |
L = 128 | L = 256 | L = 512 | L = 1024 | |
---|---|---|---|---|
Q | 0.907 | 0.929 | 0.938 | 0.904 |
Acquisition Team | 12 kHz Fanset | 12 kHz Driver | 48 kHz Driver | Total |
---|---|---|---|---|
Outer ring failure | 20 | 28 | 28 | 76 |
Inner ring failure | 11 | 16 | 12 | 39 |
K roller failure | 11 | 16 | 12 | 39 |
Total | 42 | 60 | 53 | 154 |
FSCL | Enhanced SE-ResNet | AFCN | MSATM | |
---|---|---|---|---|
accuracy | 99.32% | 98.03% | 98.62% | 98.68% |
Noise immunity accuracy | 96.7% | 92.77% | 99.46% | 93.60% |
Average Precision | 99.89% | 98.45% | 97.86% | 99.92% |
Average Recall Rate | 98.42% | 99.27% | 95.22% | 98.93% |
FSCL | WOA-SVM | STFT-CNN | VDM-MFE-PNN | BOA-XGBoost | |
---|---|---|---|---|---|
HP1-HP0 | 82.19 | 80.87 | 75.27 | 70.71 | 68.11 |
HP2-HP0 | 80.90 | 79.22 | 75.62 | 67.52 | 64.46 |
HP3-HP0 | 76.77 | 76.50 | 78.33 | 69.65 | 63.51 |
HP0-HP1 | 75.00 | 71.48 | 63.07 | 71.78 | 65.14 |
HP2-HP1 | 95.85 | 82.14 | 90.86 | 68.93 | 77.05 |
HP3-HP1 | 91.65 | 82.26 | 77.41 | 71.01 | 74.86 |
HP0-HP2 | 73.47 | 70.79 | 61.53 | 72.23 | 56.73 |
HP1-HP2 | 96.05 | 81.28 | 68.08 | 71.53 | 72.75 |
HP3-HP2 | 91.08 | 84.11 | 78.04 | 71.65 | 74.19 |
HP0-HP3 | 68.69 | 67.19 | 57.52 | 66.46 | 51.25 |
HP1-HP3 | 91.63 | 83.23 | 67.13 | 67.41 | 70.12 |
HP2-HP3 | 94.04 | 82.39 | 89.01 | 64.87 | 71.00 |
FSCL | WOA-SVM | STFT-CNN | VDM-MFE-PNN | BOA-XGBoost | |
---|---|---|---|---|---|
Average precision | 81.4% | 64.6% | 50.5% | 40.8% | 66.5% |
FSCL | WOA-SVM | STFT-CNN | VDM-MFE-PNN | BOA-XGBoost | |
---|---|---|---|---|---|
Standard deviation | 3.75 | 9.80 | 11.13 | 3.78 | 3.86 |
Average precision | 96.7% | 83.8% | 86.7% | 75.6% | 64.1% |
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
Xu, M.; Yu, Q.; Chen, S.; Lin, J. Rolling Bearing Fault Diagnosis Based on CNN-LSTM with FFT and SVD. Information 2024, 15, 399. https://doi.org/10.3390/info15070399
Xu M, Yu Q, Chen S, Lin J. Rolling Bearing Fault Diagnosis Based on CNN-LSTM with FFT and SVD. Information. 2024; 15(7):399. https://doi.org/10.3390/info15070399
Chicago/Turabian StyleXu, Muzi, Qianqian Yu, Shichao Chen, and Jianhui Lin. 2024. "Rolling Bearing Fault Diagnosis Based on CNN-LSTM with FFT and SVD" Information 15, no. 7: 399. https://doi.org/10.3390/info15070399
APA StyleXu, M., Yu, Q., Chen, S., & Lin, J. (2024). Rolling Bearing Fault Diagnosis Based on CNN-LSTM with FFT and SVD. Information, 15(7), 399. https://doi.org/10.3390/info15070399