A New Methodology for Medium-Term Wind Speed Forecasting Using Wave, Oceanographic and Meteorological Predictor Variables
Source abstract
Abstract
Onshore and offshore wind energy are two of the best options from an environmental point of view. Nevertheless, the volatile and intermittent nature of the wind resource hampers its integration into the power system. Accurate wind speed forecasting facilitates the operation of the electric grid, guaranteeing its stability and safety. However, most existing studies focus on very-short- and short-term time horizons, typically ranging from a few minutes to six hours, and rely exclusively on data measured at the prediction site. In contrast, only a few works address medium-term horizons or incorporate offshore data. Therefore, the main objective of this study is to predict medium-term (24 h ahead) onshore wind speed using the most influential offshore predictors, which are water surface temperature, atmospheric pressure, air temperature, wave direction, and spectral significant height. A new methodology based on twenty-seven machine learning regression models was developed and compared using the root mean squared error (RMSE) as the main evaluation metric. Unlike most existing studies that focus on very-short- or short-term horizons (typically below 6 h), this work addresses the medium-term (24 h ahead) forecast. After hyperparameter tuning, the CatBoost regressor achieved the best performance, with a root mean squared error of 2.06 m/s and a mean absolute error of 1.62 m/s—an improvement of around 40% compared to the simplest regression models. This approach opens new possibilities for wind speed estimation in regions where in situ measurements are not available. This will potentially reduce the cost, time, and environmental impacts derived from onshore wind resource characterisation campaigns. It also serves as a basis for future applications using combined offshore data from several locations.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Energy Load and Power Forecasting · Ocean Waves and Remote Sensing · Hydrological Forecasting Using AI
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Escuela Politécnica de Ingeniería de Ferrol (EPEF), Universidade da Coruña (UDC), C/Mendizábal s/n, 15403 Ferrol, Spain
Escuela Politécnica de Ingeniería de Ferrol (EPEF), CITENI, Campus Industrial de Ferrol, Universidade da Coruña (UDC), C/Mendizábal s/n, 15403 Ferrol, Spain
Department of Navigation Science and Marine Engineering, Universidad da Coruña (UDC), Paseo de Ronda, 51, 15011 A Coruña, Spain
References (68)
Show source-provided references
1. Probabilistic multicriteria environmental assessment of power plants: A global approach10.1016/j.apenergy.2019.114344 ↗
2. Achieving wind power and photovoltaic power prediction: An intelligent prediction system based on a deep learning approach10.1016/j.energy.2023.129005 ↗
3. Short-term wind power prediction method based on deep clustering-improved Temporal Convolutional Network10.1016/j.egyr.2023.01.015 ↗
4. A hybrid attention-based deep learning approach for wind power prediction10.1016/j.apenergy.2022.119608 ↗
5. Impact of weather regimes on wind power variability in western Europe10.1016/j.apenergy.2020.114731 ↗
6. A comprehensive wind speed prediction system based on Monte Carlo and artificial intelligence algorithms10.1016/j.apenergy.2021.117815 ↗
7. A novel hybrid wind speed prediction framework based on multi-strategy improved optimizer and new data pre-processing system with feedback mechanism10.1016/j.energy.2023.128225 ↗
8. A deep learning-based evolutionary model for short-term wind speed forecasting: A case study of the Lillgrund offshore wind farm10.1016/j.enconman.2021.114002 ↗
9. Promoting wind energy for sustainable development by precise wind speed prediction based on graph neural networks10.1016/j.renene.2022.09.036 ↗
10. Monthly wind distribution prediction based on nonparametric estimation and modified differential evolution optimization algorithm10.1016/j.renene.2023.119099 ↗
11. Prediction of regional wind power generation using a multi-objective optimized deep learning model with temporal pattern attention10.1016/j.energy.2023.127942 ↗
12. A hybrid VMD based contextual feature representation approach for wind speed forecasting10.1016/j.renene.2023.119391 ↗
13. Feature extraction of meteorological factors for wind power prediction based on variable weight combined method10.1016/j.renene.2021.08.007 ↗
14. A combined forecasting system based on statistical method, artificial neural networks, and deep learning methods for short-term wind speed forecasting10.1016/j.energy.2020.119361 ↗
15. Enhancing wind power forecast accuracy using the weather research and forecasting numerical model-based features and artificial neuronal networks10.1016/j.renene.2022.11.022 ↗
16. Physics informed machine learning for wind speed prediction10.1016/j.energy.2023.126628 ↗
17. Cartelle Barros, J.J., Lamas Galdo, M.I., Orosa García, J.A., Pérez Canosa, J.M., and Santiago Caamaño, L. (2023). Characteristics of the onshore and offshore wind resource. Reference Module in Earth Systems and Environmental Sciences, Elsevier.10.1016/B978-0-323-93940-9.00046-3 ↗
18. Wind power ultra-short-term prediction method based on NWP wind speed correction and double clustering division of transitional weather process10.1016/j.energy.2023.128947 ↗
19. Wind power predictions from nowcasts to 4-hour forecasts: A learning approach with variable selection10.1016/j.renene.2023.05.005 ↗
20. Deep learning-based multistep ahead wind speed and power generation forecasting using direct method10.1016/j.enconman.2023.116760 ↗
21. Valdivia-Bautista, S.M., Domínguez-Navarro, J.A., Pérez-Cisneros, M., Vega-Gómez, C.J., and Castillo-Téllez, B. (2023). Artificial Intelligence in Wind Speed Forecasting: A Review. Energies, 16.10.3390/en16052457 ↗
22. Multivariate wind speed forecasting based on multi-objective feature selection approach and hybrid deep learning model10.1016/j.energy.2022.126100 ↗
23. Short-term wind power forecasting based on meteorological feature extraction and optimization strategy10.1016/j.renene.2021.11.072 ↗
24. Wind power 24-h ahead forecast by an artificial neural network and an hybrid model: Comparison of the predictive performance10.1016/j.renene.2021.06.108 ↗
25. Gaussian mixture model coupled recurrent neural networks for wind speed interval forecast10.1016/j.enconman.2019.06.083 ↗
26. A new method based on Type-2 fuzzy neural network for accurate wind power forecasting under uncertain data10.1016/j.renene.2017.12.023 ↗
27. Wind speed forecasting for wind farms: A method based on support vector regression10.1016/j.renene.2015.07.004 ↗
28. Short-term probabilistic forecasting of wind energy resources using the enhanced ensemble method10.1016/j.energy.2018.05.157 ↗
29. A deep learning sequence model based on self-attention and convolution for wind power prediction10.1016/j.renene.2023.119399 ↗
30. Short-term wind speed prediction model based on GA-ANN improved by VMD10.1016/j.renene.2019.12.047 ↗
31. A Comprehensive Review of Artificial Intelligence and Wind Energy10.1007/s11831-021-09678-4 ↗
32. A hybrid deep learning-based neural network for 24-h ahead wind power forecasting10.1016/j.apenergy.2019.05.044 ↗
33. Wind power forecasting—A data-driven method along with gated recurrent neural network10.1016/j.renene.2020.10.119 ↗
34. Predictive Deep Boltzmann Machine for Multiperiod Wind Speed Forecasting10.1109/TSTE.2015.2434387 ↗
35. Wind speed and wind direction forecasting using echo state network with nonlinear functions10.1016/j.renene.2018.07.060 ↗
36. Predicting short wind speed with a hybrid model based on a piecewise error correction method and Elman neural network10.1016/j.energy.2021.122630 ↗
37. Multi-modal multi-step wind power forecasting based on stacking deep learning model10.1016/j.renene.2023.118991 ↗
38. Wind speed prediction using measurements from neighboring locations and combining the extreme learning machine and the AdaBoost algorithm
39. A new short-term wind speed forecasting method based on fine-tuned LSTM neural network and optimal input sets10.1016/j.enconman.2020.112824 ↗
40. State-of-the-art one-stop handbook on wind forecasting technologies: An overview of classifications, methodologies, and analysis10.1016/j.jclepro.2020.124628 ↗
41. Artificial Intelligence Based Hybrid Forecasting Approaches for Wind Power Generation: Progress, Challenges and Prospects10.1109/ACCESS.2021.3097102 ↗
42. A review on multi-objective optimization framework in wind energy forecasting techniques and applications10.1016/j.enconman.2020.113324 ↗
43. A novel combined forecasting model based on neural networks, deep learning approaches, and multi-objective optimization for short-term wind speed forecasting10.1016/j.energy.2022.123960 ↗
44. Short-term wind speed forecasting using recurrent neural networks with error correction10.1016/j.energy.2020.119397 ↗
45. Multi-step wind speed forecasting based on a hybrid decomposition technique and an improved back-propagation neural network10.1016/j.renene.2018.10.043 ↗
46. Wind speed prediction method using Shared Weight Long Short-Term Memory Network and Gaussian Process Regression10.1016/j.apenergy.2019.04.047 ↗
47. Ensemble empirical mode decomposition based adaptive wavelet neural network method for wind speed prediction10.1016/j.enconman.2018.04.099 ↗
48. Time-series prediction of wind speed using machine learning algorithms: A case study Osorio wind farm, Brazil10.1016/j.apenergy.2018.05.043 ↗
49. Wind speed forecasting approach based on Singular Spectrum Analysis and Adaptive Neuro Fuzzy Inference System10.1016/j.renene.2017.11.089 ↗
50. A nonlinear hybrid wind speed forecasting model using LSTM network, hysteretic ELM and Differential Evolution algorithm10.1016/j.enconman.2018.07.070 ↗
51. Wind speed forecasting using nonlinear-learning ensemble of deep learning time series prediction and extremal optimization10.1016/j.enconman.2018.03.098 ↗
52. Transfer learning for short-term wind speed prediction with deep neural networks10.1016/j.renene.2015.06.034 ↗
53. Wind speed prediction in the mountainous region of India using an artificial neural network model10.1016/j.renene.2015.02.034 ↗
54. Scikit-learn: Machine Learning in Python
55. (2024, June 26). XGBoost Python Package. Available online: https://xgboost.readthedocs.io/en/stable/python/index.html.
56. (2024, June 26). CatBoost Regressor n.d. Available online: https://catboost.ai/en/docs/concepts/python-reference_catboostregressor.
57. (2024, June 26). Light Gradient Boosting Machine n.d. Available online: https://lightgbm.readthedocs.io/en/latest/index.html.
58. Larochelle, H., Erhan, D., Courville, A., Bergstra, J., and Bengio, Y. (2007, January 20–24). An empirical evaluation of deep architectures on problems with many factors of variation. Proceedings of the 24th International Conference on Machine Learning, Corvallis, OR, USA.10.1145/1273496.1273556 ↗
59. Floudas, C.A., and Pardalos, P.M. (2009). Encyclopedia of Optimization, Springer. [2nd ed.].10.1007/978-0-387-74759-0 ↗
60. Stochastic optimization via grid search
61. An introduction to variable and feature selection
62. A review of microarray datasets and applied feature selection methods10.1016/j.ins.2014.05.042 ↗
63. Puertos del Estado (Ministerio de Fomento del Gobierno de España) (2024, June 26). Forecast, Real Time Weather and Climate 2019. Available online: http://www.puertos.es/en-us/oceanografia/Pages/portus.aspx.
64. Google Maps (2024, June 21). Map with the Locations of the Cabo Silleiro Buoy and the Onshore Wind Farm n.d. Available online: https://www.google.com/maps.
65. Assessing neural markers of attention during exposure to construction noise using machine learning classification of electroencephalogram data10.1016/j.buildenv.2024.111754 ↗
66. Simultaneous extraction of spatial and attributional building information across large-scale urban landscapes from high-resolution satellite imagery10.1016/j.scs.2024.105393 ↗
67. A novel method for petroleum and natural gas resource potential evaluation and prediction by support vector machines (SVM)10.1016/j.apenergy.2023.121836 ↗
68. Deeppipe: A deep-learning method for anomaly detection of multi-product pipelines10.1016/j.energy.2022.125025 ↗