Machine Learning-Based Prediction of 2 MW Wind Turbine Tower Loads During Power Production Based on Nacelle Behavior
Abstract
:1. Introduction
1.1. Background
1.2. Studies on Statistical Value Prediction
1.3. Studies on Time–History Prediction
1.4. Study Objectives
2. Methodology
2.1. Input Data
2.2. Determination of Explanatory Variables
2.3. Determination of Frequency Band
- Fluctuation frequency of external forces, such as wind speed;
- Rotor rotation frequency;
- Blade passing frequency and its harmonics;
- Natural tower frequency;
- Natural drivetrain frequency.
2.4. Selection of Machine Learning Models
2.5. Creation of a Machine Learning Model
3. Case Study Conditions
3.1. Wind Turbine
3.2. Target Loads
4. Case Study
4.1. Input Data
4.1.1. Aeroelastic Analysis
4.1.2. Time History and Power Spectral Density
4.1.3. Data Correlation
- (1)
- Correlation with Operating Conditions
- (2)
- Correlation with Nacelle Behavior
- (3)
- Correlation with Hub Center Load
4.1.4. Nacelle Behavior Calculation
4.2. Determination of Explanatory Variables
4.3. Determination of Frequency Band
4.4. Machine Learning Model Selection
4.5. Machine Learning Model Creation
5. Evaluation of the Prediction Results
5.1. Prediction Accuracy of Each Frequency Band Model
5.2. Tower Load Prediction Accuracy
6. Conclusions and Future Works
6.1. Summary of the Results
- (1)
- The fore–aft and side–side bending moments at the bottom of the tower are not highly correlated with the nacelle acceleration, angular acceleration, velocity, or angular velocity. However, the fore–aft and side–side bending moments are highly correlated with the nacelle displacement and the nacelle angle. This correlation is particularly strong for the nacelle displacement with the low-frequency components and for the nacelle angle with the high-frequency components;
- (2)
- A high-pass filter must be applied when calculating the nacelle displacement and the nacelle angle from the measurements obtained with an accelerometer and gyroscope, which prevents the prediction of low-frequency components. Operating condition data, such as the power, generator speed, and pitch angle, were used to compensate for this limitation; in this way, the low-frequency components of the fore–aft bending moment at the bottom of the tower could be predicted, in general;
- (3)
- The prediction accuracy of the low-frequency components of the fore–aft bending moment at the bottom of the tower was increased using operating condition data and by changing the machine learning model from linear to nonlinear. However, nonlinear models should be used with caution as they may overpredict high-frequency components;
- (4)
- The fatigue and extreme loads of the fore–aft and side–side bending moments at the bottom of the tower can be predicated using operating condition and nacelle acceleration data. In addition, the prediction accuracy of high-frequency components increases when including nacelle angle velocity data;
- (5)
- The fatigue load of the torsional torque may be evaluated using nacelle angular velocity (yaw angular velocity) data. However, the prediction accuracy of the extreme load is lower because low-frequency components cannot be predicted using operating condition, nacelle acceleration, or nacelle angle velocity data.
6.2. Prospects for Offshore Wind Turbines
- (1)
- Monopile foundation: The effects of waves on the foundation must be evaluated. However, the load on the foundation could be similarly predicted because the foundation has the same structure as an onshore wind turbine tower;
- (2)
- Jacket foundation: This foundation is highly rigid and is not easily affected by waves, so the load at the tower base does not substantially differ from that of an onshore wind turbine. However, evaluating the torque applied in regard to the bottom of the tower is likely to be more important;
- (3)
- Floating foundation: The load on floating offshore wind turbines is dominated by low-frequency vibrations with large vibration amplitudes, so measuring the nacelle behavior requires ingenuity, such as measuring lower frequency vibrations and the contribution of gravitational acceleration to acceleration measurements.
6.3. Development Potential in Terms of This Method
- (1)
- This method can be verified using actual measurements. The measurement accuracy must be verified for detecting the target phenomenon and the cutoff frequency of a high-pass filter when calculating the nacelle displacement and nacelle angle (see Section 4.1.4);
- (2)
- Its application to offshore wind turbines should be considered. In this case, the points mentioned in Section 6.2 must be considered;
- (3)
- We only analyzed power generation, but whether this technology can also be used during idling and emergency shutdown should be confirmed;
- (4)
- We calculated the nacelle displacement and nacelle angle based on the nacelle acceleration and nacelle angle velocity, but the related prediction accuracy could be increased if these parameters are measured directly using GPS or other means.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Pandit, R.; Astolfi, D.; Hong, J.; Infield, D.; Santos, M. SCADA data for wind turbine data-driven condition/performance monitoring: A review on state-of-art, challenges and future trends. Wind. Eng. 2022, 47, 422–441. [Google Scholar] [CrossRef]
- Mehlan, F.C.; Keller, J.; Nejad, A.R. Virtual sensing of wind turbine hub loads and drivetrain fatigue damage. Forsch. Im Ingenieurwesen 2023, 87, 207–218. [Google Scholar] [CrossRef]
- Cosack, N.; Kühn, M. An Approach for Fatigue Load Monitoring without Load Measurement Devices. In Proceedings of the European Wind Energy Conference, Marseille, France, 16–19 March 2009. [Google Scholar]
- Movsessian, A.; Schedat, M.; Faber, T. Feature selection techniques for modelling tower fatigue loads of a wind turbine with neural networks. Wind Energy Sci. 2021, 6, 539–554. [Google Scholar] [CrossRef]
- Nielsen, M.S.; Rohde, V. A surrogate model for estimating extreme tower loads on wind turbines based on random forest proximities. J. Appl. Stat. 2022, 49, 485–497. [Google Scholar] [CrossRef] [PubMed]
- Santos, F.D.N.; Noppe, N.; Weijtjens, W.; Devriendt, C. Results of fatigue measurement campaign on XL monopiles and early predictive models. J. Physics Conf. Ser. 2022, 2265, 032092. [Google Scholar] [CrossRef]
- Santos, F.D.N.; D’Antuono, P.; Robbelein, K.; Noppe, N.; Weijtjens, W.; Devriendt, C. Long-term fatigue estimation on offshore wind turbines interface loads through loss function physics-guided learning of neural networks. Renew. Energy 2023, 205, 461–474. [Google Scholar] [CrossRef]
- Ziegler, L.; Smolka, U.; Cosack, N.; Muskulus, M. Brief communication: Structural monitoring for lifetime extension of offshore wind monopiles: Can strain measurements at one level tell us everything? Wind Energy Sci. 2017, 2, 469–476. [Google Scholar] [CrossRef]
- Ziegler, L.; Cosack, N.; Kolios, A.; Muskulus, M. Structural monitoring for lifetime extension of offshore wind monopiles: Verification of strain-based load extrapolation algorithm. Mar. Struct. 2019, 66, 154–163. [Google Scholar] [CrossRef]
- Pacheco, J.; Pimenta, F.; Pereira, S.; Cunha, A.; Magalhães, F. Experimental evaluation of strategies for wind turbine farm-wide fatigue damage estimation. Eng. Struct. 2023, 285, 115913. [Google Scholar] [CrossRef]
- Santos, F.D.N.; Noppe, N.; Weijtjens, W.; Devriendt, C. Data-driven farm-wide fatigue estimation on jacket-foundation OWTs for multiple SHM setups. Wind Energy Sci. 2022, 7, 299–321. [Google Scholar] [CrossRef]
- Avendano-Valencia, L.D.; Abdallah, I.; Eleni, C. Virtual fatigue diagnostics of wake-affected wind turbine via Gaussian Process Regression. Renew. Energy 2021, 170, 539–561. [Google Scholar] [CrossRef]
- Iliopoulos, A.; Devriendt, C.; Guillaume, P.; Van Hemelrijck, D. Continuous Fatigue Assessment of an Offshore Wind Turbine using a Limited Number of Vibration Sensors. In Proceedings of the 7th European Workshop on Structural Health Monitoring (EWSHM 2014), Nantes, France, 8–11 July 2014; Volume 20. [Google Scholar]
- Iliopoulos, A.; Shirzadeh, R.; Weijtjens, W.; Guillaume, P.; Van Hemelrijck, D.; Devriendt, C. A modal decomposition and expansion approach for prediction of dynamic responses on a monopile offshore wind turbine using a limited number of vibration sensors. Mech. Syst. Signal Process. 2016, 68–69, 84–104. [Google Scholar] [CrossRef]
- Maes, K.; Iliopoulos, A.; Weijtjens, W.; Devriendt, C.; Lombaert, G. Dynamic strain estimation for fatigue assessment of an offshore monopile wind turbine using filtering and modal expansion algorithms. Mech. Syst. Signal Process. 2016, 76–77, 592–611. [Google Scholar] [CrossRef]
- Noppe, N.; Iliopoulos, A.; Weijtjens, W.; Devriendt, C. Full load estimation of an offshore wind turbine based on SCADA and accelerometer data. J. Phys. Conf. Ser. 2016, 753, 072025. [Google Scholar] [CrossRef]
- Iliopoulos, A.; Weijtjens, W.; Van Hemelrijck, D.; Devriendt, C. Fatigue assessment of offshore wind turbines on monopile foundations using multi-band modal expansion. Wind Energy 2017, 20, 1463–1479. [Google Scholar] [CrossRef]
- Henkel, M.; Weijtjens, W.; Devriendt, C. Fatigue Stress Estimation for Submerged and Sub-Soil Welds of Offshore Wind Turbines on Monopiles Using Modal Expansion. Energies 2021, 14, 7576. [Google Scholar] [CrossRef]
- Augustyn, D.; Pedersen, R.R.; Tygesen, U.T.; Ulriksen, M.D.; Sørensen, J.D. Feasibility of modal expansion for virtual sensing in offshore wind jacket substructures. Mar. Struct. 2021, 79, 103019. [Google Scholar] [CrossRef]
- Henkel, M.; Häfele, J.; Weijtjens, W.; Devriendt, C.; Gebhardt, C.; Rolfes, R. Strain estimation for offshore wind turbines with jacket substructures using dual-band modal expansion. Mar. Struct. 2020, 71, 102731. [Google Scholar] [CrossRef]
- Partovi-Mehr, N.; DeFrancisci, J.; Minaeijavid, M.; Moaveni, B.; Kuchma, D.; Baxter, C.D.P.; Hines, E.M.; Bradshaw, A.S. Fatigue Analysis of a Jacket-Supported Offshore Wind Turbine at Block Island Wind Farm. Sensors 2024, 24, 3009. [Google Scholar] [CrossRef]
- Skafte, A.; Kristoffersen, J.; Vestermark, J.; Tygesen, U.T.; Brincker, R. Experimental study of strain prediction on wave induced structures using modal decomposition and quasi static Ritz vectors. Eng. Struct. 2017, 136, 261–276. [Google Scholar] [CrossRef]
- Branlard, E.; Giardina, D.; Brown, C.S.D. Augmented Kalman filter with a reduced mechanical model to estimate tower loads on a land-based wind turbine: A step towards digital-twin simulations. Wind Energy Sci. 2020, 5, 1155–1167. [Google Scholar] [CrossRef]
- Bilbao, J.; Lourens, E.-M.; Schulze, A.; Ziegler, L. Virtual sensing in an onshore wind turbine tower using a Gaussian process latent force model. Data-Centric Eng. 2022, 3, e35. [Google Scholar] [CrossRef]
- Wei, D.; Li, D.; Jiang, T.; Lyu, P.; Song, X. Load identification of a 2.5 MW wind turbine tower using Kalman filtering techniques and BDS data. Eng. Struct. 2023, 281, 115763. [Google Scholar] [CrossRef]
- Pimenta, F.; Ribeiro, D.; Román, A.; Magalhães, F. Predictive model for fatigue evaluation of floating wind turbines validated with experimental data. Renew. Energy 2024, 223, 119981. [Google Scholar] [CrossRef]
- The Wind Power. Hitachi HTW2.0–86. Available online: https://www.thewindpower.net/turbine_en_1318_hitachi_htw2.0–86.php (accessed on 19 November 2024).
- GL Garrad Hassan. Bladed, version 4.2.0.83; GL Garrad Hassan: Bristol, UK, 2012. [Google Scholar]
Objective variable | Bending moment of target tower cross-section (fore–aft and side–side directions) Torsional torque of target tower cross-section |
Explanatory variable | Nacelle acceleration (fore–aft and side–side directions) Nacelle angular velocity (nodding, rolling, yawing) Operating condition (power, pitch angle, generator speed) |
Manufacturer | Hitachi, Ltd. |
Model | HTW2.0–86 |
Rotor diameter | 86 m |
Rotor position | Downwind |
Rated power | 2 MW |
Number of blades | 3 |
Tilt angle | −8 deg |
Corning angle | 5 deg |
Hub height | 78 m |
Power control | Pitch, variable speed |
Mean wind speed [m/s] | 8, 14 |
Turbulence intensity (Iref) [−] | 0.12, 0.14, 0.16, 0.18 |
Wind shear exponent (α) [−] | 0.14, 0.2, 0.33, 0.5 |
Turbulence seed [−] | 1~6 |
MYT | MXT | MZT | |
---|---|---|---|
OpeCon | Power, Pitch, Gen. Speed | Power, Pitch, Gen. Speed | Power, Pitch, Gen. Speed |
OpeCon + Displacement | Power, Pitch, Gen. Speed, Nacelle X Displacement | Power, Pitch, Gen. Speed, Nacelle Y Displacement | Power, Pitch, Gen. Speed, Nacelle Y Displacement |
OpeCon + Displacement + Angle | Power, Pitch, Gen. Speed, Nacelle X Displacement, Nacelle Nod Angle | Power, Pitch, Gen. Speed, Nacelle Y Displacement, Nacelle Roll Angle | Power, Pitch, Gen. Speed, Nacelle Y Displacement, Nacelle Yaw Angle |
Frequency Band | Target | Filter Name |
---|---|---|
<0.1 Hz | Wind speed fluctuation, LPF range in calculating nacelle displacement and angle | BPF1 |
0.1~0.6 Hz | 1 P at rated rotation speed (0.275 Hz), first tower (0.34 Hz) | BPF2 |
0.6~1.2 Hz | 3 P at rated rotation speed (0.825 Hz) | BPF3 |
1.2~2.1 Hz | 6 P at rated rotation speed (1.65 Hz), first drivetrain torsion (1.65 Hz) | BPF4 |
2.1~3.0 Hz | 9 P at rated rotation speed (2.47 Hz), second and third tower (2.3~2.8 Hz) | BPF5 |
Model | MAE | MSE | RMSE | R2 | RMSLE | MAPE | TT (s) |
---|---|---|---|---|---|---|---|
Extra Trees Regressor | 0.101 | 0.017 | 0.131 | 0.954 | 0.028 | 0.028 | 0.443 |
Random Forest Regressor | 0.105 | 0.018 | 0.135 | 0.952 | 0.029 | 0.029 | 0.982 |
CatBoost Regressor | 0.116 | 0.021 | 0.146 | 0.944 | 0.031 | 0.031 | 0.926 |
Light Gradient Boosting Machine | 0.118 | 0.022 | 0.148 | 0.942 | 0.032 | 0.032 | 0.159 |
Extreme Gradient Boosting | 0.117 | 0.022 | 0.149 | 0.942 | 0.032 | 0.032 | 0.242 |
Gradient Boosting Regressor | 0.123 | 0.024 | 0.154 | 0.937 | 0.033 | 0.033 | 0.434 |
Linear Regression | 0.125 | 0.025 | 0.157 | 0.935 | 0.034 | 0.034 | 0.623 |
Least Angle Regression | 0.125 | 0.025 | 0.157 | 0.935 | 0.034 | 0.034 | 0.070 |
Bayesian Ridge | 0.125 | 0.025 | 0.157 | 0.935 | 0.034 | 0.034 | 0.070 |
AdaBoost Regressor | 0.128 | 0.026 | 0.160 | 0.932 | 0.035 | 0.035 | 0.215 |
Ridge Regression | 0.128 | 0.026 | 0.160 | 0.932 | 0.035 | 0.035 | 0.071 |
Decision Tree Regressor | 0.140 | 0.035 | 0.186 | 0.909 | 0.040 | 0.038 | 0.074 |
K-Nearest Neighbor Regressor | 0.459 | 0.337 | 0.581 | 0.108 | 0.122 | 0.125 | 0.073 |
Lasso Regression | 0.476 | 0.354 | 0.595 | 0.066 | 0.124 | 0.130 | 0.073 |
Elastic Net | 0.476 | 0.354 | 0.595 | 0.066 | 0.124 | 0.130 | 0.070 |
Lasso Least Angle Regression | 0.476 | 0.354 | 0.595 | 0.066 | 0.124 | 0.130 | 0.070 |
Orthogonal Matching Pursuit | 0.476 | 0.354 | 0.595 | 0.066 | 0.124 | 0.130 | 0.071 |
Dummy Regressor | 0.491 | 0.379 | 0.616 | −0.001 | 0.128 | 0.133 | 0.127 |
Huber Regressor | 0.500 | 0.409 | 0.640 | −0.080 | 0.132 | 0.134 | 0.073 |
Passive Aggressive Regressor | 0.576 | 0.547 | 0.730 | −0.447 | 0.151 | 0.151 | 0.069 |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kiyoki, S.; Yoshida, S.; Rushdi, M.A. Machine Learning-Based Prediction of 2 MW Wind Turbine Tower Loads During Power Production Based on Nacelle Behavior. Energies 2025, 18, 216. https://doi.org/10.3390/en18010216
Kiyoki S, Yoshida S, Rushdi MA. Machine Learning-Based Prediction of 2 MW Wind Turbine Tower Loads During Power Production Based on Nacelle Behavior. Energies. 2025; 18(1):216. https://doi.org/10.3390/en18010216
Chicago/Turabian StyleKiyoki, Soichiro, Shigeo Yoshida, and Mostafa A. Rushdi. 2025. "Machine Learning-Based Prediction of 2 MW Wind Turbine Tower Loads During Power Production Based on Nacelle Behavior" Energies 18, no. 1: 216. https://doi.org/10.3390/en18010216
APA StyleKiyoki, S., Yoshida, S., & Rushdi, M. A. (2025). Machine Learning-Based Prediction of 2 MW Wind Turbine Tower Loads During Power Production Based on Nacelle Behavior. Energies, 18(1), 216. https://doi.org/10.3390/en18010216