journal article·2025-09-01Open access

Optimized solar power forecasting: A multi-decomposition framework using VMD and swarm techniques

Khaled Ferkous, Sarra Menakh, Mawloud Guermoui, Abderahmane Bellaour, Belgacem Bekkar, Abdelaziz Rabehi, Takele Ferede Agajie, Mohamed Benghanem

AIP Advances· Volume 15· Issue 9

Abstract

Accurate short-term forecasting of photovoltaic (PV) power generation is crucial for optimizing solar plant operations and ensuring grid stability. This study proposes an advanced VMD-SD-LSTM forecasting model with reconstruction, integrating Variational Mode Decomposition (VMD) and Swarm Decomposition (SD) to enhance predictive accuracy. High-frequency components extracted by VMD undergo SD for further refinement before being processed by independent Long Short-Term Memory (LSTM) networks, while low-frequency components are directly fed into LSTM models. The proposed method was evaluated against LSTM, VMD-LSTM, and SD-LSTM models using R2, RMSE, and nRMSE metrics. Results demonstrate that VMD-SD-LSTM with reconstruction outperforms all baseline models, achieving the highest R2 of 99.842% (winter), 99.360% (spring), 99.619% (summer), and 99.711% (autumn), while significantly reducing RMSE. The proposed framework effectively captures both short-term fluctuations and long-term trends, proving its robustness for real-world PV power forecasting.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Solar Radiation and Photovoltaics · Energy Load and Power Forecasting · Photovoltaic System Optimization Techniques

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

Affiliations

Laboratory of Materials, Technology of Energy Systems and Environment (LMTESE) Univercité de Ghardaia 1 , Ghardaia,

Laboratory of New and Renewable Energy in Aride Zones (LENREZA), University Kasdi Merbah 2 , Ouargla,

Renewable Energy Applied Research Unit (URAER) 3 , Ghardaia,

Laboratory of Telecommunication and Smart Systems (LTSS), Faculty of Science and Technology, University of Djelfa 4 , P.O. Box 3117, Djelfa 17000,

Department of Electrical and Computer Engineering, Faculty of Technology, Debre Markos University 5 , 269 Debre Markos,

Physics Department, Faculty of Science, Islamic University of Madinah 6 , Madinah 42351,

References (90)

Show source-provided references
1. Charting the course for energy transformation10.1007/978-981-96-1293-2_1 ↗
2. Evaluation of different models for global solar radiation components assessment10.3103/S0003701X21010060 ↗
3. Soft computing for solar radiation potential assessment in Algeria10.1080/01430750.2018.1517686 ↗
4. On the use of BRL model for daily and hourly solar radiation components assessment in a semiarid climate10.1140/epjp/s13360-019-00085-0 ↗
5. Hybrid models for global solar radiation prediction: A case study10.1080/01430750.2018.1443498 ↗
6. Multi-step-ahead forecasting of daily solar radiation components in the Saharan climate10.1080/01430750.2018.1490349 ↗
7. Support vector regression methodology for estimating global solar radiation in Algeria10.1140/epjp/i2018-11845-y ↗
8. Intelligent recognition and sustainable security protection strategies for abnormal behavior of power grid operation data based on multidimensional digital portrait and deep neural networks10.1007/s44163-025-00239-3 ↗
9. Enhancing PV power forecasting through feature selection and artificial neural networks: A case study10.1038/s41598-025-07038-x ↗
10. A robust deep learning approach for photovoltaic power forecasting based on feature selection and variational mode decomposition10.46481/jnsps.2025.2795 ↗
11. Necessity for a variable renewable energy forecasting hub in a changing climate and energy system in South Africa10.1007/s00704-025-05394-2 ↗
12. Estimation of the daily global solar radiation based on the Gaussian process regression methodology in the Saharan climate10.1140/epjp/i2018-12029-7 ↗
13. M. Guermoui , A.Rabehi, S.Benkaciali, and D.Djafer, Leonardo Electronic Journal of Practices and Technologies Daily global solar radiation modelling using multi-layer perceptron neural networks in semi-arid region, available online: http://lejpt.academicdirect.org.
14. Decomposing global solar radiation into its diffuse and direct normal radiation10.1080/01430750.2018.1492445 ↗
15. Performance enhancement of CIGS thin-film solar cell10.1016/j.ijleo.2020.164948 ↗
16. New temperature-based predicting model for global solar radiation using support vector regression10.1080/01430750.2019.1708792 ↗
17. Numerical modeling of hybrid solar/thermal conversion efficiency enhanced by metamaterial light scattering for ultrathin PbS QDs-STPV cell10.3390/cryst14070668 ↗
18. Photovoltaic power forecasting model employing epoch-dependent adaptive loss weighting and data assimilation10.1016/j.solener.2025.113351 ↗
19. Solar photovoltaic generation forecasting methods: A review10.1016/j.enconman.2017.11.019 ↗
20. Short-term spatio-temporal forecasting of photovoltaic power production10.1109/tste.2017.2747765 ↗
21. A novel learning approach for short-term photovoltaic power forecasting - a review and case studies10.1016/J.ENGAPPAI.2024.108502 ↗
22. Short-term distributed photovoltaic power prediction based on temporal self-attention mechanism and advanced signal decomposition techniques with feature fusion10.1016/j.energy.2025.134395 ↗
23. Machine learning models for solar power generation forecasting in microgrid application implications for smart cities10.3390/su16146087 ↗
24. Hybrid models for direct normal irradiance forecasting: A case study of Ghardaia zone (Algeria)10.1007/s11069-024-06837-1 ↗
25. Optimal estimation of Schottky diode parameters using advanced swarm intelligence algorithms10.1134/S1063782620110214 ↗
26. Optimal estimation of Schottky diode parameters using a novel optimization algorithm: Equilibrium optimizer10.1016/j.spmi.2020.106665 ↗
27. A new evolutionary forest model via incremental tree selection for short-term global solar irradiance forecasting under six various climatic zones10.1016/j.enconman.2024.118471 ↗
28. Hybrid deep learning CNN-LSTM model for forecasting direct normal irradiance: A study on solar potential in Ghardaia, Algeria10.1038/s41598-025-94239-z ↗
29. Fault detection and diagnosis of grid-connected photovoltaic systems using energy valley optimizer based lightweight CNN and wavelet transform10.1038/s41598-024-69890-7 ↗
30. High-resolution mapping of concentrated solar power site suitability in Ghardaïa, Algeria: A GIS-based fuzzy logic and multi-criteria decision analysis10.1109/ACCESS.2024.3522572 ↗
31. Assessing suitable areas for PV power installation in remote agricultural regions10.3390/en17225792 ↗
32. Vibration signal analysis for rolling bearings faults diagnosis based on deep-shallow features fusion10.1038/s41598-025-93133-y ↗
33. Comparative performance analysis of hemispherical solar stills using date and olive kernels as heat storage material10.1038/s41598-025-87448-z ↗
34. MPPT algorithm based on metaheuristic techniques (PSO & GA) dedicated to improve wind energy water pumping system performance10.1038/s41598-024-68584-4 ↗
35. Prediction of power conversion efficiency parameter of inverted organic solar cells using artificial intelligence techniques10.1038/s41598-024-77112-3 ↗
36. Optimal multiobjective design of an autonomous hybrid renewable energy system in the Adrar Region, Algeria10.1038/s41598-025-88438-x ↗
37. An analysis of case studies for advancing photovoltaic power forecasting through multi-scale fusion techniques10.1038/s41598-024-57398-z ↗
38. Regional photovoltaic power forecasting using vector autoregression model in South Korea10.3390/en15217853 ↗
39. SAM based computational analysis of Root mean Square error for SPES using LR, RF & ARIMA machine learning models
40. Solar photovoltaic generation forecasting using LSTM and SARIMAX model
41. Investigating photovoltaic solar power output forecasting using machine learning algorithms10.1080/19942060.2022.2126528 ↗
42. Solar photovoltaic power prediction using different machine learning methods10.1016/j.egyr.2021.11.183 ↗
43. LOWESS smoothing and random forest based GRU model: A short-term photovoltaic power generation forecasting method10.1016/j.energy.2022.124661 ↗
44. Performance evaluation of multivariate deep-time convolution neural architectures for short-term electricity forecasting: Findings and failures10.1016/j.energ.2024.100005 ↗
45. A short-term photovoltaic power generation forecast method based on LSTM10.1155/2021/6613123 ↗
46. Accurate photovoltaic power forecasting models using deep LSTM-RNN10.1007/s00521-017-3225-z ↗
47. Improved multistep ahead photovoltaic power prediction model based on LSTM and self-attention with weather forecast data10.1016/j.apenergy.2024.122709 ↗
48. Heart sounds analysis using wavelets responses and support vector machines
49. Optimized forecasting of photovoltaic power generation using hybrid deep learning model based on GRU and SVM10.1007/s00202-024-02492-8 ↗
50. Parallel TimesNet-BiLSTM model for ultra-short-term photovoltaic power forecasting using STL decomposition and auto-tuning10.1016/j.energy.2025.135286 ↗
51. A hybrid model of CNN and LSTM autoencoder-based short-term PV power generation forecasting10.1007/s00202-023-02220-8 ↗
52. Energy forecasting: A comprehensive review of techniques and technologies10.3390/en17071662 ↗
53. Potential assessment of the TVF-EMD algorithm in forecasting hourly global solar radiation: Review and case studies10.1016/j.jclepro.2022.135680 ↗
54. A hybrid machine learning forecasting model for photovoltaic power10.1016/j.egyr.2024.04.065 ↗
55. Short-term photovoltaic power forecasting based on signal decomposition and machine learning optimization10.1016/j.enconman.2022.115944 ↗
56. Wavelet-Gaussian process regression model for regression daily solar radiation in Ghardaia, Algeria10.18280/i2m.200208 ↗
57. Wavelet-Gaussian process regression model for forecasting daily solar radiation in the Saharan climate10.1093/ce/zkab012 ↗
58. A fast fault identification in a grid-connected photovoltaic system using wavelet multi-resolution singular spectrum entropy and support vector machine10.3390/en12132508 ↗
59. Solar radiation forecasting based on convolutional neural network and ensemble learning10.1016/j.eswa.2021.115167 ↗
60. Short-term wind power forecasting based on SSA-VMD-LSTM10.1016/j.egyr.2023.05.181 ↗
61. Photovoltaic short-term output power forecast model based on improved complete ensemble empirical mode decomposition with adaptive noise–kernel principal component analysis–long short-term memory10.3390/en17246365 ↗
62. Short-term photovoltaic (PV) energy prediction using machine learning approach10.1007/978-3-031-63326-3 ↗
63. A hybrid approach based on complete ensemble empirical mode decomposition with adaptive noise for multi-step-ahead solar radiation forecasting10.1093/ce/zkac045 ↗
64. Short-term prediction of photovoltaic power based on quadratic decomposition and residual correction10.1016/j.epsr.2024.110968 ↗
65. EV fleet charging load forecasting based on multiple decomposition with CEEMDAN and swarm decomposition10.1109/ACCESS.2022.3182499 ↗
66. Enhanced forecasting accuracy of a grid-connected photovoltaic power plant: A novel approach using hybrid variational mode decomposition and a CNN-LSTM model10.3390/en17071781 ↗
67. Short-term PV power forecast using hybrid deep learning model and variational mode decomposition10.1016/j.egyr.2023.05.154 ↗
68. Photovoltaic power generation forecasting based on secondary data decomposition and hybrid deep learning model10.3390/en18123136 ↗
69. Successive variational mode decomposition10.1016/j.sigpro.2020.107610 ↗
70. A review of variational mode decomposition in seismic data analysis10.1007/s10712-022-09742-z ↗
71. Swarm decomposition: A novel signal analysis using swarm intelligence10.1016/j.sigpro.2016.09.004 ↗
72. Particle swarm optimization algorithm and its applications: A systematic review10.1007/s11831-021-09694-4 ↗
73. An error-corrected deep autoformer model via Bayesian optimization algorithm and secondary decomposition for photovoltaic power prediction10.1016/j.apenergy.2024.124738 ↗
74. Well performance prediction based on long short-term memory (LSTM) neural network10.1016/j.petrol.2021.109686 ↗
75. A structural health monitoring data reconstruction method based on VMD and SSA-optimized GRU model10.1038/s41598-025-86781-7 ↗
76. Enhancing photovoltaic energy forecasting: A progressive approach using wavelet packet decomposition10.1093/ce/zkae027 ↗
77. Score normalization in multimodal biometric systems10.1016/j.patcog.2005.01.012 ↗
78. Dual-structure elements morphological filtering and local Z-score normalization for infrared small target detection against heavy clouds10.3390/rs16132343 ↗
79. Solar power forecasting using deep learning techniques10.1109/ACCESS.2022.3160484 ↗
80. Prediction of solar energy guided by Pearson correlation using machine learning10.1016/j.energy.2021.120109 ↗
81. Application of machine learning algorithms for solar power forecasting in Sri Lanka
82. Towards efficient and effective renewable energy prediction via deep learning10.1016/j.egyr.2022.08.009 ↗
83. Forecasting solar energy production: A comparative study of machine learning algorithms10.1016/j.egyr.2023.07.042 ↗
84. A comparison of the performance of supervised learning algorithms for solar power prediction10.3390/en14154424 ↗
85. Designing solar power generation output forecasting methods using time series algorithms10.1016/j.epsr.2022.109073 ↗
86. A comparison between deep learning and support vector regression techniques applied to solar forecast in Spain10.1115/1.4051949 ↗
87. Deep learning based models for solar energy prediction10.25046/aj060140 ↗
88. Solar PV power forecasting using traditional methods and machine learning techniques
89. Deep learning approach for one-hour ahead forecasting of energy production in a solar-PV plant10.1080/15567036.2021.1924316 ↗
90. Comparison of machine learning and deep learning algorithms for hourly global/diffuse solar radiation predictions10.1002/er.6529 ↗