Development of a Wind Speed Forecasting Model Using Observed Data and Machine Learning Approaches
Abstract
1. Introduction
2. Methodology
2.1. Characterization of the Study Area
2.2. Data Preparation
2.3. Data Analysis
2.3.1. Random Forest Regressor
2.3.2. Seasonal Autoregressive Integrated Moving Average with Exogenous Variables (SARIMAX) Model
2.4. Logarithmic Extrapolation
2.5. Calculation for Generated Electricity
3. Results and Discussion
3.1. Data Filling with Random Forest
3.2. Results of Forecasts for 24 Months
3.3. Potential of Electricity Generated
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ABEEólica | Brazilian Wind Energy Association |
| AI | Artificial Intelligence |
| AIC | Akaike information criterion |
| BIC | Bayesian information criterion |
| GWEC | Global Wind Energy Council |
| INMET | National Institute of Meteorology |
| IPCC | Intergovernmental Panel on Climate Change |
| KS | Kolmogorov–Smirnov |
| MAE | Mean Absolute Error |
| MAPE | Mean Absolute Percentage Error |
| MASE | Mean Absolute Scaled Error |
| MSE | Mean Squared Error |
| NS | Nash–Sutcliffe Efficiency Coefficient |
| RF | Random Forest |
| RMSE | Root Mean Squared Error |
| SARIMAX | Seasonal AutoRegressive Integrated Moving Average with eXogenous variables |
| Symbol | Description |
| Backshift Operator | |
| °C | Average Air Temperature |
| Residual at Time t | |
| Amount of Electricity Generated by the Turbine | |
| GW | Gigawatts |
| kWh | Kilowatt-hour |
| ln (L) | log-likelihood of the model in the Data |
| mb | Atmospheric Pressure |
| m/s | Meters per second |
| N | Sample Size |
| n | Number of Observations |
| Non-Negative Integers that Denote the Order of the Autoregressive Model, the Degree Of Differentiation, and the Order of the Moving Average Model, Respectively | |
| P, D, Q | The Autoregressive, Differential, and Moving Average Terms for Tte Seasonal Part, Respectively |
| Turbine Power | |
| Wind Speed (m/s) in the Time Interval | |
| Average of the Observed Time Series | |
| Observed Wind Speed at 10 m | |
| Wind Speed Extrapolated to 100 m Height | |
| Actual Results | |
| Expected Results | |
| Value of the Dependent Time Series at Time t | |
| z | The Height to Which the Wind Speed is Being Extrapolated |
| The Terrain Roughness Coefficient | |
| Reference Height | |
| and | Autoregressive and Moving Average Coefficients |
References
- IPCC. Climate Change 2021: The Physical Science Basis: Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change; Masson-Delmotte, V., Zhai, P., Pirani, A., Connors, S.L., Péan, C., Berger, S., Caud, N., Chen, Y., Goldfarb, L., Gomis, M.I., et al., Eds.; Cambridge University Press: Cambridge, UK; New York, NY, USA, 2021; p. 2391. Available online: https://www.ipcc.ch/report/ar6/wg1/ (accessed on 1 February 2026).
- IPCC. Climate Change 2023: Synthesis Report: Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change; Lee, H., Romero, J., Eds.; IPCC: Geneva, Switzerland, 2023; pp. 35–115. [Google Scholar] [CrossRef]
- Global Wind Energy Council (GWEC). Global Wind Report 2025. Available online: https://26973329.fs1.hubspotusercontent-eu1.net/hubfs/26973329/2.%20Reports/Global%20Wind%20Report/GWEC%20Global%20Wind%20Report%202025.pdf (accessed on 21 August 2025).
- Ghamati, E.; Kariman, H.; Hoseinzadeh, S. Experimental and computational fluid dynamic study of water flow and submerged depth effects on a tidal turbine performance. Water 2023, 15, 2312. [Google Scholar] [CrossRef]
- Global Wind Energy Council (GWEC). Global Wind Report 2024. Available online: https://26973329.fs1.hubspotusercontent-eu1.net/hubfs/26973329/2.%20Reports/Global%20Wind%20Report/GWR24.pdf (accessed on 21 August 2025).
- Associação Brasileira de Energia Eólica (ABEEólica). Boletim de Geração Eólica 2022; ABEEólica: São Paulo, Brazil, 2022. [Google Scholar]
- Associação Brasileira de Energia Eólica (ABEEólica). Boletim Anual Digital 2025; ABEEólica: São Paulo, Brazil, 2025; Available online: https://abeeolica.org.br/wp-content/uploads/2025/05/424_ABEEOLICA_BOLETIM-ANUAL-DIGITAL-2025_PT_FINAL.pdf (accessed on 11 June 2025).
- Lucena, J.A.Y.; Lucena, K.A.A. Wind energy in Brazil: An overview and perspectives under the triple bottom line. Clean Energy 2019, 3, 69–84. [Google Scholar] [CrossRef]
- Liu, Z.; Zhang, L. A review of failure modes, condition monitoring and fault diagnosis methods for large-scale wind turbine bearings. Measurement 2020, 149, 107002. [Google Scholar] [CrossRef]
- Bilendo, F.; Meyer, A.; Badihi, H.; Lu, N.; Cambron, P.; Jiang, B. Applications and modeling techniques of wind turbine power curve for wind farms—A review. Energies 2023, 16, 180. [Google Scholar] [CrossRef]
- Qin, S.; Liu, D. Distribution characteristics of wind speed relative volatility and its influence on output power. J. Mar. Sci. Eng. 2023, 11, 967. [Google Scholar] [CrossRef]
- Olabi, A.G.; Abdelghafar, A.A.; Maghrabie, H.M.; Sayed, E.T.; Rezk, H.; Al Radi, M.; Obaideen, K.; Abdelkareem, M.A. Application of artificial intelligence for prediction, optimization, and control of thermal energy storage systems. Therm. Sci. Eng. Prog. 2023, 39, 101730. [Google Scholar] [CrossRef]
- Ramos, A.; Carrasco, A.; Fontanet, J.; Herranz, L.E.; Ramos, D.; Díaz, M.; Zazo, J.; Cabellos, O.; Moraleda, J. Artificial intelligence and machine learning applications in the Spanish nuclear field. Nucl. Eng. Des. 2024, 147, 112842. [Google Scholar] [CrossRef]
- Ribeiro, R.; Fanzeres, B. Identifying representative days of solar irradiance and wind speed in Brazil using machine learning techniques. Energy AI 2023, 9, 100320. [Google Scholar] [CrossRef]
- Adewale, M.D.; Ebem, D.U.; Awodele, O.; Sambo-Magaji, A.; Aggrey, E.M.; Okechalu, E.A.; Donatus, R.E.; Olayanju, K.A.; Owolabi, A.F.; Oju, J.U.; et al. Predicting gross domestic product using the ensemble machine learning method. Syst. Soft Comput. 2024, 6, 200132. [Google Scholar] [CrossRef]
- Mulla, S.; Pande, S.; Singh, R. Times Series Forecasting of Monthly Rainfall using Seasonal Auto Regressive Integrated Moving Average with EXogenous Variables (SARIMAX) Model. Water Resour. Manag. 2024, 38, 1825–1846. [Google Scholar] [CrossRef]
- Instituto Brasileiro de Geografia e Estatística (IBGE). Statistical Data. 2025. Available online: https://www.ibge.gov.br/cidades-e-estados.html?view=municipio (accessed on 17 November 2025).
- Instituto Brasileiro de Geografia e Estatística (IBGE). Geosciences Database. 2017. Available online: https://www.ibge.gov.br/geociencias/downloads-geociencias.html (accessed on 17 November 2025).
- Google. Google Maps; Google LLC: Mountain View, CA, USA, 2023; Available online: https://maps.google.com (accessed on 17 November 2025).
- Alvares, C.A.; Stape, J.L.; Sentelhas, P.C.; Gonçalves, J.D.M.; Sparovek, G. Köppen’s climate classification map for Brazil. Meteorol. Z. 2013, 22, 711–728. [Google Scholar] [CrossRef] [PubMed]
- Lima, F.J.L.; Martins, F.R.; Costa, R.S.; Gonçalves, A.R.; dos Santos, A.P.P.; Pereira, E.B. Seasonal variability and trends of surface solar irradiation in Northeast Brazil. Sustain. Energy Technol. Assess. 2019, 35, 335–346. [Google Scholar] [CrossRef]
- Morales, F.E.C.; Rodrigues, D.T.; Marques, T.V.; Amorim, A.C.B.; Oliveira, P.T.; Silva, C.M.S.; Gonçalves, W.A.; Lucio, P.S. Spatiotemporal Analysis of Extreme Rainfall Frequency in the Northeast Region of Brazil. Atmosphere 2023, 14, 531. [Google Scholar] [CrossRef]
- Wanni, J.; Bronkhorst, C.A.; Thoma, D.J. Machine learning enhanced analysis of EBSD data. Comput. Mater. 2024, 10, 133. [Google Scholar] [CrossRef]
- Camelo, H.N.; Lucio, P.S.; Leal, J.B.V., Jr.; de Carvalho, P.C.M. A hybrid model for wind speed forecasting in Northeast Brazil. Sustain. Energy Technol. Assess. 2018, 28, 65–72. [Google Scholar] [CrossRef]
- Camelo, H.N.; Lucio, P.S.; Leal, J.B.V., Jr.; de Carvalho, P.C.M. Proposal for Prediction of Wind Speed through Hybrid Modeling Elaborated from ARIMAX and ANN Models. Rev. Bras. Meteorol. 2018, 33, 115–129. [Google Scholar] [CrossRef]
- De Paula, M.; Casaca, W.; Colnago, M.; da Silva, J.R.; Oliveira, K.; Dias, M.A.; Negri, R. Predicting energy generation in large wind farms using machine learning. Inventions 2023, 8, 126. [Google Scholar] [CrossRef]
- Guo, Y.; Lai, X.; Gan, M. Cyanobacterial biomass prediction using SARIMAX models. Ecol. Inform. 2023, 78, 102292. [Google Scholar] [CrossRef]
- Costa, G.E.M.; Menezes Filho, F.C.M.d.; Canales, F.A.; Fava, M.C.; Brandão, A.R.A.; de Paes, R.P. Assessment of Time Series Models for Mean Discharge Modeling and Forecasting in a Sub-Basin of the Paranaíba River, Brazil. Hydrology 2023, 10, 208. [Google Scholar] [CrossRef]
- Khosravi, A.; Machado, L.; Nunes, R.O. Time-series prediction of wind speed using machine learning. Appl. Energy 2018, 224, 550–566. [Google Scholar] [CrossRef]
- Mattos Netto, P.S.G.; de Oliveira, J.F.L.; de Oliveira Santos, D.S., Jr.; Siqueira, H.V.; Da Nóbrega Marinho, M.H.; Madeiro, F. Hybrid nonlinear system for monthly wind speed forecasting. IEEE Access 2020, 8, 3032070. [Google Scholar] [CrossRef]
- Jainonthee, C.; Sivapirunthep, P.; Pirompud, P.; Punyapornwithaya, V.; Srisawang, S.; Chaosap, C. Modeling and Forecasting Dead-on-Arrival in Broilers Using Time Series Methods: A Case Study from Thailand. Animals 2025, 15, 1179. [Google Scholar] [CrossRef] [PubMed]
- Monin, A.S.; Obukhov, A.M. Basic laws of turbulent mixing in the surface layer of the atmosphere. Geophys. Obs. 1954, 24, 163–187. [Google Scholar]
- Drechsel, S.; Mayr, G.J.; Messner, J.W.; Stauffer, R. Wind speeds at heights crucial for wind energy. J. Appl. Meteorol. Climatol. 2012, 51, 1602–1617. [Google Scholar] [CrossRef]
- The Wind Power. Available online: https://www.thewindpower.net/ (accessed on 15 September 2025).
- Andrade, A.R.; Melo, V.F.M.B.; Lucena, D.B.; Abrahão, R. Wind speed trends and electricity generation potential in Brazil. J. Braz. Soc. Mech. Sci. Eng. 2021, 43, 182. [Google Scholar] [CrossRef]
- Tang, F.; Ishwaran, H. Random forest missing data algorithms. Stat. Anal. Data Min. 2017, 10, 363–377. [Google Scholar] [CrossRef]
- Andrade, C. The p-value and statistical significance. Indian J. Psychol. Med. 2019, 41, 210–215. [Google Scholar] [CrossRef]
- Wallace, J.M.; Hobbs, P.V. Atmospheric Science: An Introductory Survey, 2nd ed.; Elsevier Academic Press: Amsterdam, The Netherlands, 2006. [Google Scholar]
- Camelo, H.N.; Sérgio Lucio, P.; Vercosa Leal, J.B., Jr.; Von Glehn dos Santos, D.; Cesar Marques de Carvalho, P. Innovative Hybrid Modeling of Wind Speed Prediction Involving Time-Series Models and Artificial Neural Networks. Atmosphere 2018, 9, 77. [Google Scholar] [CrossRef]
- Filgueiras, A.; Silva, T.M.V. Wind energy in Brazil—Present and future. Renew. Sustain. Energy Rev. 2003, 7, 439–451. [Google Scholar] [CrossRef]
- Feng, S. Global wind-power generation capacity under climate change. Renew. Sustain. Energy Rev. 2024, 169, 113013. [Google Scholar] [CrossRef]






| Wind Turbines | |||
|---|---|---|---|
| V80/2000 | SWT-2.3-101 | S95/2100 | |
| Manufacturer | Vestas | Siemens | Suzlon |
| Rated Power | 2000 kW | 2300 kW | 2100 kW |
| Rotor Diameter | 80 m | 101 m | 95 m |
| Hub Height | 100 m | 100 m | 100 m |
| RMSE | MSE | MAE | |
|---|---|---|---|
| Average air temperature | 0.20 to 0.29 | 0.04 to 0.08 | 0.16 to 0.23 |
| Average wind speed | 0.01 to 0.05 | 0.0001 to 0.002 | 0.007 to 0.04 |
| Wind direction | 0.06 to 0.19 | 0.003 to 0.04 | 0.04 to 0.12 |
| Atmospheric pressure | 8.85 to 10.57 | 78.28 to 111.76 | 7.05 to 8.45 |
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
Santos, P.R.d.A.; Silva, L.P.d.; Medeiros, S.E.L.; Abrahão, R. Development of a Wind Speed Forecasting Model Using Observed Data and Machine Learning Approaches. Wind 2026, 6, 9. https://doi.org/10.3390/wind6010009
Santos PRdA, Silva LPd, Medeiros SEL, Abrahão R. Development of a Wind Speed Forecasting Model Using Observed Data and Machine Learning Approaches. Wind. 2026; 6(1):9. https://doi.org/10.3390/wind6010009
Chicago/Turabian StyleSantos, Paula Rose de Araújo, Louise Pereira da Silva, Susane Eterna Leite Medeiros, and Raphael Abrahão. 2026. "Development of a Wind Speed Forecasting Model Using Observed Data and Machine Learning Approaches" Wind 6, no. 1: 9. https://doi.org/10.3390/wind6010009
APA StyleSantos, P. R. d. A., Silva, L. P. d., Medeiros, S. E. L., & Abrahão, R. (2026). Development of a Wind Speed Forecasting Model Using Observed Data and Machine Learning Approaches. Wind, 6(1), 9. https://doi.org/10.3390/wind6010009

