A new method for short-term photovoltaic power generation forecast based on ensemble model
Source abstract
Abstract
Photovoltaic (PV) power generation is influenced by various factors, including weather conditions, the quality of PV inverters, and the cleanliness of PV modules, with weather conditions having a particularly significant impact on power output. This paper proposes a novel method for PV power generation prediction based on an ensemble forecasting model, aimed at constructing an efficient and stable PV prediction model. Initially, Z-score is employed to filter outliers in the PV data, and Robust STL–bilinear temporal–spectral fusion is introduced for time series feature extraction. Subsequently, an ensemble forecasting model based on bidirectional long short-term memory and extreme gradient boosting is proposed to address the limitations of existing predictive models, which suffer from low robustness and an inability to provide stable forecasts. Furthermore, to mitigate the performance degradation of the prediction model due to manual tuning, a tactics enhanced white shark optimizer is proposed for parameter optimization of the ensemble model. The optimization performance is validated using the IEEE CEC2021 test functions. Finally, the proposed method is tested on PV power generation data from a site in Shandong, China. The results demonstrate that the proposed ensemble forecasting method achieves high accuracy and exhibits strong model stability.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Energy Load and Power Forecasting · Power Systems and Renewable Energy · Smart Grid and Power Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Weifang Engineering Vocational College , Qingzhou 262500, China
References (28)
Show source-provided references
1. Short-term forecast of generation of electric energy in photovoltaic systems10.1016/j.rser.2017.07.032 ↗
2. A hybrid machine learning forecasting model for photovoltaic power10.1016/j.egyr.2024.04.065 ↗
3. Deep reinforcement learning based interpretable photovoltaic power prediction framework10.1016/j.seta.2024.103830 ↗
4. Random forest machine learning algorithm based seasonal multi-step ahead short-term solar photovoltaic power output forecasting10.1049/rpg2.12921 ↗
5. Analysis and validation of 24 hours ahead neural network forecasting of photovoltaic output power10.1016/j.matcom.2015.05.010 ↗
6. Solar photovoltaic system modeling and performance prediction10.1016/j.rser.2014.04.057 ↗
7. A methodology based on dynamic artificial neural network for short-term forecasting of the power output of a PV generator10.1016/j.enconman.2014.05.090 ↗
8. A non-linear auto-regressive exogenous method to forecast the photovoltaic power output10.1016/j.seta.2020.100670 ↗
9. Intelligent clustering-based interval forecasting method for photovoltaic power generation using CNN–LSTM neural network10.1063/5.0213067 ↗
10. An ARMAX model for forecasting the power output of a grid connected photovoltaic system10.1016/j.renene.2013.11.067 ↗
11. Multi-site solar power forecasting using gradient boosted regression trees10.1016/j.solener.2017.04.066 ↗
12. Fuzzy clustered federated learning algorithm for solar power generation forecasting10.1109/tetc.2022.3142886 ↗
13. A short-term photovoltaic power generation forecast method based on LSTM10.1155/2021/6613123 ↗
14. Prediction of power generation of a photovoltaic power plant based on neural networks10.1109/access.2023.3249484 ↗
15. Reduction of the risk of inaccurate prediction of electricity generation from PV farms using machine learning10.3390/en15114006 ↗
16. Power generation prediction for photovoltaic system of Hose-Drawn traveler based on machine learning models10.3390/pr12010039 ↗
17. PV power forecasting based on relevance vector machine with sparrow search algorithm considering seasonal distribution and weather type10.3390/en15145231 ↗
18. Nonstationary Z-score measures10.1016/j.ejor.2016.12.001 ↗
19. Adaptive normalization: A novel data normalization approach for non-stationary time series
20. Unsupervised time-series representation learning with iterative bilinear temporal-spectral fusion
21. Virtual gyros construction and evaluation method based on BILSTM10.1109/tim.2022.3212544 ↗
22. Multi-step prediction of photovoltaic power based on two-stage decomposition and BILSTM10.1016/j.neucom.2022.06.117 ↗
23. A novel improved variational mode decomposition-temporal convolutional network-gated recurrent unit with multi-head attention mechanism for enhanced photovoltaic power forecasting10.3390/electronics13101837 ↗
24. XGBoost-based day-ahead load forecasting algorithm considering behind-the-meter solar PV generation10.3390/en15010128 ↗
25. White shark optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems10.1016/j.knosys.2022.108457 ↗
26. Sea-horse optimizer: A novel nature-inspired meta-heuristic for global optimization problems10.1007/s10489-022-03994-3 ↗
27. A novel nature-inspired algorithm for optimization: Squirrel search algorithm10.1016/j.swevo.2018.02.013 ↗
28. Newton-Raphson-based optimizer: A new population-based metaheuristic algorithm for continuous optimization problems10.1016/j.engappai.2023.107532 ↗