Next Article in Journal
Review of the Present State, Development Trends, and Advancements of Power Electronic Converters Used in Robotics
Previous Article in Journal
Diagnosis of Socio-Economic Prospects and Constraints for Household Biogas Adoption: A Case of Lizulu Market in Ntcheu District of Malawi
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Model of Time-of-Use Electricity Pricing Considering Dynamical Time Delay of Demand-Side Response

1
Institute of Economy and Technology, State Grid Anhui Electric Power Company, Hefei 230022, China
2
Development and Planning Department, State Grid Anhui Electric Power Company, Hefei 230022, China
3
Anhui Province Key Laboratory of Renewable Energy Utilization and Energy Saving, Hefei 230009, China
*
Author to whom correspondence should be addressed.
Energies 2025, 18(10), 2637; https://doi.org/10.3390/en18102637
Submission received: 15 April 2025 / Revised: 17 May 2025 / Accepted: 18 May 2025 / Published: 20 May 2025

Abstract

:
Traditional time-of-use (TOU) pricing models ignore the delay characteristics of user behavior; consequently, the resulting load adjustments exhibit discrete patterns, whereas actual load variations follow gradual trajectories in reality. Hence, a dynamic process is to be considered when describing user behavior and designing pricing strategy, which will, however, add to the complexity of pricing. This paper proposes a TOU pricing strategy considering user response with delay. Firstly, based on the final state of user response, the time delay of the demand response is defined. Secondly, to describe the dynamic process of load transfer, a time-varying price elasticity matrix is proposed, and its parameters are newly identified by using the weighted least squares method. Finally, based on the elasticity matrix, a mixed-integer programming model is proposed with the multi-objective of minimizing the peak–valley difference of system load and maximizing user satisfaction. An improved non-dominated sorting genetic algorithm (NSGA-II) is applied to find the Pareto front solution and obtain the optimal price of the TOU. The simulation results based on a provincial load data in China show that the proposed optimization strategy to the TOU pricing can help the system reduce peak–valley load difference and effectively smooth the load curve.

1. Introduction

With the increasingly high penetration of renewable energy and the surge in flexibility demands within power systems, conventional electricity pricing mechanisms face challenges in adapting to the dynamic supply–demand equilibrium [1,2,3,4,5]. As a demand-side management tool, TOU pricing guides users to shift consumption away from peak periods through price signals, serving as a critical means to optimize load profiles and alleviate grid stress [6,7,8]. However, existing studies predominantly focus on TOU pricing models [9,10,11,12], with limited attention to the hysteresis in user behavioral adjustments. This oversight leads to an assumption of instantaneous load transfer, which contradicts the actual dynamic and gradual evolution of demand-side responses. As the scale of demand response expands, the impacts of such time delay effects on power systems cannot be neglected. Therefore, it is imperative to develop a demand response pricing mechanism that explicitly incorporates time delay effects.
The pricing for demand-side response involves quantifying the relationship between electricity price and electricity consumption based on either the price elasticity matrix [13,14,15,16,17] or statistical theory [18,19,20,21]. Then, an optimization model is established to refine electricity pricing, as shown in Figure 1.
There have been studies on TOU pricing for demand-side response. Ref. [22] derives the time-dependent price elasticity matrix based on weights of probabilistic density function. It shows the difference in price elasticity due to different load ratios, but cannot show the change in price elasticity due to the time delay of the consumers. Ref. [23] determines the elasticity coefficient based on power consumption, which is, however, based on the precondition that the power consumption does not change with the response degree. Ref. [24] introduces fractional Brownian motion into electric power demand modeling to capture key characteristics in demand fluctuations such as self-similarity and long-range or short-range dependence. Ref. [25] defines consumers’ electricity transfer behavior in a graphical form and establishes a TOU pricing elasticity model based on graph attention networks, but it relies on extensive historical data and suffers from low computational efficiency. Ref. [26] establishes a user response model based on the UCB algorithm but fails to incorporate time delay durations as input features; thus, it is unable to characterize gradual load variation characteristics. Ref. [27] considers the time delay of the demand-side response to quantify the power price from price change to the end of the response and define the sensitivity indicators based on the price elasticity. However, the price elasticity matrix applies static parameters, which are not dynamically corrected with the time delay effect.
The difficulties to study the TOU price considering the time delay of the demand-side response lie in:
(1)
The load adjustment process is driven by the electricity price, and changes in temperature and moisture that are irrelevant to the cost. The load variation due to these factors overlaps with that caused by the time delay effect, and changes the time delay of the demand-side response.
(2)
The existing electricity price elasticity matrix considers the time delay, but is fixed; thus, it cannot show the dynamic time delay of the demand-side response.
(3)
The time delay of user response causes dynamic variation in peak–valley load differences and users’ satisfaction, and may be changed by adjusting the time-of-use price, which is a multi-objective optimization problem, and has not been defined.
To address the aforementioned issues, this paper proposes a TOU electricity pricing model that considers the dynamic time delay characteristics of user demand-side response. First, based on load data, the delay time of user demand response is quantified. Second, a price elasticity matrix with time-varying characteristics is established, and its parameters are identified through the weighted least squares method. Finally, based on the price elasticity matrix, a multi-objective mixed-integer programming model is formulated with the goals of minimizing the system’s peak–valley difference and maximizing user satisfaction. An improved Non-Dominated Sorting Genetic Algorithm (NSGA-II) is adopted to obtain TOU electricity pricing results. Case studies verify the feasibility and effectiveness of the proposed method.
The structure of this paper is as follows. Section 1 serves as the introduction, elaborating on the research background, key problems, and innovations of this study. In Section 2, a time-varying price elasticity matrix model considering time delay is proposed. Load data are preprocessed via a sliding window method, seasonal-trend decomposition eliminates natural factor impacts, and weighted least squares method identifies matrix parameters to quantify the time delay effect of user demand response. Section 3 proposes a multi-objective mixed-integer programming model based on the elasticity matrix to minimize system peak–valley load difference and maximize user satisfaction. An improved NSGA-II algorithm is applied to solve the optimal time-of-use pricing strategy by finding the Pareto front solutions. Section 4 gives the simulation results based on provincial load data of China, quantifies time delay impacts on load curve, and validates feasibility and effectiveness of the proposed method by comparing it with the existing methods without time delay. Section 5 concludes the paper with a comprehensive summary and outlines future research directions.

