| Literature DB >> 33255735 |
Harsh S Dhiman1, Dipankar Deb2, James Carroll3, Vlad Muresan4, Mihaela-Ligia Unguresan5.
Abstract
The intelligent condition monitoring of wind turbines reduces their downtime and increases reliability. In this manuscript, a feature selection-based methodology that essentially works on regression models is used for identifying faulty scenarios. Supervisory control and data acquisition (SCADA) data with 1009 samples from one year and one month before failure are considered. Gearbox oil and bearing temperatures are treated as target variables with all the other variables used for the prediction model. Neighborhood component analysis (NCA) as a feature selection technique is employed to select the best features and prediction performance for several machine learning regression models is assessed. The results reveal that twin support vector regression (99.91%) and decision trees (98.74%) yield the highest accuracy for gearbox oil and bearing temperatures respectively. It is observed that NCA increases the accuracy and thus reliability of the condition monitoring system. Furthermore, the residuals from the class of support vector regression (SVR) models are tested from a statistical point of view. Diebold-Mariano and Durbin-Watson tests are carried out to establish the robustness of the tested models.Entities:
Keywords: SCADA; condition monitoring; neighborhood component analysis; neural network; residual analysis; support vector regression; wind turbines
Year: 2020 PMID: 33255735 PMCID: PMC7728354 DOI: 10.3390/s20236742
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Neighborhood component analysis (NCA) algorithm for feature selection in wind turbine gearbox condition monitoring.
SCADA data feature index description.
| Variable Index | Particular |
|---|---|
| var1 | Gear oil 1 temperature |
| var2 | Gear oil 2 temperature |
| var3 | Gear bearing 1 temperature |
| var4 | Gear bearing 2 temperature |
| var5 | Gear bearing 3 temperature |
| var6 | Gear bearing 4 temperature |
| var7 | Gear bearing 5 temperature |
| var8 | Total power production |
Figure 2Gearbox type “A” configuration and location of accelerometer.
Figure 3Gearbox type “B” configuration and location of accelerometer.
Figure 4Pearson correlation plot for supervisory control and data acquisition (SCADA) input variables.
Detailed description of SCADA data variables.
| Variable Index | Particular | Units |
|---|---|---|
| 1 | Gear oil 1 temperature | ( |
| 2 | Gear oil 2 temperature | ( |
| 3 | ( | |
| 4 | ( | |
| 5 | ( | |
| 6 | ( | |
| 7 | ( | |
| 8 | Gear bearing 1 temperature | ( |
| 9 | Gear bearing 2 temperature | ( |
| 10 | Gear bearing 3 temperature | ( |
| 11 | Gear bearing 4 temperature | ( |
| 12 | Gear bearing 5 temperature | ( |
| 13 | ( | |
| 14 | ( | |
| 15 | ( | |
| 16 | ( | |
| 17 | ( | |
| 18 | ( | |
| 19 | ( | |
| 20 | ( | |
| 21 | ( | |
| 22 | ( | |
| 23 | Nacelle temperature | ( |
| 24 | Rotor speed | (RPM) |
| 25 | Wind speed | (m/s) |
| 26 | Ambient temperature | ( |
| 27 | Total power production | (Watts) |
Figure 5Weights based on NCA for corresponding feature variables.
Figure 6Flowchart for wind turbine gearbox condition monitoring via class of support vector regression (SVR) models.
Performance metrics for Gearbox oil (sensor 1) temperature prediction.
| Method | RMSE | MAPE (%) | MAE | % Acc | NMSE |
|---|---|---|---|---|---|
| 38.73 ± 12.1 | 96.06 ± 1.31 | 38.15 ± 13.5 | 3.93 ± 2.31 | 10.60 ± 4.1 | |
|
|
|
|
|
| |
| LSSVR | 3.08 ± 1.2 | 6.21 ± 2.4 | 2.54 ± 1.7 | 93.79 ± 1.41 | 2.13 ± 0.51 |
|
|
|
|
|
| |
| Huber-SVR | 5.40 ± 2.41 | 11.14 ± 4.13 | 4.76 ± 1.01 | 88.86 ± 2.14 | 3.13 ± 1.97 |
|
|
|
|
|
| |
| TSVR | 3.07 ± 0.71 | 6.18 ± 1.97 | 2.44 ± 0.12 | 93.82 ± 3.17 | 1.98 ± 0.51 |
|
|
|
|
|
| |
| MLPNN | 4.70 ± 0.04 | 8.39 ± 0.19 | 3.52 ± 0.09 | 91.60 ± 0.19 | 1.88 ± 0.45 |
|
|
|
|
|
| |
| LR | 2.22 ± 6.67 | 3.48 ± 2.67 | 1.45 ± 3.2 | 96.51 ± 1.07 | 0.42 ± 0.27 |
|
|
|
|
|
| |
| DT | 0.60 ± 3.14 | 0.35 ± 2.14 | 0.84 ± 5.13 | 99.65 ± 0.002 | 0.031 ± 2.12 |
|
|
|
|
|
|
Performance metrics for Gearbox bearing 1 temperature prediction.
| Method | RMSE | MAPE (%) | MAE | % Acc | NMSE |
|---|---|---|---|---|---|
| 54.54 ± 22.67 | 98.55 ± 0.37 | 54.13 ± 32.17 | 3.99 ± 1.02 | 135.8 ± 81.67 | |
|
|
|
|
| 0.628 ± 1.41 | |
| LSSVR | 5.91 ± 2.53 | 9.29 ± 5.07 | 4.87 ± 2.08 | 90.70 ± 5.33 | 1.594 ± 1.69 |
|
|
|
|
| 0.62 ± 1.34 | |
| Huber-SVR | 6.40 ± 1.56 | 10.14 ± 3.63 | 5.76 ± 2.67 | 89.86 ± 3.95 | 2.13 ± 1.62 |
|
|
|
|
|
| |
| TSVR | 5.80 ± 1.45 | 9.13 ± 3.55 | 4.80 ± 3.44 | 90.86 ± 4.24 | 1.53 ± 0.46 |
|
|
|
|
|
| |
| MLPNN | 7.26 ± 4.56 | 10.22 ± 1.73 | 5.92 ± 0.94 | 89.77 ± 1.73 | 1.97 ± 0.512 |
|
|
|
|
|
| |
| LR | 12.4 ± 2.09 | 18.00 ± 2.09 | 10.13 ± 1.39 | 82.00 ± 2.09 | 2.26 ± 1.40 |
|
|
|
|
|
| |
| DT | 4.50 ± 5.70 | 8.53 ± 1.44 | 5.39 ± 0.765 | 89.64 ± 1.44 | 1.65 ± 0.42 |
|
|
|
|
|
|
Diebold–Mariano test for wind turbine gearbox temperature prediction.
| Residual | DM Statistic | ||
|---|---|---|---|
| Test 1 | Test 2 | Test 3 | |
| Gearbox oil temperature | 44.9821 | −21.0747 | 19.2741 |
| Gearbox bearing temperature | 34.1874 | −20.1813 | 10.0529 |
Durbin–Watson statistic for SVR models.
| Model | DW Statistic | Result |
|---|---|---|
| 0 | ||
| LSSVR | 0.284 | |
| Huber-SVR | 0.0234 | |
| TSVR | 0.0302 |
Figure 7Autocorrelation for residuals of Huber-SVR.
Statistical analysis of residuals from class of SVR models.
| SVR | LSSVR | TSVR | Huber-SVR | |
|---|---|---|---|---|
| ARIMA Order (p,d,q) | 1,1,3 | 4,1,1 | 3,1,1 | 1,1,3 |
| AIC | 1198.46 | 691.53 | 696.62 | 1199.18 |
| BIC | 1215.15 | 711.55 | 713.31 | 1215.87 |
Figure 8Normal distribution fitting of gearbox temperature residuals from class of SVR models.