A Sustainability-Focused Real-Time Dynamic Wind Speed Estimation Method for Turbine Performance Optimization
Abstract
1. Introduction
Problem Definition, Motivation and Purpose
- A new and updated data set in addition to existing information in this field has been provided.
- An effective and fast method for wind speed estimation has been developed with a limited number of available parameters.
- Accurate wind speed estimates with periodic (daily, monthly, seasonal) data have been obtained.
- It aimed to demonstrate the applicability of decision tree regression.
2. Materials and Methods
2.1. Data Set
2.2. Method
Steps of Regression Method with Decision Tree
- Making Predictions: Regression is a powerful tool for predicting future values from data.
- Understanding Casual Relationships: Regression can help measure the effect of a change in one variable on another variable.
- Modeling Complex Relationships: Especially in multiple regression models, more complex relationships and patterns can be analyzed using more than one independent variable.
- Understandability and Interpretability: Decision trees provide visually easy-to-understand structures.
- Less Data Preprocessing Requirement: Unlike some other machine learning methods, decision trees offer flexibility in working with missing data or categorical data.
- Speed and Computation Efficiency: Decision trees are widely used in working with large data sets because they can perform fast and efficient calculations.
- For each potential split point, the error in two subgroups is calculated. After dividing the split into two subgroups, the total error is calculated by Equation (2):
- RMSE, is the square root of the MSE value.
- MAE: In statistics, the MAE is a measure of the errors between observations (values) obtained for the same event. It can be used to compare predicted and measured values between samples of Y and X. MAE is calculated by dividing the absolute errors (e.g., Manhattan distance) by the sample size. Equation (3) shows how to calculate MAE.
- The prediction at each leaf node is calculated by the average of the target variables at that leaf. If there are k data at a leaf node, the predicted value at the leaf is calculated by Equation (4):
- To prevent overfitting, i.e., excessive learning, depth is controlled with hyperparameters such as maximum depth (max_depth) or minimum number of samples in the leaf node (min_samples_leaf).
- The R-squared (R2) value is used to measure the performance of the decision tree. The R2 value indicates how well the model explains the variance of the target variable. Equation (5) shows how the R2 value is calculated.
3. Experimental Results and Discussion
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Altan, A.; Karasu, S.; Zio, E. A new hybrid model for wind speed forecasting combining long short-term memory neural network, decomposition methods and grey wolf optimizer. Appl. Soft Comput. 2021, 100, 106996. [Google Scholar] [CrossRef]
- Karasu, S.; Altan, A.; Saraç, Z.; Hacıoğlu, R. Estimation of Fast Varied Wind Speed Based on Narx Neural Network by Using Curve Fitting. Int. J. Energy Appl. Technol. 2017, 4, 137–146. [Google Scholar]
- Karasu, S.; Altan, A.; Saraç, Z.; Hacioglu, R. Estimation of Wind Speed by using Regression Learners with Different Filtering Methods. In Proceedings of the First International Conference on Energy Systems Engineering (ICESE’17), Safranbolu, Turkey, 2–4 November 2017. [Google Scholar]
- Karasu, S.; Altan, A.; Sarac, Z.; Hacioglu, R. Prediction of wind speed with non-linear autoregressive (NAR) neural networks. In Proceedings of the 2017 25th Signal Processing and Communications Applications Conference (SIU), Antalya, Turkey, 15–18 May 2017. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, W.; Wang, J.; Han, T.; Kong, L. A novel hybrid approach for wind speed prediction. Inf. Sci. 2014, 273, 304–318. [Google Scholar] [CrossRef]
- Bouzgou, H.; Benoudjit, N. Multiple architecture system for wind speed prediction. Appl. Energy 2011, 88, 2463–2471. [Google Scholar] [CrossRef]
- Hu, J.; Wang, J.; Ma, K. A hybrid technique for short-term wind speed prediction. Energy 2015, 81, 563–574. [Google Scholar] [CrossRef]
- Mohandes, M.A.; Halawani, T.O.; Rehman, S.; Hussain, A.A. Support vector machines for wind speed prediction. Renew. Energy 2004, 29, 939–947. [Google Scholar] [CrossRef]
- Filik, Ü.B.; Filik, T. Wind Speed Prediction Using Artificial Neural Networks Based on Multiple Local Measurements in Eskisehir. Energy Procedia 2017, 107, 264–269. [Google Scholar] [CrossRef]
- Zhu, Q.; Chen, J.; Zhu, L.; Duan, X.; Liu, Y. Wind speed prediction with spatio-temporal correlation: A deep learning approach. Energies 2018, 11, 705. [Google Scholar] [CrossRef]
- Rehman, S. Long-term wind speed analysis and detection of its trends using Mann-Kendall test and linear regression method. Arab. J. Sci. Eng. 2013, 38, 421–437. [Google Scholar] [CrossRef]
- Deng, Y.-C.; Tang, X.-H.; Zhou, Z.-Y.; Yang, Y.; Niu, F. Application of machine learning algorithms in wind power: A review. Energy Sources Part A Recover. Util. Environ. Eff. 2021, 47, 4451–4471. [Google Scholar] [CrossRef]
- Yağmur, E.Ç.; Yağmur, S. Rüzgar Gücü Tahmininde Genetik Algoritma ile Öznitelik Seçimi. Afyon Kocatepe Üniv. Fen Mühendis. Bilim. Derg. 2022, 22, 1028–1040. [Google Scholar] [CrossRef]
- Park, S.; Jung, S.; Lee, J.; Hur, J. A Short-Term Forecasting of Wind Power Outputs Based on Gradient Boosting Regression Tree Algorithms. Energies 2023, 16, 1132. [Google Scholar] [CrossRef]
- Oyucu, S.; Aksöz, A. Integrating Machine Learning and MLOps for Wind Energy Forecasting: A Comparative Analysis and Optimization Study on Türkiye’s Wind Data. Appl. Sci. 2024, 14, 3725. [Google Scholar] [CrossRef]
- Magesh, T.; Franklin, F.S.; Santhi, P.S.; Thiyagesan, M. Machine Learning-Driven Wind Energy Forecasting for Sustainable Development. MATEC Web Conf. 2024, 393, 02003. [Google Scholar] [CrossRef]
- Tümse, S.; İlhan, A.; Bilgili, M.; Şahin, B. Estimation of wind turbine output power using soft computing models. Energy Sources Part A Recover. Util. Environ. Eff. 2022, 44, 3757–3786. [Google Scholar] [CrossRef]
- Bilgili, M.; Ilhan, A.; Tumse, S.; Sahin, B. Machine learning approaches in predicting the wind power output and turbine rotational speed in a wind farm. Energy Sources Part A Recover. Util. Environ. Eff. 2024, 46, 12084–12110. [Google Scholar] [CrossRef]
- Anushalini, T.; Revathi, B.S. Role of Machine Learning Algorithms for Wind Power Generation Prediction in Renewable Energy Management. IETE J. Res. 2024, 70, 4319–4332. [Google Scholar] [CrossRef]
- Amer, T.S.; Arab, A.; Galal, A.A. On the influence of an energy harvesting device on a dynamical system. J. Low Freq. Noise Vib. Act. Control. 2024, 43, 669–705. [Google Scholar] [CrossRef]
- Amer, T.S.; Wahba, A.M.; Abolila, A.F.; Galal, A.A. Optimizing stability and characteristics of a vibrating rigid body pendulum with energy harvesting device. J. Low Freq. Noise Vib. Act. Control. 2025, 44, 893–937. [Google Scholar] [CrossRef]
- Li, Y.; Shen, X. A novel wind speed-sensing methodology for wind turbines based on digital twin technology. IEEE Trans. Instrum. Meas. 2021, 71, 2503213. [Google Scholar] [CrossRef]
- Li, Y.; Shen, X.; Zhou, C. Dynamic multi-turbines spatiotemporal correlation model enabled digital twin technology for real-time wind speed prediction. Renew. Energy 2023, 203, 841–853. [Google Scholar] [CrossRef]
- Sierra-García, J.E.; Santos, M. Improving wind turbine pitch control by effective wind neuro-estimators. IEEE Access 2021, 9, 10413–10425. [Google Scholar] [CrossRef]
- Elkelawy, M.; Atta, Z.A.; Seleem, H. Technological advances, efficiency optimization, and challenges in wind power plants: A comprehensive review. Pharos Eng. Sci. J. 2024, 1, 57–65. [Google Scholar] [CrossRef]
- Mayilsamy, G.; Palanimuthu, K.; Venkateswaran, R.; Antonysamy, R.P.; Lee, S.R.; Song, D.; Joo, Y.H. A review of state estimation techniques for Grid-Connected PMSG-Based wind turbine systems. Energies 2023, 16, 634. [Google Scholar] [CrossRef]
- Barambones, O.; Cortajarena, J.A.; Calvo, I.; de Durana, J.M.G.; Alkorta, P.; Karami-Mollaee, A. Real time observer and control scheme for a wind turbine system based on a high order sliding modes. J. Frankl. Inst. 2021, 358, 5795–5819. [Google Scholar] [CrossRef]
- Wu, T.; Ling, Q. STELLM: Spatio-temporal enhanced pre-trained large language model for wind speed forecasting. Appl. Energy 2024, 375, 124034. [Google Scholar] [CrossRef]
- Couto, A.; Estanqueiro, A. Enhancing wind power forecast accuracy using the weather research and forecasting numerical model-based features and artificial neuronal networks. Renew. Energy 2022, 201, 1076–1085. [Google Scholar] [CrossRef]
- Rimmer, R.; Draper, N.R.; Smith, H. Applied Regression Analysis. J. R. Stat. Soc. 1968, 18, 69. [Google Scholar] [CrossRef]
- Myers, R.H.; Montgomery, D.C.; Vining, G.G.; Robinson, T.J. Generalized Linear Models: With Applications in Engineering and the Sciences, 2nd ed.; Wiley: Hoboken, NJ, USA, 2012. [Google Scholar] [CrossRef]
- Breiman, L.; Friedman, J.H.; Olshen, R.A.; Stone, C.J. Classification and Regression Trees; CRC: Boca Raton, FL, USA, 2017. [Google Scholar]
- Salzberg, S.L. C4.5: Programs for Machine Learning by J. Ross Quinlan, Morgan Kaufmann Publishers, Inc., 1993. Mach. Learn. 1994, 16, 235–240. [Google Scholar] [CrossRef]














