Introduction
The efficient and stable operation of mechanical equipment is crucial for enhancing production efficiency and ensuring safety. As a core component of mechanical equipment, the working conditions of rolling bearings directly affect the performance and reliability of the entire mechanical system [1, 2]. However, due to long-term work in the harsh conditions of high speeds and heavy loads, rolling bearings are prone to failures such as wear, cracks, and loosening. These faults not only reduce the performance and reliability of the mechanical system but also lead to equipment damage and production accidents, causing significant economic losses and safety risks [3].
Extensive research has been conducted to ensure the safe operation of mechanical systems and to promptly detect and diagnose bearing faults, leading to the proposal of various fault diagnosis methods. In the field of rolling bearing fault diagnosis, effectively extracting fault-related features from complex vibration signals is a key challenge. Traditional fault diagnosis methods include vibration analysis [4], sound analysis [5], and temperature monitoring [6]. While these methods can detect bearing faults to some extent, they are often dependent on specialized instruments and experienced technicians, with high data quality requirements, presenting limitations in practical applications.
In recent years, deep learning has achieved remarkable success in fields such as image recognition [7], speech recognition [8], and natural language processing [9] due to the rapid development of artificial intelligence technology. Inspired by these successes, researchers have increasingly attempted to apply deep learning techniques to rolling bearing fault diagnosis to improve diagnostic accuracy and efficiency [10, 11]. Compared with traditional methods, deep learning-based fault diagnosis methods offer greater intelligence and adaptability. Deep learning models can automatically learn and extract features from large amounts of data, effectively identifying and classifying complex fault types. Convolutional Neural Network (CNN) [12] is considered practical and effective in rolling bearing fault diagnosis, but still faces some challenges in practical applications. For instance, noise interference can cause significant changes in vibration signals, reducing the distinction of fault features and impairing the accuracy and reliability of fault diagnosis. To address this issue, researchers have begun exploring more advanced deep learning models.
Chen et al. [13] utilized convolution kernels of various sizes to capture multi-scale features of input data, aligning output features while ensuring shift invariance. Experimental results demonstrated excellent performance in classification accuracy and generalization ability. Wang et al. [14] innovatively designed a multi-scale denoising network by integrating dual-scale convolution blocks and wavelet-based denoising layers, effectively extracting multi-scale feature information from input data. Experiments demonstrated high diagnostic accuracy even in noisy environments. Ghorvei et al. [15] used graph convolutional neural networks for feature extraction of vibration signals under varying working conditions, which applied adversarial domain adaptation and local maximum mean discrepancy methods to reduce data distribution differences, achieving good classification results under varying conditions. Jia et al. [16] proposed a multi-scale residual attention CNN to suppress noise. This model uses multi-scale learning modules to obtain feature maps at different scales and efficiently assigns weights to all positions of different channels through residual attention modules to complete denoising operations, extracting more effective features in strong noise environments. Sun et al. [17] converted vibration signals into symmetrical snowflake images based on the symmetrized dot pattern, which effectively preserved the fault features and fully utilized the performance of CNN. Zhu et al. [18] optimized features extracted by multi-scale CNN using intra-class and inter-class constraints, improving sample distribution and finely adjusting through local sensitive discriminant analysis and particle swarm optimization strategy to enhance feature differentiation. Song et al. [19] used wide convolution kernels to quickly extract features and experimented with small convolution kernels to produce multi-layer nonlinear mappings, demonstrating excellent noise resistance and robustness. Liu et al. [20] proposed a denoising model based on vibration signal image features, converting one-dimensional vibration signals into asymmetric recurrence plots through wavelet decomposition, significantly improving noise resistance and diagnostic accuracy. Vashishtha et al. [21] conducted in-depth research on the hyperparameter selection of CNN, and innovatively proposed an amended gorilla troop optimization algorithm for optimally selecting the hyperparameters of the CNN. By converting one-dimensional signals into two-dimensional wavelet maps as CNN inputs, high-precision fault diagnosis was successfully realized. Shao et al. [22] used a multi-scale feature fusion CNN with a multi-stage attention scheme to extract low-noise features and minimize domain shift through correlated alignment distance, learning rich fault feature information with limited samples. Liu et al. [23] addressed the non-stationary nature of vibration signals by converting them into grayscale images and extracting features through multi-scale convolution and improved attention mechanisms, achieving high recognition accuracy with few training parameters. Ye et al. [24] improved the CNN model by introducing an attention mechanism and used variational mode extraction to eliminate noise interference, thereby enhancing fault recognition ability.
The above research indicates that deep learning technology holds significant potential in rolling bearing fault diagnosis, but it necessitates further investigation and enhancement to improve diagnostic accuracy and reliability. To address the issue of poor fault diagnosis performance under sample scarcity and strong noise interference, this paper proposes a rolling bearing fault diagnosis method based on GADF and DSC, termed the dynamic self-calibrated convolutional neural network (DSCNN). By converting vibration signals into GADF images, DSCNN effectively captures nonlinear relationships within time-series data, thereby better revealing fault characteristics. The dynamic self-calibrated convolution module is an innovative structure that dynamically adjusts convolution kernel weights according to input data characteristics, enhancing the adaptability of the model to bearing vibration signals under varying working conditions. Compared to traditional static convolution networks, DSCNN offers enhanced noise resistance and robustness, thereby effectively improving fault diagnosis accuracy and reliability.
Theoretical basis
Convolutional neural network
As a crucial branch of deep learning, CNN [25] has achieved remarkable achievements in recent years. Inspired by biological visual system research, particularly the working principles of the visual cortex, CNN exhibits exceptional performance in image processing, natural language processing, and speech recognition.
The basic principle of CNN is to use convolutional operations to extract features from input data and progressively extract higher-level features through a network structure composed of stacked layers, ultimately achieving the understanding and classification of input data. This hierarchical feature extraction method makes CNN efficient and accurate in processing large-scale data. A typical CNN structure usually consists of multiple convolutional layers, pooling layers, and fully connected layers, as shown in Fig 1.
[Figure omitted. See PDF.]
In the convolutional layers, the network extracts local features from input data through learnable convolution kernels. The pooling layers reduce the dimensionality of feature map output by convolutional layers, thereby reducing computational complexity and improving robustness. The fully connected layers integrate features extracted by convolutional and pooling layers for the final classification task. Through the layered structure, CNN can progressively learn more abstract and complex feature representations, enhancing model performance and generalization ability and effectively handling complex data.
The characteristics of CNN are mainly reflected in the following aspects. Firstly, local connections and weight sharing result in fewer parameters and improved generalization ability. Secondly, by stacking multiple convolutional and pooling layers, CNN can progressively extract feature representations of input data, achieving efficient representation of complex data. Additionally, CNN has certain robustness to translational variations of input data and can preserve positional information, which is crucial in many tasks. Finally, CNN structures can be flexibly adjusted based on specific tasks and datasets to meet the requirements of different application scenarios.
Gramian angular field
In signal processing and data analysis, data visualization has always been a research focus. In recent years, Gramian Angular Field (GAF) [26] has provided an effective solution for converting one-dimensional signals into two-dimensional images as a data transformation method.
The core idea of GAF is to map one-dimensional time-series data to a polar coordinate system, calculate the angles or angular differences between adjacent data points, and store these values in a matrix. Finally, the matrix is converted into a two-dimensional Gramian Angular Summation Field (GASF) or Gramian Angular Difference Field (GADF) image. Compared to GASF, GADF focuses more on differences in time-series data, better capturing nonlinear relationships, making it more suitable for time-series data with nonlinear and non-stationary characteristics.
The GADF conversion process is shown in Fig 2. Assuming the given one-dimensional time-series data is X = {x1,x2,⋯,xi,⋯,xn}, the steps to convert it to a GADF image are as follows:
[Figure omitted. See PDF.]
1. Step 1: To enhance the visual effects of the resulting GADF image, the data is normalized to the [-1, 1] range.(1)
2. Step 2: Convert the normalized data to polar coordinates, where each data point corresponds to a polar coordinate angle θi, expressed as:(2)
3. Where ri is the distance from the positioning point to the origin of the polar coordinate system, ti is the timestamp, and N is a constant factor. Therefore, for any data point, Eq (2) ensures a unique mapping result in the polar coordinate system.
Step 3: Based on the polar coordinate system, construct a matrix G of N × N, where G(i, j) represents the sine value of the angle between data points xi and xj, expressed as:(3)
4. Step 4: Finally, the matrix G is converted into a GADF image, where the grayscale value of each pixel corresponds to the matrix value, achieving the conversion of one-dimensional time-series data to a two-dimensional image.
GADF images can intuitively reflect change patterns and periodic information in time-series data, which is significant for many data analysis tasks. In rolling bearing fault diagnosis, converting vibration signals into GADF images can better capture nonlinear relationships and periodic information, providing rich feature information for fault diagnosis models.
Proposed method
Self-calibrated convolution
Self-calibrated convolution (SC) [27] is an innovative convolutional module for processing complex signals. Its structure is shown in Fig 3. Unlike traditional convolutions, SC breaks locality constraints by introducing heterogeneous convolutions and kernel communication, enables each spatial location to encode long-range contextual information, improving feature extraction and expanding the receptive field.
[Figure omitted. See PDF.]
Traditional convolution operates in local regions, limiting the ability of the model to utilize long-range contextual information, affecting feature extraction quality. SC addresses this issue by incorporating heterogeneous convolutions. First, SC down samples the input to a low-dimensional embedding. Then, part of the convolution kernel transforms the low-dimensional embedding to calibrate the convolution transformations of other kernels. The communication between heterogeneous convolutions allows each spatial location to comprehensively perceive long-range contextual information, effectively expanding the receptive field of each spatial position.
Cooperative compensation attention mechanism
Traditional attention mechanisms typically focus on single-dimensional feature weights, which may not fully consider the comprehensive relationships between features, thereby limiting the performance of the model [28]. To address this issue, a cooperative compensation attention (CCA) mechanism is proposed. CCA simultaneously extracts channel and spatial weights, dynamically evaluating and assigning weights to different parallel SCC modules. Its structure is illustrated in Fig 4.
[Figure omitted. See PDF.]
For each parallel SC module, the CCA deeply analyzes the complex interactions between features. CCA synchronously computes channel and spatial correlations, revealing the interrelationships between feature channels and accurately measuring the relationships between features at different spatial positions. The simultaneous computation ensures comprehensive analysis of feature relationships, crucial for capturing spatial structural information. The computed channel and spatial correlations are combined to calculate the final attention weights. These weights are used to weight the outputs of each SC module, synthesizing a more comprehensive and precise feature representation. This approach not only enhances the understanding of the features in the model, but also improves feature expression accuracy, thereby boosting overall model performance.
The advantage of CCA lies in its ability to consider correlations in both channel and spatial dimensions, providing a comprehensive assessment of feature importance. A comprehensive analysis enables deeper understanding of data features and dynamic adjustment of module weights based on data characteristics. With CCA, the model gains flexibility to adjust module weights in real-time according to the varying characteristics of the data, achieving feature complementarity and optimization, significantly enhancing the ability of the model to handle complex data distributions and diverse task requirements. Through dynamic adaptive adjustment, the model can more accurately capture key information in the data, exhibiting higher efficiency and accuracy in handling complex tasks.
Model structure and parameters
Rolling bearing vibration signals often exhibit complex vibration characteristics, with dynamic changes in features over time and frequency. Traditional convolution operations cannot flexibly adjust convolution kernel parameters to adapt to the dynamic changes of the signals, and thus important detail information may be lost during the convolution process. To address this issue, a dynamic self-calibrated convolution (DSC) module is proposed to enhance the feature extraction and generalization abilities of the model.
The DSC module integrates convolution kernels of three different scales to optimize feature extraction efficiency. Each convolution kernel is assigned unique weights that are dynamically adjusted during training based on feature requirements. In DSC design, weight allocation is not static but determined by the importance of features extracted by each convolution kernel. Dynamic weight adjustment ensures the model optimizes the contribution of each convolution kernel according to feature effectiveness.
Specifically, the weight allocation strategy is highly flexible and responds in real-time to feature demands during training. Small-scale convolution kernels focus on extracting fine details, medium-scale kernels balance local features with broader information, and large-scale kernels capture comprehensive contextual information, crucial for enhancing noise resistance. Large convolution kernels integrate more local information, effectively smoothing noise interference in feature extraction and ensuring stable recognition of signal core patterns even in noisy environments.
DSC combines SC and CCA mechanisms, whose synergy provides extraordinary flexibility and precision in processing complex vibration signals. Through dynamic weight adjustment of SC modules by the CCA mechanism, DSC enhances adaptability and feature expression abilities, effectively handling nonlinear and non-stationary signals. The fine-tuning strategy significantly improves noise resistance, allowing DSC to effectively identify and extract key features in noisy environments, ensuring robustness and accuracy in practical applications. Additionally, the weighting strategy helps reduce overfitting risk, enhancing the generalization ability of the model, making it more adaptable to diverse working conditions and environmental changes.
The proposed model structure is shown in Fig 5. First, the rolling bearing vibration signals are converted into GADF feature maps for processing. These feature maps are input into convolutional layers for feature extraction, followed by group normalization and max-pooling to enhance feature representation and stability, reducing feature map dimensions and computational load. The processed feature maps are then input into the DSC module for feature learning and fault diagnosis, and subsequently classified through GAP and fully connected layers. The hyperparameters of the DSCNN model are shown in Table 1.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
During training, the parameters were optimized using Adam algorithm, with categorical cross-entropy as the loss function, ReLU as the activation function, an initial learning rate of 0.0001, and epoch set to 30. The implementation of the DSCNN is shown in Table 2.
[Figure omitted. See PDF.]
Experimental validation
Dataset introduction
To verify the effectiveness of the proposed method, experiments use the Huazhong University of Science and Technology (HUST) [29] bearing dataset and the Harbin Institute of Technology (HIT) [30] aero-engine bearing dataset.
The HUST bearing dataset includes normal states and various fault types, including inner race fault (IF), outer race fault (OF), ball fault (BF), and composite fault (CF). The bearing model is ER-16K, with a data sampling rate of 25.6 kHz. Vibration signals collected under different conditions (65Hz, 70Hz, 75Hz, 80Hz) are used for experimental validation. Fault types are shown in Fig 6.
[Figure omitted. See PDF.]
The HIT aero-engine bearing test rig is a sophisticated testing system comprising an aero-engine, motor drive system, and lubrication oil system. The test rig structure is shown in Fig 7. The dataset includes healthy state, inner race fault, and outer race fault data, and bearing faults are shown in Fig 8. Sensors are strategically placed on the rotor and casing to accurately collect vibration displacement and acceleration signals at a sampling rate of 25 kHz. Dataset information is shown in Table 3. Experiments use data collected at 2000 r/min, 2500 r/min, and 3000 r/min. The HUST and HIT datasets were divided into train, validation, and test sets with sample sizes of 50, 50, and 100, respectively.
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
[Figure omitted. See PDF.]
Gaussian white noise [31] is a noise signal with statistical properties following a Gaussian distribution. In signal processing, Gaussian white noise refers to a random signal process where samples at any two equal interval time points are uncorrelated and follow a Gaussian distribution. To verify the noise resistance of the proposed method, Gaussian white noise with an intensity of -8 dB to 0 dB is added to the vibration signals. The formula can be represented as:Where Psignal and Pnoise are the original signal power and the noise power, respectively.
Fig 9 shows the comparison of HUST bearing data before and after adding noise. Without Gaussian white noise, the GADF images show clear and distinct signal features, making it easier for the model to identify the type of bearing fault. However, once noise is introduced, the originally clear signal patterns become blurred, replaced by a series of random and irregular interferences, significantly increasing the complexity of the signal.
[Figure omitted. See PDF.]
(a)-(e) denotes no noisy. (a’)-(e’) denotes adding noisy.
Experimental validation with HUST bearing data
To validate the proposed method, the DSCNN is compared with several advanced models—MSCNN [32], WMH-DRSSN [33], SC-MSCNN [34] and MAB-DrNet [35]—which have been recently effective in rolling bearing fault diagnosis. The HUST bearing dataset is used, with 50 training samples per category.
Fig 10 shows the performance of various models in rolling bearing fault diagnosis under different noise intensities. It is evident that DSCNN shows superior classification performance across all noise conditions, significantly outperforming other methods. The classification results highlight the robust noise resistance and stability of DSCNN in rolling bearing fault diagnosis. For example, with a noise intensity of -8 dB and using 70 Hz data, the classification accuracy of the DSCNN model is 95.22%, which is at least 6.7% higher than other models. As the noise intensity decreases, the classification accuracy of DSCNN increases further. As the noise intensity decreases to -2 dB, the classification accuracy of DSCNN reaches 100%, still maintaining its leading position in classification performance. This advantage is attributed to the unique network structure and efficient feature extraction strategy of DSCNN, which adopts the dynamic convolution technique to effectively filter the noise and capture the key information in the GADF image, thus achieving finer and more effective feature extraction.
[Figure omitted. See PDF.]
Furthermore, DSCNN shows exceptional performance under other conditions, further confirming its superiority in rolling bearing fault diagnosis tasks. These results indicate that DSCNN not only excels under single conditions but also maintains stable performance across various scenarios, demonstrating its broad applicability and significant potential in practical applications.
Fig 11 shows the confusion matrix of the classification results of the DSCNN for different noise intensities and the t-distributed stochastic neighbor embedding (t-SNE) [36] visualization for the output features of the final layer. The confusion matrix provides an intuitive view of sample misclassification, while the t-SNE feature visualization reveals the distribution patterns of samples in the feature space. In the t-SNE visualization, each data point represents an independent sample, with colors and numerical labels indicating respective fault categories.
[Figure omitted. See PDF.]
The visualization shows that under noise intensities below -4 dB, most samples are accurately classified. There is distinct separation between different categories in the feature space and tight clustering within the same category, indicating excellent overall clustering. The distribution pattern clearly shows that samples of the same category exhibit high similarity, while samples of different categories show significant differences. Although the overall clustering effect is satisfactory, the t-SNE visualization under high noise conditions reveals subtle overlapping phenomena, where boundaries between some categories are relatively blurred. This might be due to high similarity between these categories in the feature space, leading to less distinct differentiation. However, DSCNN still achieves the highest fault classification accuracy, demonstrating its strong performance and efficient feature extraction ability in classification tasks.
Experimental validation with HIT bearing data
To further verify the ability of the proposed method to handle more complex and disturbing aero-engine bearing fault signals, the HIT bearing dataset is utilized for testing.
Fig 12 shows the comparison of classification accuracy under different noise intensities. It is clear that as noise intensity decreases, the classification accuracy of all models improves. Particularly under low noise levels, the accuracy significantly increases, indicating a reduced impact of noise on classification results. DSCNN maintains high classification accuracy across all noise levels, despite fluctuations with speed changes. Taking the classification results of the bearing data at 3000 r/min as an example, it can be observed that the classification accuracy of the DSCNN model reaches 90.25% under the noise condition of -8 dB, which is 8.8% higher than the MSCNN, 10.75% higher than the WMH-DRSSN, 7.5% higher than the SC-MSCNN, and 8.85% higher than the MAB-DrNet. The classification accuracy of all models improved as the noise intensity decreased. Under the noise condition of 0 dB, the classification accuracy of DSCNN is more than 0.35% higher than the other models, which still maintains its leading position, although the advantage is narrowed.
[Figure omitted. See PDF.]
Overall, DSCNN performs better than other comparative methods, highlighting its strong recognition ability for complex fault signals and robustness under high interference conditions. Even under high noise levels, DSCNN maintains high accuracy, proving its strong noise resistance. This result not only reflects the theoretical superiority of DSCNN, but also verifies its reliability in practical applications.
To visually verify the classification effect of DSCNN, t-SNE visualization is used to reveal the distribution of output data in the feature space across different models, as shown in Fig 13. Comparing the t-SNE plots of the output data at the final network layer between DSCNN and other methods, it is clear that DSCNN excels in feature separability. The t-SNE plots of DSCNN show clearer category boundaries compared to the t-SNE plots of the other methods. In the plots of other methods, category boundaries are blurred, making precise classification challenging. In contrast, the t-SNE plot of DSCNN shows clear category boundaries, with higher matching between training and testing data in the feature space, indicating the model has high efficiency in recognizing and distinguishing different fault types.
[Figure omitted. See PDF.]
(a)-(f) represent the t-SNE visualization result. (a’)-(f’) represent probability density estimation curves and histograms for different models.
When analyzing the kernel probability density distribution presented in Fig 13, other comparative methods show significant errors in estimating the feature space differences between training and testing data, leading to poor domain matching. This result clearly points out that performing fault diagnosis tasks under high noise environments is highly challenging. These methods often fail to accurately capture the essential differences between source and target domains under strong noise interference, thus affecting the diagnostic accuracy of the model.
5. Conclusion
To address the issue of inadequate feature extraction for fault characteristics under small sample sizes and strong noise conditions, a rolling bearing fault diagnosis method based on GADF and DSC modules is proposed. The GADF and DSC modules effectively capture the nonlinear relationships in bearing vibration signals and dynamically adjust convolutional kernel weights to adapt to different data distributions, enhancing model generalization and diagnostic accuracy. Additionally, the proposed cooperative compensation attention mechanism simultaneously considers the correlation of features in channel and spatial dimensions, comprehensively evaluates the importance of each feature, and dynamically adjusts DSC module weights, achieving feature complementarity and optimization. This mechanism further enhances the selectivity and sensitivity of the model to key features and improves noise immunity.
Experimental validation on HUST and HIT bearing datasets shows that DSCNN can more accurately identify and classify different types of bearing faults compared to other methods, with stronger generalization and robustness. Even under high noise conditions, DSCNN maintains excellent diagnostic performance with classification accuracies of more than 90% under different datasets for the majority of the datasets, which proves its robustness.
In summary, the proposed method effectively enhances the feature extraction ability for rolling bearing fault diagnosis under small sample and high noise conditions, providing new ideas and methods for rolling bearing fault diagnosis.
References
1. 1. Lei CL, Xue LL, Jiao MX, Zhang HQ, Shi JS. Rolling bearing fault diagnosis by markov transition field and multi-dimension convolutional neural network. Measurement Science and Technology (2022); 33(11): 114009.
* View Article
* Google Scholar
2. 2. Chauhan S, Vashishtha G, Zimroz R, Kumar R, Gupta MK. Optimal filter design using mountain gazelle optimizer driven by novel sparsity index and its application to fault diagnosis. Applied Acoustics (2024); 225: 110200.
* View Article
* Google Scholar
3. 3. Xu M, Shi YW, Deng MQ, Liu Y, Ding X, Deng AD. An improved multi-scale branching convolutional neural network for rolling bearing fault diagnosis. PLoS ONE (2023); 18(9): e0291353. pmid:37703236
* View Article
* PubMed/NCBI
* Google Scholar
4. 4. Chen BY, Zhang WH, Gu JX, Song DL, Cheng Y, Zhou ZW, et al. Product envelope spectrum optimization-gram: An enhanced envelope analysis for rolling bearing fault diagnosis. Mechanical Systems and Signal Processing (2023); 193: 110270.
* View Article
* Google Scholar
5. 5. Shi HT, Li YY, Bai XT, Zhang K. Sound-aided fault feature extraction method for rolling bearings based on stochastic resonance and time-domain index fusion. Applied Acoustics (2022); 189: 108611.
* View Article
* Google Scholar
6. 6. Touret T, Changenet C, Ville F, Lalmi M, Becquerelle S. On the use of temperature for online condition monitoring of geared systems—A review. Mechanical Systems and Signal Processing (2018); 101: 197–210.
* View Article
* Google Scholar
7. 7. Zhang QM, Xu YF, Zhang J, Tao DC. Vitaev2: Vision transformer advanced by exploring inductive bias for image recognition and beyond. International Journal of Computer Vision (2023); 131(5): 1141–1162.
* View Article
* Google Scholar
8. 8. Malik M, Malik MK, Mehmood K, Makhdoom I. Automatic speech recognition: a survey. Multimedia Tools and Applications (2021); 80: 9411–9457.
* View Article
* Google Scholar
9. 9. Shuang K, Zhang ZX, Loo J, Su S. Convolution—deconvolution word embedding: An end-to-end multi-prototype fusion embedding method for natural language processing. Information Fusion (2020); 53:112–122.
* View Article
* Google Scholar
10. 10. Kumar R, Kumar P, Vashishtha G, Chauhan S, Zimroz R, Kumar S, et al. Fault identification of direct-shift gearbox using variational mode decomposition and convolutional neural network. Machines (2024); 12(7): 428–442.
* View Article
* Google Scholar
11. 11. Sinitsin V, Ibryaeva O, Sakovskaya V, Eremeeva V. Intelligent bearing fault diagnosis method combining mixed input and hybrid CNN-MLP model. Mechanical Systems and Signal Processing (2022); 180: 109454.
* View Article
* Google Scholar
12. 12. Zhang QQ, Hao CY, Lv ZW, Fan QX. The combination model of CNN and GCN for machine fault diagnosis. Plos one (2023); 18(10): e0292381. pmid:37796950
* View Article
* PubMed/NCBI
* Google Scholar
13. 13. Chen JB, Huang RY, Zhao K, Wang W, Liu LC, Li WH. Multiscale convolutional neural network with feature alignment for bearing fault diagnosis. IEEE Transactions on Instrumentation and Measurement (2021); 70: 1–10.
* View Article
* Google Scholar
14. 14. Wang YM, Cao GQ. A multiscale convolution neural network for bearing fault diagnosis based on frequency division denoising under complex noise conditions. Complex & Intelligent Systems (2023); 9(4): 4263–4285.
* View Article
* Google Scholar
15. 15. Ghorvei M, Kavianpour M, Beheshti MTH, Ramezani A. Spatial graph convolutional neural network via structured subdomain adaptation and domain adversarial learning for bearing fault diagnosis. Neurocomputing (2023); 517: 44–61.
* View Article
* Google Scholar
16. 16. Jia LS, Chow TWS, Wang Y, Yuan YX. Multiscale residual attention convolutional neural network for bearing fault diagnosis. IEEE Transactions on Instrumentation and Measurement (2022); 71: 1–13.
* View Article
* Google Scholar
17. 17. Sun YJ, Li SH. Bearing fault diagnosis based on optimal convolution neural network. Measurement (2022); 190: 110702.
* View Article
* Google Scholar
18. 18. Zhu XJ, Zhao XL, Yao JY, Deng WX, Shao HD, Liu Z. Adaptive multiscale convolution manifold embedding networks for intelligent fault diagnosis of servo motor-cylindrical rolling bearing under variable working conditions. IEEE/ASME Transactions on Mechatronics (2023); 29(03):2230–2240.
* View Article
* Google Scholar
19. 19. Song XD, Cong YY, Song YF, Chen YL, Liang P. A bearing fault diagnosis model based on CNN with wide convolution kernels. Journal of Ambient Intelligence and Humanized Computing (2022); 13(8): 4041–4056.
* View Article
* Google Scholar
20. 20. Liu XP, Xia LJ, Shi J, Zhang LJ, Bai LY, Wang SP. A fault diagnosis method of rolling bearing based on improved recurrence plot and convolutional neural network. IEEE Sensors Journal (2023); 23(10): 10767–10775.
* View Article
* Google Scholar
21. 21. Vashishtha G, Chauhan S, Kumar S, Kumar R, Zimroz R, Kumar A. Intelligent fault diagnosis of worm gearbox based on adaptive CNN using amended gorilla troop optimization with quantum gate mutation strategy. Knowledge-Based Systems (2023); 280: 110984.
* View Article
* Google Scholar
22. 22. Shao XR, Kim CS. Adaptive multi-scale attention convolution neural network for cross-domain fault diagnosis. Expert Systems with Applications (2024); 236: 121216.
* View Article
* Google Scholar
23. 23. Liu XL, Lu JN, Li Z. Multi-scale fusion attention convolutional neural network for fault diagnosis of aero-engine rolling bearing. IEEE Sensors Journal (2023); 23(17):19918–19934.
* View Article
* Google Scholar
24. 24. Ye MY, Yan XA, Chen N, Jia MP. Intelligent fault diagnosis of rolling bearing using variational mode extraction and improved one-dimensional convolutional neural network. Applied Acoustics (2023); 202: 109143.
* View Article
* Google Scholar
25. 25. Kavianpour M, Ramezani A, Beheshti M TH. A class alignment method based on graph convolution neural network for bearing fault diagnosis in presence of missing data and changing working conditions. Measurement (2022); 199: 111536.
* View Article
* Google Scholar
26. 26. Lee H, Yang K, Kim N, Ahn CR. Detecting excessive load-carrying tasks using a deep learning network with a Gramian Angular Field. Automation in Construction (2022); 120: 103390.
* View Article
* Google Scholar
27. 27. Liu JJ, Hou QB, Cheng MM, Wang CH, Feng JS. Improving convolutional networks with self-calibrated convolutions. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (2020); 10096–10105.
* View Article
* Google Scholar
28. 28. Xue LL, Lei CL, Jiao MX, Shi JS, Li JH. Rolling bearing fault diagnosis method based on self-calibrated coordinate attention mechanism and multi-scale convolutional neural network under small samples. IEEE Sensors Journal (2023); 23(9): 10206–10214.
* View Article
* Google Scholar
29. 29. Zhao C, Zio E, Shen WM. Domain generalization for cross-domain fault diagnosis: An application-oriented perspective and a benchmark study. Reliability Engineering & System Safety (2024); 245: 109964.
* View Article
* Google Scholar
30. 30. Hou L, Yi HM, Jin YH, Gui M. An inter-shaft bearing fault diagnosis dataset from an aero-engine system. Journal of Dynamics, Monitoring and Diagnostics (2023); 2(04): 228–242.
* View Article
* Google Scholar
31. 31. Li Y, Cheng G, Liu C. Research on bearing fault diagnosis based on spectrum characteristics under strong noise interference. Measurement (2021); 169: 108509.
* View Article
* Google Scholar
32. 32. Chen XH, Lou W, Zhao WH, Yang GX, Ding X, Zhang JW. A rolling bearing fault diagnosis method via 2D feature map of CSCoh after denoising and MSCNN under different conditions. Journal of Vibration and Control (2024); 30(5–6): 1241–1253.
* View Article
* Google Scholar
33. 33. Li FL, Zhao XL. A novel approach for bearings multiclass fault diagnosis fusing multiscale deep convolution and hybrid attention networks. Measurement Science and Technology (2024); 35(4): 045017.
* View Article
* Google Scholar
34. 34. Shen QM, Zhang ZQ. Fault diagnosis method for bearing based on attention mechanism and multi-scale convolutional neural network. IEEE Access (2024); 12:12940–12952.
* View Article
* Google Scholar
35. 35. Zhang FQ, Yin ZY, Xu FL, Li Y, Xu GY. MAB-DrNet: bearing fault diagnosis method based on an improved dilated convolutional neural network. Sensors (2023); 23(12): 5532–5552. pmid:37420699
* View Article
* PubMed/NCBI
* Google Scholar
36. 36. Belkina AC, Ciccolella CO, Anno R, Halpert R, Spidlen J, Snyder-Cappione JE. Automated optimized parameters for T-distributed stochastic neighbor embedding improve visualization and analysis of large datasets. Nature communications (2019); 10(1): 5415–5426. pmid:31780669
* View Article
* PubMed/NCBI
* Google Scholar
Citation: Liu C, Bai J, Xue L, Xue Z (2024) Rolling bearing fault diagnosis method based on gramian angular difference field and dynamic self-calibrated convolution module. PLoS ONE 19(12): e0314898. https://doi.org/10.1371/journal.pone.0314898
About the Authors:
Chunli Liu
Roles: Methodology, Software, Validation, Writing – original draft
Affiliation: School of Mechanical Engineering and Automation, University of Science and Technology Liaoning, Anshan, China
Jiarui Bai
Roles: Data curation, Investigation, Project administration, Writing – original draft
Affiliation: School of Electronic and Information Engineering, University of Science and Technology Liaoning, Anshan, China
Linlin Xue
Roles: Conceptualization, Methodology, Software, Validation, Writing – review & editing
E-mail: [email protected] (LX); [email protected] (ZX)
Affiliation: School of Aerospace Engineering, Xiamen University, Xiamen, China
ORICD: https://orcid.org/0000-0002-2718-2866
Zhengkun Xue
Roles: Data curation, Investigation, Supervision, Validation, Visualization
E-mail: [email protected] (LX); [email protected] (ZX)
Affiliation: School of Aerospace Engineering, Xiamen University, Xiamen, China
ORICD: https://orcid.org/0000-0002-0622-4393
1. Lei CL, Xue LL, Jiao MX, Zhang HQ, Shi JS. Rolling bearing fault diagnosis by markov transition field and multi-dimension convolutional neural network. Measurement Science and Technology (2022); 33(11): 114009.
2. Chauhan S, Vashishtha G, Zimroz R, Kumar R, Gupta MK. Optimal filter design using mountain gazelle optimizer driven by novel sparsity index and its application to fault diagnosis. Applied Acoustics (2024); 225: 110200.
3. Xu M, Shi YW, Deng MQ, Liu Y, Ding X, Deng AD. An improved multi-scale branching convolutional neural network for rolling bearing fault diagnosis. PLoS ONE (2023); 18(9): e0291353. pmid:37703236
4. Chen BY, Zhang WH, Gu JX, Song DL, Cheng Y, Zhou ZW, et al. Product envelope spectrum optimization-gram: An enhanced envelope analysis for rolling bearing fault diagnosis. Mechanical Systems and Signal Processing (2023); 193: 110270.
5. Shi HT, Li YY, Bai XT, Zhang K. Sound-aided fault feature extraction method for rolling bearings based on stochastic resonance and time-domain index fusion. Applied Acoustics (2022); 189: 108611.
6. Touret T, Changenet C, Ville F, Lalmi M, Becquerelle S. On the use of temperature for online condition monitoring of geared systems—A review. Mechanical Systems and Signal Processing (2018); 101: 197–210.
7. Zhang QM, Xu YF, Zhang J, Tao DC. Vitaev2: Vision transformer advanced by exploring inductive bias for image recognition and beyond. International Journal of Computer Vision (2023); 131(5): 1141–1162.
8. Malik M, Malik MK, Mehmood K, Makhdoom I. Automatic speech recognition: a survey. Multimedia Tools and Applications (2021); 80: 9411–9457.
9. Shuang K, Zhang ZX, Loo J, Su S. Convolution—deconvolution word embedding: An end-to-end multi-prototype fusion embedding method for natural language processing. Information Fusion (2020); 53:112–122.
10. Kumar R, Kumar P, Vashishtha G, Chauhan S, Zimroz R, Kumar S, et al. Fault identification of direct-shift gearbox using variational mode decomposition and convolutional neural network. Machines (2024); 12(7): 428–442.
11. Sinitsin V, Ibryaeva O, Sakovskaya V, Eremeeva V. Intelligent bearing fault diagnosis method combining mixed input and hybrid CNN-MLP model. Mechanical Systems and Signal Processing (2022); 180: 109454.
12. Zhang QQ, Hao CY, Lv ZW, Fan QX. The combination model of CNN and GCN for machine fault diagnosis. Plos one (2023); 18(10): e0292381. pmid:37796950
13. Chen JB, Huang RY, Zhao K, Wang W, Liu LC, Li WH. Multiscale convolutional neural network with feature alignment for bearing fault diagnosis. IEEE Transactions on Instrumentation and Measurement (2021); 70: 1–10.
14. Wang YM, Cao GQ. A multiscale convolution neural network for bearing fault diagnosis based on frequency division denoising under complex noise conditions. Complex & Intelligent Systems (2023); 9(4): 4263–4285.
15. Ghorvei M, Kavianpour M, Beheshti MTH, Ramezani A. Spatial graph convolutional neural network via structured subdomain adaptation and domain adversarial learning for bearing fault diagnosis. Neurocomputing (2023); 517: 44–61.
16. Jia LS, Chow TWS, Wang Y, Yuan YX. Multiscale residual attention convolutional neural network for bearing fault diagnosis. IEEE Transactions on Instrumentation and Measurement (2022); 71: 1–13.
17. Sun YJ, Li SH. Bearing fault diagnosis based on optimal convolution neural network. Measurement (2022); 190: 110702.
18. Zhu XJ, Zhao XL, Yao JY, Deng WX, Shao HD, Liu Z. Adaptive multiscale convolution manifold embedding networks for intelligent fault diagnosis of servo motor-cylindrical rolling bearing under variable working conditions. IEEE/ASME Transactions on Mechatronics (2023); 29(03):2230–2240.
19. Song XD, Cong YY, Song YF, Chen YL, Liang P. A bearing fault diagnosis model based on CNN with wide convolution kernels. Journal of Ambient Intelligence and Humanized Computing (2022); 13(8): 4041–4056.
20. Liu XP, Xia LJ, Shi J, Zhang LJ, Bai LY, Wang SP. A fault diagnosis method of rolling bearing based on improved recurrence plot and convolutional neural network. IEEE Sensors Journal (2023); 23(10): 10767–10775.
21. Vashishtha G, Chauhan S, Kumar S, Kumar R, Zimroz R, Kumar A. Intelligent fault diagnosis of worm gearbox based on adaptive CNN using amended gorilla troop optimization with quantum gate mutation strategy. Knowledge-Based Systems (2023); 280: 110984.
22. Shao XR, Kim CS. Adaptive multi-scale attention convolution neural network for cross-domain fault diagnosis. Expert Systems with Applications (2024); 236: 121216.
23. Liu XL, Lu JN, Li Z. Multi-scale fusion attention convolutional neural network for fault diagnosis of aero-engine rolling bearing. IEEE Sensors Journal (2023); 23(17):19918–19934.
24. Ye MY, Yan XA, Chen N, Jia MP. Intelligent fault diagnosis of rolling bearing using variational mode extraction and improved one-dimensional convolutional neural network. Applied Acoustics (2023); 202: 109143.
25. Kavianpour M, Ramezani A, Beheshti M TH. A class alignment method based on graph convolution neural network for bearing fault diagnosis in presence of missing data and changing working conditions. Measurement (2022); 199: 111536.
26. Lee H, Yang K, Kim N, Ahn CR. Detecting excessive load-carrying tasks using a deep learning network with a Gramian Angular Field. Automation in Construction (2022); 120: 103390.
27. Liu JJ, Hou QB, Cheng MM, Wang CH, Feng JS. Improving convolutional networks with self-calibrated convolutions. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (2020); 10096–10105.
28. Xue LL, Lei CL, Jiao MX, Shi JS, Li JH. Rolling bearing fault diagnosis method based on self-calibrated coordinate attention mechanism and multi-scale convolutional neural network under small samples. IEEE Sensors Journal (2023); 23(9): 10206–10214.
29. Zhao C, Zio E, Shen WM. Domain generalization for cross-domain fault diagnosis: An application-oriented perspective and a benchmark study. Reliability Engineering & System Safety (2024); 245: 109964.
30. Hou L, Yi HM, Jin YH, Gui M. An inter-shaft bearing fault diagnosis dataset from an aero-engine system. Journal of Dynamics, Monitoring and Diagnostics (2023); 2(04): 228–242.
31. Li Y, Cheng G, Liu C. Research on bearing fault diagnosis based on spectrum characteristics under strong noise interference. Measurement (2021); 169: 108509.
32. Chen XH, Lou W, Zhao WH, Yang GX, Ding X, Zhang JW. A rolling bearing fault diagnosis method via 2D feature map of CSCoh after denoising and MSCNN under different conditions. Journal of Vibration and Control (2024); 30(5–6): 1241–1253.
33. Li FL, Zhao XL. A novel approach for bearings multiclass fault diagnosis fusing multiscale deep convolution and hybrid attention networks. Measurement Science and Technology (2024); 35(4): 045017.
34. Shen QM, Zhang ZQ. Fault diagnosis method for bearing based on attention mechanism and multi-scale convolutional neural network. IEEE Access (2024); 12:12940–12952.
35. Zhang FQ, Yin ZY, Xu FL, Li Y, Xu GY. MAB-DrNet: bearing fault diagnosis method based on an improved dilated convolutional neural network. Sensors (2023); 23(12): 5532–5552. pmid:37420699
36. Belkina AC, Ciccolella CO, Anno R, Halpert R, Spidlen J, Snyder-Cappione JE. Automated optimized parameters for T-distributed stochastic neighbor embedding improve visualization and analysis of large datasets. Nature communications (2019); 10(1): 5415–5426. pmid:31780669
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2024 Liu et al. This is an open access article distributed under the terms of the Creative Commons Attribution License: http://creativecommons.org/licenses/by/4.0/ (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
To address the problem of insufficient feature extraction abilities of traditional fault diagnosis methods under conditions of sample scarcity and strong noise interference, a rolling bearing fault diagnosis method based on the Gramian Angular Difference Field (GADF) and Dynamic Self-Calibrated Convolution (DSC) is proposed. First, the GADF method converts one-dimensional signals into GADF images to capture nonlinear relationships and periodic information in time-series data. Second, a dynamic self-calibrated convolution module is introduced to enhance the feature extraction ability of the model. The DSC module dynamically adjusts the weights of parallel convolution kernels based on real-time data characteristics, effectively improving the feature extraction ability and generalization performance of the model. Finally, the proposed method is validated using bearing datasets from Huazhong University of Science and Technology and Harbin Institute of Technology, and is compared with other advanced models. The results show that the classification accuracy of the proposed method is basically above 90% when adding Gaussian white noise with a signal-to-noise ratio of -8 dB, which is a significant improvement of 6%-15% compared with other models. Therefore, the proposed method has excellent diagnostic performance in the rolling bearing fault diagnosis task under strong noise and small training samples.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer