Next Article in Journal
Assessment of Fluoride-Releasing Materials in Remineralization of Adjacent Demineralized Enamel
Previous Article in Journal
Effect of Different Forms of Human Platelet Lysate on the Proliferation and Phenotype of Human Osteoblasts
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Time Scale Hierarchical Coordinated Optimization Operation Strategy for Distribution Networks with Aggregated Distributed Energy Storage

1
State Grid Henan Economic Research Institute, Zhengzhou 450052, China
2
Hainan Institute, Zhejiang University, Sanya 572025, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(4), 2075; https://doi.org/10.3390/app15042075
Submission received: 6 January 2025 / Revised: 13 February 2025 / Accepted: 13 February 2025 / Published: 16 February 2025
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
In recent years, with the steady growth of load demand in distribution networks, the fluctuation and uncertainty of power loads have significantly increased. Meanwhile, the rising penetration of photovoltaic generation has further exacerbated the challenges of power system accommodation capability. To enhance photovoltaic accommodation capability and realize the secure and economic operation of distribution networks, a multi-time scale hierarchical coordinated optimization operation strategy for distribution networks with aggregated distributed energy storage has been proposed. First, the regulation requirements of aggregated distributed energy storage are analyzed, and a distributed energy storage aggregation model is established based on an inner approximate Minkowski Sum. Subsequently, a multi-time scale optimization operation model considering source-load uncertainties for day-ahead, intra-day, and real-time stages is developed based on a stepped carbon emission cost model. Then, a power allocation method within the aggregated distributed energy storage based on the water-filling algorithm is presented. Finally, a practical distribution network in a demonstration county in China is used as a case study to validate the proposed method. The results demonstrate that the proposed strategy effectively reduces system operation costs while improving photovoltaic accommodation capacity and enhancing the reliability of system operation.

1. Introduction

With the steady growth of peak load demand in recent years and the large-scale deployment of intermittent renewable energy resources, the fluctuation levels and uncertainties of power loads have significantly increased [1,2]. Moreover, the increasing integration of distributed photovoltaic (PV) systems into distribution networks (DNs) has overwhelmed the power system’s accommodation capability, resulting in resource waste such as PV curtailment [3]. Under such circumstances, relying on traditional regulation methods has proven insufficient to ensure the secure, stable, and economical operation of power systems [4]. On the other hand, abundant distributed energy storage (DES) resources within DNs can be utilized to provide flexible regulation services, helping to alleviate the pressure on power grids caused by the integration of renewable energy generation and rapid load growth [5,6,7]. Compared with traditional centralized energy storage stations, DES has advantages such as a smaller footprint and lower investment costs, allowing it to be flexibly installed at various locations on the user side [8]. However, the small power and limited capacity of individual DES systems make them unsuitable for direct participation in grid regulation, leading to their regulation potential being underutilized [9]. In contrast, aggregated DES clusters offer greater flexibility and controllable potential for regulation [10]. Therefore, it is necessary to manage DES aggregation, enabling it to participate as a controllable resource in the optimal operation of DNs.
The aggregation of feasible regions for DES refers to the process where the wide-area DES resources are aggregated into an overall feasible region, based on the satisfaction of each individual resource’s feasible region, through certain aggregation methods. These resources are then managed and scheduled in a unified manner [11]. The feasible region aggregation is mathematically represented as the addition operation in Euclidean space [12], specifically the Minkowski Sum. However, the computation of the Minkowski Sum for two arbitrary polygons is categorized as a nondeterministic polynomial (NP) problem, for which no efficient solution algorithm currently exists [13]. As a result, many studies have focused on developing approximate feasible domain models with specific rules to simplify the aggregation process. In Ref. [14], convex polyhedra were used to describe the feasible regions of resources, and an approximate method was proposed to simplify the feasible region aggregation of energy storage. In Ref. [15], an inner-approximation approach integrating constrained spaces was adopted, where the constraint spaces of all individuals within the cluster were integrated before participating in power system operations. In Ref. [16], a mathematical model of the exact aggregated feasible region for distributed resources was derived, and a k -order approximation model was used to compute a high-accuracy enclosing model for the feasible region aggregation. In Ref. [17], high-dimensional ellipsoids were employed to approximate the feasible regions of distributed resources, ensuring the aggregation optimality and decomposition feasibility. However, outer-approximation methods among these studies may lead to infeasibility during practical scheduling, while inner-approximation methods often sacrifice significant resource flexibility.
In the context of energy storage systems (ESS) participating in the optimal operation of DNs, a resilient microgrid energy management model, which includes diesel generators, energy storage, and load scheduling, is constructed in Ref. [18], and a multi-stage constraint-handling multi-objective optimization method tailored for resilient microgrid energy management is proposed. In Ref. [19], a day-ahead scheduling plan was formulated by integrating the multi-time scale characteristics of ESS and various demand response resources on the load side. High prediction accuracy was achieved through intra-day rolling scheduling and real-time adjustments. In Ref. [20], a hidden layer-based attack-resilient distributed cooperative control algorithm was introduced for the secondary control of islanded microgrids. In Ref. [21], to address the intermittency of renewable energy generation, the variability in load demand, and the stochasticity of market prices, an imitation learning-based real-time decision-making solution for microgrid economic dispatch is proposed. In Refs. [22,23,24], to address uncertainties in multi-period systems, two-stage optimization models were developed separately, optimizing resource allocation progressively across different time scales. In Ref. [25], a distributed self-triggered privacy-preserving secondary control strategy was proposed, achieving control objectives while protecting initial and real-time values. In Ref. [26], the integrated energy systems are optimally scheduled by comprehensively applying different uncertainty optimization methods at various time scales, taking into account the characteristic that the uncertainty of prediction error decreases as the prediction time scale shortens. In Ref. [27], an attention-based conditional generative adversarial network model was proposed to generate intra-day wind and PV energy scenarios. However, the aforementioned studies did not investigate the scheduling architecture of DES clusters or the internal decomposition of power commands within clusters.
For the decomposition process, which involves distributing an overall control signal within the DES cluster system, a hierarchical control scheme was proposed in Ref. [28], where a novel method for calculating the constrained set of convex polytopes was introduced to reduce computational complexity. In Ref. [29], a dynamic scheduling priority assessment system for schedulable resources was developed, enabling the coordinated control of various types of schedulable resources. In Refs. [30,31], a distributed algorithm based on alternating direction method of multipliers (ADMM) is proposed, and a parallel solving mechanism is introduced to reduce the overall computation time. In Ref. [32], a Markov chain model for populations was established and applied to the optimal control of the optimized power trajectory. However, the decomposition methods proposed in the above studies exhibit high computational complexity and impose stricter performance requirements on control terminal devices. Furthermore, the current power decomposition results do not account for the impact on the cluster’s flexibility at future time steps.
To address the aforementioned issues, a multi-time scale hierarchical coordinated optimization strategy for DNs with aggregated DES is proposed in this paper. The main contributions are as follows:
  • A DES aggregation method based on the inner approximation of the Minkowski Sum is proposed, where zonotope is employed to characterize the feasible region of individual DES units, resolving the computational intractability of the Minkowski Sum in high-dimensional spaces.
  • A multi-time scale hierarchical coordinated optimization operation model for DNs based on scenario analysis and chance constraints is established, which is transformed into a second-order cone programming (SOCP) model based on the second-order cone relaxation and linearization method for quadratic constraint to improve the solution efficiency.
  • A power allocation method for the DES cluster based on the water-filling algorithm (WFA) is proposed, which preserves the total power flexibility of the DES cluster to a greater extent.
The rest of the paper is organized as follows: In Section 2, the regulation requirements of DES in DNs are analyzed, and a DES aggregation model based on the inner approximation of the Minkowski Sum is established. In Section 3, a scenario generation and reduction method based on the Monte Carlo sampling method and fast non-dominated sorting technique is proposed. A multi-time scale hierarchical coordinated optimization model for DNs based on scenario analysis and chance constraints is developed. In Section 4, a DES cluster power command decomposition method based on the WFA is presented. Section 5 validates the proposed method through case studies. Finally, conclusions are provided in Section 6.