| Work Owners | Datasets, Workspace | Method | Performance Metrics |
|---|---|---|---|
| Altan et al. [1], 2021 | Bandırma (BAN), Bozcaada (BOZ), Gönen (GON), İpsala (IPS), Şile (SIL) | ICEEMDAN– LSTM– GWO (Gray wolf optimizer) | RMSE, Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE) |
| Karasu et al. [2], 2017 | Zonguldak (Month-I, Month-II, Month-III) | NARX-ReliefF | RMSE, MAE, MSE (Mean Square Error) |
| Karasu et al. [3], 2017 | Zonguldak (Collected with 10 min of repetition) | linear regression linear Support Vector Machines (SVM), Gaussian SVM | - |
| Karasu et al. [4], 2017 | Zonguldak province wind speed data set | NAR-ANN | RMSE, MAE, MSE |
| Wang et al. [5], 2014 | Jiuquan, Guazhou | SAM–ESM–RBFN seasonal adjustment method (SAM), exponential smoothing method (ESM), and radial basis function neural network (RBFN). | RMSE, MAPE |
| Bouzgou et al. [6], 2011 | A real dataset recorded over 10 years from seven locations in Algeria | MLR, MLP (5n), RBF (12n), SVMlin (C = 1), SVMpol (C = 1 order = 2), SVMrbf (C = 1 c = 0.05), MAS, SF, WF, NLF | NMSE (Normalized Mean Squared Error), RMSE, MAE |
| Hu et al. [7], 2015 | Average half-hourly wind speed series obtained from a windmill farm in northwestern China | EWT (Empirical Wavelet Transform)-CSA-LSSVM Model, CSA-LSSVM Model | RMSE, MAE, MAPE |
| Mohandes et al. [8], 2004 | Daily average wind speed data from Medina, Saudi Arabia | MLP (Multilayer Perception), SVM | MLP, SVM |
| Filik and Filik et al. [9], 2017 | Data collected from Eskişehir Anadolu University İki Eylül Campus | ANN (Artificial Neural Network) | RMSE, MAE |
| Zhu et al. [10], 2018 | Deep learning approach for wind speed prediction | PR, MLP, SVR, DT, PDCNN | MIE |
| Rehman [11], 2013 | Data from national and international airports in the Kingdom of Saudi Arabia | Mann–Kendall statistical trend analysis method. | - |
| Deng et al. [12], 2021 | Review on wind power | Word Segmentation (Word2vec), T-Distributed Stochastic Neighbor Embedding (T-SNE), Auto Encoder (AE), Visual Imagery (VI) | Word Clouds, ThemeRiver charts |
| Yağmur et al. [13], 2022 | A wind turbine located in Turkey | GA, Random Forest | R2 |
| Park et al. [14], 2023 | Wind Turbines in Jeju Island, South Korea | GBM | NMAE |
| Oyucu et al. [15], 2024 | A wind turbine in Turkey | Linear Regression, Decision Tree, Random Forest, Gradient Boosting Machine, XGBoost, LightGBM, and CatBoost | RMSE, MLOps |
| Magesh et al. [16], 2024 | Wind power prediction with machine learning | Linear Regression, Decision Tree, Random Forest | R2 |
| Tümse et al. [17], 2022 | Wind power estimation with Soft Computing | ANFIS, ENN (Elman neural network), FNN (Feed Forward Neural Network) | MAE, RMSE |
| Ilhan et al. [18], 2024 | A wind farm in northwestern Turkey | ANFIS, FCM, LSTM, GP, SC | MAE, RMSE |
| Anushalini et al. [19], 2023 | The role of deep learning methods for wind power prediction | CNN, LSTM, RESIDUAL LSTM | MSE, MAE, RMSE, MAPE, R2 |
| Data Set | Number of Data | Parameters |
|---|---|---|
| Altitude 432 m | 50.986 | Wind_Speed, Wind_Temperature, Wind_Direction, Hour, Minute, Year, Day, Month, Year, Day_of_Week, Week_Day, Meter |
| Altitude 454 m | 50.986 | Wind_Speed, Wind_Temperature, Wind_Direction, Hour, Minute, Year, Day, Month, Year, Day_of_Week, Week_Day, Meter |
| Altitude 492 m | 50.986 | Wind_Speed, Wind_Temperature, Wind_Direction, Hour, Minute, Year, Day, Month, Year, Day_of_Week, Week_Day, Meter |
| Parameters | Altitude 432 | Altitude 454 | Altitude 492 | Altitude All |
|---|---|---|---|---|
| RMSE | 0.64917 | 0.66629 | 0.59954 | 0.60188 |
| R-Squared | 0.99 | 0.99 | 0.99 | 0.99 |
| MSE | 0.42143 | 0.44394 | 0.35945 | 0.36226 |
| MAE | 0.36573 | 0.33447 | 0.31004 | 0.35941 |
| Training Time | 7.2809 s | 5.8373 s | 5.8281 s | 20.645 s |
| Parameters | Statistics | Altitude 432 | Altitude 454 | Altitude 492 | |
|---|---|---|---|---|---|
| RMSE | Daily | Mean | 0.6595 | 0.5910 | 0.7958 |
| Std | 0.1762 | 0.1795 | 0.2465 | ||
| Monthly | Mean | 0.6684 | 0.6276 | 0.5860 | |
| Std | 0.1350 | 0.1660 | 0.1179 | ||
| Seasonal | Mean | 0.6554 | 0.6693 | 0.5690 | |
| Std | 0.1316 | 0.0997 | 0.0659 | ||
| Wind Speed | Daily | Mean | 18.7696 | 18.1589 | 17.5792 |
| Std | 0.6651 | 0.6044 | 0.6484 | ||
| Monthly | Mean | 20.3049 | 19.6529 | 19.1412 | |
| Std | 6.1224 | 5.9678 | 6.3555 | ||
| Seasonal | Mean | 20.9660 | 20.3341 | 19.7526 | |
| Std | 6.7412 | 6.5647 | 6.9034 |
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. |
© 2026 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.
Share and Cite
Güneş, A.; Erdoğan, B.; Kılıç, İ.; Yaman, O.; Apaydın, N.N.; Topuz, A.; Duran, Y.; Yalçın, Y. A Sustainability-Focused Real-Time Dynamic Wind Speed Estimation Method for Turbine Performance Optimization. Sustainability 2026, 18, 1067. https://doi.org/10.3390/su18021067
Güneş A, Erdoğan B, Kılıç İ, Yaman O, Apaydın NN, Topuz A, Duran Y, Yalçın Y. A Sustainability-Focused Real-Time Dynamic Wind Speed Estimation Method for Turbine Performance Optimization. Sustainability. 2026; 18(2):1067. https://doi.org/10.3390/su18021067
Chicago/Turabian StyleGüneş, Abdulsamed, Beytullah Erdoğan, İrfan Kılıç, Orhan Yaman, Nafiye Nur Apaydın, Adnan Topuz, Yusuf Duran, and Yüksel Yalçın. 2026. "A Sustainability-Focused Real-Time Dynamic Wind Speed Estimation Method for Turbine Performance Optimization" Sustainability 18, no. 2: 1067. https://doi.org/10.3390/su18021067
APA StyleGüneş, A., Erdoğan, B., Kılıç, İ., Yaman, O., Apaydın, N. N., Topuz, A., Duran, Y., & Yalçın, Y. (2026). A Sustainability-Focused Real-Time Dynamic Wind Speed Estimation Method for Turbine Performance Optimization. Sustainability, 18(2), 1067. https://doi.org/10.3390/su18021067

