Figure 1.
(a) Original time-domain vibration signal, (b) Subsequence 1, (c) Convert to pole coordinate after normalization, (d) Generate a GAF image.
Figure 1.
(a) Original time-domain vibration signal, (b) Subsequence 1, (c) Convert to pole coordinate after normalization, (d) Generate a GAF image.
Figure 2.
The process of constructing cosine inner product, (a) Standard inner product density distribution and 3d image, (b) Penalty density distribution and 3d image, (c) Cosine inner product density distribution and 3d image.
Figure 2.
The process of constructing cosine inner product, (a) Standard inner product density distribution and 3d image, (b) Penalty density distribution and 3d image, (c) Cosine inner product density distribution and 3d image.
Figure 3.
Coordinate attention.
Figure 3.
Coordinate attention.
Figure 4.
Standard convolution and depthwise separable convolution.
Figure 4.
Standard convolution and depthwise separable convolution.
Figure 5.
Residual block and inverted residual block, (a) Residual block, (b) Inverted residual block with linear Bottleneck.
Figure 5.
Residual block and inverted residual block, (a) Residual block, (b) Inverted residual block with linear Bottleneck.
Figure 6.
Global average pooling.
Figure 6.
Global average pooling.
Figure 7.
The framework of the proposed method.
Figure 7.
The framework of the proposed method.
Figure 8.
Present the training process of the model with different attention modules. (a) Loss, (b) Accuracy.
Figure 8.
Present the training process of the model with different attention modules. (a) Loss, (b) Accuracy.
Figure 9.
Original data and Down Sample data, (a) 12 kHz–10 kHz, (b) 12 kHz–8 kHz, (c) 12 kHz–6 kHz, (d) 12 kHz–4 kHz, (e) 12 kHz–2 kHz, (f) 12 kHz–1 kHz.
Figure 9.
Original data and Down Sample data, (a) 12 kHz–10 kHz, (b) 12 kHz–8 kHz, (c) 12 kHz–6 kHz, (d) 12 kHz–4 kHz, (e) 12 kHz–2 kHz, (f) 12 kHz–1 kHz.
Figure 10.
The validation accuracy of Dataset A (a) 1 kHz, 2 kHz, 4 kHz, and 6 kHz, (b) 8 kHz, 10 kHz, and 12 kHz.
Figure 10.
The validation accuracy of Dataset A (a) 1 kHz, 2 kHz, 4 kHz, and 6 kHz, (b) 8 kHz, 10 kHz, and 12 kHz.
Figure 11.
The validation loss of Dataset A (a) 1 kHz, 2 kHz, 4 kHz, and 6 kHz, (b) 8 kHz, 10 kHz, and 12 kHz.
Figure 11.
The validation loss of Dataset A (a) 1 kHz, 2 kHz, 4 kHz, and 6 kHz, (b) 8 kHz, 10 kHz, and 12 kHz.
Figure 12.
The average accuracy and loss of different frequencies on dataset A.
Figure 12.
The average accuracy and loss of different frequencies on dataset A.
Figure 13.
The GAF images of Dataset A.
Figure 13.
The GAF images of Dataset A.
Figure 14.
Comparison results between seven methods on dataset A.
Figure 14.
Comparison results between seven methods on dataset A.
Figure 15.
Visualization of different diagnostic results on dataset A, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 15.
Visualization of different diagnostic results on dataset A, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 16.
The confusion matrix of different diagnostic results on dataset A, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 16.
The confusion matrix of different diagnostic results on dataset A, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 17.
(a) Vertical view, (b) Front view, (c) SKF 6016-2RS1.
Figure 17.
(a) Vertical view, (b) Front view, (c) SKF 6016-2RS1.
Figure 18.
The validation accuracy of dataset B, (a) 1 kHz, 2 kHz, 4 kHz, (b) 5 kHz, 6 kHz, 8 kHz, and 10 kHz.
Figure 18.
The validation accuracy of dataset B, (a) 1 kHz, 2 kHz, 4 kHz, (b) 5 kHz, 6 kHz, 8 kHz, and 10 kHz.
Figure 19.
The validation loss of dataset B, (a) 1 kHz, 2 kHz, 4 kHz, (b) 5 kHz, 6 kHz, 8 kHz, and 10 kHz.
Figure 19.
The validation loss of dataset B, (a) 1 kHz, 2 kHz, 4 kHz, (b) 5 kHz, 6 kHz, 8 kHz, and 10 kHz.
Figure 20.
The accuracy and loss of dataset B.
Figure 20.
The accuracy and loss of dataset B.
Figure 21.
The GAF images of dataset B.
Figure 21.
The GAF images of dataset B.
Figure 22.
Comparison results between seven methods on dataset B.
Figure 22.
Comparison results between seven methods on dataset B.
Figure 23.
Visualization of different diagnostic results on dataset B, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 23.
Visualization of different diagnostic results on dataset B, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 24.
The confusion matrix of different diagnostic results on dataset B, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Figure 24.
The confusion matrix of different diagnostic results on dataset B, (a) The proposed method, (b) GAF-SE-CNN, (c) GAF-CBAM-CNN, (d) GAF-BAM-CNN, (e) VMD-Gray image-Resnet50, (f) EMD-Gray image-Resnet50.
Table 1.
Dataset A: CWRU bearing operation states.
Table 1.
Dataset A: CWRU bearing operation states.
Label | Fault Size (mm) | States | Motor Speed (r/min) | Sample Size |
---|
1 | — | Normal (N) | 1797 | 1000 × 642 × 3 |
2 | 0.1778 | Inner race (IF1) | 1797 | 1000 × 642 × 3 |
3 | 0.1778 | Roll boll (RF1) | 1797 | 1000 × 642 × 3 |
4 | 0.1778 | Outer race (OF1) | 1797 | 1000 × 642 × 3 |
5 | 0.3556 | Inner race (IF2) | 1797 | 1000 × 642 × 3 |
6 | 0.3556 | Roll boll (RF2) | 1797 | 1000 × 642 × 3 |
7 | 0.3556 | Outer race (OF2) | 1797 | 1000 × 642 × 3 |
8 | 0.5334 | Inner race (IF3) | 1797 | 1000 × 642 × 3 |
9 | 0.5334 | Roll boll (RF3) | 1797 | 1000 × 642 × 3 |
10 | 0.5334 | Outer race (OF3) | 1797 | 1000 × 642 × 3 |
Table 2.
Details of GAF-CA-CNN.
Table 2.
Details of GAF-CA-CNN.
Input | Module | Up | Output | Attention | Activation | Sample Size |
---|
642 × 3 | Conv_block | — | 16 | — | HS | 2 |
322 × 16 | Bottleneck | 16 | 16 | True | RE | 2 |
162 × 16 | Bottleneck | 36 | 24 | False | RE | 2 |
82 × 24 | Bottleneck | 44 | 24 | False | RE | 1 |
82 × 24 | Bottleneck | 48 | 40 | True | HS | 2 |
42 × 40 | Bottleneck | 120 | 40 | True | HS | 1 |
42 × 40 | Bottleneck | 120 | 40 | True | HS | 1 |
42 × 40 | Bottleneck | 60 | 48 | True | HS | 1 |
42 × 48 | Bottleneck | 72 | 48 | True | HS | 1 |
42 × 48 | Bottleneck | 144 | 96 | True | HS | 2 |
22 × 96 | Bottleneck | 288 | 96 | True | HS | 1 |
22 × 96 | Bottleneck | 288 | 96 | True | HS | 1 |
22 × 96 | Conv_block | — | 288 | — | HS | 1 |
12 × 288 | Glob_avg_pool | — | — | — | — | — |
12 × 512 | Conv2d | — | 512 | — | HS | 1 |
12 × 10 | Conv2d | — | 10 | — | Softmax | 1 |
Table 3.
The average loss of Global Average Pool and Global Maximum Pool.
Table 3.
The average loss of Global Average Pool and Global Maximum Pool.
Methods | Average Loss 1 | Average Loss 2 | Average Loss 3 |
---|
GAF-CA-CNN-GAP | 0.140 | 0.194 | 0.158 |
GAF-CA-CNN-GMP | 0.169 | 0.237 | 0.182 |
Table 4.
Parameter size and prediction speed of different models.
Table 4.
Parameter size and prediction speed of different models.
Models | Model Size (MB) | Prediction Speed (ms) |
---|
GAF-CA-CNN | 2.20 | 60 |
GAF-SE-CNN | 2.37 | 55 |
GAF-CBAM-CNN | 2.26 | 104 |
GAF-BAM-CNN | 18.7 | 113 |
VMD-Gray image-Resnet50 | 90.5 | 71 |
EMD-Gray image-Resnet50 | 90.5 | 78 |
Table 5.
Diagnostics result of different methods on Dataset A.
Table 5.
Diagnostics result of different methods on Dataset A.
Models | 1 | 2 | 3 | 4 | 5 | Average | Standard Deviation |
---|
GAF-CA-CNN | 99.70% | 99.55% | 99.75% | 99.35% | 99.75% | 99.62% | 0.154 |
GAF-SE-CNN | 98.90% | 89.70% | 96.05% | 84.50% | 99.50% | 93.73% | 5.776 |
GAF-CBAM-CNN | 98.85% | 99.25% | 97.70% | 98.70% | 99.75% | 98.85% | 0.680 |
GAF-BAM-CNN | 99.05% | 96.05% | 98.45% | 99.65% | 97.95% | 98.23% | 1.230 |
VMD-Gray image-Resnet50 | 91.25% | 91.75% | 94.75% | 87.50% | 86.50% | 90.35% | 3.002 |
EMD-Gray image-Resnet50 | 95.33% | 94.67% | 95.00% | 98.33% | 98.33% | 96.33% | 1.637 |
Table 6.
The parameters of SKF 6016-2RS1.
Table 6.
The parameters of SKF 6016-2RS1.
Parameter | Size (mm) |
---|
d | 80 |
D | 125 |
B | 22 |
d1 | ≈94.4 |
D2 | ≈114.1 |
r1,2 | Min. 1.1 |
Table 7.
Dataset B: Experiment bearing operation states.
Table 7.
Dataset B: Experiment bearing operation states.
Label | Fault Size (mm) | States | Motor Speed (r/min) | Sample Size |
---|
1 | — | Normal (N) | 540 | 1000 × 642 × 3 |
2 | Abrasion | Roll boll (RF1) | 540 | 1000 × 642 × 3 |
3 | Single column pitting | Inner race (IF1) | 540 | 1000 × 642 × 3 |
4 | Single column pitting | Outer race (OF1) | 540 | 1000 × 642 × 3 |
5 | Double column pitting | Inner race (IF2) | 540 | 1000 × 642 × 3 |
6 | Double column pitting | Outer race (OF2) | 540 | 1000 × 642 × 3 |
7 | 3 | Inner race (IF3) | 540 | 1000 × 642 × 3 |
8 | 3 | Outer race (OF3) | 540 | 1000 × 642 × 3 |
9 | 6 | Inner race (IF4) | 540 | 1000 × 642 × 3 |
10 | 6 | Outer race (OF4) | 540 | 1000 × 642 × 3 |
Table 8.
Diagnostics result of different methods on Dataset B.
Table 8.
Diagnostics result of different methods on Dataset B.
Models | 1 | 2 | 3 | 4 | 5 | Average | Standard Deviation |
---|
GAF-CA-CNN | 99.91% | 99.90% | 99.95% | 99.85% | 99.95% | 99.91% | 0.0371 |
GAF-SE-CNN | 99.95% | 98.75% | 96.54% | 99.55% | 97.25% | 98.41% | 1.3137 |
GAF-CBAM-CNN | 94.10% | 98.40% | 96.20% | 99.30% | 96.90% | 96.98% | 1.8059 |
GAF-BAM-CNN | 99.85% | 99.35% | 93.45% | 98.60% | 93.70% | 96.99% | 2.8176 |
VMD-Gray image-Resnet50 | 67.75% | 75.25% | 68.50% | 70.00% | 74.50% | 71.20% | 3.0959 |
EMD-Gray image-Resnet50 | 96.67% | 95.33% | 93.00% | 87.33% | 96.33% | 93.73% | 3.4484 |