2. Time-Varying Price Elasticity Matrix and Its Parameter Estimation

2.1. Price Elasticity Matrix

Price elasticity reflects the impact of price changes on demand, which can be categorized into own-price elasticity coefficient and cross-elasticity coefficient [28]. The own-price elasticity coefficient εii refers to the influence of electricity price changes in period i on electricity demand
ε i i = Δ q i / q i Δ P i / P i
where qi and Pi are the electricity consumption and electricity price in time period i, respectively, and Δ denotes the increment.
In addition to the electricity price in the current period, price changes in other periods can also influence electricity demand. The cross-price elasticity coefficient εij refers to the degree of electricity consumption change in time period i caused by electricity price changes in time period j.
ε i j = Δ q i / q i Δ P j / P j
Different load price elasticities exhibit variations across user types. Industrial users, characterized by higher electricity cost ratios in total expenditures and adjustable production processes, typically demonstrate stronger price responsiveness. In contrast, residential loads are constrained by rigid basic living demands, showing lower overall elasticity. However, technological advancements like smart home systems are progressively unlocking the adjustment potential of discrete electrical appliances.
By dividing one day into n time periods, an electricity price elasticity matrix is given in (3) based on the own-price and cross-price elasticity coefficients. The relationship between price changes and load changes is given in (4).
E = ε 11 ε 12 ε 1 n ε 21 ε 22 ε 2 n ε n 1 ε n 2 ε n n
Δ q 1 / q 1 Δ q 2 / q 2 Δ q n / q n = E Δ P 1 / P 1 Δ P 2 / P 2 Δ P n / P n
In the aforementioned electricity price elasticity model, the load shifts immediately after price adjustments. In practice, however, load shifting induced by electricity price tends to evolve gradually. The use of a static elasticity matrix leads to unrealistic results. To accurately describe this dynamic process, it is critical to quantify the time delay in demand response and refine the price elasticity model.

2.2. Time Delay Determined by User Response Stability

After receiving electricity price adjustment signals, users exhibit delayed adjustments in actual electricity consumption behaviors due to factors such as information perception delays, solidified consumption habits, and insufficient incentives. Meanwhile, loads are also affected by factors such as temperature and humidity. The load changes induced by these factors are unrelated to electricity prices, which increases the computational complexity. Taking the time unit as a day as an example, the calculation steps for time delay are proposed:
(1) Load data collection and preprocessing. A sliding window method is employed to detect outliers. If the load in a certain time period exceeds ±3 standard deviations from the historical average for the same period, replace it with interpolated values from adjacent data points.
(2) To eliminate the influence of the natural growth in electricity consumption, seasonal and trend decomposition using locally weighted scatterplot smoothing (STL) method is applied to decompose the historical load data series Y into three components: season, trend, and residual [29].
Y = R + T + S
where R, T, and S are the residual term, trend term, and seasonal term obtained after decomposition, respectively.
Processing the load data after TOU electricity price changes to eliminate seasonal and trend components obtains load changes q, related only to electricity prices:
q = Y T + S
(3) Using the average daily electricity consumption qN from x days before the price adjustment as the baseline, normalize the post-adjustment electricity consumption q t , i * for each period:
q t , i = q t , i / q N
where qt,i is the electricity consumption of time period i on day t after price adjustment.
(4) To mitigate single-day load anomalies induced by abrupt weather changes, a d-consecutive-day average load change is calculated to eliminate sporadic interference in conclusions. Let Mt,i denote the mean electricity load during time period i from day t to t + d.
M t , i = ( q t , i + q t + 1 , i + + q t + d 1 , i ) / d
(5) Calculate the total electricity consumption change ΔMt and standard deviation σt on day t:
Δ M t = i = 1 n M t + 1 , i M t , i
σ t = t = 1 a ( Δ M t Δ M ^ t ) 2 / a
where Δ M ^ t is the average of ΔMt over the first t calculations.
(6) During the initial stage after electricity price adjustment, users respond at a faster rate, and the rate of change slows over time. Therefore, when Formulas (11) and (12) are satisfied, begin judging the subsequent days for stable state. Formula (13) can be used to determine whether a stable state has been reached. When Formula (13) is not satisfied, the day counter t is increased by 1, and the procedure returns to step 4. At this point, the recalculated average electricity quantity Mt,i is updated to reflect the new time window from day t to t + d rather than reusing the previous window.
σ t > σ t 1 > σ t 2
σ t > σ t + 1 > σ t + 2
σ t σ t 1 < δ
If Formula (13) is satisfied for k consecutive days, stop the calculation and record the current t. This state is the response stable state. δ is the calculation precision.

2.3. Time-Varying Price Elasticity Matrix

In traditional elasticity matrix models, price elasticity coefficients are typically set as fixed values. However, in practice, users exhibit the delayed recognition of price signals and gradual behavioral adjustments, leading to dynamic load shifts under the effects of price elasticity. To address this, each element of the price elasticity matrix is quantified as a function of time t, fitted using the weighted least squares method, thereby proposing a price elasticity matrix that accounts for the time delay in user responses.
Considering the aforementioned decay behavior, each element εij(t) in the price elasticity matrix E(t) is modeled as an exponential function of the time variable t:
ε i j t = a i j e b i j t + c i j i j ε j i t i > j
where aij, bij, and cij are the coefficients to be determined corresponding to the elasticity coefficient εij(t). aij is the elasticity decay amplitude coefficient, reflecting the intensity of the initial price elasticity influenced by time delay; bij is the decay rate coefficient, representing the decay speed of elasticity caused by user response time delay; and cij denotes the price elasticity after the user response stabilizes. The coefficients aij, bij, and cij are determined by fitting historical load data using the weighted least squares method. The specific steps are as follows:
To simplify the expression, let vectors ΔG and ΔH denote the load changes and electricity price changes across time periods, respectively. The set of fitting points for the price elasticity matrix is defined as follows:
J = Δ G 1 , Δ H 1 , Δ G 2 , Δ H 2 , , Δ G t , Δ H t ,
where ΔGt is the electricity price changes across time periods on day t after TOU price adjustment, ΔHt is the corresponding load changes for ΔGt. For the N days following the electricity price adjustments, Equation (16) holds. Expanding it gives Equation (17).
E t Δ G t = Δ H t
j = 1 n a i j e b i j t + c i j g t , j = h t , j , i = 1 , , n
where gt,j and ht,j are electricity price changes and load changes in time period j on day t after TOU price adjustment, respectively.
Based on (16) and (17), the least-squares-based parameter fitting model for the price elasticity matrix is given by the following
min t = 1 N i = 1 n j = 1 n a i j e b i j t + c i j g t , j j = 1 n h t , j 2
When dealing with large-scale data, model error terms are prone to exhibit heteroscedastic characteristics, which may lead to significant bias in parameter estimates. To address this issue, the weighted least squares (WLS) method is introduced by assigning differential weights to correct the impact of heteroscedasticity on the error structure, thereby enhancing the accuracy of parameter estimation results [30]. The parameter fitting model for the price elasticity matrix based on the weighted least squares method is given as follows:
min t = 1 N 1 j = 1 n h t , j i = 1 n j = 1 n a i j e b i j t + c i j g t , j 2
Solve Equation (19) to obtain the coefficients and reconstruct the price elasticity matrix E(t).
Δ q 1 ( t ) q 1 Δ q 2 ( t ) q 2 Δ q n ( t ) q n = ε 11 ( t ) ε 12 ( t ) ε 1 n ( t ) ε 21 ( t ) ε 22 ( t ) ε 2 n ( t ) ε n 1 ( t ) ε n 2 ( t ) ε n n ( t ) Δ P 1 P 1 Δ P 2 P 2 Δ P n P n

3. Multi-Objective Electricity Pricing Model Considering Dynamic Time Delay Characteristics of Demand-Side Response

Demand response incentivizes users to adjust their electricity load through price signals to achieve peak shaving and valley filling. However, user satisfaction decreases due to changes in electricity consumption habits, creating a conflict between these two objectives. The time delay in user responses further causes dynamic variations in peak–valley differences and satisfaction over time. In the initial stages of price adjustment, user responsiveness is limited, resulting in weak peak shaving and valley filling capabilities. As responses stabilize, increased load adjustments lead to reduced satisfaction. Therefore, based on the time-varying price elasticity matrix, an electricity pricing model is constructed with the objectives of minimizing the system’s peak–valley difference and maximizing user satisfaction.

3.1. Objective Functions of the Optimization Model

Peak–Valley Difference Indicator: TOU pricing guides peak shaving and valley filling through price signals. The peak–valley difference If is defined as the difference between the maximum load and minimum load within a day [31]:
I f = i = 1 N ( max L t ( i ) min L t ( i ) ) / N
where Lt(i) is the load on the day t after implementing TOU pricing.
User Satisfaction Indicator on Electricity Consumption Patterns: Electricity price changes compel users to alter their consumption habits, leading to reduced satisfaction. The user satisfaction indicator on electricity consumption patterns Im is defined as the ratio of load changes in each period to the original load
I m = t = 1 N 1 i = 1 n L t ( i ) L 0 ( i ) i = 1 n L 0 ( i )
where L0(i) is the load before implementing TOU pricing.
User Satisfaction Indicator on Electricity Cost Expenditure: When electricity price adjustments increase users’ electricity expenses, their satisfaction with cost expenditure decreases. The user satisfaction indicator on electricity cost expenditure Ia is defined as the change rate of electricity purchase costs before and after implementing TOU pricing
I a = t = 1 N 1 i = 1 n P i L t ( i ) U 0 U 0
U 0 = P f 0 L f 0 + P p 0 L p 0 + P g 0 L g 0
where U0 is user expenditure before electricity price adjustment. Lf0, Lp0, Lg0 are loads during peak, flat, and valley periods before implementing TOU pricing. Pf0, Pp0, Pg0 are electricity prices during peak, flat, and valley periods before implementing TOU pricing.

