Altmetrics
Downloads
84
Views
32
Comments
0
A peer-reviewed article of this preprint also exists.
This version is not peer-reviewed
Submitted:
14 March 2024
Posted:
15 March 2024
You are already at the latest version
Algorithm: Double Ensemble |
1: Input: Training data (X, y), number of sub-models K, and sub-model weights |
2: Set the initial sample weights = (1, ······, 1) |
3: Select initial feature set = [F] |
4:for k=1 to K : |
5: ← Train sub-model (X, y, ,) |
6: Retrieve the loss curve of the sub-model and the loss of the current integrated model |
7: Update sample weights based on sample reweighting technique ← SR (, ,K) |
8: Update feature set based on feature selection technique ← FS (, X, y) |
9: Return: Integrated model |
Label | Category | Number of training set samples | Number of test set samples |
1 | Health | 480 | 120 |
2 | Bearing inner ring failure | 480 | 120 |
3 | Bearing ball failure | 480 | 120 |
4 | Bearing outer ring failure | 480 | 120 |
5 | Bearing compound failure | 480 | 120 |
Device name | Equipment model | Device parameters |
Data acquisition instrument | INV3062C | Sampling frequency range: 0.4~ 216 kHz; resolution: 24 bits; number of channels: 8 |
Three-direction vibration sensor | INV9832 | Frequency range: 1-10 kHz; sensitivity: 100 mV/G; |
Noise sensor | INV9206 | Frequency range: 20 Hz ~ 20 kHz; sensitivity: 50 mV/Pa |
Hall current sensor | CHK-100R1 | Frequency range: from 0 to 20 kHz |
Type of fault | Number of samples | ||
Condition 1 | Condition 2 | Condition 3 | |
Health | 600 | 600 | 600 |
bearing inner ring fault | 600 | 600 | 600 |
bearing outer ring fault | 600 | 600 | 600 |
bearing ball fault | 600 | 600 | 600 |
Worn lead screw | 600 | 600 | 600 |
screw bending | 600 | 600 | 600 |
screw wear and bearing inner ring composite fault | 600 | 600 | 600 |
screw wear and bearing outer ring composite fault | 600 | 600 | 600 |
screw wear and bearing ball composite fault | 600 | 600 | 600 |
Dimensional characteristic index | Calculation formula | Dimensionless characteristic index | Calculation formula |
Maximum value | Peak factor | ||
Peak value | Pulse factor | ||
Average amplitude | Waveform factor | ||
Absolute mean | Margin factor | ||
Square root magnitude | Kurtosis | ||
Variance | |||
Root mean square value | Skewness |
Frequency domain characteristic index | Calculation formula |
Center of gravity frequency | |
Mean square frequency | |
Frequency variance |
IMF1 | IMF2 | IMF3 | IMF4 | IMF5 | IMF6 | IMF7 | IMF8 | IMF9 | IMF10 |
0.150 | 0.239 | 0.200 | 0.286 | 0.185 | 0.220 | 0.611 | 0.684 | 0.132 | 0.009 |
Predictive failure category (label) | Actual fault category (label) | ||||
1 | 2 | 3 | N | ||
1 | |||||
2 | |||||
3 | |||||
N |
Speed change | Individual accuracy Ii/% | Overall accuracy T /% |
||||
I1 | I2 | I3 | I4 | I5 | ||
Speed up | 99.17 | 93.33 | 88.33 | 86.67 | 92.50 | 92.00 |
Slow down | 95.00 | 90.83 | 86.67 | 93.33 | 87.50 | 90.67 |
First up, then down. | 96.67 | 91.67 | 93.33 | 85.83 | 89.17 | 91.33 |
First down, then up. | 95.00 | 91.67 | 85.83 | 85.83 | 90.83 | 89.83 |
Average value | 96.46 | 91.88 | 88.54 | 87.92 | 90.00 | 90.96 |
Comparison model | Overall accuracy T/% | Average Overall Accuracy/% | |||
Speed up | Slow down | First up, then down. | First down, then up. | ||
RF | 85.02 | 84.36 | 85.14 | 83.46 | 84.50 |
AdaBoost | 85.23 | 84.15 | 84.92 | 83.54 | 84.46 |
XGBoost | 88.54 | 87.23 | 87.96 | 86.87 | 87.65 |
LightGBM | 87.83 | 86.92 | 87.25 | 86.05 | 87.01 |
DoubleEnsemble-LightGBM | 91.96 | 90.83 | 91.33 | 90.17 | 91.07 |
Label | Category | Number of training set samples | Number of test set samples |
1 | Health | 480 | 120 |
2 | Bearing inner ring failure | 480 | 120 |
3 | Bearing ball failure | 480 | 120 |
4 | Bearing outer ring failure | 480 | 120 |
5 | Worn lead screw | 480 | 120 |
6 | screw bending | 480 | 120 |
7 | Worn lead screw and bearing inner ring complex fault | 480 | 120 |
8 | Worn lead screw and bearing ball complex fault | 480 | 120 |
9 | Worn lead screw and bearing outer ring complex fault | 480 | 120 |
Working condition | Individual accuracy Ii/% | Overall accuracy T /% |
||||||||
I1 | I2 | I3 | I4 | I5 | I6 | I7 | I8 | I9 | ||
1 | 100 | 98.33 | 99.17 | 95.00 | 99.17 | 95.83 | 100 | 99.17 | 99.17 | 98.43 |
2 | 100 | 97.50 | 98.33 | 94.17 | 99.17 | 95.00 | 99.17 | 100 | 98.33 | 97.96 |
3 | 100 | 97.50 | 96.67 | 95.83 | 100 | 95.83 | 96.67 | 98.33 | 99.17 | 97.78 |
Average value | 100 | 97.78 | 98.06 | 95.00 | 99.45 | 95.55 | 98.61 | 99.17 | 98.89 | 98.06 |
Comparison model | Overall accuracy T/% | Average Overall Accuracy/% | ||
Condition 1 | Condition 2 | Condition 3 | ||
RF | 93.99 | 93.75 | 92.99 | 93.58 |
AdaBoost | 94.56 | 94.18 | 93.83 | 94.19 |
XGBoost | 95.73 | 95.32 | 95.15 | 95.4 |
LightGBM | 95.42 | 95.05 | 94.98 | 95.15 |
DoubleEnsemble-LightGBM | 98.46 | 97.98 | 97.75 | 98.06 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 MDPI (Basel, Switzerland) unless otherwise stated