1. Introduction
With the proposal of the “carbon emission reduction” initiative, building a new-type power system with new energy as the main body has become one of the core tasks in the development of the energy industry [
1]. Renewable energies, such as solar energy and wind energy, play an important role in new-type power systems [
2]. Compared with traditional fossil fuel power generation, new energy power generation produces almost no greenhouse gases, such as carbon dioxide, during operation, which can effectively reduce carbon emissions and provide a feasible path for achieving low-carbon power supply and alleviating the pressure of global warming [
3]. However, the large-scale integration of new energy has brought significant challenges to the power grid. Reference [
4] points out that the uncertainty of new energy output increases the regulation burden of power systems. When new energy output exceeds a system’s regulation range, power curtailment must be carried out to ensure the real-time balance between power generation and consumption, leading to phenomena such as the curtailment of wind and solar power and limited absorption [
5]. In addition, load demand is affected by various factors such as seasonal climate, social habits, residents’ economic level, and electricity price policies, showing complex and variable fluctuation characteristics on different time scales. The interweaving of uncertainties on the source side and load side further exacerbates the complexity of system operation [
6].
Against this background, energy storage has become a key factor in realizing the optimal allocation of power system resources and promoting the efficient utilization of renewable energy. Combining energy storage with a wind–solar–fossil fuel complementary energy system can flexibly adjust the system’s operation mode, cope with load-side volatility and the uncertainty and uncontrollability of new energy, improve the quality of the user power supply, and reduce the impact of new energy integration on the power grid, thus ensuring the supply–demand balance of the power system and improving system reliability [
7].
Reviewing the existing literature, many scholars have carried out extensive research on source-load uncertainty and energy storage configuration optimization in multi-energy systems, and they have achieved a series of phased results. Wang proposed a multi-time scale optimization method considering source-load uncertainty. Based on fuzzy chance-constrained programming theory, using mathematical modeling and multi-scenario technology, source-load uncertainty is incorporated into day-ahead and real-time scheduling models. The results show that this optimization strategy can effectively alleviate the impact of source-load uncertainty while maintaining system economy [
8]. Yao used Markov chain Monte Carlo simulation to generate a large number of source-load scenarios, proposed a discrete state optimization selection method, and reduced scenarios using fast-forward elimination technology to obtain typical time series curves characterizing source-load uncertainty [
9]. An adopted the DPMM to construct uncertainty fuzzy sets of photovoltaic power generation and load demand, aiming to reduce the negative impact of uncertain factors, and used the column-and-constraint generation algorithm to solve the constructed optimization model [
10]. Xing proposed a bi-level scheduling method for energy storage considering power source and load uncertainty, handling the uncertainty of wind power, photovoltaic power, and load through fuzzy parameters [
11].
With the widespread application of renewable energy, the issue of energy storage configuration has also become a research hotspot. The randomness, volatility, and intermittency of renewable energy have brought great challenges to the operational stability of power systems. Liu reviewed the latest progress in the applications, modeling methods, and optimal configuration strategies of energy storage in multiple fields such as power generation, grid management, and user-side factors [
12]. Huang constructed a bi-level optimization model for energy storage capacity configuration and operation of the wind–solar storage microgrid system, using an improved gray wolf optimization algorithm to adjust photovoltaic, wind power, and load fluctuations, optimizing energy storage economy and efficiency and improving the overall system performance [
13]. Lei constructed an optimal configuration model for hybrid energy storage system capacity, using variational mode decomposition (VMD) to realize energy storage allocation in a wind–solar complementary system, showing that this method is more economical than traditional allocation strategies [
14]. Wu proposed an energy storage configuration optimization framework based on the NSGA-II and TOPSIS algorithms, determining the optimal capacity and continuous energy storage duration using calculation and analysis [
15]. Tian proposed a full-life-cycle energy storage configuration optimization method for new energy power stations based on the improved gray wolf optimization algorithm (IGWOA), and the model has a significant effect in reducing the curtailment of wind and solar power and improving the net income of energy storage [
16]. Ye introduced the gravitational search algorithm to optimize the energy storage capacity of a wind–solar storage combined network, improving voltage stability and reducing load fluctuations [
17]. Ma used a deep learning-based Wasserstein GAN model to generate wind–solar output scenarios, and then constructed a hybrid system capacity configuration optimization model and solve it using the sparrow search algorithm, and the results verified the effectiveness and practicability of the model [
18]. Zheng proposed an energy storage optimization strategy for photovoltaic-dominated power grids, considering source-load imbalance clustering, aiming to minimize voltage deviation, power loss, and operation cost, and used a hybrid particle swarm optimization method to determine the optimal installation location and capacity of energy storage [
19]. Huang improved the simulated annealing algorithm, aiming to minimize the probability of power supply loss, cost, and energy allocation reliability, and showed better performance in solving the optimal configuration of a wind–solar storage battery system [
20]. Zhao examined the role of hydrogen fuel cell vehicles (HFCVs) in integrating green hydrogen into energy and transport systems, the challenges faced (including green hydrogen production, techno-economic, and policy barriers), and provided a roadmap to overcome these obstacles for developing the hydrogen economy [
21].
However, due to immature technologies, some problems still exist. Dong proposed a multi-objective configuration optimization model for the coordination of renewable energy output uncertainty and user-side demand response, but the model has insufficient consideration of the economy of energy storage configuration. Due to the failure to fully optimize the full-life-cycle cost, the energy storage investment is too high, restricting its application and promotion [
22]. Wang constructed a hierarchical optimization framework based on electrical and thermal load characteristics, and verified the operation strategy and configuration scheme of hybrid electrical-thermal energy storage through multiple scenarios. However, the system design has integrity defects. Due to the failure to incorporate equipment cost parameters and full-cycle comprehensive economic analysis, the economic reference value of the optimization results is limited [
23]. Li proposed a coupling scheme of compressed-air energy storage and coal-fired power plants for the coupled application of traditional power sources and energy storage. However, due to the lack of a heat storage capacity evaluation, key reliability constraints are omitted in the model construction, which may lead to insufficient system stability in actual operation [
24]. Xu carried out research on energy storage configuration in high-penetration photovoltaic scenarios, established an adaptability optimization model, and analyzed the impact of photovoltaic power generation on energy storage capacity. However, the research scenario is limited to a single weather condition, and the temporal and spatial differences are not considered, resulting in the model lacking universal system data support and being difficult to adapt to diverse engineering scenarios [
25]. Moreover, most existing studies consider source-load output uncertainty when discussing system scheduling schemes, while there are few studies that incorporate source-load uncertainty into energy storage configuration research. The uncertainty of source-load output affects the configuration capacity of energy storage, which in turn relates to the economy and stability of system investment and operation. Existing achievements still have significant limitations in the optimization of energy storage configuration in wind–solar–fossil fuel complementary systems: on the one hand, most studies simplify the handling of source-load uncertainty, either focusing only on the single-fluctuation characteristics of new-energy output or failing to effectively integrate the dynamic changes in load demand, leading to the neglect of the coupling effect of bilateral uncertainties. On the other hand, in model construction, the transformation methods for uncertain constraints are insufficient, making it difficult to accurately quantify their impacts on energy storage capacity configuration, resulting in configuration results often being conservative or radical, and failing to balance economy and reliability; in addition, the linkage mechanism between energy storage configuration and system scheduling in existing studies is insufficient, which easily leads to problems such as a high curtailment rate of wind and solar power, increased operation cost, or unsatisfactory carbon emission control in actual operation, which cannot meet the multiple requirements of the new-type power system for economy, environmental protection, and stability in the context of low-carbon transformation. Therefore, it is urgent to construct an energy storage configuration optimization model integrating source-load uncertainty to improve the accuracy and practicability of configuration schemes.
In the field of energy system optimization, fuzzy chance constraints and the bi-level DE + CPLEX hybrid solution method have become important technical means to deal with uncertainty and complex hierarchical problems. In previous studies, fuzzy chance constraints have been widely used in the optimization of power systems with high proportions of new energy, integrated energy systems, and microgrids. Ma applied it to the configuration of wind–solar storage complementary systems, achieving the balance between system safety and economy by incorporating fuzzy uncertain variables such as wind power, photovoltaic output, and load and setting reasonable confidence levels [
26]. Kevin solves the optimal economic dispatch problem for multiple islands, taking into account realistic offshore renewable energy technologies to better address the siting of isolated microgrids, microgrid design and storage sizing [
27]. In contrast, the bi-level DE + CPLEX hybrid solution method, as an efficient solution framework for hierarchical optimization, is mainly applied to complex problems that require collaborative optimization of planning and operation. Li proposed a bi-level coordinated optimization strategy for the external response of multi-energy complementary micro-energy networks based on shared energy storage stations. This study divides a multi-energy complementary micro-energy network system into upper and lower layers, and calls CPLEX to solve the model. The simulation results show that this strategy can reduce the operation cost of micro-energy network operators by 6.3% [
28]. Tiwari proposes a rapid line protection scheme based on Pole Differential Current (PDC) for LCC-HVDC transmission systems. Simulation analysis demonstrates its capability to reliably detect fault poles within 5.1 ms during bipolar operation and 15.6 ms during monopolar operation while exhibiting strong noise immunity [
29]. Gao adopted this method in multi-energy collaborative scheduling of microgrids, improving the solution efficiency of complex systems through hierarchical optimization [
30].
This study proposes a bi-level optimization configuration method for energy storage in wind–solar–fossil fuel complementary energy systems considering source-load uncertainty and constructs a wind–solar–fossil fuel storage configuration optimization model considering source-load uncertainty. Based on fuzzy chance constraints, wind power output, photovoltaic output, and load are regarded as fuzzy variables to handle the uncertainty on both source and load sides, and the uncertain constraints are transformed into deterministic constraints through clear equivalence class processing. The upper layer solves the optimal energy storage configuration to minimize the comprehensive system cost, and the lower layer solves the optimal scheduling scheme to minimize the system operation cost. The differential evolution algorithm and CPLEX are used to solve the model. Compared to previous studies, the innovations and improvements of this paper are mainly reflected in two aspects: First, although some studies adopt the bi-level DE + CPLEX hybrid solution method, most of them regard energy storage configuration and system scheduling as independent links, which are only related through simple parameter transmission, easily leading to the disconnection between configuration results and actual operation needs. In this study, an “upper layer for energy storage capacity and power configuration-lower layer for system operation scheduling” deeply coupled bi-level model is constructed. The upper and lower layers are solved by the differential evolution algorithm and CPLEX, respectively, enabling the configuration scheme and operation strategy to form a dynamic response mechanism, avoiding economic losses or reliability risks caused by traditional separate optimization. Second, aiming at the limitation that previous studies focus on a single economic objective, this paper synchronously incorporates multi-dimensional indicators such as comprehensive cost, operation cost, curtailment rate of wind and solar power, and carbon emissions into the bi-level optimization framework. Through the quantitative control of uncertainty by fuzzy chance constraints and the efficient solution of the hybrid method, the collaborative optimization of economy, environmental protection, and system stability is realized, which is more in line with the actual needs of the new-type power system in low-carbon transformation and fills the gap around multi-objective balance in existing studies.
2. Model Construction
2.1. Deterministic Energy Storage Capacity Allocation Modeling
In this paper, a two-layer optimization framework is used, where the upper layer decides the storage allocation capacity, with the objective of minimizing the total system cost, and the lower layer receives the storage allocation results and solves the optimal operation strategy, with the objective of minimizing the system operation cost. The two-layer model interaction structure is shown in
Figure 1.
2.1.1. Configuration Layer
- 1.
Objective function
The goal function of the energy storage capacity configuration layer is to minimize the overall yearly system cost, which includes the annualized energy storage investment cost and the system’s annual operating cost.
In the formula,
is the energy storage system’s annualized investment cost and
is the system’s annual operating cost.
where
is the configured capacity of energy storage,
is the unit capacity construction cost of energy storage,
is the unit capacity maintenance cost of energy storage,
is the configured power of energy storage,
is the unit power construction cost of energy storage,
is the discount rate, and
is the lifetime of energy storage.
- 2.
Constraints
Wind and solar abandonment rates decrease with increasing energy storage configuration scale, but investment costs rise with its expansion. There is an upper limit to the configuration power and capacity of energy storage from an economic perspective.
In the formula, is the energy storage configuration capacity limit value and is the energy storage configuration power limit value.
2.1.2. Operation Layer
The operation layer takes the minimization of system operation cost as the objective function and takes power balance constraints, standby capacity constraints, wind and light output constraints, and energy storage charging and discharging constraints as the dominant constraints, and decides the output of each unit.
- 1.
Objective function
In the formula,
is the cost of the coal consumption of thermal power units,
is the starting and stopping cost of the thermal power units,
is the cost of carbon emissions, and
is the cost of abandoned wind and PV, which refers to the opportunity cost of curtailed renewable energy that could not be utilized by the power grid. The capital composition during the operation of the system is shown in
Figure 2:
The coal-fired power unit coal consumption cost is determined by the coal price over coal consumption; the start–stop cost is determined by the number of start–stops and the cost of a single start–stop; the CO
2 cost is determined by the power of the coal-fired power units, the CO
2 emission coefficient, and the carbon price; and the cost of the wind and PV energy abandonment is determined by the amount of electricity abandoned and the cost of the wind and PV energy abandonment penalties.
In the formula, is the power output of thermal power units at the time, are the coal consumption coefficient of thermal power units, and is the coal price. are the number of switching times of thermal power units, is the single switching cost of thermal power units, is the carbon emission coefficient, and is the carbon trading price. represent the actual output of PV units and WTGs at the time, represent the predicted output of PV units and WTGs at the time, and represent the unit cost of wind abandonment and the unit cost of light abandonment.
- 2.
Constraints
The power balance constraints for each unit and load in the system are as follows:
In the formula, represents the power of thermal power units at the time, represent the power of wind power units and photovoltaic units at the time, represent the charging and discharging power of the energy storage system at the time, and represents the load at the time.
There are maximum and minimum output constraints for thermal power units in the operation process, as shown in Equation (7).
In the formula, symbolize the thermal power units’ lowest and maximum outputs, respectively.
The thermal power unit is limited by its climbing ability to change the rate of load rise and fall of the unit, as shown in Equation (8).
In the formula, indicates the downward climbing rate of thermal power unit and indicates the upward climbing rate of thermal power unit.
The output of wind PV is constrained by the upper limit of its installed capacity, as shown in Equation (9).
In the formula, denote the maximum output power of the wind units and PV units.
The following is an expression for the energy storage system’s charging and discharging constraint.
In the formula, show the energy storage equipment’s charging and discharging power at time t, respectively; indicates the charging and discharging coefficient of the energy storage equipment at time t, which takes the value of 0 or 1; indicates the residual charge state of the energy storage equipment at time t; , indicate the charging and discharging efficiency of the energy storage equipment; indicates the remaining charge state of the energy storage device at time t; and indicate the maximum charge state and minimum charge state of the energy storage device, respectively.
2.2. Energy Storage Capacity Allocation Model, Taking into Account the Uncertainty of Source and Load Outputs
There are many prediction methods and techniques for the power prediction of uncertain power sources and loads such as wind power, but due to the influence of natural conditions and other unknown external factors, there are still errors between the predicted results and the actual power source and load power. When the wind power large-scale connected grid and load size is large, these prediction errors cannot be ignored. In the power system day-ahead scheduling model, wind power output and load power are uncertain variables. Therefore, the actual values of wind and load considering the prediction errors can be described as
In the formula, , respectively, represent the actual power of WTGs and PVGs at the time; , respectively, represent the predicted power of WTGs and PVGs at the time; respectively, represent the deviation of the predicted power of WTGs and PVGs at the time; represents the actual load at the time; represents the predicted load at the time; and represents the deviation of the load prediction at the time.
When the prediction error is taken into account, the deterministic energy storage capacity allocation model is no longer applicable, and the new power balance constraint is obtained by coupling Equations (6) and (11) as follows:
In this paper, fuzzy treatment of chance constraints is used. Fuzzy chance constraints are the theories that optimize the objective function under the condition that the probability under satisfying the uncertainty constraint tuning is not less than a given confidence level. The opportunity constraint model is
In the formula, is the objective function containing random variables, is the probability that the event in curly brackets holds, and is the confidence level.
Therefore, the source-load uncertainty-accounting energy storage allocation model can be written as follows:
The general method to solve the fuzzy-chance-constrained planning problem is to utilize some kind of linear relationship or to separate the fuzzy variables from the deterministic variables and transform the fuzzy variables into clear equivalence classes.
In this paper, the trapezoidal subordination function is used to describe the uncertainty of the photovoltaic output and load:
where
is the trapezoidal affiliation function of
,
is the fuzzy parameter in the system,
is the predicted value,
is the affiliation parameter of scenery and load, and
is the scale parameter, which is generally determined by the historical data of the fuzzy parameter.
The trapezoidal fuzzy parameters are shown in
Figure 3:
The constraint function
has the following form:
where
is a function containing only decision variables and
is the trapezoidal fuzzy parameter,
. Where
,
is the trapezoidal affiliation parameter.
Define the following two functions:
Specifically, when
,
,
, and when
,
,
. Considering the safety of the system, the confidence level should not be too low, so take the clear equivalence class of opportunity constraint as
The power balance clear equivalence class is
In the formula, is the affiliation parameter of load in the system, is the affiliation parameter of PV in the system, and is the affiliation parameter of PV in the system.
Based on the power balance clear equivalence class, the differential evolutionary algorithm and CPLEX commercial solver are adopted to solve the problem.
2.3. Model Solution
In the two-layer optimization model, the upper optimization model is the optimization of the capacity and power allocation of the energy storage equipment, the optimization of the energy storage configuration is based on the objective of minimizing the total cost of the upper system, and the result is the initial value of the lower operation; the decision variables are the capacity and power of the storage equipment, the differential evolution algorithm has better applicability and robustness in solving the optimization problem compared to traditional genetic algorithms and particle swarm algorithms, and the adaptive differential evolution algorithm improves the global search capability by introducing adaptive parameter factors and multi-strategy variations. The adaptive differential evolutionary algorithm improves the global search capability of the algorithm through the introduction of adaptive parameter factors and multi-strategy variants, and the chromosome in the adaptive differential evolutionary algorithm can encode the decision variables in a simpler way; therefore, this paper adopts the adaptive differential evolutionary algorithm for solving the upper optimization model, while the lower optimization model is the operation optimization of the energy system, which is an NP difficulty problem belonging to the multi-constraint linear optimization with a large number of decision variables, and the lower optimization model is the operation optimization of the energy system. The lower-optimization model is the operation optimization of the energy system, which is an NP difficulty problem, i.e., a multi-constraint optimization problem with more decision variables, and needs to be solved using an efficient method. The CPLEX solver (22.1.0) is simple and efficient, and is mostly used to deal with the multi-constraint problem, so the lower model is solved using the CPLEX solver.
Figure 4 illustrates this particular solution’s procedure.
Step 1: Enter the system’s and the energy storage device’s fundamental parameters, including unit investment cost, unit operation cost, etc., and determine the total number of iterations N. Set the energy storage device’s power and capacity to its initial values for each chromosome.
Step 2: Generate the initial worth of the population and randomly generate the initial population, i.e., the energy storage equipment capacity and power configuration scheme.
Step 3: Pass the generated energy storage device capacity and power from the upper layer to the lower layer, which updates the initial values and constraints.
Step 4: To find the best operating scheme, the lowest layer invokes the CPLEX solver.
Step 5: The top layer receives back the adaption value that corresponds to the equipment’s ideal power result, or the system’s overall operating and maintenance costs, as determined by the bottom layer.
Step 6: After the upper layer obtains the optimal value of the lower layer, it calculates the capacity and power of the upper layer chromosome, i.e., the energy storage device, and obtains the upper layer adaptation value, i.e., the total system cost.
Step 7: Update the optimal values. In the higher-layer model, note and update the global ideal value, as well as the optimal value for each chromosome.
Step 8: Iterative judgment. Verify whether the predetermined maximum number of iterations has been achieved. Proceed to the next step if it has been achieved; if not, go back to Step 2 to continue the iteration.
Step 9: Provide the energy storage device’s ideal configuration.
4. Conclusions
Given the unpredictability of high-proportion renewable energy supply and load output instability, this article carefully analyzes the costs of system operation and energy storage investment. After that, it recommends a two-layer energy storage optimization configuration model that takes source and load uncertainty into consideration. Below are the main conclusions.
The wind–solar–thermal complementary energy system integrates long-term energy storage planning with a short-term operation strategy through internal and external optimization to achieve an optimal energy storage configuration scheme that takes into account both economic and environmental benefits, is conducive to the deep integration of “source-load-storage” resources, and can provide guiding suggestions for long-term power system energy storage planning.
In contrast to the deterministic energy storage configuration model, this work addresses the source-load uncertainty problem using fuzzy chance constraint programming theory. As a result, the energy storage setup is more reliable, and the outcome is more logical. The model proposed in this study reduces the overall cost of the system by 8.9%, operational expenses by 10.3%, wind and solar desertion rates by 8.92%, and carbon emissions by 3.51%.
While the proposed framework demonstrates effectiveness in optimizing energy storage under uncertainty, several issues remain for future research. These include improving forecasting accuracy to enhance uncertainty modeling, reducing the computational burden of the bi-level optimization, and addressing real-time control challenges related to system delays. Furthermore, the evolving nature of policies and markets necessitates flexible and adaptive planning approaches to ensure the long-term viability of energy storage deployment.