3.2. Constraints of the Optimization Model

Power company’s benefit: After adjusting the TOU pricing, the power company’s electricity sales revenue UT must be greater than the difference between the original revenue U0 and the cost savings C′ [32]:
U T U 0 C
U T = t = 1 N i = 1 n P i L t ( i ) / N
User benefit: If users’ electricity purchase costs increase after adjusting the TOU pricing, their willingness to respond will decline. Users will actively participate in demand response only if they benefit from the new pricing policy [33]:
C T = N U T t = 1 N i = 1 n L t ( i ) C 0 = U 0 L 0
where C0 and CT are the average electricity purchase costs before and after implementing TOU pricing, respectively.
Generation cost constraints: The peak-period electricity price does not exceed the generator’s generation cost Pmax, and the valley-period electricity price is not lower than the system’s marginal cost Pmin [34]:
P f P max
P g P min

4. Solution of Multi-Objective Pricing Model Based on Improved NSGA-II

4.1. Improved NSGA-II Algorithm Design and Multi-Objective Optimization Solution

The TOU pricing model must consider user satisfaction while optimizing the peak–valley difference. During the optimization process, variables are mutually constrained, and the objective functions are complex, making it difficult for traditional mathematical programming to balance competing objectives.
The Non-dominated Sorting Genetic Algorithm (NSGA-II), as a heuristic optimization algorithm, can effectively identify high-quality solutions in the objective space that cannot be further improved. However, the random initialization strategy for the initial population may lead to insufficient diversity and local optima. To address this, a logistic chaotic mapping is adopted to generate higher-quality initial solutions:
x n + 1 = r x n ( 1 x n )
where xn+1 and xn are the values of the next and current iterations, respectively, and r is the control parameter of the chaotic mapping.
Each solution in the Pareto front set is optimal, and the final scheme must be selected based on practical requirements. To eliminate the influence of subjective factors on the final decision, the entropy weight method [35] and technique for order of preference by similarity to ideal solution (TOPSIS) method [36] are employed.
For m Pareto front solutions obtained after optimizing n objective functions, a judgment matrix Z is constructed and standardized:
z i j = max z 1 j , , z m j z i j max z 1 j , , z m j min z 1 j , , z m j Z = z i j m × n
where zij is the value of the j-th objective function corresponding to the i-th Pareto front solution. z i j is the normalized objective function value.
Entropy reflects the differences among solutions for the same objective function, eliminating the need to determine the variation degree of objective function values based on personal experience. The entropy Aj and weight value ωj of the j-th objective function are given by:
A j = 1 ln m i = 1 m z i j i = 1 m z i j ln z i j i = 1 m z i j ω j = 1 A j n j = 1 n A j
The weighted standardized judgment matrix elements vij are calculated using the weights:
v i j = ω j z i j
The positive ideal solution v j + and negative ideal solution v j for the j-th objective are determined as follows:
v j + = max v 1 j , v 2 j , , v n j v j = min v 1 j , v 2 j , , v n j
The distances D i + and D i between the i-th Pareto front solution and the positive/negative ideal solutions are calculated. The overall evaluation value Si is given in (36):
D i + = j = 1 n v i j v j + 2 D i = j = 1 n v i j v j 2
S i = D i D i + + D i
According to the magnitude of the overall evaluation value, the optimal Pareto front solutions are obtained.

4.2. Model Development and Solution

The model establishment and solving process are shown in Figure 2, which specifically includes the following:
Pricing model:
(1)
Collect historical load data from a provincial power grid in China. Apply sliding window preprocessing to the historical load data to filter out outliers. Use the STL decomposition method to eliminate seasonal fluctuations from the data.
(2)
Iteratively determine the user response time delay through analysis. Select load data that exceed the duration of the determined time delay for subsequent analysis.
(3)
Fit the time-varying price elasticity matrix using Equation (19) based on the selected load data.
(4)
Construct a multi-objective electricity pricing model with the optimization targets of user satisfaction and peak–valley load difference.
(5)
Use typical daily load data from the region as inputs and optimize the load curve through the established pricing
Optimization problem solving:
(1)
Parameter initialization and population generation: Set population size, crossover probability, mutation probability, and maximum evolution generations. Generate the initial population using logistic chaotic mapping.
(2)
Objective evaluation and population sorting: Calculate objective function values for all individuals. Perform non-dominated sorting based on these values.
(3)
Parent selection: Adopt binary tournament selection strategy, combining non-dominated ranking and crowding distance metrics to select high-quality parents.
(4)
Genetic operations: Execute simulated binary crossover to generate offspring and apply mutation operators to diversify the population.
(5)
Population merging and selection: Merge parent and offspring populations. Re-perform non-dominated sorting and crowding distance calculation. Select the new generation based on Pareto dominance and diversity metrics.
(6)
Termination check: If current iterations are less than maximum generations, return to Step (2); otherwise, output optimization results.
(7)
Select the optimal solution: Extract the non-dominated solution set from the final population. Determine the optimal TOU pricing scheme using entropy weight method combined with TOPSIS.
The method proposed in this paper only analyzes single-type loads. In scenarios with mixed multi-type loads, the response time delay characteristics of different load types vary, leading to the inability of the time-varying price elasticity matrix to accurately describe the adjustment processes of all loads. Consequently, after electricity price optimization, some users exhibit lower satisfaction metrics, and the peak-shaving and valley-filling effects are diminished. To address this, the proposed method can be applied to different load datasets to obtain distinct time delay durations for each load type. Loads can then be clustered based on their time delay differences, and time-varying price elasticity matrices can be separately calculated for each cluster to enhance algorithm accuracy. Under this modification, the proposed method remains applicable, albeit with a slight increase in computational time.

5. Case Analysis

The load data of a province in China in one month is applied to validate the proposed optimization strategy to the TOU pricing [37]. The prices in the peak hour, the flat hour, and the valley hour are 0.8, 0.5, and 0.3 CNY/kW·h, respectively.

5.1. Load Response to Time-of-Use Price

The original load data in one day is shown in Figure 3. Then, with the TOU price, the load curve changes due to user response. With the TOU price, the loads on the 7th, 23rd, and 30th days are selected to describe the time delay. Due to the hysteresis of user behavior, the load curve changes slightly at the initial stage. In day 7, the peak load decreases by 2.5% compared with the original load, and the valley load increases by 2.8%. Afterwards, the peak load reduces, and the valley load increases gradually. In day 23, the response approaches stable, with little difference from the load curve in day 30 where the peak load decreases by 4.3%, and the valley load increases by 7.0%. Hence, the load data across 23 days are applied to fit their time delay response to the time-of-use price.

5.2. Fitting of the Time-Varying Price Elasticity Matrix

Based on load data with the TOU price, the relation of the load and the TOU price is fit according to (19) to obtain the time-varying price elasticity coefficients, as given in Table 1.
The fitting of the total load during peak, valley, and flat periods in a month is shown in Figure 4. The peak and valley periods can more accurately fit the dynamic process of load transfer caused by time delay. The fitting during the flat period is poorer than those during the peak and valley periods. This is because the load variation during the flat period is relatively smaller due to the minor fluctuation of electricity price. The daily fluctuation in load further reduces the signal-to-noise ratio, contributing to poor fitting. Consequently, load variation distribution is relatively dispersed and lacks distinct change. The overall mean absolute percentage error is 0.66%, indicating a relatively good fitting effect.

5.3. Optimization Results to Time-of-Use Price

A 24 h load dataset is analyzed, and the improved NSGA-II algorithm is adopted for solving. The NSGA-II parameter settings are as follows: population size N = 400, maximum iterations G = 200, crossover probability pcross = 0.8, mutation probability pm = 0.2. The initial electricity price data is shown in Table 2.
The optimization model yields the optimal TOU electricity prices considering the time delay characteristics of user response: the price in peak hours is 0.897 CNY/kW·h, the price in flat hours is 0.508 CNY/kW·h, and the price in valley hours is 0.163 CNY/kW·h. The load curves before and after TOU pricing implementation is shown in Figure 5, and the comparative data are given in Table 3.
As shown in Figure 4 and Table 3, after implementing TOU pricing, compared to the original load: on Day 7, the peak load decreased from 38.485 GW to 37.373 GW, a reduction of 2.9%; the valley load increased from 30.078 GW to 32.171 GW, an increase of 7.0%, the peak–valley difference decreased from 8.407 GW to 5.203 GW, a reduction of 38.1%; and the load fluctuation rate dropped to 4.3%. After the response stabilized, on Day 30, the peak load further decreased to 36.927 GW, a reduction of 4.0%; the valley load increased to 32.931 GW, an increase of 9.5%; the peak–valley difference decreased to 3.395 GW, a reduction of 59.6%; and the load fluctuation rate dropped to 3.1%, a reduction of 5%. Electricity cost satisfaction initially decreased after the price adjustment but exceeded the satisfaction level of the original pricing policy once stability was achieved.
A comparison is conducted between the time-of-use electricity price optimization method proposed in this paper and the optimization method in Reference [38], which does not consider time delay. The load comparison diagram is shown in Figure 6. Under the TOU pricing without response delay consideration, the peak load reached 36.869 GW, the valley load was 32.188 GW, and the maximum peak-to-valley difference was 4.681 GW. Using the method proposed in this paper, the peak load slightly increased to 36.927 GW, the valley load rose to 32.931 GW, and the maximum peak-to-valley difference narrowed to 3.395 GW. This resulted in a 59.6% reduction in the peak-to-valley difference compared to the original load, a 27.5% further reduction compared to ordinary TOU pricing, a 4.0% decrease in daily peak load, a 9.5% increase in daily valley load, and a 2.3% higher increase in valley load compared to ordinary TOU pricing.
Figure 7 shows the variation patterns of daily load peak–valley characteristics within the statistical period under the two methods. During the initial phase of price adjustment, changes in peak and valley loads were minor. Over time, user responses intensified, causing peak and valley loads to converge inward until stabilization, achieving smooth load transitions. Under the time-delay-considered TOU scheme, valley load increased more rapidly, and the average peak–valley difference over the statistical period decreased from 8.407 GW to 4.591 GW.

