IDEAS home Printed from https://ideas.repec.org/a/gam/jsusta/v15y2023i17p13146-d1230624.html
   My bibliography  Save this article

XGBoost–SFS and Double Nested Stacking Ensemble Model for Photovoltaic Power Forecasting under Variable Weather Conditions

Author

Listed:
  • Bowen Zhou

    (College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
    Key Laboratory of Integrated Energy Optimization and Secure Operation of Liaoning Province, Northeastern University, Shenyang 110819, China)

  • Xinyu Chen

    (College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
    Key Laboratory of Integrated Energy Optimization and Secure Operation of Liaoning Province, Northeastern University, Shenyang 110819, China)

  • Guangdi Li

    (College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
    Key Laboratory of Integrated Energy Optimization and Secure Operation of Liaoning Province, Northeastern University, Shenyang 110819, China)

  • Peng Gu

    (College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
    Key Laboratory of Integrated Energy Optimization and Secure Operation of Liaoning Province, Northeastern University, Shenyang 110819, China)

  • Jing Huang

    (State Grid Electric Power Research Institute Wuhan Efficiency Evaluation Company Limited, Wuhan 430072, China)

  • Bo Yang

    (College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
    Key Laboratory of Integrated Energy Optimization and Secure Operation of Liaoning Province, Northeastern University, Shenyang 110819, China)

Abstract

Sustainability can achieve a balance among economic prosperity, social equity, and environmental protection to ensure the sustainable development and happiness of current and future generations; photovoltaic (PV) power, as a clean, renewable energy, is closely related to sustainability providing a reliable energy supply for sustainable development. To solve the problem with the difficulty of PV power forecasting due to its strong intermittency and volatility, which is influenced by complex and ever-changing natural environmental factors, this paper proposes a PV power forecasting method based on eXtreme gradient boosting (XGBoost)–sequential forward selection (SFS) and a double nested stacking (DNS) ensemble model to improve the stability and accuracy of forecasts. First, this paper analyzes a variety of relevant features affecting PV power forecasting and the correlation between these features and then constructs two features: global horizontal irradiance (GHI) and similar day power. Next, a total of 16 types of PV feature data, such as temperature, azimuth, ground pressure, and PV power data, are preprocessed and the optimal combination of features is selected by establishing an XGBoost–SFS to build a multidimensional climate feature dataset. Then, this paper proposes a DNS ensemble model to improve the stacking forecasting model. Based on the gradient boosting decision tree (GBDT), XGBoost, and support vector regression (SVR), a base stacking ensemble model is set, and a new stacking ensemble model is constructed again with the metamodel of the already constructed stacking ensemble model in order to make the model more robust and reliable. Finally, PV power station data from 2019 are used as an example for validation, and the results show that the forecasting method proposed in this paper can effectively integrate multiple environmental factors affecting PV power forecasting and better model the nonlinear relationships between PV power forecasting and relevant features. This is more applicable in the case of complex and variable environmental climates that have higher forecasting accuracy requirements.

Suggested Citation

  • Bowen Zhou & Xinyu Chen & Guangdi Li & Peng Gu & Jing Huang & Bo Yang, 2023. "XGBoost–SFS and Double Nested Stacking Ensemble Model for Photovoltaic Power Forecasting under Variable Weather Conditions," Sustainability, MDPI, vol. 15(17), pages 1-24, September.
  • Handle: RePEc:gam:jsusta:v:15:y:2023:i:17:p:13146-:d:1230624
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2071-1050/15/17/13146/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2071-1050/15/17/13146/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Li, Pengtao & Zhou, Kaile & Lu, Xinhui & Yang, Shanlin, 2020. "A hybrid deep learning model for short-term PV power forecasting," Applied Energy, Elsevier, vol. 259(C).
    2. Voyant, Cyril & Notton, Gilles & Kalogirou, Soteris & Nivet, Marie-Laure & Paoli, Christophe & Motte, Fabrice & Fouilloy, Alexis, 2017. "Machine learning methods for solar radiation forecasting: A review," Renewable Energy, Elsevier, vol. 105(C), pages 569-582.
    3. Mondol, Jayanta Deb & Yohanis, Yigzaw G. & Norton, Brian, 2008. "Solar radiation modelling for the simulation of photovoltaic systems," Renewable Energy, Elsevier, vol. 33(5), pages 1109-1120.
    4. Yuan-Kang Wu & Cheng-Liang Huang & Quoc-Thang Phan & Yuan-Yao Li, 2022. "Completed Review of Various Solar Power Forecasting Techniques Considering Different Viewpoints," Energies, MDPI, vol. 15(9), pages 1-22, May.
    5. Federico Divina & Aude Gilson & Francisco Goméz-Vela & Miguel García Torres & José F. Torres, 2018. "Stacking Ensemble Learning for Short-Term Electricity Consumption Forecasting," Energies, MDPI, vol. 11(4), pages 1-31, April.
    6. Tawn, R. & Browell, J., 2022. "A review of very short-term wind and solar power forecasting," Renewable and Sustainable Energy Reviews, Elsevier, vol. 153(C).
    7. Luo, Xing & Zhang, Dongxiao & Zhu, Xu, 2021. "Deep learning based forecasting of photovoltaic power generation by incorporating domain knowledge," Energy, Elsevier, vol. 225(C).
    8. Khan, Waqas & Walker, Shalika & Zeiler, Wim, 2022. "Improved solar photovoltaic energy generation forecast using deep learning-based ensemble stacking approach," Energy, Elsevier, vol. 240(C).
    9. Sharadga, Hussein & Hajimirza, Shima & Balog, Robert S., 2020. "Time series forecasting of solar power generation for large-scale photovoltaic plants," Renewable Energy, Elsevier, vol. 150(C), pages 797-807.
    10. Honglu Zhu & Xu Li & Qiao Sun & Ling Nie & Jianxi Yao & Gang Zhao, 2015. "A Power Prediction Method for Photovoltaic Power Plant Based on Wavelet Decomposition and Artificial Neural Networks," Energies, MDPI, vol. 9(1), pages 1-15, December.
    11. Ajith Gopi & Prabhakar Sharma & Kumarasamy Sudhakar & Wai Keng Ngui & Irina Kirpichnikova & Erdem Cuce, 2022. "Weather Impact on Solar Farm Performance: A Comparative Analysis of Machine Learning Techniques," Sustainability, MDPI, vol. 15(1), pages 1-28, December.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Hui Wang & Su Yan & Danyang Ju & Nan Ma & Jun Fang & Song Wang & Haijun Li & Tianyu Zhang & Yipeng Xie & Jun Wang, 2023. "Short-Term Photovoltaic Power Forecasting Based on a Feature Rise-Dimensional Two-Layer Ensemble Learning Model," Sustainability, MDPI, vol. 15(21), pages 1-26, November.
    2. Yuhan Wu & Chun Xiang & Heng Qian & Peijian Zhou, 2024. "Optimization of Bi-LSTM Photovoltaic Power Prediction Based on Improved Snow Ablation Optimization Algorithm," Energies, MDPI, vol. 17(17), pages 1-21, September.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Cheng, Lilin & Zang, Haixiang & Wei, Zhinong & Zhang, Fengchun & Sun, Guoqiang, 2022. "Evaluation of opaque deep-learning solar power forecast models towards power-grid applications," Renewable Energy, Elsevier, vol. 198(C), pages 960-972.
    2. Zheng, Lingwei & Su, Ran & Sun, Xinyu & Guo, Siqi, 2023. "Historical PV-output characteristic extraction based weather-type classification strategy and its forecasting method for the day-ahead prediction of PV output," Energy, Elsevier, vol. 271(C).
    3. Gupta, Priya & Singh, Rhythm, 2023. "Combining simple and less time complex ML models with multivariate empirical mode decomposition to obtain accurate GHI forecast," Energy, Elsevier, vol. 263(PC).
    4. du Plessis, A.A. & Strauss, J.M. & Rix, A.J., 2021. "Short-term solar power forecasting: Investigating the ability of deep learning models to capture low-level utility-scale Photovoltaic system behaviour," Applied Energy, Elsevier, vol. 285(C).
    5. Rial A. Rajagukguk & Raden A. A. Ramadhan & Hyun-Jin Lee, 2020. "A Review on Deep Learning Models for Forecasting Time Series Data of Solar Irradiance and Photovoltaic Power," Energies, MDPI, vol. 13(24), pages 1-23, December.
    6. Hongchao Zhang & Tengteng Zhu, 2022. "Stacking Model for Photovoltaic-Power-Generation Prediction," Sustainability, MDPI, vol. 14(9), pages 1-16, May.
    7. Nebiyu Kedir & Phuong H. D. Nguyen & Citlaly Pérez & Pedro Ponce & Aminah Robinson Fayek, 2023. "Systematic Literature Review on Fuzzy Hybrid Methods in Photovoltaic Solar Energy: Opportunities, Challenges, and Guidance for Implementation," Energies, MDPI, vol. 16(9), pages 1-38, April.
    8. Tang, Yugui & Yang, Kuo & Zhang, Shujing & Zhang, Zhen, 2022. "Photovoltaic power forecasting: A hybrid deep learning model incorporating transfer learning strategy," Renewable and Sustainable Energy Reviews, Elsevier, vol. 162(C).
    9. Ahmad, Tanveer & Zhang, Dongdong & Huang, Chao, 2021. "Methodological framework for short-and medium-term energy, solar and wind power forecasting with stochastic-based machine learning approach to monetary and energy policy applications," Energy, Elsevier, vol. 231(C).
    10. Huang, Xiaoqiao & Li, Qiong & Tai, Yonghang & Chen, Zaiqing & Liu, Jun & Shi, Junsheng & Liu, Wuming, 2022. "Time series forecasting for hourly photovoltaic power using conditional generative adversarial network and Bi-LSTM," Energy, Elsevier, vol. 246(C).
    11. Victor Hugo Wentz & Joylan Nunes Maciel & Jorge Javier Gimenez Ledesma & Oswaldo Hideo Ando Junior, 2022. "Solar Irradiance Forecasting to Short-Term PV Power: Accuracy Comparison of ANN and LSTM Models," Energies, MDPI, vol. 15(7), pages 1-23, March.
    12. Despotovic, Milan & Voyant, Cyril & Garcia-Gutierrez, Luis & Almorox, Javier & Notton, Gilles, 2024. "Solar irradiance time series forecasting using auto-regressive and extreme learning methods: Influence of transfer learning and clustering," Applied Energy, Elsevier, vol. 365(C).
    13. Khan, Zulfiqar Ahmad & Hussain, Tanveer & Baik, Sung Wook, 2023. "Dual stream network with attention mechanism for photovoltaic power forecasting," Applied Energy, Elsevier, vol. 338(C).
    14. Wang, Xinyu & Ma, Wenping, 2024. "A hybrid deep learning model with an optimal strategy based on improved VMD and transformer for short-term photovoltaic power forecasting," Energy, Elsevier, vol. 295(C).
    15. Zhen, Hao & Niu, Dongxiao & Wang, Keke & Shi, Yucheng & Ji, Zhengsen & Xu, Xiaomin, 2021. "Photovoltaic power forecasting based on GA improved Bi-LSTM in microgrid without meteorological information," Energy, Elsevier, vol. 231(C).
    16. Liu, Xiangjie & Liu, Yuanyan & Kong, Xiaobing & Ma, Lele & Besheer, Ahmad H. & Lee, Kwang Y., 2023. "Deep neural network for forecasting of photovoltaic power based on wavelet packet decomposition with similar day analysis," Energy, Elsevier, vol. 271(C).
    17. Qu, Jiaqi & Qian, Zheng & Pei, Yan, 2021. "Day-ahead hourly photovoltaic power forecasting using attention-based CNN-LSTM neural network embedded with multiple relevant and target variables prediction pattern," Energy, Elsevier, vol. 232(C).
    18. Mustafa Jaihuni & Jayanta Kumar Basak & Fawad Khan & Frank Gyan Okyere & Elanchezhian Arulmozhi & Anil Bhujel & Jihoon Park & Lee Deog Hyun & Hyeon Tae Kim, 2020. "A Partially Amended Hybrid Bi-GRU—ARIMA Model (PAHM) for Predicting Solar Irradiance in Short and Very-Short Terms," Energies, MDPI, vol. 13(2), pages 1-20, January.
    19. Zhu, Jiebei & Li, Mingrui & Luo, Lin & Zhang, Bidan & Cui, Mingjian & Yu, Lujie, 2023. "Short-term PV power forecast methodology based on multi-scale fluctuation characteristics extraction," Renewable Energy, Elsevier, vol. 208(C), pages 141-151.
    20. Sarmas, Elissaios & Spiliotis, Evangelos & Stamatopoulos, Efstathios & Marinakis, Vangelis & Doukas, Haris, 2023. "Short-term photovoltaic power forecasting using meta-learning and numerical weather prediction independent Long Short-Term Memory models," Renewable Energy, Elsevier, vol. 216(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jsusta:v:15:y:2023:i:17:p:13146-:d:1230624. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.