journal article·2023-10-19Open access

Prediction of Wind Power with Machine Learning Models

Ömer Ali Karaman

Applied Sciences· Volume 13· Issue 20

Abstract

Wind power is a vital power grid component, and wind power forecasting represents a challenging task. In this study, a series of multiobjective predictive models were created utilising a range of cutting-edge machine learning (ML) methodologies, namely, artificial neural networks (ANNs), recurrent neural networks (RNNs), convolutional neural networks, and long short-term memory (LSTM) networks. In this study, two independent data sets were combined and used to predict wind power. The first data set contained internal values such as wind speed (m/s), wind direction (°), theoretical power (kW), and active power (kW). The second data set was external values that contained the meteorological data set, which can affect the wind power forecast. The k-nearest neighbours (kNN) algorithm completed the missing data in the data set. The results showed that the LSTM, RNN, CNN, and ANN algorithms were powerful in forecasting wind power. Furthermore, the performance of these models was evaluated by incorporating statistical indicators of performance deviation to demonstrate the efficacy of the employed methodology effectively. Moreover, the performance of these models was evaluated by incorporating statistical indicators of performance deviation, including the coefficient of determination (R2), root mean square error (RMSE), mean absolute error (MAE), and mean square error (MSE) metrics to effectively demonstrate the efficacy of the employed methodology. When the metrics are examined, it can be said that ANN, RNN, CNN, and LSTM methods effectively forecast wind power. However, it can be said that the LSTM model is more successful in estimating the wind power with an R2 value of 0.9574, MAE of 0.0209, MSE of 0.0038, and RMSE of 0.0614.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Energy Load and Power Forecasting · Electric Power System Optimization · Stock Market Forecasting Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electronic and Automation, Vocational School, Batman University, Batman 72100, Turkey

References (45)