6. Conclusions

This paper proposes a TOU pricing strategy that considers the time delay characteristics of user demand response. The time delay duration is determined based on load data. Then, a time-varying price elasticity matrix is established to describe the dynamic process of user demand response. Finally, a multi-objective TOU pricing model is constructed with the goals of minimizing peak–valley load difference and maximizing user satisfaction. Based on simulation analysis to the load data from a provincial power grid in China, the following conclusions are obtained:
(1)
The proposed time-varying price elasticity matrix model can effectively describe the dynamic response process of users and better reflect the variation of electricity demand with price changes.
(2)
The proposed TOU pricing strategy considering users’ delay response significantly reduces the peak–valley load difference. Without reducing user satisfaction, the peak load is reduced by 4.0%, and the valley load is increased by 9.5%. Compared with conventional TOU pricing methods without considering the time delay, the peak–valley load difference is further reduced by 27.5%. The load change using the proposed pricing strategy is smoother than that using the existing methods and ignoring the time delay.
The proposed time-of-use pricing strategy provides a basis for the coordination of multiple users with different delay responses to the TOU pricing, especially with the bulk integration of stochastic wind and solar powers, which will be explored in future research.

Author Contributions

Conceptualization and funding acquisition: Y.M., P.W., D.H., Y.Y. and S.L. Validation, writing—original draft, writing—review and editing, resources and software, and data curation: Y.M., P.W., S.L. and T.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the State Grid Anhui Economic and Technical Research Institute under grant B61209240017.

Data Availability Statement

The original contributions presented in this study are included in this article. Further inquiries can be directed at the corresponding author.

Conflicts of Interest

Authors Yanru Ma, Pingping Wang, Dengshan Hou and Yue Yu were employed by the company State Grid Anhui Electric Power Company. All the authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflicts of interest.

References

  1. Li, S.H.; Wang, Z. Suppression of low-frequency oscillations in power systems based on multi-step optimization and constraint boundary adjustment of DFIG-MBSDC parameters. Acta Energiae Solaris Sin. 2025, 46, 530–540. [Google Scholar]
  2. Yang, S.X.; Nie, T.Q.; Li, C.C. Research on the contribution of regional energy internet emission reduction considering time-of-use tariff. Energy 2022, 239, 122170. [Google Scholar] [CrossRef]
  3. Li, S.; Liu, W.; Ye, J.; Gong, J. Analysis of Torsional Oscillation Characteristics of Voltage-Control Type Doubly -Fed Induction Generator Based on Decoupled Damping Torque Coefficient. South. Power Syst. Technol. Early Access. Available online: http://kns.cnki.net/kcms/detail/44.1643.TK.20250325.1445.006.html (accessed on 18 April 2025).
  4. Zeng, Y.; Xu, Y.; Shen, X.; Sun, H. Optimal time-of-use pricing for renewable energy-powered microgrids: A multi-agent evolutionary game theory-based approach. CSEE J. Power Energy Syst. 2024, 10, 162–174. [Google Scholar]
  5. Wang, B.; Wang, L.; Ma, Y.; Hou, D.; Sun, W.; Li, S. A short-term load forecasting method considering multiple factors based on VAR and CEEMDAN-CNN-BILSTM. Energies 2025, 18, 1855. [Google Scholar] [CrossRef]
  6. Hou, D.; Wang, L.; Ma, Y.; Lyu, L.; Liu, W.; Li, S. Joint optimal scheduling of power grid and internet data centers considering time-of-use electricity price and adjustable tasks for renewable power integration. Sustainability 2025, 17, 3374. [Google Scholar] [CrossRef]
  7. Zhong, W.; Dai, Z.; Lin, X.; Pan, G. Study on time-of-use pricing method for steam heating system considering user response characteristics and thermal storage capacity. Energy 2024, 296, 131056. [Google Scholar] [CrossRef]
  8. Lee, W.; Koo, Y.; Kim, Y. Environmental time-of-use scheme: Strategic leveraging of financial and environmental incentives for greener electric vehicle charging. Energy 2024, 309, 133174. [Google Scholar] [CrossRef]
  9. Li, S.; Li, Y. Suppression of commutation failure of UHVDC in hierarchical connection mode with synchronous condenser by enhancing post-fault system strength. IEEE Trans. Power Deliv. 2025, 40, 864–877. [Google Scholar] [CrossRef]
  10. Afzalan, M.; Jazizadeh, F. A machine learning framework to infer time-of-use of flexible loads: Resident behavior learning for demand response. IEEE Access 2020, 8, 111718–111730. [Google Scholar] [CrossRef]
  11. Haghighat, H.; Wang, W.; Zeng, B. Robust unit commitment with decision-dependent uncertain demand and time-of-use pricing. IEEE Trans. Power Syst. 2024, 39, 2854–2865. [Google Scholar] [CrossRef]
  12. Liu, J.; Singh, R.; Pal, B.C. Distribution system state estimation with high penetration of demand response enabled loads. IEEE Trans. Power Syst. 2021, 36, 3093–3104. [Google Scholar] [CrossRef]
  13. Yang, H.; Gao, Y.; Ma, Y.; Zhang, D. Optimal modification of peak-valley period under multiple time-of-use schemes based on dynamic load point method considering reliability. IEEE Trans. Power Syst. 2022, 37, 3889–3901. [Google Scholar] [CrossRef]
  14. Sasaki, K.; Aki, H.; Ikegami, T. Application of model predictive control to grid flexibility provision by distributed energy resources in residential dwellings under uncertainty. Energy 2022, 239, 122183. [Google Scholar] [CrossRef]
  15. Liang, B.; Yang, J.; Hou, B.; He, Z. A pricing method for distribution system aggregators considering differentiated load types and price uncertainty. IEEE Trans. Power Syst. 2021, 36, 1973–1983. [Google Scholar] [CrossRef]
  16. Zhang, Z.; Shi, J.; Yang, W.; Song, Z.; Chen, Z.; Lin, D. Deep reinforcement learning based bi-layer optimal scheduling for microgrids considering flexible load control. CSEE J. Power Energy Syst. 2023, 9, 949–962. [Google Scholar]
  17. Dou, X.; Zhou, T.; Zhang, T.; Xu, S. Economic optimization dispatching strategy of microgrid for promoting photoelectric consumption considering cogeneration and demand response. J. Mod. Power Syst. Clean Energy 2020, 8, 557–563. [Google Scholar] [CrossRef]
  18. Wang, Y.; Li, W.; Ming, S.; Wang, S. Deep reinforcement learning method for demand response management of interruptible load. IEEE Trans. Smart Grid 2020, 11, 3146–3155. [Google Scholar] [CrossRef]
  19. Feng, Y.; Wang, K.; Zheng, Q.; Chen, Q. Smart meter data-driven customizing price design for retailers. IEEE Trans. Smart Grid 2020, 11, 2043–2054. [Google Scholar] [CrossRef]
  20. Bao, Z.; Hu, Z.; Kammen, D.M.; Su, Y. Data-driven approach for analyzing spatiotemporal price elasticities of EV public charging demands based on conditional random fields. IEEE Trans. Smart Grid 2021, 12, 4363–4376. [Google Scholar] [CrossRef]
  21. Lee, J.-H.; Park, J.-Y.; Sim, H.-S.; Lee, H.-S. Multi-residential energy scheduling under time-of-use and demand charge tariffs with federated reinforcement learning. IEEE Trans. Smart Grid 2023, 14, 4360–4372. [Google Scholar] [CrossRef]
  22. Ren, H.; Han, D.; Ren, X.; Liang, X. Multi-objective deep valley electricity pricing model based on time-varying price elasticity matrix. Power Syst. Technol. 2024, 48, 958–969. [Google Scholar]
  23. Gao, Y.; Lv, M.; Liang, H.; Zhang, J. Power demand price elasticity matrix based on discrete attraction model. Autom. Electr. Power Syst. 2014, 38, 103–107. [Google Scholar]
  24. Hung, Y.-C.; Michailidis, G. Modeling and optimization of time-of-use electricity pricing systems. IEEE Trans. Smart Grid 2019, 10, 4116–4127. [Google Scholar] [CrossRef]
  25. Ruan, J.; Liang, G.; Zhao, J.; Lei, S.; He, B.; Qiu, J. Graph deep-learning-based retail dynamic pricing for demand response. IEEE Trans. Smart Grid 2023, 14, 4385–4397. [Google Scholar] [CrossRef]
  26. Schneider, I.; Roozbehani, M.; Dahleh, M. An online learning framework for targeting demand response customers. IEEE Trans. Smart Grid 2022, 13, 293–301. [Google Scholar] [CrossRef]
  27. Yao, J.; Liu, J.; Liu, Y.; Yang, X.; Tang, Y. An approach to divide customer price response modes taking comprehensive sensitivity of the time delay index into account. Power Syst. Technol. 2010, 34, 30–36. [Google Scholar]
  28. Lee, J.T.; Henriquez-Auba, R.; Poolla, B.K.; Callaway, D.S. Pricing and energy trading in peer-to-peer zero marginal-cost microgrids. IEEE Trans. Smart Grid 2022, 13, 702–714. [Google Scholar] [CrossRef]
  29. Kani, S.A.P.; Wild, P.; Saha, T.K. Improving predictability of renewable generation through optimal battery sizing. IEEE Trans. Sustain. Energy 2020, 11, 37–47. [Google Scholar] [CrossRef]
  30. Zhou, S.; Zhang, W.; Chen, L.; Xu, M. Robust least squares projection twin SVM and its sparse solution. J. Syst. Eng. Electron. 2023, 34, 827–838. [Google Scholar] [CrossRef]
  31. Gao, Y.; Ai, Q. Demand-side response strategy of multi-microgrids based on an improved co-evolution algorithm. CSEE J. Power Energy Syst. 2021, 7, 903–910. [Google Scholar]
  32. Muthirayan, D.; Baeyens, E.; Chakraborty, P.; Poolla, K.; Khargonekar, P.P. A minimal incentive-based demand response program with self reported baseline mechanism. IEEE Trans. Smart Grid 2020, 11, 2195–2207. [Google Scholar] [CrossRef]
  33. Zhang, G.; Yan, Y.; Zhang, K.; Li, P.; Li, M.; He, Q. Time-of-use pricing model considering wind power uncertainty. CSEE J. Power Energy Syst. 2022, 8, 1039–1047. [Google Scholar]
  34. Liang, Z.; Bao, M.; Ding, Y.; Hou, Y.; Song, Y. A two-stage framework for exploiting the multi-elasticity of multi-energy demands in integrated electricity and gas markets. IEEE Trans. Power Syst. 2024, 39, 3196–3210. [Google Scholar] [CrossRef]
  35. Wang, H.Y.; Wang, J.S.; Wang, G. Combination evaluation method of fuzzy C-Mean clustering validity based on hybrid weighted strategy. IEEE Access 2021, 9, 27239–27261. [Google Scholar] [CrossRef]
  36. Zhong, T.; Zhang, H.-T.; Li, Y.; Liu, L.; Lu, R. Bayesian learning-based multi-objective distribution power network reconfiguration. IEEE Trans. Smart Grid 2021, 12, 1174–1184. [Google Scholar] [CrossRef]
  37. Yang, H.; Wang, L.; Ma, Y. Optimal Time of Use Electricity Pricing Model and Its Application to Electrical Distribution System. IEEE Access 2019, 7, 123558–123568. [Google Scholar] [CrossRef]
  38. Besançon, M.; Anjos, M.F.; Brotcorne, L.; Gómez-Herrera, J.A. A bilevel approach for optimal price-setting of time-and-level-of-use tariffs. IEEE Trans. Smart Grid 2020, 11, 5462–5465. [Google Scholar] [CrossRef]
Figure 1. TOU electricity pricing optimization workflow.
Figure 1. TOU electricity pricing optimization workflow.
Energies 18 02637 g001
Figure 2. Model building and solution flowchart.
Figure 2. Model building and solution flowchart.
Energies 18 02637 g002
Figure 3. Daily load response to time-of-use price.
Figure 3. Daily load response to time-of-use price.
Energies 18 02637 g003
Figure 4. Response delay fitting.
Figure 4. Response delay fitting.
Energies 18 02637 g004
Figure 5. Effect of TOU pricing optimization on load curve.
Figure 5. Effect of TOU pricing optimization on load curve.
Energies 18 02637 g005
Figure 6. Effect of time delay consideration in time-of-use pricing on load curve.
Figure 6. Effect of time delay consideration in time-of-use pricing on load curve.
Energies 18 02637 g006
Figure 7. Adjustment process of the peak and valley loads using the proposed pricing strategy.
Figure 7. Adjustment process of the peak and valley loads using the proposed pricing strategy.
Energies 18 02637 g007
Table 1. Time-dependent coefficients for model electricity price elasticity.
Table 1. Time-dependent coefficients for model electricity price elasticity.
Peak PeriodFlat PeriodValley Period
Peak period0.130 × e−0.104t − 0.206−0.027 × e−0.0721t + 0.0509−0.012 × e−0.063t + 0.036
Flat period−0.027 × e−0.072t + 0.0510.123 × e−0.116t − 0.195−0.024 × e−0.099t + 0.048
Valley period−0.012 × e−0.063t + 0.036−0.024 × e−0.099t + 0.0480.099 × e−0.090t − 0.199
Table 2. Initial electricity price parameters.
Table 2. Initial electricity price parameters.
PeriodInitial Price/(CNY·(kW·h)−1)Price Range/(CNY·(kW·h)−1)
Peak period0.80.8–1.2
Flat period0.50.3–0.75
Valley period0.30.15–0.3
Table 3. Comparison of daily load before and after TOU pricing implementation.
Table 3. Comparison of daily load before and after TOU pricing implementation.
IndexBefore Implementation7th Day After Implementation30th Day After Implementation
Maximum load/(GW)38.48537.37336.927
Minimum load/(GW)30.07832.17132.931
Peak–valley difference/(GW)8.4075.2033.395
Load fluctuation rate8.1%4.3%3.1%
Satisfaction indicator on electricity cost expenditure10.9650.950
Satisfaction indicator on electricity consumption patterns10.9951.005
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

Ma, Y.; Wang, P.; Hou, D.; Yu, Y.; Li, S.; Gao, T. Optimization Model of Time-of-Use Electricity Pricing Considering Dynamical Time Delay of Demand-Side Response. Energies 2025, 18, 2637. https://doi.org/10.3390/en18102637

AMA Style

Ma Y, Wang P, Hou D, Yu Y, Li S, Gao T. Optimization Model of Time-of-Use Electricity Pricing Considering Dynamical Time Delay of Demand-Side Response. Energies. 2025; 18(10):2637. https://doi.org/10.3390/en18102637

Chicago/Turabian Style

Ma, Yanru, Pingping Wang, Dengshan Hou, Yue Yu, Shenghu Li, and Tao Gao. 2025. "Optimization Model of Time-of-Use Electricity Pricing Considering Dynamical Time Delay of Demand-Side Response" Energies 18, no. 10: 2637. https://doi.org/10.3390/en18102637

APA Style

Ma, Y., Wang, P., Hou, D., Yu, Y., Li, S., & Gao, T. (2025). Optimization Model of Time-of-Use Electricity Pricing Considering Dynamical Time Delay of Demand-Side Response. Energies, 18(10), 2637. https://doi.org/10.3390/en18102637

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