2. Distributed Energy Storage Aggregation Model Based on Inner Approximation of Minkowski Sum

In this paper, a bottom-up feasible region aggregation approach is adopted. The feasible region of a single DES device is first characterized, and then the feasible regions of multiple devices are aggregated to develop a feasible region model that reflects the overall response capability of the DES device cluster.

2.1. Characterization of Feasible Region for Individual Distributed Energy Storage Resources

In this section, the operational model for individual DES units is first established, as shown in Equations (1)–(5). From this model, the feasible region for a single DES resource is derived, as presented in Equation (6).
E DES , t r = E DES , t 1 r + η c r P DES , c , t r Δ t P DES , d , t r η d r Δ t
P DES , c , min r P DES , c , t r P DES , c , max r
P DES , d , min r P DES , d , t r P DES , d , max r
E DES , min r E DES , t r E DES , max r
E DES , 0 r = E DES , T r
where Equation (1) describes the energy balance of the DES, E DES , t r and E DES , t 1 r are the energy storage levels of the DES device r at t and t 1 , respectively; η c r and η d r are the charging and discharging efficiency factors, respectively; Equations (2) and (3), respectively, specify the range limits for the charging and discharging power of the DES, P DES , c , t r and P DES , d , t r are the charging and discharging powers of the DES device r at t , respectively; P DES , c , min r and P DES , c , max r are the minimum and maximum charging powers of the DES device r , respectively; P DES , d , min r and P DES , d , max r are the minimum and maximum discharging powers of the DES device r , respectively; Equation (4) specifies the energy level limits of the DES, E DES , min r and E DES , max r are the minimum and maximum capacities of the DES device r , respectively; Equation (5) sets the condition for the initial and terminal energy levels of the DES, stating that the energy at the start and end should be equal, and E DES , 0 r and E DES , T r are the energy storage levels at the beginning and end of the scheduling cycle for the DES device r .
To map the operational model of a DES to its feasible region, the operational model of the r-th DES is represented in the form of a convex polytope as follows [15]:
Ω DES r = p DES r | A DES r p DES r b DES r = p DES r | E A DES r , η p DES r b DES r , P b DES r , E
where Ω des r and p DES r are the flexibility feasible domain and the power matrix during the scheduling period of the DES r, respectively; A DES r and b DES r are defined as the inequality coefficient matrix and column vector, respectively, representing the feasible region of the r-th DES; E p DES r b DES r , P denotes the power constraints, and A DES r , η p DES r b DES r , E denotes the energy boundary constraints; E is the unit matrix, A DES r , η is determined by the charging and discharging efficiencies η c r and η d r , b DES r , P is determined by the power boundaries of the DES r, and b DES r , E is determined by the energy upper and lower bounds of the r-th DES E DES , max r and E DES , min r .
To improve the efficiency of optimization decisions, the aggregator aggregates the feasible regions of multiple individual DES resources, represented as Ω DES r , to form the flexibility feasible region of the cluster, represented as Ω agg . This feasible region characterizes the adjustable power range of the DES aggregator during scheduling. The expression is shown in Equation (7):
Ω agg = Ω des 1 Ω des N = p N | p = r = 1 N p des r , p des r Ω des r
where p represents the power of the aggregated cluster; ⊕ denotes the Minkowski Sum operator. Through this aggregation, the cluster model replaces individual power variables with a single overall power variable, significantly reducing the computational burden for the aggregator in the decision-making process. However, resource aggregation and regulation often occur within a 24 h horizon, resulting in a high-dimensional feasible region, which introduces extremely high computational complexity for the Minkowski Sum. To address this issue, a DES aggregation method based on the Zonotope is proposed in this paper.

2.2. Characterization of Feasible Region for Distributed Energy Storage Clusters Based on Zonotope

To address the intractability of the Minkowski Sum problem mentioned above, an efficient aggregation method based on Zonotope approximation is adopted in this paper. Specifically, the convex polytope shown in Equation (6) is approximated using the Zonotope form presented in Equation (8), and then the approximated Zonotope is aggregated. Unlike conventional polyhedra represented in half-space form (H-representation) or vertex form (V-representation), Zonotope is a polyhedron with a specific mathematical expression (Z-representation) [12], which is formulated as follows:
Z = { x R N : x = c + G β , β ¯ β β ¯ }
G = [ g ( 1 ) , g ( 1 ) , , g ( M ) ] R N × M
g ( m ) 2 = 1       m = 1 , 2 , , M
β = [ β 1 , β 1 , , β M ] T
where N is the spatial dimension; c is the coordinates of the centroid of the polyhedron; G is the generator matrix, consisting of M generator vectors g ( m ) , representing the extension of the polyhedron from the centroid in all directions; β is the extension length of the generator in all directions, limited by the maximum extension length β ¯ ; · 2 denotes the 2-paradigm operation.
In the problem of zonotope approximation for the feasible region of DES, the generator matrix G is considered as a known parameter. The corresponding generator matrices are designed for the power and energy constraints of DES devices, as shown below:
g ( m ) = [ 0 , , 0 ,   1   m , 0 , , 0 ] T       m = 1 , 2 , , N
g ( N + m ) = [ 0 , , 0 ,   1 2   m ,   1 2   m + 1 , 0 , , 0 ] T       m = 1 , 2 , , N 1
where Equation (12) comprises the first N generators, corresponding to the N power constraints of the DES; Equation (13) includes N-1 generators, corresponding to the N-1 energy constraints of the DES. Consequently, the resulting generator matrix is G R N × ( 2 N 1 ) .
For zonotopes with the same generator matrix G selected, the Minkowski Sum process for these zonotopes is simplified due to their identical extension directions:
Z a g g = Z 1 Z 1 Z n
c a g g = r = 1 N c c r
β m a g g = r = 1 N c β m , r
where Z a g g is the total zonotope after aggregation; N c is the number of feasible domains for aggregation, i.e., the number of aggregated resources; c a g g is the centroid coordinates of the aggregated zonotope; c r is the coordinates of the r-th centroid; β m a g g is the total extension length in the direction of the m-th generator of the aggregated zonotope; and β m , r is the extension length of the r-th zonotope in the direction of the m-th generator before aggregation.
It can be observed that the Minkowski Sum process for Zonotopes is a simple linear superposition process, which is attributed to its specific mathematical representation. Thus, the expression of the zonotope is employed to approximate the characterization of the device’s feasible region, transforming from the form of Equation (6) to that of Equation (8). This issue can be modeled as an optimization problem [33], as outlined in the following modeling process:
  • Objective functions
A feasibility approximation index Λ is defined to measure the difference between the approximate and original feasible regions of individual DES resources. In a two-dimensional space example, the similarity between the approximate and original feasible regions is illustrated in Figure 1. In the figure, Ω represents the original feasible region of an individual DES, and Z represents the approximate feasible region. Several unit normal vectors are selected to represent a specific direction of the feasible region, and the ratio of the widths of Z and Ω in each direction is calculated to assess the approximation degree.
Λ = 1 N f k = 1 N f Δ Z , k Δ Ω , k [ 0 , 1 ]
where N f is the number of unit normal vectors; Δ Ω , k and Δ Z , k are the widths of the original feasible domain and the approximate feasible domain in the direction of the k-th unit normal vector, respectively. The DES feasible domain consists of power boundary and energy boundary constraints, and each normal vector can describe the upper and lower bounds of a power or energy boundary constraint, so in the N-dimensional space, 2N-1 normal vectors are selected.
For the calculation of the width of the zonotope in all unit normal vector directions Δ Z is known from mathematical derivation:
Δ Z = 2 F T G β ¯
where F is the matrix consisting of the N f normal vectors.
Substituting Equation (18) into (17) to obtain the objective function is done as follows:
max 2 N f ( 1 / Δ Ω ) T F T G T β ¯
2.
Calculation of parameters related to the original feasible region approximation index
Let Δ Ω be the maximum distance between two tangent planes of the original feasible domain in each unit normal vector direction, which can be solved by optimization methods. The primal feasible domain Ω is represented by a half-space form polyhedron as follows:
Ω = x R N : A x b
for a certain unit normal vector f k = [ a 1 , a 2 , , a N ] , and its corresponding N-dimensional hyperplane is given by the following:
a 1 x 1 + a 2 x 2 + + a N a N + b l = 0
where x 1 , x 2 , , x N is the position in each dimension and b l is a constant.
This unit normal vector f k on Δ Ω , k can be solved according to the following optimization model:
max Δ O , k = a 1 ( x 1 p x 1 q ) + + a N ( x N p x N q ) s . t . A X P b   A X Q b
where X P = [ x 1 p , x 2 p , , x N p ] and X Q = [ x 1 q , x 2 q , , x N q ] denote a point outside the hyperplane and a point inside the hyperplane, respectively.
3.
Constraints
The constraint is that the approximated zonotope is inside the feasible domain of the original device. According to the mathematical derivation in Ref. [33], the constraints of this optimization problem are (23), i.e.,
Z ( G , c , β ¯ ) Ω ( A , b ) A c + A G β ¯ b
In summary, the zonotope-based device approximate feasible domain optimization model is as follows:
max β ¯ 2 N f ( 1 / Δ Ω ) T F T G T β ¯ s . t .   A c + A G β ¯ b ,   β ¯ 0
After completing the feasible region approximation, the feasible region of the aggregated cluster can be obtained according to Equations (14)–(16):
Z a g g = { x R N : x = c a g g + G β , β ¯ a g g β β ¯ a g g }

3. Multi-Time Scale Hierarchical Coordinated Optimization Strategy for Distribution Networks with Aggregated Distributed Energy Storage

The time scales in the multi-time scale scheduling framework for DNs with aggregated DES, as designed in this study, are introduced as follows:
  • Day-ahead scheduling: The time scale is set to 1 h, with a scheduling period of 24 h. Considering the wear and tear costs associated with frequent and rapid adjustments of controllable generation units, gas turbines (GTs) are controlled once per hour in the day-ahead scheduling. The day-ahead scheduling determines the on/off states of GTs, power purchase plans from the upstream grid, the participation schedules of DES clusters at each node, and their participation quantities. These determined quantities are then directly fed into the intra-day rolling optimization as fixed variables.
  • Intra-day rolling optimization: The time scale is set to 15 min, with an execution cycle of 4 h. During each control cycle, imbalance caused by the output fluctuations of renewable energy units, as well as the load fluctuations of users, is balanced by adjustments from ESS, GTs, and power purchases. In the intra-day scheduling, the on/off states of ESS need to be determined to correct deviations between the day-ahead scheduling plans and actual conditions.
  • Real-time coordinated control: The execution cycle is set to 5 min. The objective is to use the intra-day rolling optimization curve as a reference and to implement real-time coordinated control strategies to correct actual operating conditions and minimize deviations.

3.1. Day-Ahead Optimal Scheduling Model

According to existing research, a multi-scenario stochastic optimization method suitable for handling uncertainties is adopted for day-ahead scheduling.

3.1.1. Objective Function

To enhance the accommodation capability of renewable energy, improve power supply reliability under emergency conditions, and better control system carbon emissions, the objective function of the day-ahead scheduling model is formulated to minimize the total operating cost of the system. This is achieved by incorporating the penalty costs associated with PV curtailment and load shedding into the system operating cost, while also accounting for the depreciation cost of ESS. Additionally, a stepped carbon emission cost model is employed. The specific calculation is as follows:
min f 1 = t = 1 24 ( f G , t + f ESS , t + f DG , t + f load , t + f buy , t + f des , t ) + f CO 2
f G , t = [ s = 1 N S i = 1 N G p s ( a i P G i , t , s 2 + b i P G i , t , s + c i ) ] + S i ( 1 u G i , t 1 ) u G i , t f ESS , t = s = 1 N S i = 1 N ESS p s [ C ESS , i P ESS , i , t , s + W ESS , i P ESS , i , t , s + π ESS u ESS , i , t , s ] f DG , t = s = 1 N S i = 1 N DG p s [ C DG , i P DG , i , t , s + k c , DG ( P DG , i , t , s pre P DG , i , t , s ) ] f load , t = s = 1 N S p s k c , load P loss , t , s f buy , t = c buy , t P buy , t f des , t = s = 1 N S n = 1 N d e s p s ( k c , des P des , n , t + c des , n u des , n )
where f 1 represents the objective function of the day-ahead scheduling optimization model, which denotes the system operating cost; f G , t , f erss , t , f DG , t , f load , t , and f des , t represent the cost functions for GTs, ESS, PV, user load shedding, and the regulation of DES clusters, respectively; N S denotes the number of scenarios; p s represents the probability coefficient of the s-th scenario; N G refers to the number of GTs; and P G i , t , s represents the power output of the i-th GT at time t under the s-th scenario; a i , b i , and c i represent the power generation cost coefficients of the i-th GT; S i is the start-stop cost coefficient of the i-th GT; u G i , t is the start-stop state of the i-th GT at time t, with 1 being the start and 0 being the stop; N ESS is the number of ESS; P ESS , i , t , s is the amount of power generated by the ESS i under the s-scenario at time t; C ESS , i and W ESS , i represent the operating cost coefficient and maintenance cost coefficient of the ESS i, respectively; π ESS represents the depreciation cost coefficient per unit of time of the ESS; u ESS , i , t , s represents the on/off status of ESS i at time t; N DG is the number of DG; P DG , i , t , s is the output of the i-th DG in scenario s at time t; C DG , i is the operating cost coefficient of the DG i; k c , DG is the penalty cost coefficient for wind abandonment; P DG , i , t , s pre is the predicted output of DG in scenario s at time t; k c , load is the penalty coefficient for loss of power of the loads; P loss , t , s is the amount of power lost by loads in scenario s at time t; c buy , t is the electricity price at moment t; f buy , t is the amount of electricity purchased from the superior grid at moment t; N des represents the number of nodes containing DES clusters; k c , des represents the cost of regulating the DES clusters; P des , n , t represents the power of the DES clusters at node n at moment t; u des , n , t represents the state of the DES clusters at node n participating in the regulation, with 1 representing the participation in the regulation, and 0 representing the non-participation in the regulation; c des , n represents the cost of participating in regulation of the DES clusters at node n.
To quantify the economic and environmental value of the operational regulation of DES, a carbon emission cost model is established by dividing carbon emissions into three segments [34]. The baseline method is adopted to allocate carbon emission allowances, and it is approximately assumed that the system carbon emission allowances are proportional to the output of generation units. The calculation formula for the system carbon emission allowance is as follows:
E L = t = 1 T ε P t
P t = i = 1 N G P G , i , t + P DG , t + P buy , t
where E L is the total carbon emission allowance of the system; T is the length of an operation cycle; ε is the emission allowance per unit of electricity; P t is the total power generation of all generating units in the system at the moment t.
PV generation, as a clean and environmentally friendly energy source, does not produce carbon emissions. Therefore, the system’s carbon emissions primarily originate from GTs and power purchased from the upstream grid. The formula for calculating the system’s carbon emissions is expressed as follows:
E p = t = 1 T ( i = 1 N G δ G i P G , i , t + δ B i P buy , t )
where E p is the total system carbon emissions in a dispatch cycle; δ G i is the carbon intensity of GT unit i; δ B i is the carbon intensity of purchased electricity.
The carbon emission cost is calculated based on the system’s carbon emission allowance and actual carbon emissions as follows:
f CO 2 = μ ( E p E L )         E p E L + d μ d + ( 1 + k ) μ ( E p E L d )         E L + d E p E L + 2 d ( 2 + k ) μ d + ( 1 + 2 k ) μ ( E p E L 2 d )       E p > E L + 2 d
where f CO 2 is the cost of carbon emissions of the system; μ is the carbon trading price; d is the length of the carbon emissions interval; k is the growth rate of carbon emissions for every 1-step increase in the carbon trading price. It should be noted that when E p E L , f CO 2 is negative, which means that the actual carbon emission of the system is smaller than the system’s quota, and the excess carbon emission quota can be traded in the carbon trading market at the initial carbon emission price, so that the system can obtain carbon benefits.

3.1.2. Constraints

  • Power Balance Constraint:
i = 1 N G P G i , t , s + i = 1 N DG P DG i , t , s + i = 1 N ESS P ESS , i , t , s + P buy , t = P load , t , s
where P load , t , s is the load at moment t for scenario s.
2.
GT Operation Constraints:
P G i min P G i , t , s P G i max
P G i , t , s P G i , t 1 , s u G i , t R i P G i , t 1 , s P G i , t , s u G i , t 1 R i
where P G i min and P G i max are the upper and lower output limits of the i-th GT; R i is the creep rate of the i-th GT.
3.
PV Output Constraints:
0 P DG , i , t , s P DG , i , t , s pre
where P DG , i , t , s pre is the predicted value of the output of the i-th PV at the moment t under the s scenario.
4.
ESS Constraints:
P ESS , i dis u ESS , i , t , s P ESS , i , t , s P ESS , i cha u ESS , i , t , s S SOC , i min S SOC , i , t , s S SOC , i max
where P ESS , i dis and P ESS , i cha are the rated charging power and rated discharging power of the ESS i, respectively; S SOC , i , t , s is the charging state of the ESS i at the moment t under the s-scenario; S SOC , i min and S SOC , i max are the upper and lower limits of the charging state of the ESS i.
5.
DN Power Flow Constraints:
p Ω n + P line , t p q Ω n ( P line , t q I ˜ line , t q R line q ) = P out , t n
U ˜ t j = U ˜ t i 2 P line , t L R line L + I ˜ line , t L ( R line L ) 2
I ˜ line , t L = ( I line , t L ) 2 , 0 I ˜ line , t L I ˜ line , max           L ( i , j ) Ω line
U ˜ t n = ( U t n ) 2 ,   0 U ˜ t n U ˜ max           n Ω node
2 P line , t L I ˜ line , t L U ˜ t i 2 I ˜ line , t L + U ˜ t i ,           L ( i , j ) Ω line
P line , t L P line , max ,           L ( i , j ) Ω line
where Ω n + and Ω n represent the sets of branches starting from and ending at node n in the DN; Ω node and Ω line denote the sets of nodes and branches in the DN; P out , t n is the output power of node n at time t; U t n , I line , t L , P line , t L , and R line L represent the voltage at node n, the current, power, and the resistance in branch L at time t; I ˜ line , max , U ˜ max and P line , max are the upper limits of I ˜ line , t L , U ˜ t n and P line , t L .
6.
DES Cluster Constraints:
P des , n = c n a g g u des , n + G β n , β ¯ n a g g u des , n β n β ¯ n a g g u des , n
where P des , n is the power matrix of the DES cluster at node n; G is the generator matrix; β n is the extension length of the generator in each direction; c n a g g and β ¯ n a g g represent the center point coordinates of the aggregated zonotope and the maximum extension length of the generators, respectively.

3.2. Intra-Day Rolling Optimization Scheduling Model

Intra-day rolling optimization scheduling is typically performed by feeding the real-time measured system data under the current state into the intra-day rolling optimization model. The optimal control sequence is then solved by incorporating the forecast data of PV generation and load over the next 4 h with a time scale of 15 min.

3.2.1. Objective Function

The objective function of the intra-day rolling optimization is also designed to minimize the system operating cost. Since the day-ahead scheduling model has already determined the on/off status of GTs, power purchase quantities, and the participation schedules and quantities of DES clusters at each node, the objective function in the rolling optimization model subtracts the start-up and shutdown costs of GTs, power purchase costs, and the regulation costs of the DES clusters.
min f 2 = t = 1 24 ( f G , t + f ESS , t + f DG , t + f load , t ) + f CO 2
f G , t = s = 1 N S i = 1 N G p s ( a i P G i , t , s 2 + b i P G i , t , s + c i ) f ESS , t = [ s = 1 N S i = 1 N ESS p s [ C ( P ESS , i , t , s ) + W ( P ESS , i , t , s ) ] + π ESS u ESS , i , t f DG , t = s = 1 N S i = 1 N DG p s [ C ( P DG , i , t , s ) + k c , DG ( P DG , i , t , s pre P DG , i , t , s ) ] f load , t = s = 1 N S p s k c , load P loss , t , s

3.2.2. Constraints

The intra-day rolling model also employs a multi-scenario stochastic programming approach to mitigate the adverse impacts of uncertainties. Therefore, its constraints are generally consistent with those in the day-ahead scheduling model. However, compared to the day-ahead model, the intra-day rolling model does not include the GT start-up and shutdown constraints, power purchase constraints, or DES cluster constraints.

3.3. Real-Time Optimization Scheduling Model

Since the time scale of real-time scheduling is 5 min, higher robustness is required for scheduling decisions. The multi-scenario stochastic programming method, which is suitable for day-ahead and intra-day rolling models, becomes inapplicable. In this study, a chance-constrained approach is employed in the mathematical model. By setting specific constraints, the probability of satisfying these constraints is required to be no less than a certain confidence level.

3.3.1. Objective Function

In day-ahead and intra-day scheduling, the power purchase quantities from the upper-level grid, the on/off status of ESS, the participation schedules and quantities of DES clusters, and the on/off schedules of GTs have already been determined. Therefore, the objective function of real-time scheduling only includes the operating and maintenance costs of ESS, the operating costs of GTs, the operating costs of PV systems, the cost of PV curtailment, the cost of load shedding, and the carbon emission cost.
min f 3 = t = 1 24 ( f G , t + f ESS , t + f DG , t + f load , t ) + f CO 2
f G , t = i = 1 N G ( a i P G i , t 2 + b i P G i , t + c i ) f ESS , t = i = 1 N ESS [ C ( P ESS , i , t ) + W ( P ESS , i , t ) ] f DG , t = i = 1 N DG [ C ( P DG , i , t ) + k c , DG ( P DG , i , t pre P DG , i , t ) ] f load , t = k c , load P loss , t

3.3.2. Constraints

In the real-time scheduling model, all constraints remain consistent with those in the day-ahead and intra-day models, except that current and voltage limit constraints are replaced with chance constraints [35]. These constraints are not elaborated further here.
Pr I ˜ line , min I ˜ line , t L I ˜ line , max 1 - ξ 1   ,             L ( i , j ) Ω line
Pr U ˜ min U ˜ t n U ˜ max 1 - ξ 1   ,           n Ω node
where Pr · denotes the probability that the condition in parentheses holds; ξ 1 is the node voltage crossing probability and branch current crossing probability, which characterizes the confidence level of the chance constraint equation.
Since the voltage at each node and the current in each branch fluctuate within a certain range while satisfying a confidence level, the chance constraints in Equations (50) and (51), unlike wind and solar power forecasts, do not need to consider factors such as probability distributions or random variables. For the convenience of calculation and modeling, they can be transformed into the deterministic constraints shown in Equations (52) and (53).
I ˜ line , min a j , t [ I ˜ line , min I ˜ line , min lim ] I ˜ line , t L I ˜ line , max + a j , t [ I ˜ line , max lim I ˜ line , max ] j = 1 N l i n e t = 1 T a j , t T N l i n e ξ 1
U ˜ min b i , t [ U ˜ min U ˜ min lim ] U ˜ t n U ˜ max + b i , t [ U ˜ max lim U ˜ max ] i = 1 N b u s t = 1 T b i , t T N b u s ξ 1
where N b u s and N l i n e are the number of nodes and branches of the DN; U ˜ max lim and U ˜ min lim are the upper and lower limits of the overrun amplitude when the voltage of node i is overrun, taking 1.1pu and 0.9pu; I ˜ line , max lim and I ˜ line , min lim are the upper and lower limits of the overrun amplitude when the current of branch j is overrun; a i , t and b i , t are the Boolean decision variables for the current amplitude of branch j and the voltage amplitude of node i in the time period of t. The value is set to 1 if overrun is found, and to 0 if overrun occurs. If there is an overrun condition, it is 1, and vice versa, it is 0.

4. Power Allocation Method Within Distributed Energy Storage Aggregates Based on the Water-Filling Algorithm

By solving the above optimization scheduling model, the charge and discharge commands of the DES cluster at each time period can be obtained. In this section, the WFA is adopted to allocate these commands. In the power control decomposition of the DES cluster, if the aggregator receives a charging command D t c , the following problem is solved to determine the charging power p DESc , t r of each DES:
min r N E r η c r log ( E DES , t 1 r E r + η c r p DESc , t r Δ t E r )
s . t .   0 p DESc , t r P ^ DESc , t r , r   p agg , t c = r N p DESc , t r D t c
where E r is the capacity of the r-th DES; p agg , t c is the aggregated charging power at time t; P ^ DESc , t r = min P DES , c r , ( E r E DES , t 1 r ) / ( η c r Δ t ) . Objective function (52) endeavors to maintain a consistent storage level across all DES, with the constraints (53) indicates that partial response is allowed but over-response is prohibited. The solution of the problem can be obtained from the following equation:
x r * = 0 v , α r v α r v α r , ( α r + x ¯ r ) x ¯ r v ( α r + x ¯ r ) ,
where x r * = η c r p DESc , t r Δ t / E r represents the SOC added by the r-th DES charging at p DESc , t r for Δ t time; E r is the capacity of the r-th DES; x ¯ r = η c r P DES , c r Δ t / E r represents the SOC added by the r-th DES charging at rated power P DES , c r for Δ t time; α r = E DES , t 1 r / E r represents the SOC of the r-th DES at the end of the t-1 time period. Writing x r * as x r * ( v ) , x r * ( v ) is a segmented linear function of 1/v.
r N x r * ( v ) E r η c r Δ t = p agg , t c
Equation (55) has a unique root v , which can be found by the WFA in Algorithm 1.
If the aggregator receives a discharging command D t d , the following problem is solved to determine the discharging power p DESd , t r of each DES:
min r N E r η d r log ( 1 E DES , t 1 r E r + p DESd , t r Δ t η d r E r )
s . t . 0 p DESd , t r P ^ DESd , t r , r p agg , t d = r N p DESd , t r D t d
where P ^ DESd , t r = min P DES , d r , ( E r E DES , t 1 r ) η d r / Δ t , p agg , t d represents the aggregated discharging power at time t. The solution to the problem can be obtained using the following equation:
x r * = 0 v α r , α r v otherwise x ¯ r v , ( α r x ¯ r )
where x r * = p DESd , t r Δ t / η d r E r denotes the SOC reduced by the time the r-th DES discharges Δ t at p DESd , t r ; x ¯ r = P DES , d r Δ t / η d r E r denotes the SOC reduced by the time the r-th DES discharges Δ t at the rated power P DES , d r ; writing x r * as x r * ( v ) , x r * ( v ) is a segmented linear function of 1/v.
r N x r * ( v ) η d r E r Δ t = p agg , t d
Similarly, then the decomposition of the discharge power can be solved by the WFA.
Algorithm 1. Water-Filling Algorithm WFA
1.       Calculate   ( α r + x ¯ r )   and   α r   ( when   charging )   or   ( α r x ¯ r )   and   α r   ( when   discharging )   for   all   ESS   in   this   cluster ,   merge   the   two   points   with   the   same   value ,   and   count   the   total   number   of   breakpoints   as   L .   The   sorted   sequence   is   v 1 , v 1 , , v L , which divides the range of v into L + 1 intervals.
2.       For   each   interval   [ ν j ,   ν j + 1 ]
3.               Based   on   Equations   ( 54 ) / ( 58 )   Calculation   x r * ( v )
4.               According   to   Equations   ( 55 ) / ( 59 )   find   the   v
5.               if   v [ ν j ,   ν j + 1 ]
6.                     Record   v   and   x r * ( v )
7.            else
8.                  Update j = j + 1 and return to step 3
9.            end if
10.      end for

5. Case Studies

In this study, the DN of a demonstration county in China, as shown in Figure 2, is analyzed for verifying the effectiveness of the method proposed in this paper. The DN includes one gas turbine unit located at bus node 12, with the unit parameters provided in Table 1. The DES clusters are located at bus nodes 2, 3, 7, 10, 13, 17, 20, 22, 25, 29, and 31. Distributed PV systems are installed at all nodes, with PV power stations specifically located at node 19 and node 32. An ESS on the grid side is located at bus node 1. The day-ahead, intra-day, and real-time forecast curves for PV and load are shown in Figure 3. Monte Carlo sampling is employed to generate 200 initial PV output and load scenarios for both day-ahead and intra-day stages. The forecast errors for load are set at 3% and 1% for the day-ahead and intra-day stages, respectively, while the forecast errors for PV are set at 5% and 3%, respectively. Next, the initial scenario sets are reduced using a fast non-dominated sorting technique based on probability distance, resulting in 5 day-ahead scenarios and 2 intra-day scenarios. The typical scenario generation results for PV and load are shown in Figure 4. From Figure 4, it can be seen that PV output power is peaked between 11:00 AM and 1:00 PM, reflecting the typical pattern driven by maximum sunlight exposure. In contrast, the load is varied throughout the day and is peaked between 9:00 PM and 10:00 PM, due to increased residential energy consumption for lighting and appliances. Between 3:00 AM and 6:00 AM, the load is reduced to a low point as most activities are paused. At midday, PV output power is exceeded over the load, which could result in power backflow and challenges in accommodating the PV output efficiently. The model was constructed as a mixed-integer second-order cone optimization problem using the YALMIP toolbox on the MATLAB platform, and it was solved using the GUROBI solver. A flexible and intuitive interface for modeling optimization problems was provided by YALMIP, while GUROBI’s efficiency and reliability aided in successfully addressing the large-scale optimization task.

5.1. Regulation Requirements of Distributed Energy Storage

The regulation requirements of DES for rapid ramping, intra-day load balancing, and peak supply assurance have been analyzed in the context of modern power systems with widespread renewable energy integration.
In Figure 5, the annual PV curve with an installed capacity of 100 MW for the demonstration county is presented. During this period, the intra-day hourly-level flexible ramping demand of the power system can reach up to 21.84 MW. In Figure 1, the 2023 net load curve for the demonstration county is shown, with a maximum daily load peak-to-valley difference of approximately 183.8 MW, accounting for 62.35% of the daily maximum load (referred to as the daily maximum peak-to-valley difference rate). For the year 2023, the maximum load of the county is projected to be 449.8 MW. Under the constraint of a 13% system reserve margin, the installed capacity of wind power in the demonstration county is assumed to be 750 MW, and the installed capacity of PV is assumed to be 1142.6 MW. Using assumptions of an effective capacity factor of 35% for wind power and 20% for PV, the power supply assurance demand during peak periods in 2023 is estimated to be approximately 17.254 MW.

5.2. Analysis of Day-Ahead Scheduling Results

Table 2 presents the probabilities of the five day-ahead scenarios. Based on these scenarios, a stochastic optimization method is used to solve the day-ahead scheduling model, considering the uncertainties of PV and load. The scheduling results are shown in Figure 6 and Figure 7. Figure 6 illustrates the results for the scenario with the highest probability, Scenario 3. During the early morning period (0:00–6:00), when the load is low and electricity prices are low, PV output is 0. The system primarily relies on power purchases from the upper-level grid to meet the load demand, and surplus power is used to charge the ESS. As time approaches the morning peak, gas turbine output gradually increases, and PV begins to contribute to the power supply. In the morning period (6:00–10:00), PV output gradually increases, reducing reliance on other power sources. During this period, external power purchases are minimized, and as the load rises, the DES clusters and ESS discharge to reduce system operating costs. During the midday period (10:00–14:00), PV maintains high output, and no external power purchases are needed. Surplus PV power is used to charge the ESS and DES clusters, improving the accommodation rate of renewable energy. In the evening peak period (17:00–21:00), electricity prices rise as demand increases, PV output decreases, and GT output ramps up. This is supplemented by discharges from the ESS, DES clusters, and external power purchases to meet the demand. Flexible scheduling ensures both economic efficiency and a reliable power supply. Figure 7 shows the scheduling results for the other four possible scenarios. Since day-ahead scheduling fixes the power purchase quantities, on/off states of GTs, and outputs of DES clusters to be used in the intra-day and real-time models, these parameters remain identical across all scenarios. In Scenarios 1 (20:00–21:00) and 4 (19:00–20:00), high load periods occur when GT output reaches its maximum limit, resulting in a small amount of load shedding. To meet the load demand, adjustments to power purchase quantities are needed in the intra-day stage. The scheduling results for Scenarios 2 and 5 are similar to Scenario 3 and are not further detailed here.

5.3. Analysis of Intra-Day Scheduling Results

Based on the two sets of scenarios generated for the intra-day stage, a stochastic optimization method is utilized to solve the intra-day optimization scheduling model, which considers the uncertainties of PV and load. As shown in Table 3, the probability of Scenario 1 is 0.565, and the probability of Scenario 2 is 0.435. In this process, the power purchase quantities, GT on/off states, and the outputs of DES clusters determined in the day-ahead optimization are adopted. The scheduling results for each scenario are shown in Figure 8 and Figure 9, and they are generally consistent with the results of Scenario 3 in the day-ahead stage. However, during the period from 20:00 to 24:00, due to the uncertainty in load, the power purchase quantities determined in the day-ahead stage are insufficient to meet the demand, requiring adjustments to the power purchase quantities in the intra-day stage to satisfy the increased load.

5.4. Real-Time Scheduling Results

The real-time scheduling results shown in Figure 10 indicate that GT and power purchases provide a stable foundation for electricity supply, while PV reaches its peak during the midday period. ESS are charged during periods of low electricity prices at night and high PV output at midday. During peak load periods, ESS actively discharge, alleviating the pressure on power supply and reducing the amount of load shedding.

5.5. Power Decomposition Results of Distributed Energy Storage Clusters

Due to the large number of DES devices, the power decomposition results of six representative devices are selected for demonstration in this paper. Figure 11 illustrates the power decomposition results of these six DES units and shows the SOC trends during the scheduling period. It can be observed that, from 00:00 to 03:00, the DES cluster operates under discharge commands. DES4–DES6, which have higher initial SOC levels, discharge during this period, and DES units with higher initial SOC are allocated more discharge power. DES1–DES3, with lower initial SOC levels, do not discharge during this time. From 03:00 to 06:00, the cluster operates under charge commands. DES1, with the lowest initial SOC, charges during this period, while DES2–DES5, with relatively higher SOC levels at the time, do not charge. By the end of the third time interval, the SOC levels of DES3–DES6, which started with higher initial SOC, have converged to similar values. Similarly, by the end of the fifth time interval, the SOC levels of DES1–DES2, which started with lower initial SOC, also converge. Over time, the SOC levels of all DES units gradually become consistent. This power decomposition method effectively coordinates all DES units within the cluster, ensuring that their SOC levels closely align and thereby maximizing the retention of overall power flexibility.

5.6. Analysis of the Regulation Efficiency of Distributed Energy Storage

5.6.1. Supply Assurance Effect

To comprehensively evaluate the impact of DES regulation on the supply assurance capability of the DN based on its ability to handle sudden load changes and fault recovery, it is assumed that a sudden load increase occurs during the 19:00 to 20:00 period, resulting in a load shedding of 20.72 MW, as shown in Table 4, with a load shedding severity of 6.46%. Meanwhile, the power overload severity reaches 0.65%, and the most severe voltage limit violation occurs between 22:00 and 23:00, reaching 2.47%. After the introduction of DES, these issues are eliminated, significantly improving the power supply capability and security of the DN. Through intelligent dispatch and rapid response strategies, the energy storage system effectively addresses load fluctuations, enhancing the dynamic support capability of the system and reducing voltage and power limit violations. This demonstrates that DES plays a critical role in enhancing the flexibility and stability of grid operation under high-load conditions, providing essential support for the integration of renewable energy.

5.6.2. Accommodation Effect

The effect of DES regulation on promoting renewable energy accommodation is analyzed based on the accommodation performance of renewable energy. As shown in Table 5, the introduction of the energy storage system significantly improves the accommodation of renewable energy. Before the participation of energy storage, the accommodation rates across the scenarios were 95.90%, 96.67%, 97.36%, 96.20%, and 96.58%, indicating that a portion of renewable energy was not fully utilized. However, after the participation of energy storage, the accommodation rates were significantly improved to 100%, 100%, 100%, 99.14%, and 98.95%. This demonstrates that energy storage substantially enhances the grid’s regulation capability by absorbing excess power and balancing supply and demand. It not only effectively reduces the waste of renewable energy but also increases the efficiency of energy utilization, laying a solid foundation for the further development of renewable energy.

5.6.3. Cost and Environmental Value

In this study, the system operating costs before and after DES participation were calculated, considering the cost of energy storage lifecycle degradation and PV curtailment. A system carbon emission model was established to calculate carbon emissions in the two scenarios. By comparing the operating costs and carbon emissions under these scenarios, the cost and environmental value of DES regulation were quantified. It was assumed that the carbon emission intensities of GT and power purchases in the DN were 0.45 tons/MWh and 0.55 tons/MWh, respectively, while the system’s carbon emission allowance was set at 0.5 tons/MWh. The cost and environmental values before and after DES integration are shown in Table 6. As observed in the table, after the integration of DES, the carbon emission allowance decreased from 2407.9 tons to 2399.4 tons, a reduction of 8.5 tons, while the actual carbon emissions decreased from 1633.2 tons to 1607.4 tons, a reduction of 25.8 tons. This indicates that the DES plays a significant role in reducing carbon emissions. At the same time, carbon emission costs decreased from −38,736 CNY to −39,605 CNY, a reduction of 869 CNY. This adjustment not only reflects cost benefits but also significantly enhances the environmental performance of the system, further supporting the strategic goal of low-carbon operation.

6. Conclusions

To enhance the renewable energy accommodation rate and operational reliability of the DN while reducing operational costs, a multi-time scale hierarchical coordinated optimization strategy for DNs considering the aggregation of DES resources is proposed in this paper. A DES aggregation method based on the inner approximation of the Minkowski Sum is proposed. A power allocation method for DES clusters based on the WFA is proposed. Based on the case study analysis, the following conclusions are drawn:
  • Considering the participation of DES resource clusters in the optimal operation of DNs can reduce operational costs, improve the operational reliability of the DN, and enhance the renewable energy accommodation rate.
  • The proposed multi-time scale optimization operation method effectively utilizes the fast regulation capabilities of ESS and DES resources, thereby improving the accuracy of the system’s response to forecast data.
  • The application of the WFA for decomposing control commands of the DES clusters effectively balances the loads of individual DES units, optimizes resource allocation, and provides a feasible solution for large-scale distributed DES deployment.
In future work, further improvements in the approximation accuracy of the aggregation method will be required, and research on the optimal aggregation scope of DES will be conducted.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/app15042075/s1, Table S1: Branch-node matrix; Table S2: Structure matrix; Table S3: Branch impedance matrix.

Author Contributions

Conceptualization, J.L., C.N. and Z.L.; data curation, S.Y. and S.Q.; formal analysis, Y.Z., A.X. and R.L.; funding acquisition, J.L., Y.Z., A.X. and R.L.; investigation, J.L. and C.N.; methodology, J.L., C.N. and Y.Z.; project administration, J.L. and Z.L.; resources, Y.Z. and Z.L.; software, C.N., A.X. and S.Y.; supervision, Z.L.; validation, C.N., S.Y. and Z.L.; visualization, S.Y. and S.Q.; writing—original draft, J.L., S.Y. and Y.Z.; writing—review and editing, C.N., S.Y. and Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Science and Technology Project of State Grid Henan Economic Research Institute. (No. 5217L024000Y).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Materials, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Cui, Y.; Zhou, H.; Zhong, W.; Li, H.; Zhao, Y. Low-Carbon Scheduling of Power System with Wind Power Considering Uncertainty of Both Source and Load Sides. Electr. Power Autom. Equip. 2020, 40, 85–93. [Google Scholar]
  2. Li, J.; Sun, H.; Xu, C.; Jing, X.; Jia, G. Research on Distributed Energy Storage Resource Management and Strategy Participating in Demand Response of New Power Systems. Distrib. Util. 2022, 39, 29–35. [Google Scholar]
  3. Duan, X.; Wang, Y.; Wei, Y.; Li, Y.; Cui, X. DPV and HESS Joint Optimal Configuration in Distribution Network Considering Renewable Energy Consumption. Mod. Electr. Power, 2024; ahead of print. [Google Scholar] [CrossRef]
  4. Wang, C.; Shi, Z.; Liang, Z.; Li, Q.; Hong, B.; Huang, B.; Jiang, L. Key Technologies and Prospects of Demand-Side Resource Utilization for Power Systems Dominated by Renewable Energy. Autom. Electr. Power Syst. 2021, 45, 37–48. [Google Scholar]
  5. Sun, L.; Li, H.; Jia, Q.; Fu, L.; Zhang, G. Planning Method for Resource Aggregation of Virtual Power Plant Based on Dynamic Reconstruction. Autom. Electr. Power Syst. 2024, 48, 115–128. [Google Scholar]
  6. Zhuang, Y.; Li, Z.; Tan, Q.; Li, Y.; Wan, M. Multi-Time-Scale Resource Allocation Based on Long-Term Contracts and Real-Time Rental Business Models for Shared Energy Storage Systems. J. Mod. Power Syst. Clean Energy 2024, 12, 454–465. [Google Scholar] [CrossRef]
  7. Kwon, K.; Lee, H.-B.; Kim, N.; Park, S.; Joshua, S.R. Integrated Battery and Hydrogen Energy Storage for Enhanced Grid Power Savings and Green Hydrogen Utilization. Appl. Sci. 2024, 14, 7631. [Google Scholar] [CrossRef]
  8. Yin, Q. Scale Distributed Energy Storage Aggregation Modeling and Cooperative Optimized Regulation Strategy. Ph.D. Thesis, North China Electric Power University, Beijing, China, 2019. [Google Scholar]
  9. He, S.; Zhang, J.; Gu, Z.; Shi, X.; Jiang, H. Overview of Virtual Power Plant Modeling and Optimization Control for Distributed Resource Aggregation and Control. Shandong Electr. Power. 2024, 51, 11–24. [Google Scholar]
  10. Liu, Q.; Yang, S.; Liu, X. Analysis and Prospect of Distributed Energy Storage Business Modes. Power Demand Side Manag. 2023, 25, 67–73. [Google Scholar]
  11. Wang, S.; Wu, W. Aggregation Reference Model and Quantitative Metric System of Flexible Energy Resources. Autom. Electr. Power Syst. 2024, 48, 1–9. [Google Scholar]
  12. Zhang, H.; Chang, L.; Cao, L.; Lu, J. Research on Demand Side Resource Feasible Region Aggregation Based on Improved Zonotope. Power Demand Side Manag. 2024, 26, 1–7. [Google Scholar]
  13. Zhang, L.; Fan, Y.; Wang, Y.; Zhou, B.; Dou, Q. Flexible Aggregation and Coordinated Scheduling Strategy for Renewable Powered 5G Communication Base Station Clusters. Power Syst. Prot. Control. 2024, 52, 101–110. [Google Scholar]
  14. Barot, S.; Taylor, J.A. A Concise, Approximate Representation of a Collection of Loads Described by Polytopes. Int. J. Electr. Power Energy Syst. 2017, 84, 55–63. [Google Scholar] [CrossRef]
  15. Zhao, W.; Huang, H.; Zhu, J.; Zhou, B.; Chen, J.; Luo, Y. Flexible Resource Cluster Response Based on Inner Approximate and Constraint Space Integration. Power Syst. Technol. 2023, 47, 2621–2632. [Google Scholar]
  16. Wen, Y.; Hu, Z.; You, S.; Duan, X. Aggregate Feasible Region of DERs: Exact Formulation and Approximate Models. IEEE Trans. Smart Grid 2022, 13, 4405–4423. [Google Scholar] [CrossRef]
  17. Chen, X.; Li, N. Leveraging Two-Stage Adaptive Robust Optimization for Power Flexibility Aggregation. IEEE Trans. Smart Grid 2021, 12, 3954–3965. [Google Scholar] [CrossRef]
  18. Lv, Y.; Li, K.; Zhao, H.; Lei, H. A Multi-Stage Constraint-Handling Multi-Objective Optimization Method for Resilient Microgrid Energy Management. Appl. Sci. 2024, 14, 3253. [Google Scholar] [CrossRef]
  19. Jin, L.; Fang, X.; Cai, Z.; Chen, D.; Li, Y. Multiple Time-Scales Source-Storage-Load Coordination Scheduling Strategy of Grid Connected to Energy Storage Power Station Considering Characteristic Distribution. Power Syst. Technol. 2020, 44, 3641–3650. [Google Scholar]
  20. Chen, Y.; Qi, D.; Dong, H.; Li, C.; Li, Z.; Zhang, J. A FDI Attack-Resilient Distributed Secondary Control Strategy for Islanded Microgrids. IEEE Trans. Smart Grid 2021, 12, 1929–1938. [Google Scholar] [CrossRef]
  21. Dong, W.; Zhang, F.; Li, M.; Fang, X.; Yang, Q. Imitation Learning Based Real-Time Decision-Making of Microgrid Economic Dispatch Under Multiple Uncertainties. J. Mod. Power Syst. Clean Energy 2024, 12, 1183–1193. [Google Scholar]
  22. Cui, Y.; Zhou, H.; Zhong, W.; Hui, X.; Zhao, Y. Two-Stage Day-Ahead and Intra-Day Rolling Optimization Scheduling Considering Joint Peak Regulation of Generalized Energy Storage and Thermal Power. Power Syst. Technol. 2021, 45, 10–20. [Google Scholar]
  23. Zhou, H. Optimal Dispatch of Wind Power System Considering Source-Load-Storage Joint Peak Shaving. Ph.D. Thesis, Northeast Electric Power University, Beijing, China, 2021. [Google Scholar]
  24. Pan, P.; Wang, Z.; Chen, G.; Shi, H.; Zha, X. Multi-Time Scale Optimal Dispatch of Distribution Network with Pumped Storage Station Based on Model Predictive Control. Appl. Sci. 2024, 14, 11122. [Google Scholar] [CrossRef]
  25. Huang, X.; Qi, D.; Chen, Y.; Yan, Y.; Yang, S.; Wang, Y.; Wang, X. Distributed Self-Triggered Privacy-Preserving Secondary Control of VSG-Based AC Microgrids. IEEE Trans. Smart Grid, 2024; ahead of print. [Google Scholar] [CrossRef]
  26. Chen, Z.; Li, Z.; Lin, D.; Xie, C.; Wang, Z. Multi-Time-Scale Optimal Scheduling of Integrated Energy System with Electric-Thermal-Hydrogen Hybrid Energy Storage under Wind and Solar Uncertainties. J. Mod. Power Syst. Clean Energy, 2024; ahead of print. [Google Scholar] [CrossRef]
  27. Li, H.; Yu, H.; Liu, Z.; Li, F.; Wu, X.; Cao, B.; Zhang, C.; Liu, D. Long-Term Scenario Generation of Renewable Energy Generation Using Attention-Based Conditional Generative Adversarial Networks. Energy Convers. Economics 2024, 5, 15–27. [Google Scholar] [CrossRef]
  28. Trangbaek, K.; Bendtsen, J. Exact Constraint Aggregation with Applications to Smart Grids and Resource Distribution. In Proceedings of the 2012 IEEE 51st Conference on Decision and Control (CDC), Maui, HI, USA, 10–13 December 2012; pp. 4181–4186. [Google Scholar]
  29. Tang, J.; Lü, L.; Ye, Y.; Xu, L.; He, X.; Wang, L. Source-Storage-Load Coordinated Economic Dispatch of An Active Distribution Network under Multiple Time Scales. Power Syst. Prot. Control 2021, 49, 53–64. [Google Scholar]
  30. Hou, H.; Wang, Z.; Zhao, B.; Zhang, L.; Shi, Y.; Xie, C.; Dong, Z.; Yu, K. Distributed Optimization for Joint Peer-to-Peer Electricity and Carbon Trading Among Multi-Energy Microgrids Considering Renewable Generation Uncertainty. Energy Convers. Economics 2024, 5, 116–131. [Google Scholar] [CrossRef]
  31. Fu, X.; Yu, S.; He, Q.; Wang, L.; Chen, C.; Niu, C.; Lin, Z. Distributed Cooperative Dispatch Method of Distribution Network with District Heat Network and Battery Energy Storage System Considering Flexible Regulation Capability. Appl. Sci. 2024, 14, 7699. [Google Scholar] [CrossRef]
  32. Kamgarpour, M.; Ellen, C.; Soudjani, S.E.Z.; Gerwinn, S.; Mathieu, J.L.; Müllner, N. Modeling Options for Demand Side Participation of Thermostatically Controlled Loads. In Proceedings of the IREP Symposium Bulk Power System Dynamics and Control—IX Optimization, Security and Control of the Emerging Power Grid, Rethymno, Greece, 25–30 August 2013; pp. 1–15. [Google Scholar]
  33. Müller, F.L.; Szabó, J.; Sundström, O.; Lygeros, J. Aggregation and Disaggregation of Energetic Flexibility from Distributed Energy Resources. IEEE Trans. Smart Grid 2019, 10, 1205–1214. [Google Scholar] [CrossRef]
  34. Liu, C.; Pang, P.; Shi, W.; Shen, J.; Sun, Y.; Bao, H. Taking into Account Carbon Neutrality Benefit and Clean Energy Consumption of Virtual Power Plant Two-layer Cooperative Optimization Dispatching. Distrib. Utiliz. 2021, 38, 19–27. [Google Scholar]
  35. Xu, W.; Mi, Y.; Cai, P.; Li, X.; Jia, Z.; Li, X. Distributed Optimization Management for Active Distribution Networks with Multiple Microgrids Based on Chance-Constrained Programming. Electr. Power Constr. 2024, 45, 1–13. [Google Scholar]
Figure 1. Approximate similarity quantification of Chino polyhedra in two-dimensional space.
Figure 1. Approximate similarity quantification of Chino polyhedra in two-dimensional space.
Applsci 15 02075 g001
Figure 2. Power System Network Topology Map.
Figure 2. Power System Network Topology Map.
Applsci 15 02075 g002
Figure 3. Measured and Predicted Curves of PV and Load.
Figure 3. Measured and Predicted Curves of PV and Load.
Applsci 15 02075 g003
Figure 4. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load.
Figure 4. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load.
Applsci 15 02075 g004
Figure 5. PV and Load Output in 2023.
Figure 5. PV and Load Output in 2023.
Applsci 15 02075 g005
Figure 6. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load Scenario 3 Day−ahead Scheduling Results.
Figure 6. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load Scenario 3 Day−ahead Scheduling Results.
Applsci 15 02075 g006
Figure 7. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load Remaining Scenario Day−ahead Scheduling Results.
Figure 7. Day-ahead and Intra-day Scenario Generation and Reduction for PV and Load Remaining Scenario Day−ahead Scheduling Results.
Applsci 15 02075 g007
Figure 8. Intra−day Scenario 1 scheduling result.
Figure 8. Intra−day Scenario 1 scheduling result.
Applsci 15 02075 g008
Figure 9. Intra−day Scenario 2 scheduling result.
Figure 9. Intra−day Scenario 2 scheduling result.
Applsci 15 02075 g009
Figure 10. Real−time scheduling results.
Figure 10. Real−time scheduling results.
Applsci 15 02075 g010
Figure 11. DES cluster SOC change results.
Figure 11. DES cluster SOC change results.
Applsci 15 02075 g011
Table 1. Gas turbine parameters.
Table 1. Gas turbine parameters.
Pmax/MWPmin/MWa/($/(MW))2b/($/MW)C/$Climbing Rate/(MW/h)Minimum Switching Time/h
100100.375400375352
Table 2. Probabilities of Day-Ahead PV Output and Load for Each Scenario.
Table 2. Probabilities of Day-Ahead PV Output and Load for Each Scenario.
ScenariosProbabilities
10.01
20.22
30.455
40.125
50.19
Table 3. Intra-day PV output and load probability of each scenario.
Table 3. Intra-day PV output and load probability of each scenario.
ScenariosProbabilities
10.565
20.435
Table 4. Supply Assurance Effect Before and After DES Integration.
Table 4. Supply Assurance Effect Before and After DES Integration.
ScenariosVoltage OverrunPower OverrunOverload
Before DES Integration2.47%0.65%6.46%
After DES Integration0%0%0%
Table 5. Renewable Energy Accommodation Effect in Each Scenario Before and After DES Integration.
Table 5. Renewable Energy Accommodation Effect in Each Scenario Before and After DES Integration.
ScenariosAccommodation Rate Before DES IntegrationAccommodation Rate After DES Integration
195.90%100%
296.67%100%
397.36%100%
496.20%99.14%
596.58%98.95%
Table 6. Economic and Environmental Effects Before and After DES Integration.
Table 6. Economic and Environmental Effects Before and After DES Integration.
ScenariosCarbon Emission AllowanceCarbon EmissionsCarbon Emission Cost
Before DES Integration2407.9 T1633.2 T−38,736 CNY
After DES Integration2399.4 T1607.4 T−39,605 CNY
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, J.; Niu, C.; Zhang, Y.; Xie, A.; Lu, R.; Yu, S.; Qiao, S.; Lin, Z. A Multi-Time Scale Hierarchical Coordinated Optimization Operation Strategy for Distribution Networks with Aggregated Distributed Energy Storage. Appl. Sci. 2025, 15, 2075. https://doi.org/10.3390/app15042075

AMA Style

Liu J, Niu C, Zhang Y, Xie A, Lu R, Yu S, Qiao S, Lin Z. A Multi-Time Scale Hierarchical Coordinated Optimization Operation Strategy for Distribution Networks with Aggregated Distributed Energy Storage. Applied Sciences. 2025; 15(4):2075. https://doi.org/10.3390/app15042075

Chicago/Turabian Style

Liu, Junhui, Chengeng Niu, Yihan Zhang, Anbang Xie, Rao Lu, Shunjiang Yu, Siyuan Qiao, and Zhenzhi Lin. 2025. "A Multi-Time Scale Hierarchical Coordinated Optimization Operation Strategy for Distribution Networks with Aggregated Distributed Energy Storage" Applied Sciences 15, no. 4: 2075. https://doi.org/10.3390/app15042075

APA Style

Liu, J., Niu, C., Zhang, Y., Xie, A., Lu, R., Yu, S., Qiao, S., & Lin, Z. (2025). A Multi-Time Scale Hierarchical Coordinated Optimization Operation Strategy for Distribution Networks with Aggregated Distributed Energy Storage. Applied Sciences, 15(4), 2075. https://doi.org/10.3390/app15042075

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop