EconPapers    
Economics at your fingertips  
 

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

Bowen Zhou (), Xinyu Chen (), Guangdi Li, Peng Gu, Jing Huang and Bo Yang
Additional contact information
Bowen Zhou: College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
Xinyu Chen: College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
Guangdi Li: College of Information Science and Engineering, Northeastern University, Shenyang 110819, China
Peng Gu: College of Information Science and Engineering, 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

Sustainability, 2023, vol. 15, issue 17, 1-24

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.

Keywords: PV power forecasting; natural environmental factors; XGBoost–SFS; double nested stacking; optimal combination of features (search for similar items in EconPapers)
JEL-codes: O13 Q Q0 Q2 Q3 Q5 Q56 (search for similar items in EconPapers)
Date: 2023
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (2)

Downloads: (external link)
https://www.mdpi.com/2071-1050/15/17/13146/pdf (application/pdf)
https://www.mdpi.com/2071-1050/15/17/13146/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jsusta:v:15:y:2023:i:17:p:13146-:d:1230624

Access Statistics for this article

Sustainability is currently edited by Ms. Alexandra Wu

More articles in Sustainability from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jsusta:v:15:y:2023:i:17:p:13146-:d:1230624