Advancing Renewable Energy Forecasting: A Comprehensive Review of Renewable Energy Forecasting Methods
Abstract
:1. Introduction
1.1. Classification of Forecasting Methods
1.1.1. Artificial Neural Networks
1.1.2. Support Vector Machine
1.1.3. Deep Learning Methods
1.1.4. Statistical Methods
1.1.5. Grey Model
1.1.6. Ensemble Methods
1.1.7. Probabilistic Methods
1.2. Data Pre-Processing
1.3. Forecast Horizon
1.4. Optimisation Algorithms
1.5. Performance Evaluation Metrics
1.6. Forecast Variables
1.7. Objectives of the Work
2. Methodology
3. Forecasting Support Tools
4. Results and Discussion
4.1. Real Grid Operation
4.2. Literature Gaps and Future Work
- While current models incorporate various climatic and historical data, there is a need for more sophisticated integration of multivariate data sources. Future research should focus on developing models that can effectively integrate diverse data types, such as satellite imagery, real-time sensor data, and socioeconomic factors, to improve forecast accuracy.
- Short-term models often fail to maintain accuracy over extended periods, while long-term models may not capture short-term fluctuations adequately. Research should aim to develop hybrid models that can seamlessly transition between short-term and long-term forecasting, maintaining high accuracy across different time horizons.
- Many advanced forecasting models, particularly those involving ML and artificial intelligence, require substantial computational resources. This limitation can hinder their scalability and practical application in real-time scenarios. Future research should focus on improving the computational efficiency of these models and developing scalable algorithms that can be deployed in large-scale energy systems.
- As smart grids become more prevalent, integrating forecasting models with these technologies can provide real-time adjustments and enhance grid stability. There is a need for research that explores how forecasting models can be embedded into smart grid systems to enable dynamic and responsive energy management.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ATDGM | adaptive time-varying discrete grey model |
ANN | artificial neural network |
ARIMA | auto-regressive integrated moving average |
BMA | Bayesian averaging model |
CNN | convolutional neural network |
DBN | deep belief network |
DL | deep learning |
DLNN | deep learning neural network |
DGM | discrete grey model |
ESN | echo state network |
EHO | elephant herding optimisation |
ENN | Elman neural network |
EMD | empirical mode decomposition |
EDE | enhanced differential evolution |
EL | ensemble learning |
EVS | explained variance score |
ET | extra trees |
FOTP-SDGM | fractional-order full-order time power seasonal discrete grey model |
GRU | gated recurrent unit |
GD | Gaussian distribution |
GA | genetic algorithm |
GM | grey model |
MOGWO | multi-objective grey wolf optimisation |
ALHM | hybrid adaptive learning model |
HIMVO | hybrid improved multi-verse optimiser |
LSSVM | least squares support vector machine |
LSTM | long short-term memory |
MAE | mean absolute error |
MAPE | mean absolute percentage error |
MASE | mean absolute scaled error |
ML | machine learning |
MRE | maximum residual error |
MSE | mean squared error |
MODWT | maximum overlap discrete wavelet transform |
MC | micro-clustering |
NBDM | model based on dendritic neuron network |
MMODA | modified multi-objective dragonfly algorithm |
MOGOA | multi-objective grasshopper optimisation algorithm |
MLR | multiple linear regression |
NARX | non-linear auto-regressive recurrent network |
nRMSE | normalized root mean squared error |
NWP | numerical weather prediction |
ORELM | outlier-robust extreme learning machine |
PSO | particle swarm optimisation |
PV | photovoltaic |
PEM | probabilistic ensemble method |
QR | quantile regression |
QRA | quantile regression averaging |
QRF | quantile regression forest |
RF | random forest |
RVFL | random vector functional link neural network |
RNN | recurrent neural network |
RMSE | root mean squared error |
SARIMA | seasonal auto-regressive integrated moving average |
SOM | self-organizing mapping |
SSA | singular spectrum analysis |
SADGM | structural adaptive discrete grey model |
SVM | support vector machine |
SVR | support vector regression |
TMLM | time-varying multiple linear model |
WNN | wavelet neural network |
WPD | wavelet packet decomposition |
WT | wavelet transform |
References
- Brodny, J.; Tutak, M.; Saki, S.A. Forecasting the Structure of Energy Production from Renewable Energy Sources and Biofuels in Poland. Energies 2020, 13, 2539. [Google Scholar] [CrossRef]
- Nam, K.; Hwangbo, S.; Yoo, C. A deep learning-based forecasting model for renewable energy scenarios to guide sustainable energy policy: A case study of Korea. Renew. Sustain. Energy Rev. 2020, 122, 109725. [Google Scholar] [CrossRef]
- Khan, Z.A.; Hussain, T.; Haq, I.U.; Ullah, F.U.M.; Baik, S.W. Towards efficient and effective renewable energy prediction via deep learning. Energy Rep. 2022, 8, 10230–10243. [Google Scholar] [CrossRef]
- Yu, R.; Gao, J.; Yu, M.; Lu, W.; Xu, T.; Zhao, M.; Zhang, J.; Zhang, R.; Zhang, Z. LSTM-EFG for wind power forecasting based on sequential correlation features. Future Gener. Comput. Syst. 2019, 93, 33–42. [Google Scholar] [CrossRef]
- Li, L.L.; Wen, S.Y.; Tseng, M.L.; Wang, C.S. Renewable energy prediction: A novel short-term prediction model of photovoltaic output power. J. Clean. Prod. 2019, 228, 359–375. [Google Scholar] [CrossRef]
- Hany Elgamal, A.; Kocher-Oberlehner, G.; Robu, V.; Andoni, M. Optimization of a multiple-scale renewable energy-based virtual power plant in the UK. Appl. Energy 2019, 256, 113973. [Google Scholar] [CrossRef]
- Sharifzadeh, M.; Sikinioti-Lock, A.; Shah, N. Machine-learning methods for integrated renewable power generation: A comparative study of artificial neural networks, support vector regression, and Gaussian Process Regression. Renew. Sustain. Energy Rev. 2019, 108, 513–538. [Google Scholar] [CrossRef]
- International Energy Agency. World Energy Outlook 2022; International Energy Agency: Paris, France, 2022; p. 524. [Google Scholar] [CrossRef]
- Vanegas Cantarero, M.M. Of renewable energy, energy democracy, and sustainable development: A roadmap to accelerate the energy transition in developing countries. Energy Res. Soc. Sci. 2020, 70, 101716. [Google Scholar] [CrossRef]
- Rodríguez, F.; Fleetwood, A.; Galarza, A.; Fontán, L. Predicting solar energy generation through artificial neural networks using weather forecasts for microgrid control. Renew. Energy 2018, 126, 855–864. [Google Scholar] [CrossRef]
- Kumar, G.; Shivashankar. Optimal power point tracking of solar and wind energy in a hybrid wind solar energy system. Int. J. Energy Environ. Eng. 2021, 13, 77–103. [Google Scholar] [CrossRef]
- Corizzo, R.; Ceci, M.; Fanaee-T, H.; Gama, J. Multi-aspect renewable energy forecasting. Inf. Sci. 2021, 546, 701–722. [Google Scholar] [CrossRef]
- Mohsin, S.M.; Maqsood, T.; Madani, S.A. Solar and Wind Energy Forecasting for Green and Intelligent Migration of Traditional Energy Sources. Sustainability 2022, 14, 6317. [Google Scholar] [CrossRef]
- Huang, C.L.; Wu, Y.K.; Li, Y.Y. Deterministic and Probabilistic Solar Power Forecasts: A Review on Forecasting Models. In Proceedings of the 2021 7th International Conference on Applied System Innovation (ICASI), Chiayi, Taiwan, 24–25 September 2021; pp. 15–18. [Google Scholar] [CrossRef]
- Jiang, P.; Liu, Z.; Niu, X.; Zhang, L. A combined forecasting system based on statistical method, artificial neural networks, and deep learning methods for short-term wind speed forecasting. Energy 2021, 217, 119361. [Google Scholar] [CrossRef]
- Yang, Z.; Wang, J. A hybrid forecasting approach applied in wind speed forecasting based on a data processing strategy and an optimized artificial intelligence algorithm. Energy 2018, 160, 87–100. [Google Scholar] [CrossRef]
- Song, J.; Wang, J.; Lu, H. A novel combined model based on advanced optimization algorithm for short-term wind speed forecasting. Appl. Energy 2018, 215, 643–658. [Google Scholar] [CrossRef]
- He, Q.; Wang, J.; Lu, H. A hybrid system for short-term wind speed forecasting. Appl. Energy 2018, 226, 756–771. [Google Scholar] [CrossRef]
- Zhang, Y.; Le, J.; Liao, X.; Zheng, F.; Li, Y. A novel combination forecasting model for wind power integrating least square support vector machine, deep belief network, singular spectrum analysis and locality-sensitive hashing. Energy 2019, 168, 558–572. [Google Scholar] [CrossRef]
- Wang, J.; Wang, S.; Yang, W. A novel non-linear combination system for short-term wind speed forecast. Renew. Energy 2019, 143, 1172–1192. [Google Scholar] [CrossRef]
- Wang, G.; Jia, R.; Liu, J.; Zhang, H. A hybrid wind power forecasting approach based on Bayesian model averaging and ensemble learning. Renew. Energy 2020, 145, 2426–2434. [Google Scholar] [CrossRef]
- Hu, Y.L.; Chen, L. A nonlinear hybrid wind speed forecasting model using LSTM network, hysteretic ELM and Differential Evolution algorithm. Energy Convers. Manag. 2018, 173, 123–142. [Google Scholar] [CrossRef]
- Eseye, A.T.; Zhang, J.; Zheng, D. Short-term photovoltaic solar power forecasting using a hybrid Wavelet-PSO-SVM model based on SCADA and Meteorological information. Renew. Energy 2018, 118, 357–367. [Google Scholar] [CrossRef]
- Liu, H.; Duan, Z.; Li, Y.; Lu, H. A novel ensemble model of different mother wavelets for wind speed multi-step forecasting. Appl. Energy 2018, 228, 1783–1800. [Google Scholar] [CrossRef]
- Shahid, F.; Zameer, A.; Muneeb, M. A novel genetic LSTM model for wind power forecast. Energy 2021, 223, 120069. [Google Scholar] [CrossRef]
- Wang, J.; Yang, W.; Du, P.; Niu, T. A novel hybrid forecasting system of wind speed based on a newly developed multi-objective sine cosine algorithm. Energy Convers. Manag. 2018, 163, 134–150. [Google Scholar] [CrossRef]
- Pretto, S.; Ogliari, E.; Niccolai, A.; Nespoli, A. A New Probabilistic Ensemble Method for an Enhanced Day-Ahead PV Power Forecast. IEEE J. Photovoltaics 2022, 12, 581–588. [Google Scholar] [CrossRef]
- Wu, C.; Wang, J.; Chen, X.; Du, P.; Yang, W. A novel hybrid system based on multi-objective optimization for wind speed forecasting. Renew. Energy 2020, 146, 149–165. [Google Scholar] [CrossRef]
- Ahmed, R.; Sreeram, V.; Mishra, Y.; Arif, M. A review and evaluation of the state-of-the-art in PV solar power forecasting: Techniques and optimization. Renew. Sustain. Energy Rev. 2020, 124, 109792. [Google Scholar] [CrossRef]
- Ahmed, A.; Khalid, M. An intelligent framework for short-term multi-step wind speed forecasting based on Functional Networks. Appl. Energy 2018, 225, 902–911. [Google Scholar] [CrossRef]
- Ahmad, T.; Zhang, H.; Yan, B. A review on renewable energy and electricity requirement forecasting models for smart grid and buildings. Sustain. Cities Soc. 2020, 55, 102052. [Google Scholar] [CrossRef]
- M, V.; M, S. Solar Irradiance Forecasting using Bayesian Optimization based Machine Learning Algorithm to Determine the Optimal Size of a Residential PV System. In Proceedings of the 2022 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India, 7–9 April 2022; pp. 744–749. [Google Scholar] [CrossRef]
- Luís, G.; Esteves, J.; Da Silva, N.P. Energy Forecasting Using an Ensamble of Machine Learning Methods Trained Only with Electricity Data. In Proceedings of the 2020 IEEE PES Innovative Smart Grid Technologies Europe (ISGT-Europe), Hague, The Netherlands, 26–28 October 2020; pp. 449–453. [Google Scholar] [CrossRef]
- Gonzalez, J.P.P.M.S. Neural Network Models to Predict the Electricity and Final Energy Demand of Portugal. Master’s Thesis, Instituto Superior Técnico, Lisboa, Portugal, 2020. [Google Scholar]
- Albogamy, F.R.; Hafeez, G.; Khan, I.; Khan, S.; Alkhammash, H.I.; Ali, F.; Rukh, G. Efficient Energy Optimization Day-Ahead Energy Forecasting in Smart Grid Considering Demand Response and Microgrids. Sustainability 2021, 13, 11429. [Google Scholar] [CrossRef]
- Zhang, T.; Lv, C.; Ma, F.; Zhao, K.; Wang, H.; O’Hare, G.M. A photovoltaic power forecasting model based on dendritic neuron networks with the aid of wavelet transform. Neurocomputing 2020, 397, 438–446. [Google Scholar] [CrossRef]
- Hassan, M.A.; Bailek, N.; Bouchouicha, K.; Nwokolo, S.C. Ultra-short-term exogenous forecasting of photovoltaic power production using genetically optimized non-linear auto-regressive recurrent neural networks. Renew. Energy 2021, 171, 191–209. [Google Scholar] [CrossRef]
- Kushwaha, V.; Pindoriya, N.M. A SARIMA-RVFL hybrid model assisted by wavelet decomposition for very short-term solar PV power generation forecast. Renew. Energy 2019, 140, 124–139. [Google Scholar] [CrossRef]
- Aly, H.H. A novel deep learning intelligent clustered hybrid models for wind speed and power forecasting. Energy 2020, 213, 118773. [Google Scholar] [CrossRef]
- Das, U.K.; Tey, K.S.; Seyedmahmoudian, M.; Mekhilef, S.; Idris, M.Y.I.; Van Deventer, W.; Horan, B.; Stojcevski, A. Forecasting of photovoltaic power generation and model optimization: A review. Renew. Sustain. Energy Rev. 2018, 81, 912–928. [Google Scholar] [CrossRef]
- Bharadwaj; Prakash, K.B.; Kanagachidambaresan, G.R. Pattern Recognition and Machine Learning. In Programming with TensorFlow: Solution for Edge Computing Applications; Prakash, K.B., Kanagachidambaresan, G.R., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 105–144. [Google Scholar] [CrossRef]
- Mohammed, L.B.; Raahemifar, K. Improving support vector machine classification accuracy based on kernel parameters optimization. In Proceedings of the Communications and Networking Symposium, CNS ’18, San Diego, CA, USA, 15–18 April 2018. [Google Scholar]
- Ighravwe, D.E.; Mashao, D. Analysis of support vector regression kernels for energy storage efficiency prediction. Energy Rep. 2020, 6, 634–639. [Google Scholar] [CrossRef]
- Zhou, H.; Zhang, Y.; Yang, L.; Liu, Q.; Yan, K.; Du, Y. Short-Term Photovoltaic Power Forecasting Based on Long Short Term Memory Neural Network and Attention Mechanism. IEEE Access 2019, 7, 78063–78074. [Google Scholar] [CrossRef]
- Mellit, A.; Pavan, A.M.; Lughi, V. Deep learning neural networks for short-term photovoltaic power forecasting. Renew. Energy 2021, 172, 276–288. [Google Scholar] [CrossRef]
- Xia, M.; Shao, H.; Ma, X.; De Silva, C. A Stacked GRU-RNN-based Approach for Predicting Renewable Energy and Electricity Load for Smart Grid Operation. IEEE Trans. Ind. Inform. 2021, 17, 7050–7059. [Google Scholar] [CrossRef]
- Wang, K.; Qi, X.; Liu, H. Photovoltaic power forecasting based LSTM-Convolutional Network. Energy 2019, 189, 116225. [Google Scholar] [CrossRef]
- Jahangir, H.; Tayarani, H.; Gougheri, S.S.; Golkar, M.A.; Ahmadian, A.; Elkamel, A. Deep Learning-Based Forecasting Approach in Smart Grids With Microclustering and Bidirectional LSTM Network. IEEE Trans. Ind. Electron. 2021, 68, 8298–8309. [Google Scholar] [CrossRef]
- Ajith, M.; Martínez-Ramón, M. Deep learning algorithms for very short term solar irradiance forecasting: A survey. Renew. Sustain. Energy Rev. 2023, 182, 113362. [Google Scholar] [CrossRef]
- Sharma, N.; Mangla, M.; Yadav, S.; Goyal, N.; Singh, A.; Verma, S.; Saber, T. A sequential ensemble model for photovoltaic power forecasting. Comput. Electr. Eng. 2021, 96, 107484. [Google Scholar] [CrossRef]
- Aasim; Singh, S.; Mohapatra, A. Repeated wavelet transform based ARIMA model for very short-term wind speed forecasting. Renew. Energy 2019, 136, 758–768. [Google Scholar] [CrossRef]
- Wang, Y.; Shen, Y.; Mao, S.; Cao, G.; Nelms, R.M. Adaptive Learning Hybrid Model for Solar Intensity Forecasting. IEEE Trans. Ind. Inform. 2018, 14, 1635–1645. [Google Scholar] [CrossRef]
- Alsharif, M.H.; Younes, M.K.; Kim, J. Time Series ARIMA Model for Prediction of Daily and Monthly Average Global Solar Radiation: The Case Study of Seoul, South Korea. Symmetry 2019, 11, 240. [Google Scholar] [CrossRef]
- Agoua, X.G.; Girard, R.; Kariniotakis, G. Short-Term Spatio-Temporal Forecasting of Photovoltaic Power Production. IEEE Trans. Sustain. Energy 2018, 9, 538–546. [Google Scholar] [CrossRef]
- Pearre, N.S.; Swan, L.G. Statistical approach for improved wind speed forecasting for wind power production. Sustain. Energy Technol. Assess. 2018, 27, 180–191. [Google Scholar] [CrossRef]
- Liu, L.; Wu, L. Forecasting the renewable energy consumption of the European countries by an adjacent non-homogeneous grey model. Appl. Math. Model. 2021, 89, 1932–1948. [Google Scholar] [CrossRef]
- Zhang, K.; Yin, K.; Yang, W. Probabilistic accumulation grey forecasting model and its properties. Expert Syst. Appl. 2023, 223, 119889. [Google Scholar] [CrossRef]
- Li, Y.; Bai, X.; Liu, B. Forecasting clean energy generation volume in China with a novel fractional Time-Delay polynomial discrete grey model. Energy Build. 2022, 271, 112305. [Google Scholar] [CrossRef]
- Ding, S.; Li, R.; Tao, Z. A novel adaptive discrete grey model with time-varying parameters for long-term photovoltaic power generation forecasting. Energy Convers. Manag. 2021, 227, 113644. [Google Scholar] [CrossRef]
- Sui, A.; Qian, W. Intelligent grey forecasting model based on periodic aggregation generating operator and its application in forecasting clean energy. Expert Syst. 2022, 39, e12868. [Google Scholar] [CrossRef]
- Qian, W.; Sui, A. A novel structural adaptive discrete grey prediction model and its application in forecasting renewable energy generation. Expert Syst. Appl. 2021, 186, 115761. [Google Scholar] [CrossRef]
- Bhardwaj, P.; Tiwari, P.; Olejar, K.; Parr, W.; Kulasiri, D. A machine learning application in wine quality prediction. Mach. Learn. Appl. 2022, 8, 100261. [Google Scholar] [CrossRef]
- Liu, Y.; Li, L.; Zhou, S. Ensemble Forecasting Frame Based on Deep Learning and Multi-Objective Optimization for Planning Solar Energy Management: A Case Study. Front. Energy Res. 2021, 9, 764635. [Google Scholar] [CrossRef]
- Jiang, F.; Yang, J. Ultra-short-term Wind Power Forecast Using Ensemble Learning and Elephant Herd Optimization Algorithm. In Proceedings of the 2019 Tenth International Conference on Intelligent Control and Information Processing (ICICIP), Marrakesh, Morocco, 11–16 December 2019; pp. 164–168. [Google Scholar] [CrossRef]
- Cantillo-Luna, S.; Moreno-Chuquen, R.; Celeita, D.; Anders, G. Deep and Machine Learning Models to Forecast Photovoltaic Power Generation. Energies 2023, 16, 4097. [Google Scholar] [CrossRef]
- Ahmad, M.W.; Mourshed, M.; Rezgui, Y. Tree-based ensemble methods for predicting PV power generation and their comparison with support vector regression. Energy 2018, 164, 465–474. [Google Scholar] [CrossRef]
- Panamtash, H.; Mahdavi, S.; Zhou, Q. Probabilistic Solar Power Forecasting: A Review and Comparison. In Proceedings of the 2020 52nd North American Power Symposium, NAPS 2020, Tempe, AZ, USA, 11–13 April 2021. [Google Scholar]
- De Lima Silva, P.C.; Sadaei, H.J.; Ballini, R.; Guimarães, F.G. Probabilistic Forecasting With Fuzzy Time Series. IEEE Trans. Fuzzy Syst. 2020, 28, 1771–1784. [Google Scholar] [CrossRef]
- Xie, Y.; Li, C.; Li, M.; Liu, F.; Taukenova, M. An overview of deterministic and probabilistic forecasting methods of wind energy. iScience 2023, 26, 105804. [Google Scholar] [CrossRef]
- Zhu, X.; Li, S.; Li, Y.; Fan, J. Research progress of the ultra-short term power forecast for PV power generation: A review. In Proceedings of the 2021 33rd Chinese Control and Decision Conference (CCDC), Kunming, China, 22–24 May 2021; pp. 1419–1424. [Google Scholar] [CrossRef]
- Wang, K.; Qi, X.; Liu, H. A comparison of day-ahead photovoltaic power forecasting models based on deep learning neural network. Appl. Energy 2019, 251, 113315. [Google Scholar] [CrossRef]
- De Guia, J.D.; Concepcion II, R.S.; Calinao, H.A.; Tobias, R.R.; Dadios, E.P.; Bandala, A.A. Solar Irradiance Prediction Based on Weather Patterns Using Bagging-Based Ensemble Learners with Principal Component Analysis. In Proceedings of the 2020 IEEE 8th R10 Humanitarian Technology Conference (R10-HTC), Kuching City, Malaysia, 1–3 December 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Niu, Z.; Yu, Z.; Tang, W.; Wu, Q.; Reformat, M. Wind power forecasting using attention-based gated recurrent unit network. Energy 2020, 196, 117081. [Google Scholar] [CrossRef]
- Michalec, Ł.; Kostyła, P.; Leonowicz, Z. Supraharmonic Pollution Emitted by Nonlinear Loads in Power Networks & mdash;Ongoing Worldwide Research and Upcoming Challenges. Energies 2023, 16, 273. [Google Scholar] [CrossRef]
- WEKA. Available online: https://www.weka.io/ (accessed on 20 June 2023).
- Zaouali, K.; Rekik, R.; Bouallegue, R. Deep Learning Forecasting Based on Auto-LSTM Model for Home Solar Power Systems. In Proceedings of the 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), Exeter, UK, 28–30 June 2018; pp. 235–242. [Google Scholar] [CrossRef]
- Massaoudi, M.; Chihi, I.; Abu-Rub, H.; Refaat, S.S.; Oueslati, F.S. Convergence of Photovoltaic Power Forecasting and Deep Learning: State-of-Art Review. IEEE Access 2021, 9, 136593–136615. [Google Scholar] [CrossRef]
- De C. Costa, R.L. Convolutional-LSTM networks and generalization in forecasting of household photovoltaic generation. Eng. Appl. Artif. Intell. 2022, 116, 105458. [Google Scholar] [CrossRef]
- Zhao, E.; Sun, S.; Wang, S. New developments in wind energy forecasting with artificial intelligence and big data: A scientometric insight. Data Sci. Manag. 2022, 5, 84–95. [Google Scholar] [CrossRef]
- Markovics, D.; Mayer, M.J. Comparison of machine learning methods for photovoltaic power forecasting based on numerical weather prediction. Renew. Sustain. Energy Rev. 2022, 161, 112364. [Google Scholar] [CrossRef]
- Atique, S.; Noureen, S.; Roy, V.; Subburaj, V.; Bayne, S.; Macfie, J. Forecasting of total daily solar energy generation using ARIMA: A case study. In Proceedings of the 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 7–9 January 2019; pp. 114–119. [Google Scholar] [CrossRef]
- Hossain, M.S.; Mahmood, H. Short-Term Photovoltaic Power Forecasting Using an LSTM Neural Network and Synthetic Weather Forecast. IEEE Access 2020, 8, 172524–172533. [Google Scholar] [CrossRef]
- Khan, W.; Walker, S.; Zeiler, W. Improved solar photovoltaic energy generation forecast using deep learning-based ensemble stacking approach. Energy 2022, 240, 122812. [Google Scholar] [CrossRef]
- Ghimire, S.; Deo, R.C.; Raj, N.; Mi, J. Deep solar radiation forecasting with convolutional neural network and long short-term memory network algorithms. Appl. Energy 2019, 253, 113541. [Google Scholar] [CrossRef]
- Liu, B.; Yang, D.; Mayer, M.J.; Coimbra, C.F.; Kleissl, J.; Kay, M.; Wang, W.; Bright, J.M.; Xia, X.; Lv, X.; et al. Predictability and forecast skill of solar irradiance over the contiguous United States. Renew. Sustain. Energy Rev. 2023, 182, 113359. [Google Scholar] [CrossRef]
- Mansoury, I.; Bourakadi, D.E.; Yahyaouy, A.; Boumhidi, J. Wind Power Forecasting Model Based on Extreme Learning Machine and Time series. In Proceedings of the 2021 Fifth International Conference on Intelligent Computing in Data Sciences (ICDS), Virtual, 29–30 June 2021; pp. 1–6. [Google Scholar] [CrossRef]
- Sun, S.; Wang, S.; Zhang, G.; Zheng, J. A decomposition-clustering-ensemble learning approach for solar radiation forecasting. Sol. Energy 2018, 163, 189–199. [Google Scholar] [CrossRef]
- Ding, M.; Zhou, H.; Xie, H.; Wu, M.; Nakanishi, Y.; Yokoyama, R. A gated recurrent unit neural networks based wind speed error correction model for short-term wind power forecasting. Neurocomputing 2019, 365, 54–61. [Google Scholar] [CrossRef]
- Li, R.; Jiang, P.; Yang, H.; Li, C. A novel hybrid forecasting scheme for electricity demand time series. Sustain. Cities Soc. 2020, 55, 102036. [Google Scholar] [CrossRef]
- Qian, Z.; Pei, Y.; Zareipour, H.; Chen, N. A review and discussion of decomposition-based hybrid models for wind energy forecasting applications. Appl. Energy 2019, 235, 939–953. [Google Scholar] [CrossRef]
- Ding, Y.; Dang, Y. Forecasting renewable energy generation with a novel flexible nonlinear multivariable discrete grey prediction model. Energy 2023, 277, 127664. [Google Scholar] [CrossRef]
- Mohamed A., E.; Muhammet T., G. Intelligent Energy Management and Prediction of Micro Grid Operation Based on Machine Learning Algorithms and genetic algorithm. Int. J. Renew. Energy Res. 2022, 12, 2002–2014. [Google Scholar] [CrossRef]
- Zhen, H.; Niu, D.; Wang, K.; Shi, Y.; Ji, Z.; Xu, X. Photovoltaic power forecasting based on GA improved Bi-LSTM in microgrid without meteorological information. Energy 2021, 231, 120908. [Google Scholar] [CrossRef]
- El Bourakadi, D.; Ramadan, H.; Yahyaouy, A.; Boumhidi, J. A novel solar power prediction model based on stacked BiLSTM deep learning and improved extreme learning machine. Int. J. Inf. Technol. 2022, 15, 587–594. [Google Scholar] [CrossRef]
- Camal, S.; Teng, F.; Michiorri, A.; Kariniotakis, G.; Badesa, L. Scenario generation of aggregated Wind, Photovoltaics and small Hydro production for power systems applications. Appl. Energy 2019, 242, 1396–1406. [Google Scholar] [CrossRef]
- Lu, S.L. Integrating heuristic time series with modified grey forecasting for renewable energy in Taiwan. Renew. Energy 2019, 133, 1436–1444. [Google Scholar] [CrossRef]
- Agga, A.; Abbou, A.; Labbadi, M.; El Houm, Y. Short-term self consumption PV plant power production forecasts based on hybrid CNN-LSTM, ConvLSTM models. Renew. Energy 2021, 177, 101–112. [Google Scholar] [CrossRef]
- Ratshilengo, M.; Sigauke, C.; Bere, A. Short-Term Solar Power Forecasting Using Genetic Algorithms: An Application Using South African Data. Appl. Sci. 2021, 11, 4214. [Google Scholar] [CrossRef]
- Liu, H.; Wu, H.; Li, Y. Smart wind speed forecasting using EWT decomposition, GWO evolutionary optimization, RELM learning and IEWT reconstruction. Energy Convers. Manag. 2018, 161, 266–283. [Google Scholar] [CrossRef]
- Benali, L.; Notton, G.; Fouilloy, A.; Voyant, C.; Dizene, R. Solar radiation forecasting using artificial neural network and random forest methods: Application to normal beam, horizontal diffuse and global components. Renew. Energy 2019, 132, 871–884. [Google Scholar] [CrossRef]
- Arrieta-Prieto, M.; Schell, K.R. Spatio-temporal probabilistic forecasting of wind power for multiple farms: A copula-based hybrid model. Int. J. Forecast. 2022, 38, 300–320. [Google Scholar] [CrossRef]
- Wang, J.; Yang, Z. Ultra-short-term wind speed forecasting using an optimized artificial intelligence algorithm. Renew. Energy 2021, 171, 1418–1435. [Google Scholar] [CrossRef]
- Liu, H.; Mi, X.; Li, Y. Wind speed forecasting method based on deep learning strategy using empirical wavelet transform, long short term memory neural network and Elman neural network. Energy Convers. Manag. 2018, 156, 498–514. [Google Scholar] [CrossRef]
- Wei, D.; Wang, J.; Niu, X.; Li, Z. Wind speed forecasting system based on gated recurrent units and convolutional spiking neural networks. Appl. Energy 2021, 292, 116842. [Google Scholar] [CrossRef]
- Zhang, L.; Dong, Y.; Wang, J. Wind Speed Forecasting Using a Two-Stage Forecasting System with an Error Correcting and Nonlinear Ensemble Strategy. IEEE Access 2019, 7, 176000–176023. [Google Scholar] [CrossRef]
- Fallah, S.N.; Ganjkhani, M.; Shamshirband, S.; Chau, K.w. Computational Intelligence on Short-Term Load Forecasting: A Methodological Overview. Energies 2019, 12, 393. [Google Scholar] [CrossRef]
- Wazirali, R.; Yaghoubi, E.; Abujazar, M.S.S.; Ahmad, R.; Vakili, A.H. State-of-the-art review on energy and load forecasting in microgrids using artificial neural networks, machine learning, and deep learning techniques. Electr. Power Syst. Res. 2023, 225, 109792. [Google Scholar] [CrossRef]
- Hooshmand, A.; Sharma, R. Energy Predictive Models with Limited Data using Transfer Learning. In Proceedings of the Tenth ACM International Conference on Future Energy Systems, Phoenix, AZ, USA, 25–28 June 2019; pp. 12–16. [Google Scholar] [CrossRef]
- Al-Hajj, R.; Assi, A.; Neji, B.; Ghandour, R.; Al Barakeh, Z. Transfer Learning for Renewable Energy Systems: A Survey. Sustainability 2023, 15, 9131. [Google Scholar] [CrossRef]
Characteristics | Advantages | Disadvantages |
---|---|---|
Type: Physical, Forecast horizon: Long-term | ||
Works: [14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29] | ||
|
|
|
Type: Statistical, Forecast horizon: Short-term | ||
Works: [14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29] | ||
|
|
|
Type: Machine learning, Forecast horizon: Short-term | ||
Works: [15,16,17,20,22,25,27,28] | ||
|
|
|
Type: Hybrid, Forecast horizon: Short-term | ||
Works: [16,17,19,22,25,26,28] | ||
|
|
|
Ref. | Method | Opt. | Forecast Variable | Forecast Horizon | Pre-Processing | Lowest Metric |
---|---|---|---|---|---|---|
[1] | ANN | − | Renewable energy and biofuel production | Long term | − | MAE-0.47 |
Research novelties/Contributions: ANN models the complex relationships between input and output data; analyses the structure and amount of renewable energy produced. | ||||||
[2] | DNN, LSTM, GRU | − | Wind and PV power | 7 days ahead | EMD | MASE-0.19 |
Research novelties/Contributions: Development of a forecasting model based on deep learning in order to surpass the performance limitations of conventional forecasting models and enhance model effectiveness. | ||||||
[3] | ESN-CNN | − | Energy production | Long term | − | MBE-1.2% |
Research novelties/Contributions: Selects the optimal model for renewable energy prediction with the primary objective of analysing the performance of various techniques. | ||||||
[4] | LSTM-EFG | Clustering | Wind power | 30 min | − | MSE-5.5451 |
Research novelties/Contributions: Improved LSTM network that enhances the effect of forget-gate, optimises convergence speed, and increases accuracy of wind power forecast in 18.3%. | ||||||
[5] | HIMVO-SVM | HIMVO | PV power | Short term | Normalisation | MSE-0.0025 |
Research novelties/Contributions: The model exhibits superior convergence speed and accuracy, which helps enhance the quality of PV grid connections and reduce PV output volatility. | ||||||
[6] | Seasonal ARMA | MILP | Wind speed and day-ahead price | Long term, Short term | − | profit increase-12% |
Research novelties/Contributions: Integrates CVPP optimisation and uncertainty modelling with multiple scenario analyses for various renewable plants, considering separation distances for both aggregated plants and individual operations. | ||||||
[7] | ANN, SVR, GPR | GA | Wind and Solar Power, Electricity Demand | Long term, Short term | Normalisation | MSE-0.00079575 |
Research novelties/Contributions: Establishes datasets and develops data-driven models using ML techniques, aiming to calculate uncertainties within the grid and analyse the predictability of actions. | ||||||
[10] | ANN | − | Radiation | 10 min | Normalisation | RMSE-5.16 |
Research novelties/Contributions: ANN predicts solar energy with a high standard accuracy for short-term horizons and increases the capabilities of computers by replicating the human biological information processing system. | ||||||
[12] | Tucker-Clus | − | PV and Wind power | 24 h | − | MAE-0.0529 |
Research novelties/Contributions: Tucker tensor extracts a new feature space for the learning task, minimising the running time, and allows for capturing spatial auto-correlation. | ||||||
[13] | HSA-ANN | HSA | Solar radiation, Wind speed | Short term | Standard scalar | MSE-0.04754; 0.30944 |
Research novelties/Contributions: Development of an HSA-optimised ANN model for reliable and accurate prediction of solar and wind energy, utilising HSA to assign optimised weights to the edges of the ANN. This enables the proposed forecasting algorithm to achieve high precision, faster convergence speed, and reduced complexity. | ||||||
[70] | ARIMA, ANN, SVR, RT | − | Solar radiation | Ultra short term | Normalization, WT, SOM | − |
Research novelties/Contributions: Review of different types of methods. | ||||||
[14] | − | − | Solar power | − | − | − |
Research novelties/Contributions: Review of different types of methods. | ||||||
[15] | ARIMA, BPNN, GRNN, DBN, ELM, ENN, LSTM | MMODA | Wind speed | Short-term | SSA | MAE-0.1260 |
Research novelties/Contributions: The developed combined system combining PF and IP to provide accurate point and interval forecasting performance. | ||||||
[16] | MWDO-CEEMD-BP | MWDO | Wind speed | 10, 30 min | CEEMD | MAE-0.2856 |
Research novelties/Contributions: CEEMD de-noises and plays an important role in removing noise from raw data. When the convergence criterion is increased, MWDO improves optimisation speed and optimisation accuracy, and it has good non-linear forecasting ability. | ||||||
[17] | BP, ENN, WNN, GRNN | GWO | Wind speed | Short term | ICEEMDAN | MAE-0.1931 |
Research novelties/Contributions: Using a decomposition and ensemble strategy, a data preprocessing technique is applied to remove the adverse effects of high-frequency noise and to extract the primary characteristics of the data, enhancing the accuracy of short-term wind speed forecasts. | ||||||
[18] | WNN | − | Wind speed | Short-term | EEMD | MAPE-1.24% |
Research novelties/Contributions: EEMD decomposes wind speed series and removes high frequency signals to obtain a smoother series; KFCM extracts data characteristics with similarities before the training, and the data clustering module obtains samples with highly similar fluctuation patterns. | ||||||
[19] | LSSVM-DBN-SSA-LSH | LSSVM | Wind power | Short term | SSA | nMAE-1.64% |
Research novelties/Contributions: SSA-based models choose the suitable method for the trend component and the fluctuation; the LSSVM evaluates their own performance; the LSH search algorithm optimally selects training samples modelled by LSSVM. | ||||||
[20] | MOGWO-ENN | MOGWO | Wind speed | Short-term | VMD | MAPE-14.4656% |
Research novelties/Contributions: An optimised ANN combines the original time series prediction with the error sequence prediction non-linearity to obtain higher accuracy; VMD captures and integrates the characteristics of data; MOGWO optimises the parameters of the ANN to improve the accuracy and stability of the prediction, resulting in the average reduction in MAPE in 14.4656%. | ||||||
[65] | Conv-LSTM1D | XGBoost | PV power | 15, 30 min, 1 h | EDA | MAE-0.0125 |
Research novelties/Contributions: A model captures both seasonality trends and high variability during sudden power production changes. | ||||||
[76] | Auto-LSTM | − | Solar power | Day ahead | − | RMSE-2.566087 |
Research novelties/Contributions: Auto-LSTM can optimise the accuracy of time series prediction, and it improves short-term solar power forecast using more frequent updated of meteorological parameter prediction. | ||||||
[71] | CLSTM | − | PV power | − | Normalization | MRE-0.38% |
Research novelties/Contributions: DL has good results in the prediction of PV power, guaranteeing that the stability and robustness of the model are high. | ||||||
[77] | DL techniques | − | PV power | − | − | − |
Research novelties/Contributions: Review of deep leaning methods. | ||||||
[78] | Conv-LSTM | Bayesian | PV power | 30 min, day, month | − | nRMSE-0.03 |
Research novelties/Contributions: Conv-LSTM networks have the best performance when predicting region-level PV generation regarding the time horizons. | ||||||
[79] | − | − | Wind energy | − | − | − |
Research novelties/Contributions: A review regarding the use of big data and AI in wind energy forecasting research, analysing the data characteristics and analysis techniques. | ||||||
[80] | 24 ML models | Analysis of optimisation methods | PV power | Day ahead | − | RMSE-13.1% |
Research novelties/Contributions: By incorporating angles derived from the sun’s position, along with time-shifted and averaged versions of the global horizontal radiance, the RMSE is reduced by 13.1% compared to NWP outputs alone. | ||||||
[81] | ARIMA | ACF and PACF plots | Solar energy | Daily | Filling up the missing data | MAPE-17.70% |
Research novelties/Contributions: ARIMA forecasts daily solar energy production and transforms the seasonal and non-stationary time series into stationary. | ||||||
[82] | LSTM-NN | − | PV power | Hourly, daily | Min–max normalisation | MAE-0.69 |
Research novelties/Contributions: A synthetic weather forecast is employed to select PV plant locations, integrating statistical insights from historical solar radiance data with publicly available sky forecast data. | ||||||
[83] | DSE-XGB | Grid search | Solar energy | 15 min, 1 h, day ahead | Linear interpolation | -0.96 |
Research novelties/Contributions: A deep ensemble stacking model forecasts solar PV energy on different locations and time steps. | ||||||
[84] | CNN-LSTM | Adam | Solar radiation | 1 day up to 8 months | − | APB-1.233% |
Research novelties/Contributions: A hybrid model with CNN accurately predicts global solar radiation and energy availability to be regularly monitored when linked to an LSTM. | ||||||
[21] | BMA-EL | − | Wind power | Short term | GF and Normalisation | MAPE-10.0848% |
Research novelties/Contributions: SOM clustering and k-fold cross-validation increases the diversity of base learner’s input samples, and they have more different outputs. BMA combines the forecasting results of different base learners, resulting in higher precision and stability for wind power prediction. | ||||||
[44] | ALSTM | RMSProp | PV power | 7.5, 15, 30, 60 min | Normalisation | MAE-0.80 |
Research novelties/Contributions: The ensemble deep framework with an attention mechanism allows the two LSTM neural networks to focus on significant input features. | ||||||
[85] | ECMWF-HRES | − | Solar radiance | Short term | Normalisation | − |
Research novelties/Contributions: This work primarily aims to acquire predictability maps for CONUS, which offer fresh perspectives on solar forecast verification. | ||||||
[22] | LSTMDE-HELM | DE | Wind speed | 10 min, 1 h | − | MAE-0.47054 |
Research novelties/Contributions: ELM considers the fact that the output depends not only on its input but also on derivative information, and it prevemts the neuron from becoming struck in the local minima by switching between two segments. | ||||||
[23] | WT-PSO-SVM | PSO | PV-solar power | 1 day ahead | WT | SDE-0.7072 |
Research novelties/Contributions: Implementation of WT-PSO-SVM for short-term solar power prediction. | ||||||
[24] | MOGWO-WPD-AdaBoost. MRT-ORLEM | MOGWO | Wind speed | − | WPD | MAE-0.1691 |
Research novelties/Contributions: The base predictors guarantee the tuning and optimisation of mother wavelets in the wind speed forecasting performance in order to find the optimal mother wavelet. | ||||||
[25] | GLSTM | GA | Wind power | Short term | 16-dimensional wind features | MSE-0.00924 |
Research novelties/Contributions: An LSTM is employed due to its capability of automatically learning features from sequential data. An GA adjusts the size of the window and neurons in the LSTM layers. | ||||||
[26] | MCEEMD -MOSCA -WNN | MOSCA | Wind speed | 10, 30 min | MCEEMD | MAE-0.099039 |
Research novelties/Contributions: A hybrid WNN based on MOSCA obtains high accuracy and strong stability simultaneously; the model effectively captures the strengths of each component, making it a robust technique for enhancing wind speed forecasting with high accuracy and stability. | ||||||
[27] | PEM | − | PV power | day-ahead | MCD | SS-0.540 |
Research novelties/Contributions: A novel ensemble method, PEM, based on probabilistic distributions of trials, is introduced to enhance forecasting performance specifically on cloudy days. | ||||||
[28] | CEEMD-MOGWO-ELM | MOGWO | Wind speed | Short term | CEEMD | AE-0.0064 |
Research novelties/Contributions: CEEMD decomposes the original wind speed sequence into a series of intrinsic mode functions, followed by optimisation using ELM enhanced by MOGWO, resulting in excellent forecasting performance. | ||||||
[29] | Review of forecast methods | GA, PSO | PV-solar power | − | Normalisation and WT | − |
Research novelties/Contributions: Ensemble ANNs forecast short-term PV power and online sequential extreme learning machine superb for adaptive networks, while the Bootstrap technique is optimal for estimating uncertainty. | ||||||
[30] | FN | Whale Algorithm | Wind speed | Short term | BE | MAE-1.05 |
Research novelties/Contributions: FN’s foundation lies in generating problem-specific network topologies and optimal neural networks with diverse structures, leading to optimal models for precise forecasting of wind speed and power. | ||||||
[34] | RNN | Gradient descent algorithm | Electricity and energy needs | Long term | Normalisation | ER < 3% |
Research novelties/Contributions: Uncovering of the untapped potential of modern AI techniques for long-term forecasting of electricity and final energy needs in Portugal through the development of a dynamic model based on low-error ANN methods. | ||||||
[35] | ANN-mEDE | ACO | WT and PV energy | Day ahead | − | nRMSE < 0.09% |
Research novelties/Contributions: An ANN-mEDE model forecasts the generation profile of microgrid using weather information and mathematical models of WT and PV, and ACO is used to efficiently manage energy, the scheduling of load, and EV charging/discharging needs to be adjusted. | ||||||
[36] | WT-NBDM | Mallat algorithm | PV power | 15 days | WT | MAPE-9.2% |
Research novelties/Contributions: The dendritic neural network is used to directly design the PV power forecasting model, avoiding the need for empirical adjustments in the size of traditional neural network models. Additionally, WT assists in PV forecasting design by decomposing input data into high and low frequency components. | ||||||
[67] | GD, QR, QRA | − | Solar power | 24 h | − | CRPS-0.2636 |
Research novelties/Contributions: Review of solar power forecasting literature. | ||||||
[46] | GRU-RNN | AdaGrad | Renewable energy and electricity load | Long-term | Normalisation | MAE-0.0393 |
Research novelties/Contributions: The stacked GRU-RNN achieves precise energy prediction using time-series data and monitoring parameters. The enhanced GRU-RNN reduces model complexity, resulting in lower computational costs and requiring less training data. | ||||||
[37] | NARX-GA | GA | PV power | 5, 15, 30, 60 min | Normalisation | MPE-0.012% |
Research novelties/Contributions: Ultra-short-term forecasting of PV power is made with an NARX model. This extends the high prediction accuracy of static multi-layered perceptron neural networks to dynamic models with a more stable learning process. The proposed NARX-GA demonstrates superior performance as the forecasting horizon narrows, achieving improvements of up to 58.4%. | ||||||
[38] | SARIMA-RVFL | − | Solar-PV power | Very short term | MODWT | MASE-0.589 |
Research novelties/Contributions: Combination of forecast models for solar PV power that has positive effects of wavelet decomposition which helps achieve better forecasts. | ||||||
[39] | 12 hybrid models | − | Wind speed and power | Hourly | FS | nRMSE-0.04446 |
Research novelties/Contributions: Clustered segments and DL hybrid models improve the aggregated system performance, and it is validated by using a different unseen dataset with the proposed models as well as using k-fold cross-validation. | ||||||
[31] | ML, ANN and Ensemble methods | − | Renewable energy and electricity needs | Intra-hour, intra-day, day ahead | − | − |
Research novelties/Contributions: Review of machine learning, ANN, and ensemble-based approaches applied in energy planning and management. | ||||||
[43] | SVR | − | Energy storage systems | − | − | MSE-0.0002 |
Research novelties/Contributions: Evaluation of the performance of different kernels for SVR for predicting the storage efficiency of energy; SVR can minimise the generation error of a prediction problem. | ||||||
[51] | RWT-ARIMA | − | Wind speed | 1, 3, 5, 7, 10 min | MODWT | MAE-0.2268 |
Research novelties/Contributions: RWT-ARIMA decomposes the high-frequency time series into further subsequent detailed coefficients, reducing forecasting errors. | ||||||
[52] | ALHM | GA | Solar intensity | Long term | − | MAPE-13.68% |
Research novelties/Contributions: ALHM predicts solar intensity based on meteorological data. TMLM identifies linear relationships and time-varying features, while GABP efficiently learns non-linear relationships in the data with accelerated training and searching capabilities. | ||||||
[53] | SARIMA | − | Solar radiation | Daily, monthly | − | RMSE-33.18 |
Research novelties/Contributions: An implementation of SARIMA time series forecasts daily and monthly solar radiation, taking into account the precision, appropriateness, sufficiency, and promptness of the gathered data. | ||||||
[54] | Spatio-temporal model | − | PV power | Few min–6 h | Normalisation | RMSE-4.5 |
Research novelties/Contributions: A new stationarisation process aims to suppress weaknesses of the clear sky-based normalisation considering local meteorological conditions and proposes a model that integrates an automatic selection of the appropriate input variables. | ||||||
[55] | Statistical | − | Wind speed | 24 h | − | − |
Research novelties/Contributions: A statistical-based correction method is employed to enhance wind speed forecasting, involving the development of a “correction topography” that is valuable for wind field operators and utilities focused on integrating wind energy, and also interpolates correction topographies and instantaneous forecast errors. | ||||||
[56] | ANDGM | PSO | Renewable energy consumption | Long term | − | MAPE-3.21% |
Research novelties/Contributions: ANDGM is introduced to achieve accurate predictions of annual renewable energy consumption, utilising an accumulation parameter to flexibly adjust the weighting between historical and new information. | ||||||
[60] | FOTP-DGM | PSO | Hydropower consumption | Annual | − | MAPE-2.43% |
Research novelties/Contributions: FOTP-DGM uses periodic aggregation generation operators to unify short-term and long-term system development, fully leveraging the long-term trends in seasonal sequences. | ||||||
[57] | PGM | PSO | Electricity consumption | Annual | Bernoulli distribution | MAPEVE-0.18% |
Research novelties/Contributions: PGM based on P-AGO eliminates invalid information, mines grey information, and maximises grey information. | ||||||
[58] | FTDP-DGM | GA | Energy generation | Long term | R-function cumulative sequence | MAPE-2.45% |
Research novelties/Contributions: FTDP-DGM models and forecasts the problem of small-sample time series containing time-delay, non-linearity, and uncertainty characteristics. GA finds the optimal value of the non-linear parameter. | ||||||
[59] | ATDGM | GA | PV power | Long term | − | GRC-0.94 |
Research novelties/Contributions: ATDGM is modelled to grasp non-linear, fluctuant, and periodic patterns, and GA obtains the best solutions to deal with complex optimisation problems. | ||||||
[61] | SADGM | PSO | Renewable energy generation | Mid to long term | 1-order accumulation | MAPE-1.99% |
Research novelties/Contributions: SADGM enhances prediction performance and improves the DGM model’s ability to capture the periodicity of complex data sequences by introducing non-linear and periodic terms. | ||||||
[69] | − | Single and multi-objective algorithms | Wind speed and power | Short term | Data decomposition, dimensional deduction, and data de-noising | − |
Research novelties/Contributions: Systematic review of deterministic and probabilistic methods for wind forecasting. | ||||||
[66] | ET and RF | − | PV power | Hourly | − | |
Research novelties/Contributions: Tree-based ensemble methods analyse the variable importance of each input characteristic, improving the prediction and stability of the method. | ||||||
[72] | Bagging ensemble learning | PCA | Solar irradiance | Annual | Z-score normalisation | EVS-0.92 |
Research novelties/Contributions: Bagging-based ensemble learning system forecasts solar radiation based on weather patterns. | ||||||
[86] | ELM | − | Wind power | Next hour | − | MSE-0.0716 |
Research novelties/Contributions:The objective of utilising ELM is to retrieve the quantity of wind energy produced while avoiding complex mathematical calculations to address uncertainties in the system. | ||||||
[63] | SSA-MOGWO-EF | MOGOA | PV power | Short term | SSA | MAPE < 2% |
Research novelties/Contributions: The proposed forecasting method considers the advantages of multiple algorithms and validly depicts the linear and non-linear characteristic of PV time series to obtain precise and reliable predictions. | ||||||
[64] | EHO-LSSVM | EHO | Wind power | Ultra short term | EEMD | nRMSE-0.282 |
Research novelties/Contributions: Wind power is decomposed into a series of signal sets by EEMD. An optimised LSSVM by EHO is used to predict each component signal, and then the EHO-LSSVM is used to ensemble the sample results into the final prediction value. | ||||||
[87] | EEMD-LSSVR-K-LSSVR | GSA | Solar radiation | 1, 3, 6 steps ahead | EEMD | MAPE-2.83% |
Research novelties/Contributions: A novel DCE with EEMD, K-means, and LSSVR improves the performance of solar radiation forecasting and compares its predictive capabilities rivaling those of popular existing forecasting models. | ||||||
[88] | Bi-GRUNN | − | Wind power | Short term | − | RMSE-2.40% |
Research novelties/Contributions: Bidirectional GRUNN is used to correct NWP wind speed considering statistical and time series characteristics. | ||||||
[89] | SVM | Sine cosine algorithm | Load | Short term | FD, FFT | MASE-0.197 |
Research novelties/Contributions: Adaptive Fourier decomposition obtains the fluctuation characteristics, and an optimised sine cosine algorithm obtains the penalty and kernel parameters of an SVM. | ||||||
[90] | Different models | GA, PSO | Wind energy | − | WD, WPD, EMD, EEMD, CEEMD, CEEMDAN | − |
Research novelties/Contributions: Review and comparison of different decomposition-based models. | ||||||
[50] | MODWT-LSTM | − | PV power | Day ahead | MODWT | MBE-0.0262 |
Research novelties/Contributions: Historical solar power and environmental factors are used with MODWT to decompose the time series into components, while LSTM extracts the non-linearities and deep features. | ||||||
[45] | DLNNs | Adam | PV power | 1, 5, 30, 60 min | Normalisation | MAE-0.05 |
Research novelties/Contributions: Various DLNN algorithms predict PV power for both single-step and multi-step forecasting across different time periods. | ||||||
[48] | B-LSTM | Adam | Wind speed, load demand, electricity price | daily | MC | MAPE-0.91% |
Research novelties/Contributions: The MC task clusters the input data sequence, categorising each hour’s data into distinct groups. Each group is assigned a dedicated forecasting unit. B-LSTM is then applied for multitask forecasting, handling the dataset profile for each cluster hourly. | ||||||
[91] | FNDGM | GWO | Hidropower, renewable energy | 1 year | − | TIC-0.0129 |
Research novelties/Contributions: To effectively capture the non-linear relations among system variables and the evolving non-linear behaviour of each variable, the proposed FNDGM incorporates the GWO algorithm and hold-out cross-validation method. This approach significantly improves generalisation ability and mitigates over-fitting issues. | ||||||
[92] | RF, DT, KNN | GA | Load and supply dispatch | Hourly | Normalisation | Precision-1 |
Research novelties/Contributions: Comparison of the outcomes of ML techniques, namely RF, DT, and KNN. | ||||||
[47] | LSTM-CNN | − | PV power | Short term | Normalisation | MAPE-0.042 |
Research novelties/Contributions: PV temporal data features are extracted by an LSTM and spatial features by a CNN. | ||||||
[93] | GA-BiLSTM | GA | PV power | Ultra short term | Normalisation | MSE-0.191 |
Research novelties/Contributions: BiLSTM predicts the output of the target PV station with its bi-directional learning characteristics. GA optimises the structure and the parameters of the Bi-LSTM in order to attain the best performance. | ||||||
[94] | BILSTM-AE-ORELM | PSO | PV power | 1 day | − | MAPE-0.0134 |
Research novelties/Contributions: BiLSTM forecasts each input weather piece of data that affects PV power, and an improved ELM predicts the future PV power based on the anticipated weather data. | ||||||
[95] | QRF | Chance-constrained stochastic optimisation | Renewable Energy | Day ahead | Normalisation, logit transform | nCRPS-0.012 |
Research novelties/Contributions: The proposed approach involves generating scenarios of the combined production with probabilistic forecasts. Additionally, the method incorporates correlations using a multivariate Gaussian copula. | ||||||
[96] | HFEGM | − | Renewable energy | 1 year | − | sMAPE-12.10% |
Research novelties/Contributions: Integration of EGM and heuristic FTS to obtain precise forecasts for renewable energy in Taiwan. | ||||||
[97] | CNN-LSTM, Conv LSTM | − | PV power | 1 day to 1 week ahead | Normalization | MAE-5.05 |
Research novelties/Contributions: CNN-LSTM and ConvLSTM are proposed for time-series predictions. | ||||||
[98] | GA, RNN, KNN | − | Solar power | Shortcterm | − | rMAE-4.49 |
Research novelties/Contributions: The application of forecasting high-frequency solar radiation data using GA, RNN, and KNN models is discussed. | ||||||
[99] | EWT-GWO-RELM-IEWT | GWO | Wind speed | 10 min | EWT | MAE-0.0273 |
Research novelties/Contributions: EWT decomposes the raw series into several wind speed subseries; an optimised RELM with GWO forecasts each subseries, and to avoid unexpected forecasting values, IEWT is employed for reconstructing the projected results. | ||||||
[100] | ANN, RF, Persistence | − | Solar radiation | 1 h up to 6 h | Cleaning and filtering | nMAE-12.63% |
Research novelties/Contributions: The forecast of the components of solar radiation are compared through smart persistence, ANN, RF. | ||||||
[32] | BORT | Bayesian | Solar irradiance | 1 year | Normalisation | |
Research novelties/Contributions: Bayesian optimisation adjusts the hyperparameter of the regression tree algorithm, and BORT forecasts the global radiation. | ||||||
[101] | Spatio-temporal Probabilistic | − | Wind power | 24 h ahead | Normalisation | CRPS < 0.15 |
Research novelties/Contributions: Non-linear and non-stationary patterns exhibited by the data are effectively handled using non-linear transformations and sinusoidal basis functions. These methods can accurately capture high-frequency observations and provide estimation efficiently. | ||||||
[102] | CEEMD-AWDO-MSA-ENN | AWDO-MSA | Wind speed | Ultra short term | CEEMD | MAE-0.2696 |
Research novelties/Contributions: An improved optimisation algorithm which combines AWDO and MSA is proposed to optimise the initial weights and thresholds of ENN, improving the global and local search ability. | ||||||
[73] | AGRU | − | Wind power | 5 min up to 2 h | Normalisation | MAPE-4.25% |
Research novelties/Contributions: AGRU improves the accuracy of forecasting processes, a hidden activation of GRU blocks correlates different forecasting steps, and an attention mechanism selects the most significant input variables. | ||||||
[103] | EWT-LSTM-ENN | − | Wind speed | − | EWT | MAE-0.51 |
Research novelties/Contributions: EWT decomposes the raw wind speed data, LSTM predicts low-frequency, and ENN forecasts high-frequency wind speed sub-layers. | ||||||
[104] | GRU-CSNN-GWO | GWO | Wind speed | Short and long term | EWT | MAPE-1.40% |
Research novelties/Contributions: The original wind speed series are decomposed into multiple sub-series, each containing distinct oscillatory characteristics. GRU models are employed initially to forecast each sub-series. Subsequently, CSNN corrects these forecasts, extracting previously unexplored temporal information. The GWO algorithm is then utilised to optimise weights for a linear combination of the forecasting results, improving overall accuracy. | ||||||
[105] | IMODA-ELM | IMODA | Wind speed | Short term | VMD | nMSE-0.0062 |
Research novelties/Contributions: A two-stage wind speed forecasting model combines the advantages of the VMD technique, IMODA, error correction, and the non-linear ensemble method. | ||||||
[49] | CNN-L; MICNN-L | Adam | Solar irradiance | 10 min | − | r-0.94 |
Research novelties/Contributions: Infrared sky images and past values of GHI are predicted, considering CNN for spatial features extraction and LSTM for temporal feature extraction. |
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. |
© 2024 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
Teixeira, R.; Cerveira, A.; Pires, E.J.S.; Baptista, J. Advancing Renewable Energy Forecasting: A Comprehensive Review of Renewable Energy Forecasting Methods. Energies 2024, 17, 3480. https://doi.org/10.3390/en17143480
Teixeira R, Cerveira A, Pires EJS, Baptista J. Advancing Renewable Energy Forecasting: A Comprehensive Review of Renewable Energy Forecasting Methods. Energies. 2024; 17(14):3480. https://doi.org/10.3390/en17143480
Chicago/Turabian StyleTeixeira, Rita, Adelaide Cerveira, Eduardo J. Solteiro Pires, and José Baptista. 2024. "Advancing Renewable Energy Forecasting: A Comprehensive Review of Renewable Energy Forecasting Methods" Energies 17, no. 14: 3480. https://doi.org/10.3390/en17143480
APA StyleTeixeira, R., Cerveira, A., Pires, E. J. S., & Baptista, J. (2024). Advancing Renewable Energy Forecasting: A Comprehensive Review of Renewable Energy Forecasting Methods. Energies, 17(14), 3480. https://doi.org/10.3390/en17143480