Scenario Generation of Renewable Energy power Considering Identification of Meteorological Risk Factors
Conventional scenario generation for renewable energy power systems primarily relies on historical output data, often neglecting critical meteorological factors. This oversight can result in an underestimation of risks in power system analysis. Key meteorological risks—such as extreme temperature fluctuations, prolonged periods of low wind or solar irradiance, and severe storms—directly impact the availability and stability of renewable energy sources. As renewable energy, characterized by its inherent volatility and intermittency, increasingly contributes to the energy mix, these factors become vital. To address this gap, this paper proposes a novel scenario generation method that integrates meteorological risk factors into the modeling process. By utilizing historical data on meteorological characteristics, including wind speed, solar irradiance, and precipitation, the proposed approach constructs probability models to simulate potential output scenarios. Incorporating these risk factors offers a more comprehensive framework for managing uncertainties in power system operations. Case studies validate the effectiveness of this approach, demonstrating improved scenario accuracy and enhanced support for reliable power system planning under varying weather conditions.
Authors
- Xiong Wu (ORCID: https://orcid.org/0000-0002-2878-1668)
- Bo Yuan
- Dong Liu (ORCID: https://orcid.org/0000-0003-3139-2708)
- Yifan Zhang (ORCID: https://orcid.org/0009-0000-3478-4817)
- Shan Huang (ORCID: https://orcid.org/0000-0002-7198-2465)
- Guodong Guo (ORCID: https://orcid.org/0009-0008-3754-8009)
Institutions
- Energy Research Institute (CN)
- Xi'an Jiaotong University (CN)
Publication Details
- Published
- 2024-11-29
- DOI
- https://doi.org/10.1109/ei264398.2024.10991594
- Citations
- 1
- Primary Topic
- Integrated Energy Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.21
Funders
- State Grid Corporation of China