Next Article in Journal
Guided Filter-Inspired Network for Low-Light RAW Image Enhancement
Previous Article in Journal
Employing Eye Trackers to Reduce Nuisance Alarms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Gearbox Fault Diagnosis Based on Improved Multi-Scale CNN with Lightweight Convolutional Attention

College of Mechanical and Energy Engineering, Zhejiang University of Science and Technology, Hangzhou 310013, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(9), 2636; https://doi.org/10.3390/s25092636
Submission received: 19 March 2025 / Revised: 18 April 2025 / Accepted: 19 April 2025 / Published: 22 April 2025
(This article belongs to the Special Issue Deep Learning Based Intelligent Fault Diagnosis)

Abstract

:
As a core transmission component of modern industrial equipment, the operation status of the gearbox has a significant impact on the reliability and service life of major machinery. In this paper, we propose an intelligent diagnosis framework based on Empirical Mode Decomposition and multimodal feature co-optimization and innovatively construct a fault diagnosis model by fusing a multi-scale convolutional neural network and a lightweight convolutional attention model. The framework extracts the multi-band features of vibration signals through the improved multi-scale convolutional neural network, which significantly enhances adaptability to complex working conditions (variable rotational speed, strong noise); at the same time, the lightweight convolutional attention mechanism is used to replace the multi-attention of the traditional Transformer, which greatly reduces computational complexity while guaranteeing accuracy and realizes highly efficient, lightweight local–global feature modeling. The lightweight convolutional attention is adaptively captured by the dynamic convolutional kernel generation strategy to adaptively capture local features in the time domain, and combined with grouped convolution to enhance the computational efficiency further; in addition, parameterized revised linear units are introduced to retain fault-sensitive negative information, which enhances the model’s ability to detect weak faults. The experimental findings demonstrate that the proposed model achieves an accuracy greater than 98.9%, highlighting its exceptional diagnostic accuracy and robustness. Moreover, compared to other fault diagnosis methods, the model exhibits superior performance under complex working conditions.

1. Introduction

Traditional fault diagnosis methods primarily rely on vibration signal analysis, such as time-domain, frequency-domain, and time–frequency-domain techniques [1,2]. These methods perform well under steady-state conditions. However, their diagnostic capabilities may become limited when handling complex operating conditions such as variable speeds and strong noise interference, where the signals exhibit nonlinear and non-stationary characteristics. To address these limitations, deep learning techniques have gained significant traction in fault diagnosis, with architectures such as convolutional neural networks (CNNs) and long short-term memory (LSTM) being widely adopted. [3,4] They are commonly applied due to their ability to capture important features in fault signals. S. Zare et al. [5] employed a multi-channel convolutional neural network for fault diagnosis in mechanical equipment, achieving high accuracy. Notably, these intelligent methods also face data dependency challenges and may exhibit performance degradation when the training samples are insufficient. Recent research shows that multi-sensor data fusion technology can effectively enhance diagnostic robustness, particularly in methods based on flexible tensor singular value decomposition (SVD) [6]. Huang JF et al. further proposed flexible tensor SVD [7], overcoming the inherent limitations of the currently popular tensor singular value decomposition (tensor SVD) method based on n-mode products. By jointly analyzing multi-channel signals such as vibration and temperature, this approach significantly improves signal processing capabilities and diagnostic performance under complex working conditions. Under small-sample conditions, deep transfer learning strategies are also an effective way to improve fault diagnosis efficiency. The method proposed by Djaballah S et al. [8], which combines CWT time–frequency images with CNNs, not only reduces training time, but also enhances diagnostic accuracy. Jalayer M et al. [9] innovatively proposed convolutional long short-term memories (CLSTMs) combined with fast Fourier and continuous wavelet transforms, which showed excellent performance on multi-channel signal inputs. Liang P et al. [10] combined CNNs with the wavelet transform and multi-label classification to improve fault diagnosis. He C et al. [11] proposed a novel transmission fault diagnosis approach using MSCNN-LSTM-CBAM-SE, where the outputs of the CBAM-SE module are effectively integrated with the multi-scale features from MSCNNs and the temporal characteristics captured by LSTMs, creating a more comprehensive feature set for diagnosis. Qiao M et al. [12] introduced a dual-input model that integrates CNNs and LSTMs, leveraging both time- and frequency-domain features for end-to-end fault detection. This model employs 1D convolutional and pooling layers to extract the spatial features while retaining the sequential information of the data. Furthermore, Xie et al. [13] applied the Vision Transformer architecture to rolling bearing fault diagnosis. Their method first processes vibration signals using singular value decomposition, then transforms the decomposed signals into two-dimensional image representations. By leveraging the global self-attention mechanism of the Vision Transformer, their approach achieves excellent diagnostic performance, demonstrating the model’s strong capability in capturing comprehensive fault characteristics. S Kumar et al. [14] innovatively proposed a higher-order moment (HOM)-based method for gearbox fault diagnosis. Unlike traditional time-domain features, this approach extracts logarithmic higher-order moment (LHOM) features from the signal amplitudes and combines them with multiple classifiers for fault identification. The results demonstrate that LHOM features can effectively serve as discriminative features for transmission fault diagnosis.
Empirical Mode Decomposition (EMD) is an adaptive signal processing technique that can break down a complex, nonlinear, nonsmooth signal into a set of intrinsic modal functions (IMFs) [15,16]. These IMFs help to capture the local characteristics and time-varying information of the signal, enabling effective noise reduction and interference removal. This results in cleaner and more representative data, which can be used as inputs for subsequent deep learning models. Hu Niaoqing et al. [17] proposed a fault diagnosis method that combines EMD with deep convolutional neural networks (DCNNs). Ali J B et al. [18] effectively achieved bearing fault detection without manual intervention by combining Empirical Mode Decomposition (EMD) with Artificial Neural Networks (ANNs).
Although the above methods have achieved remarkable results in fault diagnosis, they still have some limitations. First, these methods usually rely on complex network structures such as long short-term memory networks (LSTMs) [19], which are capable of extracting rich features, but also bring about high computational complexity and memory consumption, which limits their application in resource-constrained environments. Secondly, these methods often require a large amount of training data to ensure the generalization ability of the model, and in real industrial scenarios, it may be more difficult to obtain a large amount of labeled data. Foreign researchers Woo S et al. [20] proposed the Convolutional Block Attention Module, which can be integrated with any feedforward convolutional neural network, optimizing the classification and detection performance across various models. In addition, Wang et al. [21] proposed a CBAM mechanism, which achieved better results in gearbox fault diagnosis. Although attention mechanisms such as the CBAM [22] can improve the accuracy of feature extraction, their design is usually more complex, which increases the computational burden of the model. Emerging methods such as Transformers [23], although they perform well in dealing with sequential data, may not be sufficiently fine in dealing with local features, and the computational complexity of the multi-attention mechanism is relatively large.
To tackle these challenges, this paper proposes to combine the local feature capture of a multi-scale convolutional neural network (MSCNN) under EMD [24,25], with the local–global feature co-modeling advantage of the lightweight convolutional attention (LCA) mechanism [26,27], and to replace the traditional multiple attention mechanism with the dynamic convolutional kernel generation strategy of LCA [28], and the model can adaptively capture the local features in the time domain and reduce the computational complexity [29,30]. Meanwhile, the exponentially decaying dynamic learning rate and the parametrically revised linear unit (PReLU) [31] are used to achieve fast convergence and preserve fault-sensitive negative information during training. The method can better preserve the fault features in the data processing and reduce the computational effort while achieving fast convergence during training to ensure the accuracy and generalization ability of the model.

2. Relevant Theories

2.1. Empirical Mode Decomposition

Empirical Mode Decomposition (EMD) is an adaptive signal processing technique primarily used to decompose complex nonlinear and nonsmooth signals into a set of intrinsic mode functions (IMFs) with varying characteristic scales, along with a residual component. The processing steps are as follows.
The original signal is x ( t ) ; find out all of the maximum and minimum points of the signal x ( t ) , and connect all of the maximum and minimum points with the cubic spline interpolation method to obtain the upper envelope e m a x ( t ) and the lower envelope e m i n ( t ) .
The local mean m(t) is calculated as shown in Equation (1).
m t = e m a x t + e m i n t 2
Subtract the local mean m ( t ) from the original signal x ( t ) to obtain the new signal h ( t ) . Determine whether h ( t ) satisfies the IMF conditions: in the entire data sequence, the number of extreme points (extreme values and extreme minima) differs from the number of points over zero by, at most, one, and satisfies m ( t ) 0 . If h ( t ) satisfies the two conditions of an IMF, then h ( t ) is recognized as an IMF and denoted as c 1 ( t ) . If the conditions are not met, the above steps are repeated iteratively until a signal that satisfies the IMF criteria is achieved.
After obtaining the first IMF, the first IMF I M F c 1 ( t ) is subtracted from the original signal x ( t ) to obtain the new remaining signal r 1 ( t ) as shown in Equation (2).
r 1 t = x t c 1 t
Use r 1 ( t ) as the new original signal, and repeat the above steps to obtain all IMFs in turn until the remaining signal r n ( t ) becomes a monotonic function, or the number of its extreme points does not satisfy the conditions for continued decomposition. The final original signal x ( t ) can be expressed as follows:
x t = i = 1 n c i t + r n t

2.2. Improved Multi-Scale Convolutional Neural Networks

The traditional single-scale convolutional neural network (1D CNN) [32], when dealing with IMF components after EMD, often can only extract the features from a single frequency interval, and it is difficult to comprehensively capture the multi-frequency band characteristics of the gearbox faults by sliding the convolutional kernel in the convolutional layer over the vibration signal data for convolutional operation. For this reason, this study employs a multi-scale convolutional neural network that utilizes three different kernel sizes—large (kernel size = 7), medium (kernel size = 5), and small (kernel size = 3)—to extract the IMF components across low (0–300 Hz)-, medium (300–1000 Hz)-, and high (above 1000 Hz)-frequency bands, respectively. The large kernel benefits from a wider receptive field, enabling it to cover longer signal time spans, and thus better capture the low-frequency components. Conversely, the small kernel’s narrower receptive field exhibits greater sensitivity to transient signal variations, making it particularly suitable for detecting subtle fault characteristics in high-frequency IMF components. These extracted features are then integrated through a parallel multi-branch architecture to comprehensively capture the multi-band characteristics of the IMF components, as illustrated in Figure 1. This approach significantly enhances the model’s adaptability to complex operational conditions.
After the convolution operation, a parameterized corrected linear unit is used for nonlinear activation, and the PReLU function handles the positive and negative inputs differently: for positive inputs, the output is a linear value; for negative inputs, the output is adjusted according to the learnable parameter α. When dealing with fault data, the network can learn to optimize the value of α so that the output can be performed in a more appropriate way when dealing with negative features associated with faults, as shown in Equation (4).
f x = x   ,               x 0 α x   ,         x < 0
Then enters the maximum pooling layer, which reduces the data dimensions, reducing the amount of data to be processed for subsequent calculations while also carrying out the further extraction of the main features.

2.3. LCAEncoder

The gearbox vibration signal presents multi-scale time–frequency characteristics after EMD, and the traditional self-attention mechanism [33] or multi-head attention mechanism [34] suffers from the high computational complexity and blurred local features. In contrast, lightweight convolutional attention (LCA) significantly improves the computational efficiency and local feature capture capability, while maintaining the global modeling capability by introducing dynamic convolutional kernel generation [35] and multi-head group convolution, and the core formulation of the LCA is as follows:
L C A X = D e p t h w i s e C o n v 1 D X , W k e r n e l + X
W k e r n e l = S o f t m a x W g · G A P ( X ) + X
where W k e r n e l is the dynamically generated convolutional kernel weight, H is the number of attention heads, and K is the convolutional kernel size; W g is the learnable parameter matrix, and GAP(X) is the global averaging effect of input X.
In addition, LCA explicitly models the local differential features through the local receptive fields of the convolutional kernel, which can capture the shock characteristics in gear faults more efficiently:
f ( t ) t k = K 2 K 2 w k . f ( t + k )
This local feature enhancement mechanism makes LCA more sensitive to early faults, such as pitting and cracking of the gears. Meanwhile, the dynamic convolutional kernel weights W k e r n e l of the LCA are generated by global feature adaption, which overcomes the limitation of the static weights of the traditional convolutional kernels and can better adapt to non-stationary vibration signals under variable speed conditions.
The principle of LCA is shown in Figure 2. Firstly, the dynamic convolutional kernel is automatically generated from the input; then, the input is reshaped and split into H-heads, and then grouped into H-groups for group convolution. Then, the output is projected, and finally, residual joining and layer normalization are performed.
In LCAEncoder, the authors use LCA to replace the multi-head attention mechanism in the traditional Transformer, but retain the linear layer, Norm layer, and dropout layer in the Transformer. The complexity and advantages are compared in Table 1:

2.4. Dynamic Learning Rate

In the case of gearboxes, where the signals of the fault characteristics are not too obvious, using a fixed learning rate can create a trade-off between fast convergence during the initial phase and achieving an accurate convergence in the later stages. Setting the learning rate too high risks destabilizing the convergence during the later stages, whereas an insufficiently low rate impedes efficient optimization in the early training period. Therefore, this paper proposes to use a dynamic learning rate to solve this problem.
At the same time, the change of the learning rate should match the training process. To this end, this paper experimentally tests three common dynamic learning rate methods: the cosine annealing method, the exponential decay method, and the segmentation constant method. The dynamic learning rate strategy is globally applied to all trainable parameters, encompassing both the multi-scale convolutional module and the LCA module. The experimental findings reveal that the cosine annealing method reduces the learning rate too quickly in the later stages, making it challenging for the model to converge stably; the segmented constant method lacks flexibility and is prone to missing the optimal solution. Finally, the experimental results demonstrate that the exponential decay method is the most suitable for meeting the training requirements of the model in this study. The comparative results between the exponential decay dynamic learning rate and the fixed learning rate during the training process are illustrated in Figure 3. The curves in the figure, respectively, demonstrate the training set accuracy (TC) and training set loss (TL), as well as the validation set accuracy (VC) and validation set loss (VL). The principle of the exponential decay method is shown in the following equation.
l r t = l r 0 × γ t
where l r 0 denotes the initial learning rate, y denotes the decay factor, t denotes the number of training rounds, and l r t denotes the learning rate at the tth round of training. The results demonstrate that the exponential decay dynamic learning rate strategy outperforms the fixed learning rate approach in both convergence speed and accuracy stability.
The initial learning rate should be set according to the actual demand, while the smaller the attenuation factor is, the faster the final learning rate decreases. Therefore, the selection of the decay factor also needs to be adjusted according to the final convergence accuracy requirements.

3. Proposed Method

This study first employs Empirical Mode Decomposition to preprocess the segmented raw vibration signals. Through adaptive decomposition, seven IMF components are obtained as the foundation for the subsequent analysis. These IMF components completely preserve the time–frequency characteristics of the original signals. The preprocessed data are then sequentially fed into a two-layer MSCNN, followed by a two-layer LCAEncoder. The model is able to efficiently extract the fault features through multi-scale convolution, pooling, and the LCA mechanism. Next, the features are further processed using a sequence-averaged pooling operation. The structure of the model is shown in Figure 4, which not only can effectively retain the fault features and reduce the data dimensionality, but also can adapt to different input lengths, providing a solid foundation for the subsequent classification and prediction tasks.
In the LCAEncoder, two linear, dropout, and normalization layers each are set up. The linear layer performs a linear transformation on the input data and adjusts the feature representation of the input data to make them more suitable for subsequent processing. The dropout layer randomly sets the output of a portion of neurons to 0 during the training process, which prevents model overfitting. The normalization layer normalizes for the specific dimensions of each sample, which helps to stabilize the training process of the model and improves the convergence speed and generalization ability of the model.

4. Experimental Verification

4.1. Troubleshooting Open-Source Datasets

To validate the model’s performance, the gearbox dataset from Southeast University was utilized in the experiments. This dataset is derived from the Driveline System Simulator, and the experimental equipment is shown in Figure 5.
This dataset contains vibration signals from the parallel and planetary gearboxes in the x, y, and z axes, along with motor vibration signals from the z axis and torque data. Normal conditions and four gear failure conditions, namely broken teeth, missing teeth, root cracks, and tooth wear, were simulated, as shown in Figure 6. The datasets of two working conditions were used in the experiment. Working condition 1: the gearbox speed was set to 1200 rpm, the load to 0 Nm, and the sampling frequency to 5120 Hz. Working condition 2: the gearbox speed was set to 1800 rpm, the load to 7.32 Nm, and the sampling frequency to 5120 Hz.
The gearbox fault diagnosis based on the MSCNN-LCA-Transformer was divided into five parts: signal processing division, signal EMD, creation of the dataset, MSCNN-LCA-Transformer model training, and fault diagnosis.
First, as illustrated in Figure 7, the dataset was segmented into samples with a fixed time-step length of 1024 points, employing a 50% overlap rate between adjacent segments. Subsequently, the dataset was partitioned into training, validation, and test sets at ratios of 70%, 20%, and 10%, respectively. Following this division, each sample underwent Empirical Mode Decomposition, with the first seven IMF components retained for further analysis. The final processed dataset is summarized in Table 2. The complete process is shown in Figure 8.
After repeated experiments to adjust the relevant parameters, the final model parameters obtained are shown in Table 3. IC denotes the number of input channels of the convolutional layer; OC denotes the number of output channels of the convolutional layer; k denotes the size of the convolutional kernel; stride denotes the moving step of the convolutional kernel; padding denotes the number of padding at the edge of the data; AT denotes the input feature dimensions; H denotes the number of heads of attention, which is also the number of random groupings; K denotes the time-step span of the convolutional kernel; and dropout denotes that it randomly sets the neuron’s output to 0 according to a certain probability during the training process, which can prevent the model from being overfitted to a certain extent and at the same time enhance the model’s generalization ability.
The model employed the AdamW optimizer to adapt the learning rate for each parameter; each round of training was verified by the validation set, and the model was updated according to the validation results. The final convergence curves of the training set accuracy (T-Acc), validation set accuracy (V-Acc), validation set loss (V-Loss), and the resultant confusion matrices of the test set of the MSCNN-LCA-Transformer model optimized using the PReLU activation function and the exponentially decaying dynamic learning rate under two working conditions are shown in Figure 9 and Figure 10.
The evaluation metrics, such as precision and recall, after running the model are shown in Table 4. The feature distributions of both the raw data and the classified data were visualized using t-SNE in our experiments, as shown in Figure 11. It can be seen that the MSCNN-LCA-Transformer model converges quickly, and the final diagnostic precision for health and the four kinds of faults reaches 99.4%, which can achieve excellent diagnostic results. This performance validates the effectiveness of the LCA module in local feature enhancement, and the hybrid architecture combining multi-scale convolution and lightweight convolutional attention mechanisms successfully achieves the collaborative extraction of multi-scale time–frequency features.

4.2. Generalizability Experiments

To validate the generalization capability of the proposed model, we evaluated its fault diagnosis performance on the WT planetary gearbox dataset using the aforementioned model architecture and signal processing methods. The experimental dataset, characterized by a sampling frequency of 48 kHz and a rotational speed of 40 Hz (2400 rpm), includes vibration data from both the x and y axes. Compared to the Southeast University dataset, this test scenario involves higher rotational speeds and stronger noise interference. The experimental results are presented below.
As shown in Figure 12, although the validation loss is relatively high during the first two training epochs, the model demonstrates rapid convergence after the seventh epoch while maintaining stable accuracy. The final test set accuracy reaches 98.9%, with the corresponding confusion matrix and feature distribution visualizations presented in Figure 13 and Figure 14, respectively. The quantitative evaluation metrics, including precision and recall rates, are summarized in Table 5.
Based on the experimental results presented above, the proposed model demonstrates robust performance across diverse datasets, confirming its strong generalization capability.

4.3. Comparison Tests

To further validate the performance of the proposed model, we conducted comparative experiments using the Southeast University gearbox dataset under operational condition 2 (rotational speed: 1800 rpm; load: 7.32 N·m). This operating condition, characterized by stronger noise interference and more subtle fault signatures, serves as an effective testbed for evaluating the model’s robustness.
Four comparison models—a CNN-LCA-Transformer, a MSCNN-CBAM-Transformer, a MSCNN-Transformer, and a MSCNN-BiLSTM—were set up in the experiments to verify the superiority of the MSCNN-LCA-Transformer model proposed in this paper. The number of training rounds for each experiment was set to 80, and the diagnostic results of the test set were taken as the average of eight experiments.
The accuracy curves of the different models on the validation set during training are shown in Figure 15, and the average accuracy of each model on the diagnostic test set is listed in Table 6. From the results, it can be seen that the MSCNN and LCA have improved performance compared to the traditional CNNs and Transformers, and the MSCNN-LCA-Transformer model proposed in this paper is also the best in terms of both convergence speed and diagnostic accuracy compared to the other models.

5. Conclusions

In this study, an innovative gearbox fault diagnosis method based on a multi-scale convolutional neural network and a lightweight convolutional attention mechanism is proposed. The core innovation lies in the combination of the MSCNN and LCA mechanisms, which achieves the accurate extraction of the multi-level features of vibration signals and effectively improves the modeling capability of the model on global features by dynamic convolutional kernel generation and multi-head group convolution, while reducing the computational complexity.
The experimental data indicate that the proposed method performs exceptionally well in gearbox fault diagnosis, particularly in terms of diagnostic accuracy and convergence speed, which are significantly better than those of traditional methods. The diagnostic accuracy reaches more than 98.9% on both variable operating condition datasets. Compared with other existing fault diagnosis methods, the proposed method shows obvious advantages in several performance indicators and has stronger robustness and generalization ability. This method provides a new solution for gearbox fault diagnosis, which is of great significance for promoting the development of intelligent fault diagnosis technology. Future research will further optimize the model architecture and extend it to other mechanical equipment fault diagnosis tasks to verify its universality and practicality.

Author Contributions

Conceptualization, Y.L.; writing, Y.L.; methodology, Y.L.; software, Y.L.; validation, B.Y.; investigation, B.Y.; resources, S.C.; funding acquisition, S.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Zhejiang Province “Sharp Soldiers” “leading geese” R & D PR program project (2023C02008) and the Zhejiang Province “Sharp Soldiers and leading geese + X” R & D research and development program project (2024C04037).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The open-source Southeast University gearbox dataset used in the experiment, including both operating condition 1 and operating condition 2, can be accessed through the following link: https://github.com/cathysiyu/Mechanical-datasets/tree/master/gearbox/gearset (accessed on 17 December 2024) The WT planetary gearbox open-source dataset is available at the following link: https://github.com/Liudd-BJUT/WT-planetary-gearbox-dataset (accessed on 8 April 2025).

Conflicts of Interest

The authors declare no conflict of interest.

Acronym List

EMD—Empirical Mode Decomposition; LCA—Lightweight Convolutional Attention; MSCNN—Multi-Scale Convolutional Neural Network; PReLU—Parameterized Rectified Linear Unit; IMF—Intrinsic Mode Function; LSTM—Long Short-Term Memory; BiLSTM—Bidirectional Long Short-Term Memory; CBAM—Convolutional Block Attention Module.

References

  1. Bai, Y.; Cheng, W.; Wen, W.; Liu, Y. Application of Time-Frequency Analysis in Rotating Machinery Fault Diagnosis. Shock Vib. 2023, 2023, 9878228. [Google Scholar] [CrossRef]
  2. Xu, Y.; Liu, J.; Wan, Z.; Zang, D.; Jiang, D. Rotor fault diagnosis using domain-adversarial neural network with time-frequency analysis. Machines 2022, 10, 610. [Google Scholar] [CrossRef]
  3. Shi, J.; Peng, D.; Peng, Z.; Zhang, Z.; Goebel, K.; Wu, D. Planetary gearbox fault diagnosis using bidirectional-convolutional LSTM networks. Mech. Syst. Signal Process. 2022, 162, 107996. [Google Scholar] [CrossRef]
  4. Guo, Y.; Zhou, J.; Dong, Z.; She, H.; Xu, W. Research on bearing fault diagnosis based on novel MRSVD-CWT and improved CNN-LSTM. Meas. Sci. Technol. 2024, 35, 095003. [Google Scholar] [CrossRef]
  5. Zare, S.; Ayati, M. Simultaneous fault diagnosis of wind turbine using multichannel convolutional neural networks. ISA Trans. 2021, 108, 230–239. [Google Scholar] [CrossRef]
  6. Huang, J.; Zhang, F.; Coombs, T.; Chu, F. The first-kind flexible tensor SVD: Innovations in multi-sensor data fusion processing. Nonlinear Dyn. 2024, 113, 6541–6559. [Google Scholar] [CrossRef]
  7. Huang, J.; Zhang, F.; Safaei, B.; Qin, Z.; Chu, F. The flexible tensor singular value decomposition and its applications in multisensor signal fusion processing. Mech. Syst. Signal Process. 2024, 220, 111662. [Google Scholar] [CrossRef]
  8. Djaballah, S.; Meftah, K.; Khelil, K.; Sayadi, M. Deep transfer learning for bearing fault diagnosis using CWT time–frequency images and convolutional neural networks. J. Fail. Anal. Prev. 2023, 23, 1046–1058. [Google Scholar] [CrossRef]
  9. 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]
  10. 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]
  11. He, C.; Yasenjiang, J.; Lv, L.; Xu, L.; Lan, Z. Gearbox Fault Diagnosis Based on MSCNN-LSTM-CBAM-SE. Sensors 2024, 24, 4682. [Google Scholar] [CrossRef]
  12. Qiao, M.; Yan, S.; Tang, X.; Xu, C. Deep convolutional and LSTM recurrent neural networks for rolling bearing fault diagnosis under strong noises and variable loads. IEEE Access 2020, 8, 66257–66269. [Google Scholar] [CrossRef]
  13. Xie, F.Y.; Wang, G.; Zhu, H.; Sun, E.; Fan, Q.; Wang, Y. Rolling bearing fault diagnosis based on SVD-GST combined with vision transformer. Electronics 2023, 12, 3515. [Google Scholar] [CrossRef]
  14. Kumar, S.; Kumar, V.; Sarangi, S.; Singh, O.P. Gearbox fault diagnosis: A higher order moments approach. Measurement 2023, 210, 112489. [Google Scholar] [CrossRef]
  15. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Jia, Y.; Wu, W.; Cheng, Z.; Su, X.; Lin, A. A diagnosis method for the compound fault of gearboxes based on multi-feature and BP-AdaBoost. Symmetry 2020, 12, 461. [Google Scholar] [CrossRef]
  17. Hu, N.; Chen, H.; Cheng, Z.; Zhang, L.; Zhang, Y. Fault diagnosis method of planetary gearbox based on Empirical Mode Decomposition and deep convolutional neural network. J. Mech. Eng. 2019, 55, 9–18. [Google Scholar] [CrossRef]
  18. Ali, J.B.; Fnaiech, N.; Saidi, L.; Chebel-Morello, B.; Fnaiech, F. Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration signals. Appl. Acoust. 2015, 89, 16–27. [Google Scholar]
  19. Han, S.; Zhong, X.; Shao, H.; Xu, T.A.; Zhao, R.; Cheng, J. Novel multi-scale dilated CNN-LSTM for fault diagnosis of planetary gearbox with unbalanced samples under noisy environment. Meas. Sci. Technol. 2021, 32, 124002. [Google Scholar] [CrossRef]
  20. Woo, S.; Park, J.; Lee, J.Y.; Kweon, I.S. CBAM: Convolutional Block Attention Module. In Proceedings of the European Conference on Computer Vision, Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar]
  21. Wang, H.; Dai, X.; Shi, L.; Li, M.; Liu, Z.; Wang, R.; Xia, X. Data-Augmentation Based CBAM-ResNet-GCN Method for Unbalance Fault Diagnosis of Rotating Machinery. IEEE Access 2024, 12, 34785–34799. [Google Scholar] [CrossRef]
  22. 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. [Google Scholar] [CrossRef] [PubMed]
  23. Li, J.; Bao, Y.; Liu, W.X.; Ji, P.; Wang, L.; Wang, Z. Twins transformer: Cross-attention based two-branch transformer network for rotating bearing fault diagnosis. Measurement 2023, 223, 113687. [Google Scholar] [CrossRef]
  24. Wang, T.; Tang, Y.; Wang, T.; Lei, N. An improved MSCNN and GRU model for rolling bearing fault diagnosis. Stroj. Vestn.-J. Mech. Eng. 2023, 69, 261–274. [Google Scholar] [CrossRef]
  25. Bao, G.; Zhang, H.; Wei, Y.; Gu, D.; Liu, S. Fault diagnosis of reciprocating compressor based on group self-attention network. Meas. Sci. Technol. 2020, 31, 065014. [Google Scholar] [CrossRef]
  26. Tran, M.Q.; Liu, M.K.; Tran, Q.V.; Nguyen, T.K. Effective fault diagnosis based on wavelet and convolutional attention neural network for induction motors. IEEE Trans. Instrum. Meas. 2021, 71, 3501613. [Google Scholar] [CrossRef]
  27. Xie, F.; Lu, P.; Liu, X. Multi-scale convolutional attention network for lightweight image super-resolution. J. Vis. Commun. Image Represent. 2023, 95, 103889. [Google Scholar] [CrossRef]
  28. Wang, H.; Shen, X.; Tu, M.; Zhuang, Y.; Liu, Z. Improved transformer with multi-head dense collaboration. IEEE/ACM Trans. Audio Speech Lang. Process. 2022, 30, 2754–2767. [Google Scholar] [CrossRef]
  29. Li, X.; Jiang, Y.; Li, M.; Yin, S. Lightweight attention convolutional neural network for retinal vessel image segmentation. IEEE Trans. Ind. Inform. 2020, 17, 1958–1967. [Google Scholar] [CrossRef]
  30. Zhang, Z.; Wang, M. Finger vein recognition based on lightweight convolutional attention model. IET Image Process. 2023, 17, 1864–1873. [Google Scholar] [CrossRef]
  31. Wang, X.; Liu, X.; Wang, J.; Xiong, X.; Bi, S.; Deng, Z. Improved variational mode decomposition and one-dimensional CNN network with parametric rectified linear unit (PReLU) approach for rolling bearing fault diagnosis. Appl. Sci. 2022, 12, 9324. [Google Scholar] [CrossRef]
  32. Lin, M.C.; Han, P.Y.; Fan, Y.H.; Li, C.H.G. Development of compound fault diagnosis system for gearbox based on convolutional neural network. Sensors 2020, 20, 6169. [Google Scholar] [CrossRef] [PubMed]
  33. Cui, L.; Tian, X.; Wei, Q.; Liu, Y. A self-attention based contrastive learning method for bearing fault diagnosis. Expert Syst. Appl. 2024, 238, 121645. [Google Scholar] [CrossRef]
  34. Jiang, L.; Li, X.; Wu, L.; Li, Y. Bearing fault diagnosis method based on a multi-head graph attention network. Meas. Sci. Technol. 2022, 33, 075012. [Google Scholar] [CrossRef]
  35. Duan, Z.; Zhang, T.; Luo, X.; Tan, J. DCKN: Multi-focus image fusion via dynamic convolutional kernel network. Signal Process. 2021, 189, 108282. [Google Scholar] [CrossRef]
Figure 1. Multi-scale convolutional neural network.
Figure 1. Multi-scale convolutional neural network.
Sensors 25 02636 g001
Figure 2. The LCA module generates dynamic convolutional kernels and performs grouped convolution operations.
Figure 2. The LCA module generates dynamic convolutional kernels and performs grouped convolution operations.
Sensors 25 02636 g002
Figure 3. Learning rate strategy comparison. (a) Exponential decay dynamic learning rate; (b) fixed learning rate.
Figure 3. Learning rate strategy comparison. (a) Exponential decay dynamic learning rate; (b) fixed learning rate.
Sensors 25 02636 g003
Figure 4. Structure of MSCNN-LCA-Transformer.
Figure 4. Structure of MSCNN-LCA-Transformer.
Sensors 25 02636 g004
Figure 5. Driveline simulator.
Figure 5. Driveline simulator.
Sensors 25 02636 g005
Figure 6. Examples of failures of different gears, with fault characteristics highlighted in red boxes. (a) Broken tooth; (b) root crack; (c) missing teeth; (d) tooth wear.
Figure 6. Examples of failures of different gears, with fault characteristics highlighted in red boxes. (a) Broken tooth; (b) root crack; (c) missing teeth; (d) tooth wear.
Sensors 25 02636 g006
Figure 7. Signal segmentation example. (The red box represents the first 1024 points, the blue box indicates the last 1024 points, with a 50% overlap).
Figure 7. Signal segmentation example. (The red box represents the first 1024 points, the blue box indicates the last 1024 points, with a 50% overlap).
Sensors 25 02636 g007
Figure 8. Diagnostic process.
Figure 8. Diagnostic process.
Sensors 25 02636 g008
Figure 9. The training accuracy curves for the Southeast University gearbox dataset. (a) Condition 1; (b) condition 2.
Figure 9. The training accuracy curves for the Southeast University gearbox dataset. (a) Condition 1; (b) condition 2.
Sensors 25 02636 g009
Figure 10. Confusion matrices of test set diagnostic results. (a) Condition 1; (b) condition 2.
Figure 10. Confusion matrices of test set diagnostic results. (a) Condition 1; (b) condition 2.
Sensors 25 02636 g010
Figure 11. Feature distribution visualization through t-SNE. (a) Raw data for condition 1; (b) raw data for condition 2; (c) data after classification for condition 1; (d) data after classification for condition 2.
Figure 11. Feature distribution visualization through t-SNE. (a) Raw data for condition 1; (b) raw data for condition 2; (c) data after classification for condition 1; (d) data after classification for condition 2.
Sensors 25 02636 g011
Figure 12. The training accuracy curves for the WT planetary gearbox dataset.
Figure 12. The training accuracy curves for the WT planetary gearbox dataset.
Sensors 25 02636 g012
Figure 13. Confusion matrix of test set diagnostic results.
Figure 13. Confusion matrix of test set diagnostic results.
Sensors 25 02636 g013
Figure 14. Feature distribution visualization through t-SNE.
Figure 14. Feature distribution visualization through t-SNE.
Sensors 25 02636 g014
Figure 15. Comparison of accuracy of different models.
Figure 15. Comparison of accuracy of different models.
Sensors 25 02636 g015
Table 1. Complexity and advantages in comparative analysis.
Table 1. Complexity and advantages in comparative analysis.
IndicatorsMulti-Head Self-AttentionLCA
Computational complexity O ( L 2 D ) O ( L K D ) ( K L )
Number of parameters O ( D H 2 ) O ( H D K )
Dynamic adaptationNot haveDynamic generation of convolutional kernel parameters
Noise immunityEasy diffusion of noiseLocal convolution suppresses noise propagation
Table 2. Dataset description.
Table 2. Dataset description.
Gear StateTraining SetValidation SetTest SetCategory Labeling
Wellness8152331171
Broken teeth8152331172
Missing teeth8152331173
Root crack8152331174
Surface wear8152331175
Table 3. The main parameters of the model.
Table 3. The main parameters of the model.
StructuresParameters
Conv1IC = 56; OC = 64; k = 7\5\3; stride = 1; padding = 3\2\1
MaxPool1k = 2; stride = 2
Conv2IC = 64; OC = 128; k = 7\5\3; stride = 1; padding = 3\2\1
MaxPool2k = 2; stride = 2; padding = 1
Encoder1AT = 128; H = 4; K = 15
Encoder2AT = 128; H = 4; K = 15
DropoutDiscard rate: 0.2
Dynamic learning rateInitial learning rate: 0.001; Attenuation factor: 0.95
Table 4. Evaluation metrics.
Table 4. Evaluation metrics.
CategorizationPrecisionRecallF1-Score
0111
110.9920.996
210.9910.996
3111
40.98210.991
Table 5. Evaluation metrics.
Table 5. Evaluation metrics.
CategorizationPrecisionRecallF1-Score
0111
10.966110.9828
20.981810.9908
3111
410.95120.975
Table 6. Accuracy of different model test sets.
Table 6. Accuracy of different model test sets.
ModelTest Set Accuracy %Training Time (s)
MSCNN-LCA-Transformer99.46687
MSCNN-CBAM-Transformer97.95890
CNN-LCA-Transformer96.69693
MSCNN-BiLSTM96.26824
MSCNN-Transformer94.29893
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.

Share and Cite

MDPI and ACS Style

Yuan, B.; Li, Y.; Chen, S. Efficient Gearbox Fault Diagnosis Based on Improved Multi-Scale CNN with Lightweight Convolutional Attention. Sensors 2025, 25, 2636. https://doi.org/10.3390/s25092636

AMA Style

Yuan B, Li Y, Chen S. Efficient Gearbox Fault Diagnosis Based on Improved Multi-Scale CNN with Lightweight Convolutional Attention. Sensors. 2025; 25(9):2636. https://doi.org/10.3390/s25092636

Chicago/Turabian Style

Yuan, Bin, Yaoqi Li, and Suifan Chen. 2025. "Efficient Gearbox Fault Diagnosis Based on Improved Multi-Scale CNN with Lightweight Convolutional Attention" Sensors 25, no. 9: 2636. https://doi.org/10.3390/s25092636

APA Style

Yuan, B., Li, Y., & Chen, S. (2025). Efficient Gearbox Fault Diagnosis Based on Improved Multi-Scale CNN with Lightweight Convolutional Attention. Sensors, 25(9), 2636. https://doi.org/10.3390/s25092636

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop