Next Article in Journal
Surfactant–Polymer Formulation for Chemical Flooding in Oil Reservoirs
Previous Article in Journal
Heating, Ventilation, and Air Conditioning (HVAC) Temperature and Humidity Control Optimization Based on Large Language Models (LLMs)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Scheduling of Electric Vehicles for Peak Load Regulation: A Multi-Time Scale Approach with Comprehensive Evaluation and Feedback

1
Jiangmen Heshan Power Supply Bureau China Southern Power Grid Co., Ltd., Heshan, Jiangmen 529000, China
2
School of Electric Power, South China University of Technology, Guangzhou 510006, China
3
School of Automation Science and Engineering, South China University of Technology, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
Energies 2025, 18(7), 1815; https://doi.org/10.3390/en18071815
Submission received: 28 February 2025 / Revised: 17 March 2025 / Accepted: 1 April 2025 / Published: 3 April 2025

Abstract

:
With the increasing prevalence of electric vehicles (EVs), optimizing their scheduling for grid peak-shaving has become a focal point of research. This study develops a multi-time-scale optimization model for EV clusters to participate in peak shaving, integrating a comprehensive evaluation and feedback mechanism. The innovation of this paper lies in the addition of an evaluation and feedback loop to the multi-time-scale scheduling optimization method for EVs participating in peak shaving, which fully utilizes the scheduling potential of EV clusters and mitigates the impact of uncertainties associated with EV clusters. The multi-time-scale approach mitigates response errors stemming from EV uncertainties. A feedback loop enables the grid to adaptively adjust scheduling commands to match real-time conditions. Simulations on the IEEE 33-node system demonstrate that the proposed model effectively optimizes EV load profiles, reducing the peak-to-valley difference rate from 41.74% to 35.19%. It also enhances response accuracy to peak-shaving instructions and upgrades the peak-shaving evaluation from a C rating to a B rating, ultimately increasing the revenue for aggregators participating in peak shaving.

1. Introduction

In recent years, China has prioritized the development of the electric vehicle (EV) industry [1], which has significantly accelerated the adoption and proliferation of EVs. Consequently, the number of EVs has increased rapidly. With the large-scale integration of EV clusters into the power grid, their unregulated charging behavior can increase the control difficulty of the power grid [2] and negatively impact the stability of the power system and voltage quality [3,4,5]. However, EVs can serve as a flexible distributed resource, providing considerable peak-shaving potential for the power grid if aggregated and managed through demand-side response [6,7]. Currently, China is in an important phase of EV industry development, and the issue of how to guide the accurate response of EV clusters to the grid’s peak-shaving instructions is urgent to solve. Researching the schedulable potential of EVs and formulating reasonable peak-shaving instructions and strategies for each charging station within the distribution network is of great significance.
Current research on electric vehicles participating in peak shaving mainly focuses on two aspects: price guidance and direct scheduling. Price guidance leverages demand-side response through time-of-use pricing signals to facilitate EVs for peak shaving and valley filling. Reference [8] sets the peak, valley, and flat periods for the next day with the goal of maximizing the aggregator’s profits and formulates corresponding prices to guide the transfer of EV load. In this context, an aggregator is an entity responsible for integrating and managing multiple distributed energy resources, such as EVs and energy storage systems. Reference [9] combines the topology of the distribution network with traffic flow models to achieve optimal pricing and load migration of the distribution network.
In terms of direct scheduling, reference [10] establishes a multi-objective optimization model with the goals of minimizing the load difference between peaks and valleys and the charging costs of EVs, and formulates the optimal charging strategy for electric vehicles. Reference [11] considers multiple uncertainties and proposes a charging and discharging scheduling model for electric vehicles based on distributionally robust joint chance constraints, effectively balancing cost and reliability.
Single-time-scale scheduling optimization may result in large deviations in the actual scheduling results of EVs. Therefore, some studies use multi-time-scale scheduling optimization methods to ensure more accurate scheduling results for electric vehicles. The multi-time-scale scheduling optimization method is a comprehensive strategy that integrates various time scales. It typically includes day-ahead pre-optimization and intraday rolling optimization. Day-ahead optimization is a 24 h planning strategy that optimizes the system operation plan based on day-ahead load forecasts and renewable energy generation forecasts. Intraday rolling optimization builds on the day-ahead plan, continuously updating the scheduling strategy through a rolling optimization window. It uses short-term forecast information to address forecast errors and scheduling uncertainties [12].
For example, reference [13] proposes a multi-time-scale stochastic optimization scheduling model for electric vehicle charging stations. In the day-ahead stage, the optimization goal is to minimize daily operating costs and optimize the net load curve (the difference between the total system load and the output of distributed renewable energy sources) of the charging station. In the intraday stage, a model predictive control-based intraday rolling optimization is proposed to reduce the impact of insufficient prediction accuracy. Reference [14] establishes a two-layer optimization model, where the upper layer is the system operator who allocates power among aggregators on a rough time scale, and the lower layer is the aggregator who arranges the charging process of individual electric vehicles on a finer time scale to minimize charging costs.
In practical applications, reference [15] proposes a multi-time-scale scheduling method for integrated energy systems (IESs) tailored to the climatic characteristics of long heating periods in the cold regions of Northeast China. This method aims to minimize system operating costs and dynamically adjust equipment output, thereby enhancing the overall efficiency and economic viability of the IES. In a demonstration project of an AC/DC hybrid microgrid, reference [16] employed a multi-time-scale optimization method to reduce daily operating costs and increase the penetration rate of wind and photovoltaic power to 88.74%.
Existing multi-time-scale scheduling optimization models for EV participation in peak shaving can correct response deviations at multiple time scales, enabling charging stations to cope with the uncertainty of EVs in actual responses. However, as the formulator of scheduling instructions, the power grid can only passively accept the final scheduling results. Specifically, existing multi-time-scale scheduling optimization models for EV participation in peak shaving lack an evaluation and feedback mechanism for scheduling results. Consequently, the power grid cannot accurately grasp the actual schedulable potential of EVs and cannot actively and flexibly adjust scheduling strategies according to actual conditions.
To address the absence of evaluation and feedback mechanisms in current EV grid scheduling research, this paper proposes a multi-time-scale closed-loop scheduling model integrating comprehensive evaluation and feedback (“day-ahead pre-optimization—intraday rolling optimization—result feedback”). The main research contributions of this paper are:
(1)
Combining day-ahead price guidance with intraday scheduling to establish a multi-time-scale optimization strategy for EV participation in peak shaving. This strategy not only considers the self-interest of EVs [17] but also meets the grid’s peak-shaving requirements, improving the accuracy of response scheduling.
(2)
Integrating a comprehensive evaluation process into the multi-time-scale method, evaluating the actual peak-shaving effects of EV clusters, determining the remuneration of aggregators participating in peak shaving, and making the entire scheduling transaction process fairer and more objective.
(3)
Feeding back the comprehensive evaluation results to the grid, enabling the grid to actively adjust the peak-shaving instructions for EVs in the next scheduling cycle to adapt to the actual schedulable potential of the EV cluster, and achieving refined management of the scheduling potential of EVs.
The structure of this paper is as follows: Section 1 introduces the research background and current status. Section 2 presents the overall framework of the multi-time-scale optimization scheduling method for electric vehicles participating in peak shaving proposed in this paper. Section 3 elaborates on the day-ahead pre-optimization model in multi-time-scale optimization scheduling. Section 4 details the intraday rolling optimization and evaluation, as well as feedback mechanisms in multi-time-scale optimization scheduling. Section 5 validates the effectiveness of the model through simulations on the IEEE 33-node system and presents numerical results. Section 6 summarizes the relevant conclusions of this paper and discusses the innovations and limitations of the model.

2. Overall Process of Grid Scheduling EVs for Peak Shaving

The overall process is divided into three parts: day-ahead pre-optimization, intraday rolling optimization, and result evaluation and feedback. The technical route is shown in Figure 1.
Day-ahead Stage: The grid formulates peak-shaving instructions with the goals of peak shaving and valley filling. It combines the schedulable potential of each charging station to allocate peak-shaving instructions to the EV aggregators of each charging station, with the goal of minimizing network losses. Each charging station, while ensuring that its own benefits are not reduced, aims to respond to the scheduling instructions to the greatest extent possible and sets electricity prices to guide EVs. The day-ahead scheduling is a 24 h scheduling with a time resolution of 1 h.
Intraday Stage: Each charging station aims to minimize the execution deviation of the grid scheduling instructions. It combines the “remaining schedulable potential—scheduling cost” relationship curve of the electric vehicle cluster and increases additional scheduling costs to adjust EVs to correct deviations. The intraday optimization is a 1 h scheduling with a time scale of 15 min.
Evaluation and Feedback Stage: The final peak-shaving and valley-filling effects are evaluated, and the peak-shaving costs are determined based on the completion effect. The scheduling results are also fed back to the grid as a reference for the next peak-shaving instructions.

3. Day-Ahead Pre-Optimization Model

The day-ahead pre-optimization process consists of two stages. First, the grid formulates and allocates peak-shaving instructions. Second, each charging station optimizes electricity prices to guide the orderly charging and discharging of electric vehicles.

3.1. Formulation and Allocation of Peak-Shaving Instructions

Firstly, the power grid forecasts the load of the distribution network for the next day, denoted as P l o a d ( t ) . The periods during which the load power exceeds the upper limit of safe operation ( P m a x ) and falls below the lower limit ( P m i n ) are designated as peak-shaving and valley-filling periods, denoted as T * . During these periods, the grid must reduce or fill in the load power that exceeds the acceptable range. Based on this, the grid assigns an overall peak shaving and valley filling target α ( t * ) to the EV aggregators. Here, α ( t * ) , ( 0 α 1 , t * T * ) represents the proportion of the load power reduction or increase that the aggregator’s EV cluster needs to undertake during the period T * . The overall peak-shaving and valley-filling target for the aggregator is:
P r e f ( t * ) = α ( t * ) · ( P l o a d ( t * ) P max ) , P l o a d ( t * ) P max , t * T * α ( t * ) · ( P min P l o a d ( t * ) ) , P l o a d ( t * ) P min , t * T *
Subsequently, the power grid, in conjunction with the topology of the distribution network and the schedulable potential range of electric vehicles at each charging station within the aggregator, allocates peak-shaving instructions P r e f ( t * ) to minimize network losses. The schedulable potential range of electric vehicles at each charging station is derived using the Minkowski sum method from reference [18], yielding parameters that characterize the schedulable potential of the charging station: P n ch , max ( t ) , P n d , max ( t ) ,   Δ S n ( t ) , S n min ( t ) , S n max ( t ) . These parameters represent the maximum charging power, maximum discharging power, the change in electricity quantity due to the grid-connected status of the electric vehicle cluster at charging station n during period t, the lower limit of electricity quantity, and the upper limit of electricity quantity, respectively.

3.1.1. Grid Objective Function

To efficiently solve the optimal power flow problem in distribution networks, this paper employs the second-order cone relaxation. This technique transforms the original non-convex optimization problem into a convex one by converting nonlinear constraints into second-order cone constraints. This ensures the existence of a global optimal solution and significantly improves computational efficiency [19].
Based on the second-order cone relaxation calculation of the optimal power flow in distribution networks, the grid’s objective function is to minimize network losses:
min f = t = 1 T ( i , j ) E r i j · I i j ( t )
here, T is the total number of operating periods, E is the set of lines, ( i , j ) is the line l i j , r i j is the resistance of the line, and I i j ( t ) is the square of the current amplitude of the line l i j during period t. The impedance and admittance between adjacent nodes i and j in the distribution network are represented as: z i j = r i j + j x i j , y i j = 1 / z i j = g i j j b i j .

3.1.2. Instruction Allocation Constraints

The constraints for instruction allocation are divided into power balance constraints, operational constraints, and charging station load constraints. Let branch ij represent the direction of the power flow from node i to node j; δ ( j ) is the set of branch ends with node j as the head node, δ ( j ) is the set of branch starts with node j as the end node, and M is the set of nodes.
(1)
Power balance constraints:
P j ( t ) = k δ ( j ) P j k ( t ) i π ( j ) P i ( t ) r i j I i j ( t ) + g j v j ( t )
P j ( t ) = P j L ( t ) + P n E V ( t ) + P n r e f ( t )
Q j ( t ) = k δ ( j ) Q j k ( t ) i π ( j ) Q i j ( t ) I i j ( t ) x i j + b j v j ( t )
Q j ( t ) = Q j L ( t )
v i ( t ) v j ( t ) = 2 r i j P i j ( t ) + x i j Q i ( t ) r i j 2 + x i j 2 I i j ( t )
I i ( t ) = P i j 2 ( t ) + Q i 2 ( t ) v i ( t )
S i j ( t ) = P i j ( t ) + j Q i j ( t )
here, v j ( t ) is the square of the voltage magnitude at node j for any ( i , j ) E during period t. P j L ( t ) and Q j L ( t ) are the active and reactive powers of the conventional load at the distribution network node j. P n E V ( t ) is the original active power of the electric vehicle cluster at charging station n before scheduling at node j. P n r e f ( t ) is the peak-shaving indicator allocated to charging station n at node j. If there is no charging station at node j, then P j ( t ) = P j L ( t ) . S i j ( t ) is the complex power at the beginning of the line in period t.
(2)
Operational constraints:
P i ( t ) = U i ( t ) j = 1 M U j ( t ) G i j cos θ i j + B i j sin θ i j
Q i ( t ) = U i ( t ) j = 1 M U j ( t ) G i j sin θ i j B i j cos θ i j
U min U i ( t ) U max
θ min θ i θ max
here, P i ( t ) ,   Q i ( t ) represents the active and reactive power at node i at time t. U i ( t ) ,   U j ( t ) represents the voltage magnitudes at nodes i and j. θ i j represents the phase angle difference between nodes i and j.
(3)
Charging station load constraint:
The peak-shaving instruction allocated to the charging station must not exceed the schedulable range of the charging station.
P n d , max ( t ) P n E V ( t ) + P n r e f ( t ) P n c h , max ( t )
here, P n E V ( t ) represents the original power of the electric vehicle cluster at charging station n before scheduling.

3.2. Optimal Pricing Strategy for Charging Stations

After determining the optimal peak-shaving instructions for each charging station, the charging station employs a Stackelberg game model to optimize the next day’s electricity prices and the charging and discharging power of electric vehicles. This process ensures that the total charging power of all electric vehicles does not decrease while maximizing the guidance of electric vehicles to respond to peak-shaving instructions.

3.2.1. Day-Ahead Upper-Level Charging Station Objective Function

The objective function for charging station n aims to maximize revenue and minimize instruction response error:
max C S _ f n = t = 1 T ( P n c ( t ) · C n c h ( t ) P n d ( t ) · C n d ( t ) P n c ( t ) C g ( t ) + P n d ( t ) · C g ( t ) ) f n C S
C n c h ( t ) = C g ( t ) + C n c h , e x ( t )
C n d ( t ) = C g ( t ) + C n d , e x ( t )
f n C S = μ t = 1 T ( P n E V ( t ) + P n r e f ( t ) P n c ( t ) + P n d ( t ) ) 2
here, P n c ( t ) is the charging power of the electric vehicle cluster at charging station n at time t, P n d ( t ) is the discharging power at time t, and C g ( t ) is the time-of-use electricity price at time t. C n c h ( t ) and C n d ( t ) are the charging and selling prices set by charging station n, composed of the grid electricity price and charging/selling service fees. C n c h , e x ( t ) and C n d , e x ( t ) are the additional charging and selling service fees of the charging station (while charging stations do not have the authority to change the grid electricity price, they can adjust the service fees to modify the charging and selling prices). f n C S is the penalty function term to ensure that the charging and discharging powers of charging station n accurately respond to peak shaving instructions, and μ is the penalty function factor.

3.2.2. Upper-Level Charging Station Constraints

C n c h , min C n c h , e x ( t ) C n c h , max
t = 1 T C n c h , e x ( t ) / T C n c h , a v
C n d , min C n d , e x ( t ) C n d , max
t = 1 T C n d , e x ( t ) / T C n d , a v
Constraints (19)–(22) limit the upper and lower bounds, as well as the average value of the service fees set by charging station n, to prevent malicious price increases. C n c h , min C n c h , max and C n d , min C n d , max are the upper and lower limits of the charging and selling service fees. C n c h , a v and C n d , a v are the average values of the charging and selling service fees for the entire day.

3.2.3. Day-Ahead Lower-Level EVs Objective Function

The electric vehicles at charging station n can be optimized as a group to minimize charging costs [20]. The objective function for the electric vehicle cluster at charging station n is:
min E V _ f n = t = 1 T ( P n c ( t ) · C n c h ( t ) + P n d ( t ) · C n d ( t ) )
EV Cluster constraints:
0 P n c ( t ) P n ch , max ( t )
0 P n d ( t ) P n d , max ( t )
S n min ( t ) S n ( t ) S n max ( t )
S n ( t ) = ( η c P n c ( 1 ) P n d ( 1 ) / η d ) Δ t + Δ S n ( 1 ) , t = 1
S n ( t ) = S n ( t 1 ) + ( η c P n c ( t ) P n d ( t ) / η d ) Δ t + Δ S n ( t ) , t [ 2 , T ]
t = 1 T ( P n c ( t ) P n d ( t ) ) t = 1 T ( P n E V ( t ) )
here, S n ( t ) represents the electricity quantity of the cluster at time t. Constraints (24)–(26) ensure that the cluster’s power and electricity quantity are within the schedulable potential range, using the maximum charging power P n ch , max ( t ) , maximum discharging power P n d , max ( t ) , lower limit of electricity quantity S n min ( t ) , and the upper limit of electricity quantity S n max ( t ) from the schedulable potential parameters of charging station n. Constraints (27) and (28) describe the relationship between the cluster’s electricity quantity and power, where η c and η d are the charging and discharging efficiencies of the cluster, respectively. Constraint (29) ensures that the electric vehicle cluster achieves the expected electricity quantity.

4. Intraday Rolling Optimization and Evaluation Feedback

4.1. Intraday Rolling Optimization

Following the day-ahead optimization, each charging station uses the optimized electricity prices to guide EVs in responding to the grid’s scheduling instructions as effectively as possible. However, on the following day, deviations in response power may occur due to various factors. Therefore, charging stations need to correct these deviations through intraday rolling optimization.
Intraday rolling optimization is performed one hour in advance by directly scheduling the electric vehicle cluster to adjust the charging and discharging power within the time period. The objective function is established to minimize the peak-shaving response deviation:
min C S _ f n , i n = t T l * ( P n E V ( t ) + P n r e f ( t ) ) P n , i n E V ( t ) )
P n , i n E V = P n , i n c ( t ) P n , i n d ( t ) + Δ P n , i n ( t )
here, P n , i n E V ( t ) represents the actual power of the electric vehicle cluster at charging station n during the intraday period. T l * is the time dimension for intraday optimization, which is the range of the rolling window (set to one hour in this context).
Δ P n , i n ( t ) is the scheduling correction amount for charging station n at time t, and this value must be within the remaining schedulable potential range of charging station n for the intraday period.
Δ P n , i n ( t ) P n , i n c h , max ( t ) P n , i n c ( t ) , Δ P n , i n ( t ) 0 Δ P n , i n ( t ) P n , i n d ( t ) P n , i n d , max ( t ) , Δ P n , i n ( t ) < 0
here, P n , i n ch , max ( t ) , P n , i n d , max ( t ) , Δ S n , i n ( t ) , S n , i n min ( t ) , S n , i n max ( t ) is the parameter representing the intraday schedulable potential of the electric vehicle cluster at charging station n within the rolling window range.
Charging stations use the remaining intraday schedulable potential to correct errors. Since this part of the scheduling is not a spontaneous response from individual electric vehicles, charging stations need to invest additional scheduling costs to incentivize electric vehicles to accept scheduling. According to prospect theory [21], the relationship between “remaining schedulable charging/discharging power and scheduling power price per unit” is shown in Figure 2.
The curve in the right graph can be described by the following equation:
Δ P n , i n ( t ) = ( P n , i n c h , max ( t ) P n , i n c ( t ) ) arctan ( m 1 C n , i n ( t ) )
Δ P n , i n ( t ) = ( P n , i n d ( t ) P n , i n d , max ( t ) ) arctan ( m 2 C n , i n ( t ) )
here, C n , i n is the scheduling power price per unit for charging station n. According to prospect theory, due to loss aversion, the cluster is more sensitive to the scheduling of remaining charging power. Specifically, when scheduling the same amount of charging and discharging power, the scheduling price per unit for discharging power is higher. Therefore, when P n , i n d ( t ) P n , i n d , max ( t ) = P n , i n c ( t ) P n , i n c h , max ( t ) , m 1 > m 2 .
Considering that the scheduling price per unit for the charging station increases with the total amount of scheduled power, the charging station needs to weigh the profitability of participating in peak shaving. When the scheduling price per unit exceeds the average peak-shaving revenue price from historical transactions, the charging station will give up further correcting the error.
C n , i n ( t ) C a v p e a k
here, C a v p e a k is the average peak-shaving revenue price from historical transactions.

4.2. Comprehensive Evaluation and Feedback

After the peak shaving scheduling is completed, the overall peak-shaving and valley-filling effect of the electric vehicle cluster is evaluated to determine the final unit price. Additionally, the evaluation results are fed back to the power grid, enabling it to promptly and accurately assess the actual response capability of the electric vehicle aggregator. This allows the grid to actively adjust the peak-shaving instructions for the aggregator in subsequent scheduling cycles.
The “average response deviation at each moment, the difference between the maximum and minimum response deviations, the proportion of accurate responses, and the reduction in peak-to-valley difference rate” are selected as the evaluation indicators for the aggregator’s final response effect. The Analytic Hierarchy Process (AHP) is used to determine the weights of different indicators, and then the comprehensive evaluation method of extensible matter elements is used to achieve a quantified comprehensive evaluation and feedback on the peak shaving effect of the electric vehicle aggregator.
The following four metrics are selected as the evaluation indicators for the aggregator’s final response effect: “average response deviation at each moment”, “difference between the maximum and minimum response deviations”, “proportion of accurate responses”, “reduction in peak-to-valley difference rate”.
The Analytic Hierarchy Process (AHP) is used to determine the weights of these indicators. Then, the comprehensive evaluation method of extensible matter elements is used to achieve a quantified comprehensive evaluation and feedback on the peak-shaving effect of the electric vehicle aggregator.

4.2.1. Indicator Classification

The intraday scheduling effect is used as the final peak-shaving result, assuming that the forecast data one hour in advance is accurate and has a negligible error.
(1)
Average response deviation at each moment:
x 1 = 1 | T * | t * T * n N ( σ n ( t ) )
σ n ( t ) = P n E V ( t ) + P n r e f ( t ) ) P n , i n E V ( t )
here, N is the set of charging stations, T is the set of peak-shaving and valley-filling periods, and σ n ( t ) is the response deviation of charging station n.
(2)
The difference between the maximum and minimum response deviations:
x 2 = max ( n N σ n ( t ) ) min ( n N σ n ( t ) )
(3)
Proportion of accurate responses:
x 3 = | T 1 * | / | T * |
T 1 * = { t T * | n N σ n ( t ) < σ }
here, σ is the allowable response error, and T 1 * is the set of periods within the allowable response error range.
(4)
Reduction in peak-to-valley difference rate:
x 4 = β 1 β 2
β 1 = P l o a d max P l o a d min P l o a d max
β 2 = P l o a d , i n max P l o a d , i n min P l o a d , i n max
here, β 1 and β 2 are the peak-to-valley difference rates before and after peak shaving, respectively.

4.2.2. Determining Weights with AHP Hierarchical Analysis Method

Judgment matrix A: The element a i j in the matrix represents the comparison between the indicator in the i-th row and the indicator in the j-th column, quantitatively expressing their relative importance. Specific data are shown in Table 1. The specific values of the judgment matrix can be determined by inviting multiple experts from relevant fields to score.
(1)
Determine the indicator weight vector: M i = j = 1 4 a ij , i = 1 , 2 , 3 , 4
(2)
The weight of the i-th indicator is: w i = M i 4 i = 1 4 M i 4
Thus, the weight vector of the indicators is: W = [ w 1 , w 2 , w 3 , w 4 ]
(3)
Consistency test of the judgment matrix: C R = C I R I . Generally, if CR < 0.1, the test is considered passed; otherwise, it is not. Here, C I = λ max n x n x 1 , where λ max is the maximum eigenvalue of the judgment matrix A, n x is the number of indicators, and the RI value is related to the order of the judgment matrix, as shown in Table 2.

4.2.3. Matter–Element Extension Evaluation Method

(1)
Construct the matter–element matrix R ˜ :
R ˜ = N I 1 x 1   I 2 x 2   I 3 x 3   I 4 x 4
In the formula, N represents the matter–element to be evaluated. I 1 , I 2 , I 3 , I 4 represents the evaluation index. x 1 , x 2 , x 3 , x 4 represents the specific calculated value of the evaluation index.
(2)
Determine the matter–element matrix for the classical domain Q j and the node domain Q p :
R ˜ j = N j , I , Q j = N j I 1 Q j 1   I 2 Q j 2   I 3 Q j 3   I 4 Q j 4 = N j I 1 a j 1 , b j 1   I 2 a j 2 , b j 2   I 3 a j 3 , b j 3   I 4 a j 4 , b j 4
In the formula, N j indicates the j-th level of the rating problem, which is divided into four levels: “A, B, C, D”, hence j = 1, 2, 3, 4. The range of values that the evaluation index N j takes with respect to the indicators I 1 , I 2 , I 3 , I 4 is defined as the classical domain Q j 1 Q j 4 .
R ˜ p = N p , I , Q p = N p I 1 Q p 1   I 2 Q p 2   I 3 Q p 3   I 4 Q p 4 = N p I 1 a p 1 , b p 1   I 2 a p 2 , b p 2   I 3 a p 3 , b p 3   I 4 a p 4 , b p 4
In the formula, N p represents the full set of data established for the rating problem. Q p 1 Q p 4 is the total range of values that N p takes with respect to the evaluation indicators I 1 , I 2 , I 3 , I 4 and is called the node domain.
In this paper, Level A represents the best performance, while Level D represents the worst. The levels A, B, C and D correspond to I1, I2, I3, I4 in Equation (46), respectively. The specific threshold selections for the four levels are a p 1 , b p 1 , a p 2 , b p 2 , a p 3 , b p 3 and a p 4 , b p 4 .
(3)
Calculate the correlation function: The correlation function indicates the degree of association between the measured values and the various levels within the corresponding index. The correlation function values for the measured values of the index are calculated as in Formulas (47) and (48).
K i j = ρ x i , Q j i Q j i , x i Q j i ρ x i , Q j i ρ x i , Q p i ρ x i , Q j i , x i Q j i ρ x i , Q p i ρ x i , Q j i 0 ρ x i , Q j i 1 , x i Q j i ρ x i , Q p i ρ x i , Q j i = 0
The distance ρ x i , Q j i between the actual measured value of the indicator and the classical domain and node domain is given by the following formula:
ρ x i , Q j i = x i a j i + b j i 2 b j i a j i 2 ρ x i , Q p i = x i a p i + b p i 2 b p i a p i 2
From this, the correlation function moment can be constructed, which represents the degree of association between the actual measured value and the level. Based on this, the correlation function matrix K ˜ can be constructed, where K i j indicates the degree of association between the actual measured value of indicator x i and the level j:
K ˜ = K 11 K 1 j K i 1 K i j

4.2.4. Evaluation Results and Feedback

The overall correlation degree of each indicator can be calculated from the correlation function matrix and the weights of each indicator:
F j = i = 1 4 ω i K i j , j = 1 , 2 , 3 , 4
The maximum correlation degree is taken as the final evaluation level of the peak-shaving and valley-filling effect. When the correlation degree is highest, the corresponding evaluation levels are “A, B, C, D”. “A” indicates an excellent peak-shaving effect, and “D” indicates a poor peak-shaving effect.
In addition to the evaluation level, the characteristic value of the level k _ can be calculated to provide a more detailed quantification of the evaluation results:
k _ = j = 1 4 j F ¯ j = 1 4 F ¯
F ¯ = F j min ( F j ) max ( F j ) min ( F j )
Based on the characteristic value k _ , we can further analyze its tendency to lean toward adjacent levels. The smaller the value of k _ , the better the evaluation effect. Therefore, the characteristic value can be used to determine the final unit price obtained by the charging station. The smaller the value of k _ , the higher the unit price. The relationship curve is shown in Figure 3.
The following expression can be used to describe the situation:
C p e a k = a · k _ + b
The power grid ultimately rewards the electric vehicle aggregator for peak shaving and valley filling with:
C a l l p e a k = n N t T * P n r e f ( t ) · C p e a k
The general extensible matter–element evaluation method integrates various indicators to determine the evaluation grade. However, to enable the power grid to more accurately analyze the actual scheduling effects, it is necessary to provide feedback on the evaluation grades for individual indicators separately. This allows the power grid to proactively adjust the scheduling strategies for aggregators in the next scheduling cycle, addressing specific issues.
For the evaluation grade of the i-th indicator in the scheduling effect:
k i ( j ) = max ( F i , j ) , i = 1 , 2 , 3 , 4 , j = 1 , 2 , 3 , 4
F i , j = z = 1 4 ω z K z j , j = 1 , 2 , 3 , 4
ω z = 1 , z = i 0 , z i
Based on this, we can obtain the evaluation grades for the individual indicators x 1 , x 2 , x 3 , x 4 and provide feedback on the evaluation results of these four indicators to the power grid. The grid will then use these results to proactively adjust the scheduling strategies in the next cycle, ensuring that the peak-shaving instructions are more aligned with the actual response capabilities of the electric vehicle cluster. This ultimately leads to the formation of a multi-time-scale closed-loop scheduling system that can continuously adapt to real-world conditions. The detailed adjustment strategies are as follows:
If indicator x 1 (average response deviation at each moment) is rated as D, the peak-shaving and valley-filling target α ( t ) for each period T * is uniformly reduced by Δ α ( t ) , that is, α ( t ) = α ( t ) Δ α ( t ) , ( t T * ) . Conversely, if the result is A, the target is uniformly increased by Δ α ( t ) , that is, α ( t ) = α ( t ) + Δ α ( t ) , ( t T * ) .
If the indicator x 2 (the difference between the maximum and minimum response deviations) is rated as D, the top 10% of moments with the largest response deviations are identified (denoted as T 2 * ). The peak-shaving and valley-filling target α ( t ) for each period of T 2 * is then uniformly reduced by Δ α ( t ) , that is, α ( t ) = α ( t ) Δ α ( t ) , ( t T 2 * ) . Conversely, if the result is A, the top 10% of moments with the smallest response deviations are identified (also denoted as T 2 * ), and the target is uniformly increased by Δ α ( t ) , that is, α ( t ) = α ( t ) + Δ α ( t ) , ( t T 2 * ) .
If the indicator x 3 (the proportion of accurate responses) is rated as D, all moments that exceed the allowed response deviation are identified (denoted as T 3 * ). The peak-shaving and valley-filling target α ( t ) for each period of T 3 * is then uniformly reduced by Δ α ( t ) , that is, α ( t ) = α ( t ) Δ α ( t ) , ( t T 3 * ) . Conversely, if the result is A, all moments within the allowed response deviation are identified (also denoted as T 3 * ) and the target is uniformly increased by Δ α ( t ) , that is, α ( t ) = α ( t ) + Δ α ( t ) , ( t T 3 * ) .
If the indicator x 4 (the reduction in peak-valley difference ratio) is rated as D, the top 10% of moments with the highest and lowest distribution network loads are identified (denoted as T 4 * ). The peak-shaving and valley-filling target α ( t ) for each period of T 4 * is then uniformly reduced by Δ α ( t ) , that is, α ( t ) = α ( t ) Δ α ( t ) , ( t T 4 * ) . Conversely, if the result is A, then the indicators for T 4 * are uniformly increased by Δ α ( t ) , that is, α ( t ) = α ( t ) + Δ α ( t ) , ( t T 4 * ) .

5. Case Study Verification

5.1. Model Solving

In the multi-time-scale optimization model presented in this paper, the day-ahead scheduling instruction allocation model is a second-order cone programming problem, while the intraday rolling optimization model is a linear programming problem. These models can be directly solved by calling the GUROBI solver via the YALMIP toolbox in MATLAB R2019a.
The day-ahead charging station Stackelberg model, a two-level optimization model, is transformed using the Karush–Kuhn–Tucker (KKT) conditions and dual problems [22]. It is then converted into a mixed-integer linear programming problem (as shown in the formula) and can be solved by GUROBI.
min C S f n = t = 1 T [ λ n 2 ( t ) P n c h , max ( t ) λ n 4 ( t ) P n d , max ( t ) + λ n 5 ( t ) S n min ( t ) λ n 6 ( t ) S n max ( t ) + λ n 7 ( t ) Δ S n ( t )                                       P n c ( t ) C g ( t ) + P n d ( t ) · C g ( t ) ] f n C S
C n c h ( t ) λ n 1 ( t ) + λ n 2 ( t ) λ n 7 ( t ) η c = 0 C n d ( t ) λ n 3 ( t ) + λ n 4 ( t ) λ n 7 ( t ) / η d = 0 λ n 5 ( t ) + λ n 6 ( t ) λ n 7 ( t ) + λ n 7 ( t + 1 ) = 0 , t ( 1 , T 1 ) λ n 5 ( t ) + λ n 6 ( t ) λ n 8 ( t ) , t ( 1 , T )
0 λ n 1 ( t ) M γ n 1 ( t ) , 0 λ n 2 ( t ) M γ n 2 ( t ) 0 P n c ( t ) M [ 1 γ n 1 ( t ) ] , 0 P n c h , max ( t ) P n c ( t ) M ( 1 γ n 2 ( t ) ) 0 λ n 3 ( t ) M γ n 3 ( t ) , 0 λ n 4 ( t ) M γ n 4 ( t ) 0 P n d ( t ) M [ 1 γ n 3 ( t ) ] , 0 P n d , max ( t ) P n d ( t ) M ( 1 γ n 4 ( t ) ) 0 λ n 5 ( t ) M γ n 5 ( t ) , 0 λ n 6 ( t ) M γ n 6 ( t ) 0 S n ( t ) S n min ( t ) M [ 1 γ n 5 ( t ) ] , 0 S n max ( t ) S n ( t ) M ( 1 γ n 6 ( t ) )
here, λ n 1 ( t ) λ n 7 ( t ) are dual variables, γ n 1 ( t ) γ n 6 ( t ) are Boolean variables, and M is a sufficiently large number. For the simulation, the GUROBI solver’s gap value is set to 0.01%.

5.2. Parameter Settings

Simulations are conducted on the IEEE 33-node system, with charging stations located in both residential and commercial areas. The pattern of EVs in residential areas is characterized by “out early and back late”, while in commercial areas, it is the opposite. A total of 500 EVs are assumed in this area, with 250 EVs not participating in demand-side response and the remaining 250 EVs capable of orderly charging and discharging. The grid connection time, disconnection time, and initial battery levels of the EVs are derived from a Monte Carlo simulation [23]. Other parameters of the EVs are shown in Table 3.
It is assumed that the electric vehicle aggregator has a total of six charging stations, which are distributed among the nodes, as shown in Figure 4.
The scheduling period is from 8:00 AM to 8:00 AM the next day, with t = 0 corresponding to 8:00 AM. The predicted load P load ( t ) for this period is shown in Figure 5 (sampled every 15 min) [24]. The load curve shown in Figure 5 represents the total power curve of the distribution network. The grid’s peak-shaving and valley-filling warning lines are set at P max = 10,100 kW and P min = 7100 kW. The peak adjustment indicators for each moment in the initial stage are all set to 50% ( α ( t ) = 0.5 ).
The grid’s time-of-use pricing for electricity purchase and sale is shown in Table 4.
Other parameter settings are shown in Table 5.

5.3. Results Analysis

Before optimized scheduling, it is necessary to schedule the dispatchable potential of each charging station. According to the method in reference [18], the dispatchable potential forecast values for each charging station are obtained by analyzing 1000 historical data points of the aggregator. Taking charging station 1 as an example, the results are shown in Figure 6.

5.3.1. Day-Ahead Pre-Optimization Results

The grid has designated peak-shaving periods from 10:00 to 11:00 and 15:00 to 19:00, during which the aggregator is required to reduce the excess load by 50%. The valley-filling periods are from 2:00 to 4:00, during which the aggregator is required to compensate for the deficit load by 50%. The specific allocation of targets is shown in Table 6. A negative target indicates a need for reduction, while a positive target indicates a need for increase.
The charging stations aim to respond to the grid’s allocated commands and ensure their own profits by optimizing their charging and discharging electricity prices through a Stackelberg game. Taking charging station 1 as an example, its electricity prices and the charging and discharging situation of the controllable electric vehicle cluster are shown in Figure 7 and Figure 8.
The results indicate that during periods of high charging prices (e.g., the peak-shaving period from 10:00 to 11:00) or high selling prices (e.g., the peak-shaving period from 15:00 to 19:00), the controllable EV clusters at the charging stations mostly choose to discharge to avoid higher charging costs or to gain greater revenue from discharging. Conversely, during periods of low charging prices (e.g., from 6:00 to 8:00), the clusters primarily charge. This demonstrates that the electricity prices at the charging stations effectively guide the power of the controllable EV clusters, considering the interests of individual EVs and optimizing the daily load distribution of the charging station in advance to respond to the grid’s dispatch commands.
Through the day-ahead optimization by the EV aggregator, the overall load of the distribution network in this area before and after the optimization is shown in Figure 9. As can be seen from the figure, the day-ahead optimization effectively achieves the effect of peak shaving and valley filling. The peak-to-valley difference rate of grid load is reduced from 41.74% to 35.19%.
To explore the impact of the location of charging stations on the allocation of grid peak-shaving and valley-filling indicators, this paper sets up three scenarios where charging station 7 is located at node 16, node 7, and node 1 for comparative experiments. Table 7 shows the indicator allocation results of charging station 6 under these three scenarios.
As can be seen from the simulation results, within the schedulable capacity range of electric vehicles, as the node position of the charging station approaches the reference node, the valley-filling indicator allocated to the charging station increases, while the peak-shaving indicator decreases.

5.3.2. Intraday Rolling Optimization Results

There will be certain deviations between the intraday and day-ahead expected power, so it is necessary to make rolling corrections intraday. Taking the correction results of charging station 1 from scheduling moment t = 26 to t = 44 as an example, the results are shown in Figure 10. From the figure, it can be seen that for most of the intraday period, the charging station can accurately correct the deviation to reach the target power. However, there are still some periods where the correction is not accurate. This is due to the controllable power of the cluster reaching its limit, or because the scheduling cost exceeds the charging station’s expectations. This needs to be fed back to the grid subsequently, so that the grid can adjust the peak adjustment instructions to adapt to the actual situation.

5.3.3. Comprehensive Evaluation and Feedback Results

The threshold ranges for each level of indicators are shown in Table 8.
The weights of various indicators determined by the Analytic Hierarchy Process (AHP) are ω = [0.286, 0.143, 0.286, 0.286].
By calculating the indicator values and rating the peak regulation effects, the comprehensive evaluation results of the aggregator in the first peak regulation cycle and the evaluation results of individual indicators are shown in Table 8.
From the table, it can be seen that in the first scheduling cycle, the aggregator’s peak regulation effect is rated as C. Specifically, the lowest peak regulation level is for the indicator x 2 . Additionally, the calculated characteristic value for this grade is 3.24, and the finally determined peak regulation unit price is 1.63 yuan/kWh. It can be seen that the peak regulation in this scheduling cycle did not achieve the desired effect, and the unit price of remuneration obtained by the aggregator is also relatively low. Therefore, feedback adjustments are needed in subsequent peak regulation cycles.
After five peak regulation cycles of feedback and adjustment of peak regulation instructions, the results of each peak regulation are shown in Table 9.
The results indicate that although the rating was C in the first three scheduling cycles, the characteristic value k _ decreased. This suggests that after feedback to the grid for proactive adjustment, the peak regulation instructions became more adapted to the actual response capabilities of the electric vehicle cluster, leading to an improvement in the peak regulation effect. With continuous feedback and optimization in each cycle, the evaluation grade of the peak regulation effect also improved.
As the peak regulation response effect improves, the peak regulation unit price finally determined by the aggregator also continuously increases, and the total revenue obtained is enhanced. This ensures the fairness and objectivity of the entire scheduling transaction process. At the same time, the increase in the unit price can also increase the aggregator’s investment cost in intraday scheduling, thereby continuously promoting the accuracy of peak regulation response.

6. Conclusions and Future Work

This paper employs the matter–element extension method to develop a comprehensive evaluation and feedback mechanism for peak regulation effects. This mechanism is integrated into the multi-time-scale scheduling optimization of electric vehicle cluster peak regulation, forming a closed-loop optimization scheduling model: “day-ahead pre-optimization—intraday rolling optimization—result feedback.” The following conclusions are drawn:
(1)
The day-ahead pre-optimization optimizes the distribution of the next day’s power station load through reasonable allocation by the grid and price guidance by charging stations. Using the Stackelberg game model, it fully considers the self-interest of electric vehicles while meeting the grid’s peak regulation command requirements. As a result, the peak-to-valley difference rate is reduced from 41.74% to 35.19%.
(2)
Intraday rolling optimization allows the aggregator to address the impact of uncertainty in electric vehicles. By conducting rolling calculations of intraday dispatchable potential and correcting errors, most peak-shaving and valley-filling periods can respond to target instructions more accurately.
(3)
The evaluation and feedback link not only rates the peak regulation effect of the electric vehicle aggregator but also uses characteristic values to finely quantify the evaluation results. This enables the final peak regulation unit price obtained by the aggregator to be determined based on fine quantitative results, making the entire peak regulation transaction process more objective and fair. The specific cause analysis in the evaluation link and feedback to the grid enables the grid to actively adjust peak regulation instructions to adapt to the actual peak regulation potential of the aggregator. Through continuous feedback adjustments, the formulation of instructions becomes more reasonable, and the response effect becomes more accurate. After adjustments through the feedback loop, the peak-shaving and valley-filling effect is upgraded from Level C to Level B, and the aggregator’s revenue increases progressively in each dispatch cycle.
Despite significant achievements in theoretical and simulation studies, this paper still has some limitations, especially in dealing with uncertainties and feedback delays in practical operations. Future research will focus on the following directions:
(1)
Introduction of uncertainty optimization methods: This paper does not consider the impact of uncertainties in day-ahead optimization and intraday rolling optimization. Future research can incorporate uncertainty optimization methods, such as robust optimization, to better address the uncertainties associated with electric vehicles, the volatility of renewable energy sources, and other operational constraints. This will help enhance the robustness and adaptability of the dispatch strategies.
(2)
Improvement of Feedback Mechanism: The current feedback mechanism assumes that the grid can immediately respond to feedback signals. Future research could introduce delay factors into the feedback mechanism to simulate a feedback process that more closely resembles real-world operating scenarios. By analyzing the impact of delays on feedback efficiency, the feedback strategy can be further optimized to improve the overall performance and reliability of the system.

Author Contributions

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

Funding

This research was funded by the Science and Technology Project of Guangdong Power Grid Co., Ltd., grant number [GDKJXM20240065].

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; further inquiries can be directed to the corresponding author.

Conflicts of Interest

Authors Fei Xue, Wei Xiong, Yonghai Yi and Zehui Liu were employed by the company Jiangmen Heshan Power Supply Bureau China Southern Power Grid Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
EVselectric vehicles
IESintegrated energy systems

References

  1. National Energy Administration. Development Blueprint for New-Type Power Systems. Available online: http://www.nea.gov.cn/2023-06/02/c_1310724249.htm (accessed on 2 June 2023).
  2. Fusco, A.; Gioffrè, D.; Castelli, A.F.; Bovo, C.; Martelli, E. A multi-stage stochastic programming model for the unit commitment of conventional and virtual power plants bidding in the day-ahead and ancillary services markets. Appl. Energy 2023, 336, 120739. [Google Scholar]
  3. Li, P.; Zhang, F.; Ma, X.; Yao, S.; Wu, Y.; Yang, P.; Zhao, Z.; Lai, L.L. Operation Cost Optimization Method of Regional Integrated Energy System in Electricity Market Environment Considering Uncertainty. J. Mod. Power Syst. Clean Energy 2023, 11, 368–380. [Google Scholar]
  4. Tan, K.M.; Ramachandaramurthy, V.K.; Yong, J.Y. Integration of electric vehicles in smart grid: A review on vehicle-to-grid technologies and optimization techniques. Renew. Sustain. Energy Rev. 2016, 53, 720–732. [Google Scholar] [CrossRef]
  5. Hu, Z.; Song, Y.; Xu, Z.; Luo, Z.; Zhan, K.; Jia, L. Impact and Utilization of Electric Vehicles integration Into Power Systems. Proc. CSEE 2012, 32, 1–10+25. [Google Scholar]
  6. Zeng, J.; Hu, J.; Xu, M.; Pan, Z.; Liu, J. Collaborative Optimization Algorithm for Aggregating Energy Storage Participating in Frequency Modulation Service. Control Theory Appl. 2021, 38, 1051–1060. [Google Scholar]
  7. Hu, J.; Lu, J.; Ma, W.; Li, G.; Wang, W.; Yang, Y. Multi-layer Real-time Control Strategy for Electric Vehicle Aggregators for Peak Regulation of Power Grid. Autom. Electr. Power Syst. 2024, 1, 18. [Google Scholar]
  8. Chang, F.; Huang, M.; Zhang, W. Research on Coordinated Charging of Electric Vehicles Based on TOU Charging Price. Power Syst. Technol. 2016, 40, 2609–2615. [Google Scholar]
  9. Cui, Y.; Hu, Z.; Duan, X. Optimal Pricing of Public Electric Vehicle Charging Stations Considering Operations of Coupled Transportation and Power Systems. IEEE Trans. Smart Grid 2021, 12, 3278–3288. [Google Scholar]
  10. Zhu, L.Q. Research on Large Scale of Electric Vehicle Coordinated Charging Strategy; Beijing Jiaotong University: Beijing, China, 2015. [Google Scholar]
  11. Li, J.P.; Feng, H.; Chen, X.G.; Zhang, H.; Zhan, Z.; Xu, Y. Dispatching Method for Large-scale Electric Vehicles Connecting to Distribution Network Considering Multiple Uncertainties. Autom. Electr. Power Syst. 2024, 48, 138–146. [Google Scholar]
  12. Zhang, B.M.; Wu, W.C.; Zheng, T.Y.; Sun, H. Design of a Multi-Time-Scale Coordinated Active Power Dispatch System for Accommodating Large Scale Wind Power Penetration. Power Syst. Autom. 2011, 35, 1–6. [Google Scholar]
  13. Yan, H.; Ma, R.; Liu, Z.; Zhu, X.; Wei, Z. Multi-time scale stochastic optimal dispatch of electric vehicle charging station considering demand response. Power Syst. Prot. Control 2020, 48, 71–80. [Google Scholar]
  14. Huang, Q.; Jia, Q.S.; Guan, X. A Multi-Timescale and Bilevel Coordination Approach for Matching Uncertain Wind Supply with EV Charging Demand. IEEE Trans. Autom. Sci. Eng. 2017, 14, 694–704. [Google Scholar] [CrossRef]
  15. Xie, J.F.; Jin, H.F.; Mu, P.H.; Zhao, Q. A Multi-Time-Scale Scheduling Method for Integrated Energy Systems Based on Double-Layer Rolling Optimization. CN202211084170.3, 29 November 2022. [Google Scholar]
  16. Chen, A.W.; Hua, H.R.; Li, P.; Su, Y. Optimization of AC/DC Hybrid Micro-grid Based on Real-Time Price Mechanism. Power Syst. Prot. Control 2017, 45, 13–20. [Google Scholar]
  17. Wang, Q.Q.; Zeng, J.; Liu, J.F.; Chen, J.L.; Wang, Z.G. A Distributed Multi-objective Optimization Algorithm for Resource-storage-load Interaction of Microgrid. Proc. CSEE 2020, 40, 1421–1432. [Google Scholar]
  18. Zhan, X.; Yang, J.; Han, S.; Zhou, T.; Wu, F.; Liu, S. Two-stage Market Bidding Strategy for Charging Stations Considering the Dispatchable Potential of Electric Vehicles. Autom. Electr. Power Syst. 2021, 45, 86–96. [Google Scholar]
  19. Gao, H.J.; Liu, J.Y.; Shen, X.D.; Xu, R. Optimal Power Flow Research in Active Distribution Networks and Its Application Examples. Proc. CSEE 2017, 37, 1634–1645. [Google Scholar]
  20. Li, X.; Qin, W.; Jing, X.; Zhu, Z.; Lu, R.; Han, X. Joint Optimization Strategy for Virtual Power Plants Participating in Main and Ancillary Markets Considering Uncertain Risks and Multi-agent Coordination. Power Syst. Technol. 2024, 48, 4553–4567. [Google Scholar]
  21. Wu, F.Z.; Yang, J.; Lin, Y.J. Research on Spatiotemporal Behavior of Electric Vehicles Considering the Users’ Bounded Rationality. Trans. Electr. Eng. 2020, 35, 1563–1574. [Google Scholar]
  22. Li, C.C.; Chen, J.J.; Wang, J.H. Optimal Configuration of Energy Storage in Photovoltaic Park with Electric Vehicle Demand Response Based on Stackelberg Game and IGDT. Electr. Power Constr. 2025, 1–13. [Google Scholar]
  23. Zeng, J.; Fu, Z.; Huang, X.; Yuan, G.; Liu, J. Research on Active Convergence and Collaborative Optimization Method of Distributed Energy Storage for Electric Vehicles. Control Theory Appl. 2023, 40, 1672–1682. [Google Scholar]
  24. Yang, Z.; Liu, J.; Liu, Y.; Wen, L.; Wang, Z.; Ning, S. Transformer Load Forecasting Based on Adaptive Deep Belief Network. Proc. CSEE 2019, 39, 4049–4061. [Google Scholar]
Figure 1. Technical route diagram of grid scheduling electric vehicles for peak shaving.
Figure 1. Technical route diagram of grid scheduling electric vehicles for peak shaving.
Energies 18 01815 g001
Figure 2. Remaining scheduling potential of the cluster and the scheduling cost curve.
Figure 2. Remaining scheduling potential of the cluster and the scheduling cost curve.
Energies 18 01815 g002
Figure 3. k _ and the unit price relationship curve.
Figure 3. k _ and the unit price relationship curve.
Energies 18 01815 g003
Figure 4. Distribution Map of Charging Stations in the 33-Node System.
Figure 4. Distribution Map of Charging Stations in the 33-Node System.
Energies 18 01815 g004
Figure 5. Load curve, peak shaving, and valley-filling benchmark line.
Figure 5. Load curve, peak shaving, and valley-filling benchmark line.
Energies 18 01815 g005
Figure 6. Schedulable potential forecast curve.
Figure 6. Schedulable potential forecast curve.
Energies 18 01815 g006
Figure 7. Optimized electricity price of charging station 1.
Figure 7. Optimized electricity price of charging station 1.
Energies 18 01815 g007
Figure 8. Schedulable cluster power curve of charging station 1.
Figure 8. Schedulable cluster power curve of charging station 1.
Energies 18 01815 g008
Figure 9. Optimized and non-optimized overall load curves.
Figure 9. Optimized and non-optimized overall load curves.
Energies 18 01815 g009
Figure 10. Intraday correction results for charging station 1.
Figure 10. Intraday correction results for charging station 1.
Energies 18 01815 g010
Table 1. Specific values for judgment matrix construction.
Table 1. Specific values for judgment matrix construction.
The Importance of Indicator x i Relative to Indicator x j a i j
equally important1
slightly more important3
moderately more important5
strongly more important7
extremely important9
Table 2. Relationship between RI values and the order of the judgment matrix.
Table 2. Relationship between RI values and the order of the judgment matrix.
Matrix Order12345678910
RI000.580.901.121.241.321.411.451.49
Table 3. Electric vehicle parameters.
Table 3. Electric vehicle parameters.
ParameterValueParameterValue
Rated   capacity   Q n (kWh)48Charging efficiency 0.95
Maximum   charging   power   P c , max (kW)12SOC lower limit0.2
Maximum   discharge   power   P d , max (kW)12SOC upper limit1.0
Discharging efficiency0.95
Table 4. Time-of-use electricity pricing.
Table 4. Time-of-use electricity pricing.
Time Interval (h)Purchase and Sale Price (yuan/kwh)
01:00–07:000.6
08:00–10:00, 14:00–18:000.8
11:00–13:00, 19:00–00:001.25
Table 5. Simulation parameters.
Table 5. Simulation parameters.
ParameterValueParameterValue
C n c h , min (yuan)0.1 C n c h , a v (yuan)0.4
C n c h , max (yuan)0.6 C n d , min (yuan)−0.2
C n d , max (yuan)0.3 C n d , a v (yuan)0.1
m 1 0.6 m 2 0.1
σ 3%
Table 6. Indicator allocation.
Table 6. Indicator allocation.
Time Interval (h)Charging Station1 (kw)Charging Station2 (kw)Charging Station3 (kw)Charging Station4 (kw)Charging Station5 (kw)Charging Station6 (kw)
10:00−33.33−20.00−13.33−98.48−59.09−39.39
11:00−45.10−27.06−18.04−141.04−84.62−56.41
15:00−20.78−12.47−18.04−41.23−24.74−16.49
16:00−81.63−48.98−18.04−60.74−36.45−24.30
17:00−142.65−85.59−57.06−68.28−40.97−27.31
18:00−206.35−123.81−82.54−37.76−22.66−15.10
19:00−192.04−115.22−76.81−16.64−9.98−6.66
2:00−64.01−38.40−25.604.482.691.79
3:000.120.070.0439.1923.5115.68
4:000.110.070.0482.9249.7533.17
Table 7. Allocation Results of Charging Station 6 at Different Locations.
Table 7. Allocation Results of Charging Station 6 at Different Locations.
Time Interval (h)Charging Station 6 at Node 16 (kw)Charging Station 6 at Node 7 (kw)Charging Station 6 at Node 1 (kw)
10:00−39.39−27.76−4.45
11:00−56.41−39.49−7.26
15:00−16.49−11.542−2.04
16:00−24.30−16.88−2.84
17:00−27.31−20.97−3.96
18:00−15.10−12.43−2.33
19:00−6.66−5.01−0.94
2:001.799.4524.63
3:0015.6843.89132.56
4:0033.1778.48210.21
Table 8. Threshold ranges for the level of each indicator.
Table 8. Threshold ranges for the level of each indicator.
Evaluation MetricsABCD
x 1 [0, 3](3, 10](10, 20](20, 100]
x 2 [0, 10](10, 30](30, 60](60, 100]
x 3 [0, 5](5, 15](15, 30](30, 100]
x 4 [−15, −12](−12, −8](−8, −4](−4, 0]
Table 9. Feedback adjustment results.
Table 9. Feedback adjustment results.
Scheduling Cycle12345
rankCCCBB
k _ 3.243.122.942.802.62
unit price (yuan)1.631.691.781.851.94
total revenue (yuan)4944.15070.65233.25301.45373.8
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

Xue, F.; Xiong, W.; Chen, J.; Yi, Y.; Liu, Z.; Zeng, J.; Liu, J. Optimal Scheduling of Electric Vehicles for Peak Load Regulation: A Multi-Time Scale Approach with Comprehensive Evaluation and Feedback. Energies 2025, 18, 1815. https://doi.org/10.3390/en18071815

AMA Style

Xue F, Xiong W, Chen J, Yi Y, Liu Z, Zeng J, Liu J. Optimal Scheduling of Electric Vehicles for Peak Load Regulation: A Multi-Time Scale Approach with Comprehensive Evaluation and Feedback. Energies. 2025; 18(7):1815. https://doi.org/10.3390/en18071815

Chicago/Turabian Style

Xue, Fei, Wei Xiong, Jiahao Chen, Yonghai Yi, Zehui Liu, Jun Zeng, and Junfeng Liu. 2025. "Optimal Scheduling of Electric Vehicles for Peak Load Regulation: A Multi-Time Scale Approach with Comprehensive Evaluation and Feedback" Energies 18, no. 7: 1815. https://doi.org/10.3390/en18071815

APA Style

Xue, F., Xiong, W., Chen, J., Yi, Y., Liu, Z., Zeng, J., & Liu, J. (2025). Optimal Scheduling of Electric Vehicles for Peak Load Regulation: A Multi-Time Scale Approach with Comprehensive Evaluation and Feedback. Energies, 18(7), 1815. https://doi.org/10.3390/en18071815

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