| Literature DB >> 30999589 |
Danmin Chen1,2, Shuai Yang3, Funa Zhou4,5.
Abstract
Deep learning is an effective feature extraction method widely applied in fault diagnosis fields since it can extract fault features potentially involved in multi-sensor data. But different sensors equipped in the system may sample data at different sampling rates, which will inevitably result in a problem that a very small number of samples with a complete structure can be used for deep learning since the input of a deep neural network (DNN) is required to be a structurally complete sample. On the other hand, a large number of samples are required to ensure the efficiency of deep learning based fault diagnosis methods. To solve the problem that a structurally complete sample size is too small, this paper proposes a fault diagnosis framework of missing data based on transfer learning which makes full use of a large number of structurally incomplete samples. By designing suitable transfer learning mechanisms, extra useful fault features can be extracted to improve the accuracy of fault diagnosis based simply on structural complete samples. Thus, online fault diagnosis, as well as an offline learning scheme based on deep learning of multi-rate sampling data, can be developed. The efficiency of the proposed method is demonstrated by utilizing data collected from the QPZZ- II rotating machinery vibration experimental platform system.Entities:
Keywords: DNN; fault diagnosis; missing data; transfer learning
Year: 2019 PMID: 30999589 PMCID: PMC6514833 DOI: 10.3390/s19081826
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
A comparison between the relevant literature and this paper.
| Article | Source Task | Target Task | Method | Innovation |
|---|---|---|---|---|
| [ | some labeled subject data | unlabeled subject data | domain adaptation | proposing online and offline weighted adaptation regularization algorithms to reduce classifier calibration |
| [ | a group of EEG signals | another group of EEG signals | transfer learning, semi-supervised learning and TSK fuzzy system | combining TL, SSL and TSK fuzzy system models to increase the robustness, accuracy and interpretability of the EEG signal classifier |
| [ | a working condition | another working condition | domain adaptation | the first application of domain adaptation to fault diagnosis |
| [ | a working condition | another working condition | joint distribution adaptation | presenting a fault diagnosis framework with joint distribution adaptation |
| [ | nature images | gearbox fault data | feature migration | introducing a deep convolutional neural network-based transfer learning approach to deep feature extraction |
| [ | a working condition | another working condition | feature migration | presenting a transfer learning method based on neural networks for fault diagnosis of rolling bearings |
| This paper | incomplete data | structurally complete data | feature migration | proposing a fault diagnosis framework of missing data based on transfer learning |
Figure 1Different sampling rates of sensors.
Figure 2The fault diagnosis framework with missing data.
Figure 3The transfer process of fault diagnosis model for multi-rate sampling.
Figure 4Fault diagnosis flowchart with missing data based on transfer learning.
Details of sensors equipped on the gearbox.
| Sequence Number | Sensor |
|---|---|
| 1 | rotate speed of photoelectric Sensor |
| 2 | X direction displacement of input axis |
| 3 | Y direction displacement |
| 4 | acceleration of bearing Y of the motor side of input axis |
| 5 | acceleration of bearing Y of the motor side of output axis |
| 6 | acceleration of bearing Y of the load side of input axis |
| 7 | acceleration of bearing Y of the load side of output axis |
| 8 | acceleration of bearing X of the load side of output axis |
| 9 | magneto electric velocity of bearing X of the load side of output axis |
Healthy states of the gearbox.
| Labels | Sensor |
|---|---|
| 1 | normal condition |
| 2 | wheel pit |
| 3 | wheel worn tooth |
| 4 | wheel worn tooth and pinion worn |
| 5 | wheel pit and pinion worn |
Details of missing data.
| The Number of Variables Contained in Missing Data | Missing Variables |
|---|---|
| 1 | 2,4,6,8,9 |
| 2 | 2,4,8,9 |
| 3 | 2,8,9 |
| 4 | 8,9 |
The values of deep neural network (DNN) and deep transfer network (DTN) parameters.
| Parameter | Value |
|---|---|
| The neuron number of 1st hidden layer | 100 |
| The neuron number of 2nd hidden layer | 200 |
| The neuron number of 3rd hidden layer | 101 |
| The neuron number of 4th hidden layer | 50 |
| Iterative number | 1000 |
| Momentum coefficient | 0.05 |
| Learning rate | 0.1 |
The names and explanations of the models.
| Name | Explanation |
|---|---|
| CDNN | structurally-complete DNN |
| MCDTN1 | DTN which incomplete data with 5 missing variables is transferred to structurally-complete model |
| MCDTN2 | DTN which incomplete data with 4 missing variables is transferred to structurally-complete model |
| MCDTN3 | DTN which incomplete data with 3 missing variables is transferred to structurally-complete model |
| MCDTN4 | DTN which incomplete data with 2 missing variables is transferred to structurally-complete model |
| MDNN1 | Incomplete DNN with 5 missing variables |
| MDNN2 | Incomplete DNN with 4 missing variables |
| MDNN3 | Incomplete DNN with 3 missing variables |
| MDNN4 | Incomplete DNN with 2 missing variables |
| CMDTN1 | DTN which structurally-complete model is transferred to incomplete DNN with 5 missing variables |
| CMDTN2 | DTN which structurally-complete model is transferred to incomplete DNN with 4 missing variables |
| CMDTN3 | DTN which structurally-complete model is transferred to incomplete DNN with 3 missing variables |
| CMDTN4 | DTN which structurally-complete model is transferred to incomplete DNN with 2 missing variables |
The accuracy of DNN and DTNs when the ratio of incomplete data to structurally-complete data is 60:1.
| Label | CDNN | MCDTN1 | MCDTN2 | MCDTN3 | MCDTN4 |
|---|---|---|---|---|---|
| 1 | 60.90 | 64.55 | 71.55 | 74.45 | 77.25 |
| 2 | 70.25 | 85.95 | 99.40 | 99.55 | 99.90 |
| 3 | 22.75 | 79.65 | 71.55 | 89.70 | 95.80 |
| 4 | 38.25 | 51.25 | 41.90 | 51.65 | 60.05 |
| 5 | 15.60 | 46.80 | 53.65 | 52.05 | 58.55 |
| Mean | 41.55 | 65.64 | 67.57 | 73.48 | 78.31 |
Figure 5Test results of DNN and DTNs when the ratio of incomplete data to structurally-complete data is 60:1. (a) CDNN; (b) MCDTN1; (c) MCDTN2; (d) MCDTN3; (e) MCDTN4.
The accuracy of DNN and DTNs when the ratio of incomplete data to structurally-complete data is 30:1.
| Label | CDNN | MCDTN1 | MCDTN2 | MCDTN3 | MCDTN4 |
|---|---|---|---|---|---|
| 1 | 58.30 | 63.20 | 78.70 | 75.35 | 90.50 |
| 2 | 69.20 | 99.00 | 98.85 | 99.80 | 99.65 |
| 3 | 63.00 | 94.40 | 95.05 | 97.20 | 97.95 |
| 4 | 34.30 | 36.40 | 42.85 | 58.50 | 76.85 |
| 5 | 44.65 | 49.90 | 53.45 | 57.50 | 48.25 |
| Mean | 53.89 | 68.58 | 73.78 | 77.67 | 82.64 |
The accuracy of DNN and DTNs when the ratio of incomplete data to structurally-complete data is 20:1.
| Label | CDNN | MCDTN1 | MCDTN2 | MCDTN3 | MCDTN |
|---|---|---|---|---|---|
| 1 | 63.00 | 71.60 | 84.45 | 79.20 | 81.15 |
| 2 | 74.45 | 98.25 | 99.65 | 99.85 | 99.95 |
| 3 | 57.95 | 85.90 | 95.70 | 97.45 | 98.60 |
| 4 | 35.00 | 41.60 | 45.85 | 62.55 | 90.40 |
| 5 | 47.65 | 50.50 | 48.20 | 54.65 | 54.75 |
| Mean | 55.61 | 69.57 | 74.77 | 78.74 | 84.97 |
The accuracy of DNNs and DTNs when transferring from structurally-complete model to missing data model.
| Label | MDNN1 | CMDTN1 | MDNN2 | CMDTN2 | MDNN3 | CMDTN3 | MDNN4 | CMDTN4 |
|---|---|---|---|---|---|---|---|---|
| 1 | 84.00 | 86.10 | 83.85 | 85.20 | 83.85 | 94.45 | 80.45 | 94.00 |
| 2 | 90.55 | 91.05 | 99.85 | 99.95 | 100.00 | 99.30 | 99.95 | 99.70 |
| 3 | 91.95 | 95.85 | 95.10 | 95.75 | 97.75 | 98.70 | 97.45 | 98.35 |
| 4 | 91.85 | 92.35 | 92.40 | 92.70 | 91.50 | 91.30 | 93.90 | 91.55 |
| 5 | 79.90 | 83.30 | 77.10 | 88.30 | 73.60 | 92.20 | 80.20 | 93.30 |
| Mean | 87.65 | 89.73 | 89.66 | 92.38 | 89.34 | 95.19 | 90.39 | 95.38 |
The accuracy of online diagnosis of multi-rate sampling data without and with transfer learning.
| Label | Online Diagnosis Models without Transfer Learning | Online Diagnosis Models with Transfer Learning |
|---|---|---|
| 1 | 84.30 | 86.80 |
| 2 | 95.15 | 95.80 |
| 3 | 91.20 | 95.70 |
| 4 | 87.95 | 92.65 |
| 5 | 83.50 | 85.85 |
| Mean | 88.42 | 91.36 |
Figure 6Test results of online diagnosis models without and with transfer learning. (a) Online diagnosis models without transfer learning; (b) Online diagnosis models with transfer learning.
The runtime of structurally-complete fault diagnosis model without and with transfer learning in offline.(unit: second).
| CDNN | MCDTN1 | MCDTN2 | MCDTN3 | MCDTN4 |
|---|---|---|---|---|
| 36.133508 | 182.086362 | 188.777025 | 161.713538 | 174.761340 |
The runtime of incomplete data fault diagnosis model without and with transfer learning in offline. (unit: second).
| MDNN1 | CMDTN1 | MDNN2 | CMDTN2 | MDNN3 | CMDTN3 | MDNN4 | CMDTN4 |
|---|---|---|---|---|---|---|---|
| 104.860291 | 242.961147 | 80.353521 | 248.753952 | 69.947270 | 245.761715 | 121.263790 | 252.353889 |
The runtime of online diagnosis models without and with transfer learning. (unit: second).
| DNN | DTN |
|---|---|
| 0.008025 | 0.008507 |