Multiscale Convolutional Neural Network Based on Channel Space Attention for Gearbox Compound Fault Diagnosis
Abstract
:1. Introduction
2. Theoretical Backgrounds
2.1. Convolutional Neural Network
2.2. Convolutional Layer
2.3. Batch Normalization Layer
2.4. Activation Function
2.5. Pooling Layer
2.6. Fully Connected Layer
2.7. Multilabel Classifier
3. The Proposed Method
3.1. Channel–Space Attention Module
3.2. Channel–Spatial Attention Multiscale Convolutional Neural Networks
3.3. Fault Diagnosis Method Based on CSAM-MSCNN
4. Experimental Verification
4.1. Experiment 1: Parallel Bearing Gearbox Fault Diagnosis
4.1.1. Description of Experimental Data
4.1.2. Experimental Results and Analysis
4.1.3. Supplementary Experiments
4.2. Experiment 2: 2009 PHM Gearbox Fault Diagnosis
4.2.1. Description of Experimental Data
4.2.2. Experimental Results and Analysis
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Zhao, Z.; Wu, J.; Li, T.; Sun, C.; Yan, R.; Chen, X. Challenges and opportunities of AI-enabled monitoring, diagnosis & prognosis: A review. Chin. J. Mech. Eng. 2021, 34, 56. [Google Scholar]
- Zhou, J.; Qin, Y.; Luo, J.; Zhu, T. Remaining useful life prediction by distribution contact ratio health indicator and consolidated memory GRU. IEEE Trans. Ind. Inform. 2022. [Google Scholar] [CrossRef]
- Hajnayeb, A.; Ghasemloonia, A.; Khadem, S.; Moradi, M.H. Application and comparison of an ANN-based feature selection method and the genetic algorithm in gearbox fault diagnosis. Expert Syst. Appl. 2011, 38, 10205–10209. [Google Scholar] [CrossRef]
- Bordoloi, D.; Tiwari, R. Support vector machine based optimization of multi-fault classification of gears with evolutionary algorithms from time–frequency vibration data. Measurement 2014, 55, 1–14. [Google Scholar] [CrossRef]
- Hu, Q.; Si, X.-S.; Zhang, Q.-H.; Qin, A.-S. A rotating machinery fault diagnosis method based on multi-scale dimensionless indicators and random forests. Mech. Syst. Signal Process. 2020, 139, 106609. [Google Scholar] [CrossRef]
- Kang, M.; Kim, J.; Wills, L.M.; Kim, J.-M. Time-varying and multiresolution envelope analysis and discriminative feature analysis for bearing fault diagnosis. IEEE Trans. Ind. Electron. 2015, 62, 7749–7761. [Google Scholar] [CrossRef]
- Qin, Y.; Mao, Y.; Tang, B.; Wang, Y.; Chen, H. M-band flexible wavelet transform and its application to the fault diagnosis of planetary gear transmission systems. Mech. Syst. Signal Process. 2019, 134, 106298. [Google Scholar] [CrossRef]
- Lv, Y.; Yuan, R.; Song, G. Multivariate empirical mode decomposition and its application to fault diagnosis of rolling bearing. Mech. Syst. Signal Process. 2016, 81, 219–234. [Google Scholar] [CrossRef]
- Merainani, B.; Rahmoune, C.; Benazzouz, D.; Ould-Bouamama, B. A novel gearbox fault feature extraction and classification using Hilbert empirical wavelet transform, singular value decomposition, and SOM neural network. J. Vib. Control. 2018, 24, 2512–2531. [Google Scholar] [CrossRef]
- Li, Z.; Yan, X.; Tian, Z.; Yuan, C.; Peng, Z.; Li, L. Blind vibration component separation and nonlinear feature extraction applied to the nonstationary vibration signals for the gearbox multi-fault diagnosis. Measurement 2013, 46, 259–271. [Google Scholar] [CrossRef]
- Praveenkumar, T.; Sabhrish, B.; Saimurugan, M.; Ramachandran, K. Pattern recognition based on-line vibration monitoring system for fault diagnosis of automobile gearbox. Measurement 2018, 114, 233–242. [Google Scholar] [CrossRef]
- Qian, Q.; Qin, Y.; Wang, Y.; Liu, F. A new deep transfer learning network based on convolutional auto-encoder for mechanical fault diagnosis. Measurement 2021, 178, 109352. [Google Scholar] [CrossRef]
- Xu, Z.; Li, C.; Yang, Y. Fault diagnosis of rolling bearings using an improved multi-scale convolutional neural network with feature attention mechanism. ISA Trans. 2021, 110, 379–393. [Google Scholar] [CrossRef]
- Zhang, W.; Peng, G.; Li, C.; Chen, Y.; Zhang, Z. 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] [Green Version]
- Xia, M.; Mao, Z.; Zhang, R.; Jiang, B.; Wei, M. A new compound fault diagnosis method for gearbox based on convolutional neural network. In Proceedings of the 2020 IEEE 9th Data Driven Control and Learning Systems Conference (DDCLS), Liuzhou, China, 20–22 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1077–1083. [Google Scholar]
- Chen, X.; Zhang, B.; Gao, D. Bearing fault diagnosis base on multi-scale CNN and LSTM model. J. Intell. Manuf. 2021, 32, 971–987. [Google Scholar] [CrossRef]
- Jiang, G.; He, H.; Yan, J.; Xie, P. Multiscale convolutional neural networks for fault diagnosis of wind turbine gearbox. IEEE Trans. Ind. Electron. 2018, 66, 3196–3207. [Google Scholar] [CrossRef]
- Ravikumar, K.; Yadav, A.; Kumar, H.; Gangadharan, K.; Narasimhadhan, A. Gearbox fault diagnosis based on Multi-Scale deep residual learning and stacked LSTM model. Measurement 2021, 186, 110099. [Google Scholar] [CrossRef]
- Hao, Y.; Wang, H.; Liu, Z.; Han, H. Multi-scale CNN based on attention mechanism for rolling bearing fault diagnosis. In Proceedings of the 2020 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM), Vancouver, BC, Canada, 20–23 August 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–5. [Google Scholar]
- Zhou, J.; Qin, Y.; Luo, J.; Wang, S.; Zhu, T. Dual-thread gated recurrent unit for gear remaining useful life prediction. IEEE Trans. Ind. Inform. 2022. [Google Scholar] [CrossRef]
- Woo, S.; Park, J.; Lee, J.-Y.; Kweon, I.S. Cbam: Convolutional block attention module. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar]
- Jang, G.-B.; Cho, S.-B. Feature space transformation for fault diagnosis of rotating machinery under different working conditions. Sensors 2021, 21, 1417. [Google Scholar] [CrossRef]
- Plakias, S.; Boutalis, Y.S. Fault detection and identification of rolling element bearings with Attentive Dense CNN. Neurocomputing 2020, 405, 208–217. [Google Scholar] [CrossRef]
- Li, X.; Wan, S.; Liu, S.; Zhang, Y.; Hong, J.; Wang, D. Bearing fault diagnosis method based on attention mechanism and multilayer fusion network. ISA Trans. 2022, 128, 550–564. [Google Scholar] [CrossRef] [PubMed]
- Xie, Y.; Niu, T.; Shao, S.; Zhao, Y.; Cheng, Y. Attention-based Convolutional Neural Networks for Diesel Fuel System Fault Diagnosis. In Proceedings of the 2020 International Conference on Sensing, Measurement & Data Analytics in the Era of Artificial Intelligence (ICSMD), Xi’an, China, 15–17 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 210–214. [Google Scholar]
- Huang, T.; Fu, S.; Feng, H.; Kuang, J. Bearing fault diagnosis based on shallow multi-scale convolutional neural network with attention. Energies 2019, 12, 3937. [Google Scholar] [CrossRef] [Green Version]
- Ye, Z.; Yu, J. AKSNet: A novel convolutional neural network with adaptive kernel width and sparse regularization for machinery fault diagnosis. J. Manuf. Syst. 2021, 59, 467–480. [Google Scholar] [CrossRef]
- Lv, H.; Chen, J.; Pan, T.; Zhang, T.; Feng, Y.; Liu, S. Attention mechanism in intelligent fault diagnosis of machinery: A review of technique and application. Measurement 2022, 199, 111594. [Google Scholar] [CrossRef]
- Huang, R.; Liao, Y.; Zhang, S.; Li, W. Deep decoupling convolutional neural network for intelligent compound fault diagnosis. IEEE Access 2018, 7, 1848–1858. [Google Scholar] [CrossRef]
- Liang, P.; Deng, C.; Wu, J.; Yang, Z.; Zhu, J.; Zhang, Z. Compound fault diagnosis of gearboxes via multi-label convolutional neural network and wavelet transform. Comput. Ind. 2019, 113, 103132. [Google Scholar] [CrossRef]
- Wang, Q.; Wu, B.; Zhu, P.; Li, P.; Zuo, W.; Hu, Q. ECA-Net: Efficient channel attention for deep convolutional neural networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020; pp. 11534–11542. [Google Scholar]
- Phm Data Challenge 2009. Available online: https://phmsociety.org/data-analysis-competition (accessed on 10 April 2009).
Compound Fault (A-B) | Outer-Chipped Tooth | Ball-Missing Tooth | Inner-Cracked Tooth | Ball-Worn Tooth |
---|---|---|---|---|
Single fault types | Outer ring pitting, chipped tooth | Worn ball, missing tooth | Worn inner ring, cracked tooth | Worn ball, worn tooth |
Fault information | Outer ring pitting: moderate pitting, with a pitting diameter of 1 mm, located in the center of the raceway. Chipped tooth: A gear tooth is missing a quarter, i.e., half in each direction of tooth height and tooth width. | Worn ball: moderate wear, the wear area is about 3 mm long by 1 mm wide irregular shape. Missing tooth: a wheel tooth is completely broken, i.e., one tooth is missing. | Worn inner ring: Moderate wear, the wear area is an irregular shape about 3 mm long and 1 mm wide, located in the center of the raceway. cracked tooth: Crack depth 1.5 mm | Worn ball: moderate wear, the wear area is about 3 mm long by 1 mm wide irregular shape. worn tooth: Moderate grinding of all gear teeth |
Fault location | Faulty bearing in position 6; The faulty gear is located in the first-stage driven wheel The faulty gear is a first-class driven wheel. | Faulty bearing in position 6; The faulty gear is located in the primary active wheel. | Faulty bearing in position 6; The faulty gear is located in the secondary driven wheel. | Faulty bearing in position 6; The faulty gear is located in the secondary active wheel. |
Work Condition | Length of Sample | Number of Samples | Label Vector |
---|---|---|---|
Normal | 2048 | 900 | [1, 0, 0, 0, 0, 0, 0, 0] |
Ball | 2048 | 900 | [0, 1, 0, 0, 0, 0, 0, 0] |
Inner | 2048 | 900 | [0, 0, 1, 0, 0, 0, 0, 0] |
Outer | 2048 | 900 | [0, 0, 0, 1, 0, 0, 0, 0] |
Chipped tooth | 2048 | 900 | [0, 0, 0, 0, 1, 0, 0, 0] |
Missing tooth | 2048 | 900 | [0, 0, 0, 0, 0, 1, 0, 0] |
Worn tooth | 2048 | 900 | [0, 0, 0, 0, 0, 0, 1, 0] |
Cracked tooth | 2048 | 900 | [0, 0, 0, 0, 0, 0, 0, 1] |
Outer with chipped tooth | 2048 | 900 | [0, 0, 0, 1, 1, 0, 0, 0] |
Ball with missing tooth | 2048 | 900 | [0, 1, 0, 0, 0, 1, 0, 0] |
Inner with cracked tooth | 2048 | 900 | [0, 0, 1, 0, 0, 0, 0, 1] |
Ball with worn tooth | 2048 | 900 | [0, 1, 0, 0, 0, 0, 1, 0] |
Block | Layer Name | Kernel Size/Stride/Channel | Output Shape (C, L) |
---|---|---|---|
\ | Input layer | \ | 1 × 2048 |
\ | Adaptive average pool | \ | 1 × 512 |
Convolutional block1-1 | Conv1d | 16/4/16 | 16 × 128 |
Max pool | 2/2/16 | 16 × 64 | |
Convolutional block1-2 | Conv1d | 3/1/32 | 32 × 64 |
Max pool | 2/2/32 | 32 × 32 | |
Convolutional block1-3 | Conv1d | 3/1/64 | 64 × 32 |
Max pool | 2/2/64 | 64 × 16 | |
Convolutional block1-4 | Conv1d | 3/1/64 | 64 × 16 |
Max pool | 2/2/64 | 64 × 8 | |
Convolutional block2-1 | Conv1d | 64/16/16 | 16 × 128 |
Max pool | 2/2/16 | 16 × 64 | |
Convolutional block2-2 | Conv1d | 3/1/32 | 32 × 64 |
Max pool | 2/2/32 | 32 × 32 | |
Convolutional block2-3 | Conv1d | 3/1/64 | 64 × 32 |
Max pool | 2/2/64 | 64 × 16 | |
Convolutional block2-4 | Conv1d | 3/1/64 | 64 × 16 |
Max pool | 2/2/64 | 64 × 8 | |
\ | Adaptive max pool | \ | 1 × 512 |
Convolutional block3-1 | Conv1d | 16/4/16 | 16 × 128 |
Max pool | 2/2/16 | 16 × 64 | |
Convolutional block3-2 | Conv1d | 3/1/32 | 32 × 64 |
Max pool | 2/2/32 | 32 × 32 | |
Convolutional block3-3 | Conv1d | 3/1/64 | 64 × 32 |
Max pool | 2/2/64 | 64 × 16 | |
Convolutional block3-4 | Conv1d | 3/1/64 | 64 × 16 |
Max pool | 2/2/64 | 64 × 8 | |
\ | Feature fusion | \ | 192 × 8 |
CSAM | \ | \ | 192 × 8 |
\ | Global average pool | \ | 192 × 1 |
Classification block | Flatten | \ | 192 |
Linear | \ | 64 | |
Linear | \ | 8 |
Gearbox Status | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Accuracy ± Std (%) |
---|---|---|---|---|---|---|---|---|---|---|---|
Normal | 100 | 96.51 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 98.78 | 99.52 ± 1.07 |
Ball | 100 | 100 | 100 | 100 | 100 | 100 | 98.84 | 100 | 100 | 100 | 99.88 ± 0.34 |
Inner | 100 | 100 | 100 | 98.90 | 100 | 97.7 | 100 | 98.96 | 100 | 100 | 99.55 ± 0.74 |
Outer | 100 | 100 | 100 | 100 | 97.62 | 98.8 | 100 | 98.97 | 98.89 | 100 | 99.42 ± 0.78 |
Chipped tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Missing tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Worn tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Cracked tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Outer with chipped tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Ball with missing tooth | 98.90 | 100 | 97.96 | 100 | 95.06 | 100 | 100 | 100 | 100 | 100 | 99.19 ± 1.52 |
Inner with cracked tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Ball with worn tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Testing set | 99.90 | 99.72 | 99.81 | 99.9 | 99.44 | 99.72 | 99.90 | 99.81 | 99.90 | 99.81 | 99.79 ± 0.13 |
Methods | Classification | Accuracy ± Std (%) |
---|---|---|
CNN | SC | 76.50 ± 1.51 |
FNN | SC | 21.58 ± 4.81 |
SVM | SC | 24.29 ± 2.73 |
RF | SC | 44.62 ± 1.83 |
WT-MLCNN | MLC | 95.48 ± 0.81 |
CBAM-MSCNN | MLC | 98.62 ± 0.38 |
CSAM-MSCNN | MLC | 99.79 ± 0.13 |
Work Condition | Fault Information | Length of Sample | Number of Samples | Label Vector |
---|---|---|---|---|
Normal | \ | 2048 | 500 | [1, 0, 0] |
Cracked tooth | The gear is a first-class passive wheel, and the crack depth is 2 mm. | 2048 | 500 | [0, 1, 0] |
Pitting tooth | The gear is a first-class active wheel with severe pitting. | 2048 | 500 | [0, 0, 1] |
Cracked tooth- pitting tooth | Compound failure of tooth root crack and tooth surface pitting | 2048 | 500 | [0, 1, 1] |
Gearbox Status | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Accuracy ± Std (%) |
---|---|---|---|---|---|---|---|---|---|---|---|
Normal | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Cracked tooth | 100 | 100 | 96.61 | 100 | 100 | 98 | 100 | 100 | 100 | 100 | 99.88 ± 1.12 |
pitting tooth | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Cracked tooth with pitting tooth | 92.86 | 100 | 100 | 100 | 93.10 | 100 | 100 | 98 | 100 | 100 | 98.39 ± 2.77 |
Testing set | 98.21 | 100 | 99.15 | 100 | 98.27 | 99.5 | 100 | 99.5 | 100 | 100 | 99.46 ± 0.67 |
Case | Gear | Bearing | Shaft | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
16T | 48T | 24T | 40T | IS:IS | ID:IS | OS:IS | IS:OS | ID:OS | OS:OS | Input | Output | |
Case1 | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good |
Case2 | Good | Good | Chipped | Good | Good | Good | Good | Good | Good | Good | Good | Good |
Case3 | Good | Good | Broken | Good | Good | Good | Good | Combination | Inner | Good | Bent Shaft | Good |
Case4 | Good | Good | Good | Good | Good | Good | Good | Combination | Ball | Good | Imbalance | Good |
Case5 | Good | Good | Broken | Good | Good | Good | Good | Good | Inner | Good | Good | Good |
Case6 | Good | Good | Good | Good | Good | Good | Good | Good | Good | Good | Bent Shaft | Good |
Work Condition | Length of Sample | Number of Samples | Label Vector |
---|---|---|---|
Case 1 | 2048 | 1800 | [1, 0, 0, 0, 0, 0, 0, 0] |
Case 2 | 2048 | 1800 | [0, 1, 0, 0, 0, 0, 0, 0] |
Case 3 | 2048 | 1800 | [0, 0, 1, 1, 1, 0, 1, 0] |
Case 4 | 2048 | 1800 | [0, 0, 0, 1, 0, 1, 0, 1] |
Case 5 | 2048 | 1800 | [0, 0, 1, 0, 1, 0, 0, 0] |
Case 6 | 2048 | 1800 | [0, 0, 0, 0, 0, 0, 1, 0] |
Gearbox Status | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Accuracy ± Std (%) |
---|---|---|---|---|---|---|---|---|---|---|---|
Case 1 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 99.40 | 100 | 99.94 ± 0.18 |
Case 2 | 100 | 98.94 | 99.47 | 100 | 99.47 | 100 | 99.47 | 97.35 | 99.47 | 99.47 | 99.36 ± 0.74 |
Case 3 | 100 | 99.41 | 100 | 100 | 100 | 100 | 100 | 100 | 99.41 | 100 | 99.88 ± 0.23 |
Case 4 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 ± 0 |
Case 5 | 100 | 100 | 100 | 99.02 | 99.51 | 99.51 | 99.51 | 99.51 | 100 | 99.02 | 99.61 ± 0.36 |
Case 6 | 98.84 | 98.84 | 97.11 | 99.42 | 98.84 | 98.84 | 99.84 | 99.42 | 100 | 98.84 | 98.99 ± 0.75 |
Testing set | 99.81 | 99.54 | 99.44 | 99.72 | 99.63 | 99.72 | 99.63 | 99.35 | 99.72 | 99.54 | 99.61 ± 0.13 |
Gearbox Status | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Accuracy ± Std (%) |
---|---|---|---|---|---|---|---|---|---|---|---|
Case 1 | 100 | 100 | 100 | 98.81 | 100 | 100 | 98.81 | 97.02 | 99.4 | 100 | 99.40 ± 0.92 |
Case 2 | 97.35 | 98.94 | 97.88 | 100 | 100 | 98.41 | 96.3 | 98.41 | 99.47 | 94.71 | 98.14 ± 1.59 |
Case 3 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 99.41 | 100 | 99.94 ± 0.17 |
Case 4 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 99.44 | 100 | 100 | 99.94 ± 0.16 |
Case 5 | 100 | 100 | 99.51 | 100 | 99.51 | 100 | 100 | 98.53 | 100 | 100 | 99.75 ± 0.16 |
Case 6 | 93.06 | 98.27 | 98.27 | 97.11 | 98.27 | 98.84 | 99.42 | 100 | 99.42 | 98.84 | 98.15 ± 1.86 |
Testing set | 98.43 | 99.54 | 99.26 | 99.35 | 99.63 | 99.54 | 99.07 | 98.89 | 99.63 | 98.89 | 99.22 ± 0.37 |
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
Xu, Q.; Jiang, H.; Zhang, X.; Li, J.; Chen, L. Multiscale Convolutional Neural Network Based on Channel Space Attention for Gearbox Compound Fault Diagnosis. Sensors 2023, 23, 3827. https://doi.org/10.3390/s23083827
Xu Q, Jiang H, Zhang X, Li J, Chen L. Multiscale Convolutional Neural Network Based on Channel Space Attention for Gearbox Compound Fault Diagnosis. Sensors. 2023; 23(8):3827. https://doi.org/10.3390/s23083827
Chicago/Turabian StyleXu, Qinghong, Hong Jiang, Xiangfeng Zhang, Jun Li, and Lan Chen. 2023. "Multiscale Convolutional Neural Network Based on Channel Space Attention for Gearbox Compound Fault Diagnosis" Sensors 23, no. 8: 3827. https://doi.org/10.3390/s23083827
APA StyleXu, Q., Jiang, H., Zhang, X., Li, J., & Chen, L. (2023). Multiscale Convolutional Neural Network Based on Channel Space Attention for Gearbox Compound Fault Diagnosis. Sensors, 23(8), 3827. https://doi.org/10.3390/s23083827