Show source-provided references
1. Short-term wind power prediction via spatial-temporal analysis and deep residual networks
2. Wind Speed Forecasting using Machine Learning Approach based on Meteorological Data case study10.5539/eer.v12n2p11 ↗
3. Two-Step Wind Power Prediction Approach with Improved Complementary Ensemble Empirical Mode Decomposition and Reinforcement Learning10.1109/JSYST.2021.3065566 ↗
4. Impacts of Wind Power on Thermal Generation Unit Commitment and Dispatch10.1109/TEC.2006.889616 ↗
5. Power Swing and Fault Detection in the Presence of Wind Farms Using Generator Speed Zero-Crossing Moment10.1155/2022/2569810 ↗
6. Rahman, M.M., Shakeri, M., Tiong, S.K., Khatun, F., Amin, N., Pasupuleti, J., and Hasan, M.K. (2021). Prospective Methodologies in Hybrid Renewable Energy Systems for Energy Prediction Using Artificial Neural Networks. Sustainability, 13.10.3390/su13042393 ↗
7. A New Data-Driven Long-Term Solar Yield Analysis Model of Photovoltaic Power Plants10.1109/ACCESS.2020.3011982 ↗
8. Metaheuristic searching genetic algorithm based reliability assessment of hybrid power generation system
9. Hour-ahead wind power forecast based on random forests10.1016/j.renene.2017.03.064 ↗
10. Data-Adaptive Censoring for Short-Term Wind Speed Predictors Based on MLP, RNN, and SVM10.1109/JSYST.2022.3150749 ↗
11. Li, J., and Mao, J. (2014, January 9–11). Ultra-short-term wind power prediction using BP neural network. Proceedings of the 2014 9th IEEE Conference on Industrial Electronics and Applications, Hangzhou, China.10.1109/ICIEA.2014.6931497 ↗
12. A review of forecasting algorithms and energy management strategies for microgrids10.1080/21642583.2018.1480979 ↗
13. A Machine Learning-Based Method for Wind Fields Forecasting Utilizing GNSS Radio Occultation Data10.1109/ACCESS.2022.3159231 ↗
14. Research on Ultra-Short-Term Prediction Model of Wind Power Based on Attention Mechanism and CNN. BiGRU Combined10.3389/fenrg.2022.920835 ↗
15. High precision reconstruction of silicon photonics chaos with stacked CNN-LSTM neural networks10.1063/5.0082993 ↗
16. Solas, M., Cepeda, N., and Viegas, J.L. (October, January 29). Convolutional Neural Network for Short-Term Wind Power Forecasting. Proceedings of the 2019 IEEE PES Innovative Smart Grid Technologies Europe (ISGT-Europe), Bucharest, Romania.10.1109/ISGTEurope.2019.8905432 ↗
17. Liu, T., Huang, Z., Tian, L., Zhu, Y., Wang, H., and Feng, S. (2021). Enhancing Wind Turbine Power Forecast via Convolutional Neural Network. Electronics, 10.10.3390/electronics10030261 ↗
18. Agarwal, K., and Vadhera, S. (2022, January 7–9). Short-term Wind Speed Prediction using ANN. Proceedings of the 2022 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India.10.1109/ICSCDS53736.2022.9760899 ↗
19. Using Convolutional Neural Network for Image Classification and Segmentation
20. An ultra-short-term wind speed prediction model using LSTM based on modified tuna swarm optimisation and successive variational mode decomposition10.1002/ese3.1183 ↗
21. A novel two-stage forecasting model based on error factor and ensemble method for multi-step wind power forecasting10.1016/j.apenergy.2019.01.063 ↗
22. Research on Ultra-Short-Term Wind Power Prediction Considering Source Relevance10.1109/ACCESS.2020.3012306 ↗
23. Water Quality Prediction for Smart Aquaculture Using Hybrid Deep Learning Models10.1109/ACCESS.2022.3180482 ↗
24. Day-Ahead Economic Dispatch of Renewable Energy System Considering Wind and Photovoltaic Predicted Output10.1155/2022/6082642 ↗
25. A CNN-LSTM-LightGBM-based short-term wind power prediction method based on attention mechanism10.1016/j.egyr.2022.02.206 ↗
26. Liu, J., Shi, Q., Han, R., and Yang, J. (2021). A Hybrid GA–PSO–CNN Model for Ultra-Short-Term Wind Power Forecasting. Energies, 14.10.3390/en14206500 ↗
27. Leveraging Deep Learning for Enhanced Detection of Alzheimer’s Disease Through Morphometric Analysis of Brain Images10.18280/ts.400405 ↗
28. (2023, June 15). Available online: https://www.kaggle.com/datasets/berkerisen/wind-turbine-scada-dataset.
29. (2023, June 15). Available online: https://www.renewables.ninja.
30. (2023, June 15). Available online: https://www.google.com/maps.
31. Transforming big data into smart data: An insight on the use of the k-nearest neighbors algorithm to obtain quality data10.1002/widm.1289 ↗
32. Automatic Control Model of Power Information System Access Based on Artificial Intelligence Technology
33. Failure load prediction of adhesively bonded GFRP composite joints using artificial neural networks10.1007/s12206-020-1021-7 ↗
34. Mostafa, K., Zisis, I., and Moustafa, M.A. (2022). Machine Learning Techniques in Structural Wind Engineering: A State-of-the-Art Review. Appl. Sci., 12.10.3390/app12105232 ↗
35. Wind Power Prediction Using Neural Networks with Different Training Models10.47540/ijias.v2i1.340 ↗
36. Diagnosis of malaria disease by integrating chi-square feature selection algorithm with convolutional neural networks and autoencoder network10.1177/01423312221147335 ↗
37. Acero-Cuellar, T., Bianco, F., Dobler, G., Sako, M., and Qu, H. (2022). There’s no difference: Convolutional Neural Networks for transient detection without template subtraction. arXiv.10.3847/1538-3881/ace9d8 ↗
38. Çelebi, S.B., and Emiroğlu, B.G. (2023). A Novel Deep Dense Block-Based Model for Detecting Alzheimer’s Disease. Appl. Sci., 13.10.3390/app13158686 ↗
39. Salah, S., Alsamamra, H.R., and Shoqeir, J.H. (2022). Exploring Wind Speed for Energy Considerations in Eastern Jerusalem-Palestine Using Machine-Learning Algorithms. Energies, 15.10.3390/en15072602 ↗
40. Short-term residential load forecasting using long short-term memory recurrent neural network10.11591/ijece.v12i5.pp5589-5599 ↗
41. Wang, C.-C., Chang, H.-T., and Chien, C.-H. (2022). Hybrid LSTM-ARMA Demand-Forecasting Model Based on Error Compensation for Integrated Circuit Tray Manufacturing. Mathematics, 10.10.3390/math10132158 ↗
42. Saglam, M., Spataru, C., and Karaman, O.A. (2022). Electricity Demand Forecasting with Use of Artificial Intelligence: The Case of Gokceada Island. Energies, 15.10.3390/en15165950 ↗
43. Saglam, M., Spataru, C., and Karaman, O.A. (2023). Forecasting Electricity Demand in Turkey Using Optimisation and Machine Learning Algorithms. Energies, 16.10.3390/en16114499 ↗
44. Performance evaluation of seasonal solar irradiation models—Case study: Karapınar town, Turkey10.1016/j.csite.2023.103228 ↗
45. Estimation of solar radiation using modern methods10.1016/j.aej.2020.12.048 ↗