Next Article in Journal
Laboratory Evaluation on Performance of Recycled Asphalt Binder and Mixtures under Short-Term Aging Conditions
Previous Article in Journal
Comparative Cradle-to-Grave Life Cycle Assessment of Low and Mid-Rise Mass Timber Buildings with Equivalent Structural Steel Alternatives
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Multi-Timescale Coordinated Method for Source-Grid-Load with Uncertain Renewable Energy Considering Demand Response

1
School of Electric Power Engineering, Nanjing Institute of Technology, Nanjing 211167, China
2
State Grid Changzhou Power Supply Company, Changzhou 213003, China
3
School of Electrical Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(6), 3400; https://doi.org/10.3390/su13063400
Submission received: 25 February 2021 / Revised: 14 March 2021 / Accepted: 17 March 2021 / Published: 19 March 2021

Abstract

:
The high penetration of renewable energy brings great challenges to power system operation and scheduling. In this paper, a multi-timescale coordinated method for source-grid-load is proposed. First, the multi-timescale characteristics of wind forecasting power and demand response (DR) resources are described, and the coordinated framework of source-grid-load is presented under multi-timescale. Next, economic scheduling models of source-grid-load based on multi-timescale DR under network constraints are established in the process of day-ahead scheduling, intraday scheduling, and real-time scheduling. The loads are classified into three types in terms of different timescale. The security constraints of grid side and time-varying DR potential are considered. Three-stage stochastic programming is employed to schedule resources of source side and load side in day-ahead, intraday, and real-time markets. The simulations are performed in a modified Institute of Electrical and Electronics Engineers (IEEE) 24-node system, which shows a notable reduction in total cost of source-grid-load scheduling and an increase in wind accommodation, and their results are proposed and discussed against under merely two timescales, which demonstrates the superiority of the proposed multi-timescale models in terms of cost and demand response quantity reduction.

1. Introduction

With the intensification of the traditional energy crisis and the increasingly prominent environmental problems, coupled with the declining cost of renewable energy generation in recent years, the installed capacity and generated energy of renewable energy have been growing rapidly [1,2]. When the total amount of wind power and photovoltaic power generation accounts for a small proportion of the total grid power generation, the uncertainty of wind power and photovoltaic power generation has no significant impact on the grid. With the continuous expansion of renewable energy, the complexity of power supply side situation changes is enhanced, which is not conducive to the active power balance and voltage adjustment of the grid and increases the difficulty of power market planning and scheduling and power grid operation control. For example, the ‘duck curve’ [3] caused by the rapid increase of photovoltaic power generation in California: the overall load curve shows a ‘trough’ characteristic in the original period of ‘peak’ due to the occurrence of photovoltaic power during the day, but when the solar power generations stop generating power in the evening, the power demand rises sharply, and the thermal power unit causes a large power shortage due to the ramp limitation. Wind power not only increases the amplitude and rate of unbalanced power fluctuation in the power system due to its volatility and intermittence [4], but also brings difficulty to power control of the power system due to the timescale characteristics of wind power prediction error.
In response to the above challenges, energy storage equipment [5], pumped storage power plants [6], gas turbines [7], and compressed air energy storage [8] could be used to mitigate the impact of randomness and volatility of renewable energy, but there is a problem of high economic costs. Compared with traditional power generation resources, demand response (DR) has many advantages in operation control [9,10]. Firstly, there is a lot of load participating in DR programs. Taking the United States as an example, the report of the Federal Public Utilities Regulatory Commission shows that DR could offset 20% of the peak load [11]. Secondly, DR resources could quickly respond to scheduling and control instructions, and there is no regulation inertia of conventional generators. Finally, the decentralized distribution of DR resources is conducive to the formulation of accurate control schemes in emergencies [12]. Because there are many types of responsive load, their dynamic response characteristics and action characteristics reflect the characteristics of multi-timescales [13]. In the scheduling process, on the one hand, it is necessary to classify the customer loads according to the multi-timescale characteristics of DR [14], and on the other hand, it is imperative to consider the level of responsive load participating affected by various factors, such as user comfort [15], regret probability, and time-varying DR potential [16]. Therefore, it is of great significance to master the multi-timescale characteristics of power supply side and load side, and comprehensively consider the demand response and security risk constraints, such as the over-limit of power flow and node voltage instability.
With the continuous expansion of renewable energy connected to grid, the coordinated control methods only relying on power supply side have been unable to meet the requirements of renewable energy accommodation. Therefore, more and more studies have proposed the DR control as an active control method to participate in the source-grid-load coordinated control. In the existing models and methods, the scheduling of DR resources is mostly concentrated on a single timescale [17,18,19], ignoring the multi-timescale characteristics of DR resources. Reference [20] proposes a new method to unleash the potential of DR in real-time. A dynamic energy balancing cost model is presented for day-ahead market scheduling under generation uncertainties and demand response penetration in Reference [21]. Reference [22] presents a novel robust framework for the day-ahead scheduling to minimize the expected energy cost. In Reference [23], a peer–peer energy trading platform among residential houses is presented to coordinate DR schemes and level OFF potential generation/consumption disturbances in the hour-ahead intraday context. An effective strategy is proposed to improve the security and economy considering the uncertainty of wind power and electric vehicles (EVs) and a dispatch interval coefficient is presented in Reference [24]. Moreover, wind power generation also has multi-timescale characteristics, where its precision of prediction is higher when timescale is smaller and the prediction time is closer to the actual time [25]. Therefore, multi-timescale DR have great potentials in addressing wind power generation variabilities more effectively.
This paper proposes an improved coordinated method for source-grid-load, which considers the multi-timescale characteristics of both wind power forecasting and DR resources. In other words, we build multi-timescale models in the day-ahead market, intraday market, and real-time market to optimize the benefit and maximize the wind accommodation considering the wind generation variabilities of source side, the security risk constraints of grid side, and the end users’ uncertainty and DR resources’ diversity of load side.
The rest of this paper is organized as follows. In Section 2, the framework of the multi-timescale coordinated method is described. Section 3 presents the economic scheduling models of source-network-load with uncertain renewable energy considering multi-timescale DR under network constraints, including day-ahead scheduling, intraday scheduling, and real-time scheduling. The solution methodology is proposed in Section 4. Case studies are developed in Section 5, and Section 6 concludes the paper.

2. Multi-Timescale Coordinated Framework of Source-Grid-Load Considering DR

This paper proposes a coordinated framework for multi-timescale scheduling of power system comprising generators, wind generations, interconnected smart users, and loads. The multi-timescale scheduling includes day-ahead scheduling, intraday scheduling, and real-time scheduling. Loads are divided into controllable loads and non-controllable loads [26,27]. The presented coordinated method consists of three procedures which are realized in day-ahead, intraday, and real-time markets, respectively. The optimization objectives of all three procedures are to minimize the total cost. The optimal results of the previous step are beneficial to the realization of the latter step. Therefore, the research objects and the multi-timescale coordinated framework are explained in this section.
With increasing wind farm connected into power system, the uncertainty of wind power brings a new challenge for the power system scheduling. The prediction accuracy of wind power is related with timescales, namely the precision of prediction is higher when timescale is shorter, and the prediction time is closer to the actual time. DR resources also have multi-timescale characteristics, namely the scheduling time is different for various types of loads and each type has different response characteristics, response rapid and response lasting time, etc. Therefore, the uncertainty of wind power forecasting and the diversity of DR resources should be coordinated on the aspect of timescales. This paper includes three kinds of scheduling resources:
(1) Generator: only considering the generating cost of generators, and the generators with automatic generation control (AGC) could be adjusted in the process of real-time scheduling.
(2) Wind farm: the forecasting error of a single wind farm is diverse under different timescales. The forecasting error is less when the prediction time is closer to the actual time. In general, the forecasting error is 25–40% in day-ahead, 10–20% within 4 h, less than 10% within 1 h, and ignorable in real-time [28].
(3) Load resources: this paper studies the electrical load for residents. According to the RELOAD database [29], the smart appliances of consumers include cooling air conditioner (AC), heater, water heater (WH), dryer, induction cooker, refrigerator, lighting, etc. These loads have different dynamic operating characteristics, response ability, and response time, for instance, WH and AC could respond to the scheduling signal immediately, washer, dryer, and some other motor loads could respond to the scheduling signal lingeringly, and EVs and energy storage systems [30,31], which have high requirements, should be informed before a long time. In this paper, the responsive loads are divided into three types: A load, which should be informed before 1 day, B load, which should be informed before 1 h, and C load, which could be scheduled in real-time. Therefore, A type load could consist of EVs and energy storage systems, B type load could consist of washer, dryer, and some other motor loads, and C type load could consist of ACs and WHs.
Based on the timescale characteristics of DR and dispatching, the scheduling process consists of day-ahead scheduling (24 h), intraday scheduling (1 h), and real-time scheduling (1 min). Figure 1 shows the technological framework. There is an input layer, scheduling control layer, agent coordination layer, and local response layer for each timescale. For input layer, the prediction power of wind farm and load, except responsive load, are set as input parameters to be deployed, in which Pwfa and Plfa, Pwfn and Plfn, and Pwfr and Plfr are the prediction power of wind farm and load, except responsive load, in day-ahead scheduling, intraday scheduling, and real-time scheduling, respectively. Scheduling control layer takes charge of formulating and implementing the scheduling plan. The day-ahead scheduling is executed every 24 h and the time interval is 1 h, whose mission is to determine the generator output power and the responsive amount of load A. The intraday scheduling is executed every 15 min and the time interval is 15 min, whose mission is to determine the variable quantity of generator power and the responsive amount of load B. The real-time scheduling is executed every 1 min and the time interval is 1 min, whose mission is to determine the variable quantity of generator power and the responsive amount of load C. The day-ahead scheduling plan is formulated at 24:00, during which the intraday scheduling plan is formulated every 15 min, during which the real-time scheduling plan is formulated every 1 min. PGa and PLa, PGn and PLn, and PGr and PLr are the output results of generator and load for day-ahead scheduling, intraday scheduling, and real-time scheduling, respectively. Agent coordination layer coordinates the scheduling information and load resources, makes the optimal decision for a given optimization object, and issues a control signal to the responsive load. During real-time scheduling, each load aggregator of the agent coordination layer uploads aggregated DR potential, DLr, to the scheduling control layer in real-time. Local response layer uploads power utilization of responsive load to each load aggregator.

3. Multi-Timescale Scheduling Model Considering DR

3.1. Day-Ahead Scheduling Model Considering DR

3.1.1. Objective Function

Day-ahead scheduling is defined as formulating generation dispatching before one day, in which the time interval is 1 h. Based on the prediction power of wind farm and load in day-ahead, the output power of conventional generator units and wind farm and the response quantity are scheduled by 24 time-intervals for 1 day in the future. The objective is to minimize the total cost consisting of generator cost, wind curtailment cost, and load A responsive cost. The objective function is shown as follows:
min t = 1 N T i = 1 N G C G , i , t P G , i , t + j = 1 N L A C L A , j , t + S L A , j , t + + C L A , j , t S L A , j , t P L A , j + k = 1 N W C W , k , t P W , a h e a d , k , t P W , k , t
where S L A , j , t + = 1 means that jth load A responds to the increment signal at t time interval, S L A , j , t + = 0 means that jth load A does not respond to the increment signal at t time interval, S L A , j , t = 1 means that jth load A responds to the decreased signal at t time interval, and S L A , j , t = 0 means that jth load A does not respond to the decreased signal at t time interval.
The day-ahead independent variables are PG,i,t, PLA,j, and PW,k,t, and the decision variables are S L A , j , t + , S L A , j , t , Pmn,t, and θt. These variables are defined through minimizing Equation (1) by considering the following constraints.

3.1.2. Constraints

①Active power balance constraint:
i = 1 N G P G , i , t + k = 1 N W P W , k , t = l = 1 N L P l , t + j = 1 N L A S L A , j , t + P L A , j j = 1 N L A S L A , j , t P L A , j
②Response balance constraint of load A:
t = 1 N T j = 1 N L A S L A , j , t + S L A , j , t P L A , j = 0
③Line power flow constraint:
P m n , t = B m n θ n , t θ m , t
④Generator output power constraint:
P G , i , min P G , i , t P G , i , max
⑤Generator ramp constraint:
R d , i Δ T P G , i , t P G , i , t 1 R u , i Δ T
⑥Security constraint:
P m n , t P m n , lim
π θ t π
⑦Wind output power constraint:
0 P W , k , t P W , a h e a d , k , t
⑧Load A response constraint:
j = 1 N L A S L A , j , t + P L A , j D R P a h e a d , u
j = 1 N L A S L A , j , t P L A , j D R P a h e a d , d

3.1.3. Optimal Results

The independent variables of the day-ahead scheduling model include the output power of each generator, wind power, and adjustment quantity of load A. The generator output power and adjustment quantity of load A are determined to benefit intraday scheduling as a reference value.

3.2. Intraday Scheduling Model Considering DR

For intraday scheduling, the generator output power and load B power are scheduled to minimize the total cost according to the prediction error of the wind farm. The intraday scheduling objective function is shown as follows.

3.2.1. Objective Function

min i = 1 N G C G , i N e i P G , i N e i P G , i + j = 1 N L B C L B , j + S L B , j + + C L B , j S L B , j P L B , j + k = 1 N W C W , k P W , N e i , k P W , k N e i
where S L B , j + = 1 means that jth load B responds to the increment signal, S L B , j + = 0 means that jth load B does not respond to the increment signal, S L B , j = 1 means that jth load B responds to the decreased signal, and S L B , j = 0 means that jth load B does not respond to the decreased signal.
The intraday independent variables are PG,i, PLB,j, and P W , k N e i , and the decision variables are S L B , j + , S L B , j , Pmn, and θt. These variables are defined through minimizing Equation (12) by considering the following constraints.

3.2.2. Constraints

①Active power balance constraint:
i = 1 N G P G , i N e i + k = 1 N W P W , k N e i = l = 1 N L 1 P l + j = 1 N L B S L B , j + P L B , j j = 1 N L B S L B , j P L B , j + j = 1 N L B δ B j P L B , j
where δBj = 1 means that the jth load B is working, and δBj = 0 means that the jth load B stopped working.
②Line power flow constraint:
P m n = B m n θ n θ m
③Generator output power constraint:
P G , i , min P G , i N e i P G , i , max
④Generator ramp constraint:
R d , i Δ T P G , i , t N e i P G , i , t 1 N e i R u , i Δ T
⑤Security constraint:
P m n P m n , lim
π θ t π
⑥Wind output power constraint:
0 P W , k N e i P W , N e i , k
⑦Load B response constraint:
j = 1 N L B S L B , j + P L B , j D R P N e i , u
j = 1 N L B S L B , j P L B , j D R P N e i , d

3.2.3. Optimal Results

The independent variables of the intraday scheduling model include the output power of each generator, wind power, and adjustment quantity of load B. The generator output power and adjustment quantity of load B are determined to benefit real-time scheduling as a reference value.

3.3. Real-Time Scheduling Model Considering DR

The time interval of real-time scheduling is 1 min. The real-time scheduling is performed by coordinating AGC units, wind farm, and DR. The output power of AGC units is controlled by two signals, which contains of area control error updated by seconds and base value which is determined by day-ahead scheduling and intraday scheduling. The objective of real-time scheduling is to minimize the total cost.

3.3.1. Objective Function

min i = 1 N G C G , i r e a l P G , i r e a l P G , i N e i + j = 1 N L C C L C , j + S L C , j + + C L C , j S L C , j P L C , j + k = 1 N W C W , k P W , r e a l , k P W , k r e a l
where S L C , j + = 1 means that jth load C responds to the increment signal, S L C , j + = 0 means that jth load C does not respond to the increment signal, S L C , j = 1 means that jth load C responds to the decreased signal, and S L C , j = 0 means that jth load C does not respond to the decreased signal.
The real-time independent variables are P G , i r e a l , PLC,j, and PrealW,k, and the decision variables are S L C , j + , S L C , j , Pmn, and θt. These variables are defined through minimizing Equation (22) by considering the following constraints.

3.3.2. Constraints

①Active power balance constraint:
i = 1 N G P G , i r e a l + k = 1 N W P W , k r e a l = l = 1 N L 2 P l + j = 1 N L C S L C , j + P L C , j j = 1 N L C S L C , j P L C , j + j = 1 N L C δ C j P L C , j
where δCj = 1 means that the jth C load is working, and δCj = 0 means that the jth C load stopped working.
②Line power flow constraint:
P m n = B m n θ n θ m
③Generator output power constraint:
P m n = B m n θ n θ m
④Generator ramp constraint:
R d , i Δ T P G , i , t r e a l P G , i , t 1 r e a l R u , i Δ T
⑤Security constraint:
R d , i Δ T P G , i , t r e a l P G , i , t 1 r e a l R u , i Δ T
π θ t π
⑥Wind output power constraint:
0 P W , k r e a l P W , r e a l , k
⑦Load C response constraint:
j = 1 N L C S L C , j + P L C , j D R P r e a l , u
j = 1 N L C S L C , j P L C , j D R P r e a l , d
where
D R P r e a l , u ( t + 1 ) = i = 1 N 1 P A C i D P A C i ( t ) + j = 1 N 2 P W H j D P W H j ( t ) + k = 1 N 3 P E V k D P E V k ( t ) 1 Re ( t )
D R P r e a l , u ( t + 1 ) = i = 1 N 1 P A C i D P A C i ( t ) + j = 1 N 2 P W H j D P W H j ( t ) + k = 1 N 3 P E V k D P E V k ( t ) 1 Re ( t )

3.3.3. Optimal Results

The optimal results of the real-time scheduling model include the output power of each generator, wind power, and adjustment quantity of load C.

4. Solution Method of Multi-Timescale Scheduling Considering DR

The flowchart of the solution method is shown in Figure 2. The optimal results of prior timescale scheduling are treated as input parameters of posterior timescale scheduling. For real-time scheduling, the operation status of C loads such as ACs and WHs at t time interval is related to the operation power at t-1 time interval, which means the DR potential should be updated in real-time. When the response instructions are issued, the smart appliances that agree to participate in the DR program in advance may fail to respond in time due to personal reasons of the consumers. When the required response quantity is large and the regret probability is high, it may lead to wind curtailment or load shedding, and even cause the power system instability. Therefore, in case DR resources may not respond to scheduling instructions in time, this section proposes a DR control strategy considering user regret in the real-time scheduling process. Figure 3 is the flow chart of the DR control strategy.

5. Case Study

The proposed scheduling model is verified based on the IEEE 24-node system, which is shown in Figure 4. The test system consists of 12 generators and 17 load nodes, in which the parameters of generator and load are described in Reference [32]. In the case study, the line resistance is not considered, namely the line active power loss is ignored. The wind farm is located at bus 19. It is assumed that there are 10 load aggregators located at nodes 3, 4, 5, 6, 8, 9, 10, 14, 19, and 20. Each aggregator consists of load A, load B, and load C. The node location and cost of generators are shown in Table 1. The cost of wind curtailment is $21/MWh and the response costs of load A, load B, and load C are $9.87/MWh, $12/MWh, and $14/MWh, respectively.
It is assumed that the scheduled capacity of load A and load B are both not more than five percent of the total load. The dispatched capacity of load C varies with time and its total rated power is not more than twenty-five percent of the total load. The total load power is shown in Table 2. In order to indicate the applicable effect of influence factors, the transmission power limit of each line is reduced to 50% of the permitted power. The simulations were conducted in Matlab. Figure 5 shows the wind prediction power with different timescales, including day-ahead 24 h, intraday 15 min, and real-time [33].
To showcase the scheduling results of all resources, four distinct case studies were conducted as follows, in which the day-ahead scheduling is executed firstly, whose decision variables are determined to benefit intraday scheduling as given parameters and the decision variables of intraday scheduling are determined to benefit real-time scheduling as given parameters. For the day-ahead scheduling, different amounts of scheduled load A and transmission power limit of line could affect the optimal results. Table 3 shows the results with different response potentials of load A and transmission power limits.
It can be seen from Table 3 that the scheduling total cost is highest, and the wind accommodation rate is lowest at 99.27% when load A does not take part in the DR program and the line transmission limit is 50%. With the scheduled capacity of load A increasing, the total cost reduces, wind accommodation rate increases, and the response capacity increases. With the scheduled capacity of load A constant and the line transmission limit increasing, the total cost decreases, wind accommodation rate increases, and the response capacity decreases.
In order to execute the intraday scheduling and real-time scheduling, the optimal results of day-ahead scheduling are obtained on the premise that the scheduled capacity of A load is [−150 MW, 150 MW] and the line transmission limit is 50%. Figure 6 shows the power of generator, wind, and load in day-ahead scheduling.
The generator power of day-ahead scheduling serves as a reference value of generator power for intraday scheduling and the optimal load serves as the initial load of intraday scheduling. The intraday scheduling is executed every 15 min and the time interval is 15 min. The response action of load B is to transfer usage time so that the electricity consumption remains unchanged. Therefore, the model of intraday scheduling could be optimized for every 15 min in one day and the total cost of one day may not be the minimum. Table 4 shows the results of intraday scheduling.
It can be seen from Table 4 that the participation of load B could reduce the cost and increase wind accommodation rate compared with no DR. However, there is no negative correlation between the scheduled capacity of load B and total cost or response capacity. The total cost and response capacity of load B in the case where the scheduled capacity range of load B is [−1000 MW, 1000 MW] is more than the case where the scheduled capacity range of load B is [−350 MW, 350 MW], which is on account of the optimization for each time interval, not for one day. Figure 7 shows the power of generator, wind, and load in intraday scheduling.
Figure 7 shows that the optimized wind power is less than the wind power before optimization most of the time, which brings out the power imbalance combined with the load variation. The response cost of load B is high so the power imbalance is mainly smoothed by adjusting AGC units’ power, and the response capacity of load B is less. Table 5 shows the scheduling results with different load C ratios.
It can be seen from Table 5 that the wind accommodation rate increases from 99.74% to 100% with the assistance of load C. With the proportion of load C increasing, there is a decreasing trend for total cost. However, there is no negative correlation between them. The optimization of real-time scheduling is for every 1 min. Therefore, the total cost of one day may not be the minimum.
In order to further analyze the function of DR in real-time scheduling, the phenomenon of ‘duck curve’ is simulated. The generator is limited by its own ramp and could not provide much power within a short time. Therefore, the DR program is utilized to smooth the power imbalance by controlling load C. It is assumed that there is a high power imbalance during 6:00 p.m.–9:00 p.m., and the results are analyzed considering different proportion of load C combined with AGC units. Table 6 shows the response capacity of load C and load shedding with different load C proportions.
It can be seen from Table 6 that the adjustment ability of the generator could not keep the power balance in the case of a high power imbalance and the increment of load C proportion could reduce the amount of load shedding, which verifies the important function of DR.
Figure 8 shows the results of real-time scheduling when the proportion of load C is 25%.
It can be seen from Figure 8 that the power imbalance is smoothed by AGC units and DR. The difference of load C curve between no scheduling and after real-time scheduling indicates that the response potential of load C is time-varying. In the process of real-time scheduling, the consumers may refuse to respond to the DR signal even if they consented to join the DR program before. Therefore, this paper proposes a DR strategy considering consumers’ regret to realize the power balance. It is assumed that the response cost of load C is $4/MWh and the regret rate of smart appliances is 30%. Figure 9 shows the comparison of two conditions, in which the upper figure is in the condition of not considering consumers’ regret and the lower figure is in the condition of considering consumers’ regret.
It can be seen from Figure 9 that the response potential of load C is time-varying and response capacity is always within the maximum potential. The actual response capacity is lower than the required one in the upper figure and the required response capacity could be satisfied as shown in lower figure, which considers the consumers’ regret. Table 7 shows the response capacity of load C and cost with different regret rates. With the regret rate increasing, the response capacity of load C increases and the cost decreases.
In order to verify the proposed multi-timescale model, there are two simulation scenarios. Scenario I is that the timescales include day-ahead, intraday, and real-time, as presented in this paper. Scenario II is that the timescales include day-ahead and real-time. The corresponding results are shown in Table 8.
It can be seen from Table 8 that both scheduling methods could realize the wind accommodation at 100%. The cost and the load response quantities in scenario I are lower than the ones in scenario II.

6. Conclusions

In this paper, a multi-timescale source-grid-load coordinated scheduling model was proposed, including day-ahead scheduling, intraday scheduling, and real-time scheduling. It considered the uncertainty of wind power output, network constraints, and DR users’ regret and realized the improvement of wind accommodation and the economy. Simulation results demonstrate that (1) the amounts of load participating in DR and transmission constraints of power grid lines have a significant impact on the cost optimization of source-grid-load coordinated scheduling, and (2) the regret rate of load participating in DR has an impact on the coordinated scheduling results of source-grid-load. In order to improve the DR accuracy and the economy, it is necessary to consider the consumers’ regret in DR programs. (3) Compared with the scheduling models in two timescales, including day-ahead and real-time, the proposed multi-timescale scheduling models could reduce the scheduling cost by formulating more precise DR quantities and increase the wind accommodation.

Author Contributions

Conceptualization, J.N. and Y.T.; methodology, J.N.; software, B.C.; validation, J.N., A.Z. and S.H.; formal analysis, J.N.; data curation, B.C.; writing—original draft preparation, J.N.; writing—review and editing, J.N., A.Z., S.H., B.C. and Y.T.; funding acquisition, S.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by University Natural Science Research General Project of Jiangsu Province, grant number 19KJB470004, the High-level Talent Introduction Scientific Research Foundation of Nanjing Institute of Technology, grant number YKJ201820, and Open Research Fund of Jiangsu Collaborative Innovation Centre for Smart Distribution Network, Nanjing Institute of Technology, grant number XTCX201906.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors also acknowledge with gratitude Ying Wang for her advice in editing this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Set & Indices
tIndex of time
iSet of generators
jSet of loads
kSet of wind farms
Parameters
NTThe amount of time interval
CG,i,tCost of ith generator at t time interval ($)
C G , i N e i , C G , i r e a l Cost of ith generator output power variation in intraday scheduling and real-time scheduling ($)
PG,i,tOutput power of ith generator at t time interval (kW)
PG,iOutput power of ith generator for day-ahead scheduling (kW)
P G , i N e i , P G , i r e a l Output power of ith generator for intraday scheduling, real-time scheduling (kW)
NLA, NLBThe amount of load A, load B
C L A , j , t + , C L A , j , t Cost of jth load A at t time interval response to increment signal and decreased signal ($)
C L B , j + , C L B , j Cost of jth load B response to increment signal and decreased signal ($)
C L C , j + , C L C , j Cost of jth load C response to increment signal and decreased signal ($)
S L A , j , t + , S L A , j , t Status of jth load A at t time interval response to increment signal and decreased signal, or not
S L B , j + , S L B , j Status of jth load B response to increment signal and decreased signal, or not
S L C , j + , S L C , j Status of jth load C response to increment signal and decreased signal, or not
PLA,j, PLB,j, PLC,jRated power of jth load A, load B, load C (kW)
NG, NWThe amount of generators, wind farms
CW,k,tWind curtailment cost of kth wind farm at t time interval ($)
CW,kWind curtailment cost of kth wind farm ($)
PW,ahead,k,tPrediction power of kth wind farm at t time interval in day-ahead (kW)
PW,Nei,kWind prediction power of intraday, 1 h (kW)
PW,real,kWind prediction power in real-time (kW)
PW,k,tOutput power of kth wind farm at t time interval (kW)
P W , k N e i Intraday output power of kth wind farm (kW)
PrealW,kReal time output power of kth wind farm (kW)
NL, NL1, NL2The amount of load except load A, load B, load C
Pl,t, PlRated power of lth load (kW)
δBj, δCjOperating status of jth load B, C, which does not take part in the DR program
Pmn,t, PmnTransmission power of line mn (kW)
BmnSusceptance of line mn
θm,t, θn,tPhase angle of node m and node n in line mn at t time interval
θm, θnPhase angle of node m and node n in line mn
PG,i,min, PG,i,maxMinimum and maximum output power of ith generator (kW)
Rd,i, Ru,iRe-scending and ascending ramp
TTime interval
Pmn,limMaximum transmission limit at line mn (kW)
θtPhase angle of each node
DRPahead,u, DRPahead,dMaximum responsive power of load A to increment signal and decreased signal in day-ahead scheduling (kW)
DRPNei,u, DRPNei,dMaximum responsive power of load B to increment signal and decreased signal in intraday scheduling (kW)
DRPreal,u, DRPreal,dMaximum DR potential of load C to response increment signal and decreased signal (kW)
N1, N2, N3The amount of ACs, WHs, EVs
P A C i , P W H j , P E V k rated power of ith AC, jth WH, kth EV (kW)
D P A C i (t), D P W H j (t), D P E V k (t)DR potential status of ith AC, jth WH, kth EV response to increment signal or decreased signal at t time interval
Re(t)Regret probability of smart appliances at t time interval based on the historical data

References

  1. Huang, A.Q.; Crow, M.L.; Heydt, G.T.; Zheng, J.P.; Dale, S.J. The Future Renewable Electric Energy Delivery and Management (FREEDM) System: The Energy Internet. Proc. IEEE 2011, 99, 133–148. [Google Scholar] [CrossRef]
  2. Xu, X.; Yan, Z.; Shahidehpour, M.; Li, Z.; Yan, M.; Kong, X. Data-Driven Risk-Averse Two-Stage Optimal Stochastic Scheduling of Energy and Reserve With Correlated Wind Power. IEEE Trans. Sustain. Energy 2019, 11, 436–447. [Google Scholar] [CrossRef]
  3. Lew, D.; Miller, N. Reaching new solar heights: Integrating high penetrations of PV into the power system. IET Renew. Power Gener. 2017, 11, 20–26. [Google Scholar] [CrossRef]
  4. Ding, Y.; Singh, C.; Goel, L.; Ostergaard, J.; Wang, P. Short-Term and Medium-Term Reliability Evaluation for Power Systems with High Penetration of Wind Power. IEEE Trans. Sustain. Energy 2014, 5, 896–906. [Google Scholar] [CrossRef]
  5. Nagarajan, A.; Ayyanar, R. Design and Strategy for the Deployment of Energy Storage Systems in a Distribution Feeder with Penetration of Renewable Resources. IEEE Trans. Sustain. Energy 2014, 6, 1085–1092. [Google Scholar] [CrossRef]
  6. Hozouri, M.A.; Abbaspour, A.; Fotuhi-Firuzabad, M.; Moeini-Aghtaie, M. On the Use of Pumped Storage for Wind Energy Maximization in Transmission-Constrained Power Systems. IEEE Trans. Power Syst. 2015, 30, 1017–1025. [Google Scholar] [CrossRef]
  7. Meegahapola, L.; Flynn, D. Characterization of Gas Turbine Lean Blowout during Frequency Excursions in Power Networks. IEEE Trans. Power Syst. 2014, 30, 1877–1887. [Google Scholar] [CrossRef]
  8. Cleary, B.; Duffy, A.; O’Connor, A.; Conlon, M.; Fthenakis, V. Assessing the Economic Benefits of Compressed Air Energy Storage for Mitigating Wind Curtailment. IEEE Trans. Sustain. Energy 2015, 6, 1021–1028. [Google Scholar] [CrossRef] [Green Version]
  9. Dong, J.; Nie, S.; Huang, H.; Yang, P.; Fu, A.; Lin, J. Research on Economic Operation Strategy of CHP Microgrid Considering Renewable Energy Sources and Integrated Energy Demand Response. Sustain. J. Rec. 2019, 11, 4825. [Google Scholar] [CrossRef] [Green Version]
  10. Nikoobakht, A.; Aghaei, J.; Shafie-Khah, M.; Catalao, J.P.S. Assessing Increased Flexibility of Energy Storage and Demand Response to Accommodate a High Penetration of Renewable Energy Sources. IEEE Trans. Sustain. Energy 2019, 10, 659–669. [Google Scholar] [CrossRef]
  11. Hamilton, K.; Gulhar, N. Taking Demand Response to the Next Level. IEEE Power Energy Mag. 2010, 8, 60–65. [Google Scholar] [CrossRef]
  12. Erdinc, O.; Taşcikaraogυlu, A.; Paterakis, N.G.; Eren, Y.; Catalao, J.P.S. End-User Comfort Oriented Day-Ahead Planning for Responsive Residential HVAC Demand Aggregation Considering Weather Forecasts. IEEE Trans. Smart Grid 2017, 8, 362–372. [Google Scholar] [CrossRef]
  13. Song, M.; Gao, C.; Shahidehpour, M.; Li, Z.; Lu, S.; Lin, G. Multi-Time-Scale Modeling and Parameter Estimation of TCLs for Smoothing Out Wind Power Generation Variability. IEEE Trans. Sustain. Energy 2018, 10, 105–118. [Google Scholar] [CrossRef]
  14. Song, M.; Sun, W.; Shahidehpour, M.; Yan, M.; Gao, C. Multi-Time Scale Coordinated Control and Scheduling of Inverter-Based TCLs With Variable Wind Generation. IEEE Trans. Sustain. Energy 2021, 12, 46–57. [Google Scholar] [CrossRef]
  15. Ning, J.; Tang, Y.; Chen, Q.; Wang, J.; Zhou, J.; Gao, B. A Bi-Level Coordinated Optimization Strategy for Smart Appliances Considering Online Demand Response Potential. Energies 2017, 10, 525. [Google Scholar] [CrossRef] [Green Version]
  16. Ning, J.; Tang, Y.; Gao, B. A Time-Varying Potential-Based Demand Response Method for Mitigating the Impacts of Wind Power Forecasting Errors. Appl. Sci. 2017, 7, 1132. [Google Scholar] [CrossRef] [Green Version]
  17. Wang, S.; Bi, S.; Zhang, Y.-J.A. Demand Response Management for Profit Maximizing Energy Loads in Real-Time Electricity Market. IEEE Trans. Power Syst. 2018, 33, 6387–6396. [Google Scholar] [CrossRef]
  18. Kwon, S.; Ntaimo, L.; Gautam, N. Optimal Day-Ahead Power Procurement with Renewable Energy and Demand Response. IEEE Trans. Power Syst. 2016, 32, 3924–3933. [Google Scholar] [CrossRef]
  19. Song, M.; Amelin, M. Purchase Bidding Strategy for a Retailer with Flexible Demands in Day-Ahead Electricity Market. IEEE Trans. Power Syst. 2017, 32, 1839–1850. [Google Scholar] [CrossRef]
  20. Talari, S.; Shafie-Khah, M.; Chen, Y.; Wei, W.; Gaspar, P.D.; Catalao, J.P.S. Real-Time Scheduling of Demand Response Options Considering the Volatility of Wind Power Generation. IEEE Trans. Sustain. Energy 2018, 10, 1633–1643. [Google Scholar] [CrossRef]
  21. Konda, S.R.; Mukkapati, B.; Panwar, L.K.; Panigrahi, B.K.; Kumar, R. Dynamic Energy Balancing Cost Model for Day Ahead Markets With Uncertain Wind Energy and Generation Contingency Under Demand Response. IEEE Trans. Ind. Appl. 2018, 54, 4908–4916. [Google Scholar] [CrossRef]
  22. Hosseini, S.M.; Carli, R.; Dotoli, M. Robust Optimal Energy Management of a Residential Microgrid Under Uncertainties on Demand and Renewable Power Generation. IEEE Trans. Autom. Sci. Eng. 2020, 10, 1–20. [Google Scholar] [CrossRef]
  23. Liu, W.; Qi, D.; Wen, F. Intraday Residential Demand Response Scheme Based on Peer-to-Peer Energy Trading. IEEE Trans. Ind. Inform. 2020, 16, 1823–1835. [Google Scholar] [CrossRef]
  24. Shi, R.; Li, S.; Zhang, P.; Lee, K.Y. Integration of renewable energy sources and electric vehicles in V2G network with adjustable robust optimization. Renew. Energy 2020, 153, 1067–1080. [Google Scholar] [CrossRef]
  25. Yan, J.; Zhang, H.; Liu, Y.; Han, S.; Li, L.; Lu, Z. Forecasting the High Penetration of Wind Power on Multiple Scales Using Multi-to-Multi Mapping. IEEE Trans. Power Syst. 2018, 33, 3276–3284. [Google Scholar] [CrossRef]
  26. Hosseini, S.M.; Carli, R.; Dotoli, M. A Residential Demand-Side Management Strategy under Nonlinear Pricing Based on Robust Model Predictive Control. In Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy, 6–9 October 2019; pp. 3243–3248. [Google Scholar]
  27. Shen, J.; Jiang, C.; Li, B. Controllable Load Management Approaches in Smart Grids. Energies 2015, 8, 11187–11202. [Google Scholar] [CrossRef] [Green Version]
  28. Bruninx, K.; Delarue, E. A Statistical Description of the Error on Wind Power Forecasts for Probabilistic Reserve Sizing. IEEE Trans. Sustain. Energy 2014, 5, 995–1002. [Google Scholar] [CrossRef]
  29. Shao, S. An Approach to Demand Response for Alleviating Power System Stress Conditions Due to Electric Vehicle Penetration; Virginia Polytechnic Institute and State University: Arlington, VA, USA, 2011. [Google Scholar]
  30. Scarabaggio, P.; Grammatico, S.; Carli, R.; Dotoli, M. Distributed Demand Side Management with Stochastic Wind Power Forecasting. IEEE Trans. Control. Syst. Technol. 2021, 10, 1–16. [Google Scholar] [CrossRef]
  31. Sheidaei, F.; Ahmarinejad, A. Multi-stage stochastic framework for energy management of virtual power plants considering electric vehicles and demand response programs. Int. J. Electr. Power Energy Syst. 2020, 120, 106047. [Google Scholar] [CrossRef]
  32. Conejo, A.J.; Carrión, M.; Morales, J.M. Decision Making Under Uncertainty in Electricity Markets; Springer International Publishing: Cham, Switzerland, 2010. [Google Scholar]
  33. Falsafi, H.; Zakariazadeh, A.; Jadid, S. The role of demand response in single and multi-objective wind-thermal generation scheduling: A stochastic programming. Energy 2014, 64, 853–867. [Google Scholar] [CrossRef]
Figure 1. The technological framework of the proposed method.
Figure 1. The technological framework of the proposed method.
Sustainability 13 03400 g001
Figure 2. Flow chart of solution method.
Figure 2. Flow chart of solution method.
Sustainability 13 03400 g002
Figure 3. Flow chart of DR strategy considering the consumers’ regret possibility.
Figure 3. Flow chart of DR strategy considering the consumers’ regret possibility.
Sustainability 13 03400 g003
Figure 4. Modified IEEE 24-node system.
Figure 4. Modified IEEE 24-node system.
Sustainability 13 03400 g004
Figure 5. Wind prediction power in different timescales.
Figure 5. Wind prediction power in different timescales.
Sustainability 13 03400 g005
Figure 6. Optimal results for day-ahead scheduling.
Figure 6. Optimal results for day-ahead scheduling.
Sustainability 13 03400 g006
Figure 7. Optimal results for intraday scheduling.
Figure 7. Optimal results for intraday scheduling.
Sustainability 13 03400 g007
Figure 8. Optimal results for real-time scheduling.
Figure 8. Optimal results for real-time scheduling.
Sustainability 13 03400 g008
Figure 9. Result comparisons of considering and not considering regret.
Figure 9. Result comparisons of considering and not considering regret.
Sustainability 13 03400 g009
Table 1. 24-node system: the node location and cost of generator ($/MWh).
Table 1. 24-node system: the node location and cost of generator ($/MWh).
No.Node LocationGeneration Cost ($/MWh)
1111.46
2211.46
3718.60
41319.20
51523.41
6159.92
7169.92
8185.31
9215.31
10220.00
11239.92
122310.08
Table 2. Total load power within different timeframes.
Table 2. Total load power within different timeframes.
TimeframePower (MW)TimeframePower (MW)
00:00–01:001775.83512:00–13:002517.975
01:00–02:001669.81513:00–14:002517.975
02:00–03:001590.30014:00–15:002464.965
03:00–04:001563.79515:00–16:002464.965
04:00–05:001563.79516:00–17:002623.995
05:00–06:001590.30017:00–18:002650.500
06:00–07:001961.37018:00–19:002650.500
07:00–08:002279.43019:00–20:002544.480
08:00–09:002517.97520:00–21:002411.955
09:00–10:002544.48021:00–22:002199.915
10:00–11:002544.48022:00–23:001934.865
11:00–12:002517.97523:00–24:001669.815
Table 3. Results with different response potentials of load A and transmission power limits for day-ahead scheduling.
Table 3. Results with different response potentials of load A and transmission power limits for day-ahead scheduling.
Response Potential of Load A (MW)Transmission Power LimitTotal Cost ($)Wind Power
Accommodation
Response Quantity of Load A (MWh)
[−1000,1000]50%430,823.46100%723.59
[−1000,1000]55%415,265.08100%723.16
[−350,350]50%431,731.55100%612.81
[−350,350]55%416,485.21100%467.33
[−150,150]50%433,363.7199.71%548.97
[−150,150]55%417,595.20100%210.00
[0,0]50%435,269.6899.27%0
[0,0]55%418,651.69100%0
Table 4. Results with different response potentials of load B for intraday scheduling.
Table 4. Results with different response potentials of load B for intraday scheduling.
Response Potential of Load B (MW)Total Cost ($)Wind Power AccommodationResponse Quantity of Load B (MWh)
[−1000,1000]4586.04100%86.08
[−350,350]4582.88100%86.01
[−150,150]4609.40100%88.23
[0,0]6058.4999.89%0
Table 5. Results with different load C ratios for real-time scheduling.
Table 5. Results with different load C ratios for real-time scheduling.
Load C RatioTotal Cost ($)Wind Power AccommodationResponse Quantity of Load C (MWh)
25%1895.72100%44.88
20%1921.69100%43.69
15%1948.92100%44.39
10%2179.42100%56.54
5%2118.80100%52.68
01929.5199.74%0
Table 6. Results with different load C ratios for real-time scheduling under duck curve conditions.
Table 6. Results with different load C ratios for real-time scheduling under duck curve conditions.
Load C RatioResponse Quantity of Load C (MWh)Load Shedding (MWh)
25%311.7676.09
20%246.2989.25
15%181.22101.17
10%118.04113.88
5%56.53126.51
00139.25
Table 7. Results with different regret rates.
Table 7. Results with different regret rates.
Regret RateResponse Quantity of Load C (MWh)Cost ($)
10%1239.55058.6
20%1251.55108.6
30%1265.15165.8
Table 8. Results with and without intraday scheduling.
Table 8. Results with and without intraday scheduling.
Simulation ScenarioTotal Cost ($)Wind AccommodationResponse Quantity (MW)
I439,353.15100%680.89
II465,280.56100%1819.86
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ning, J.; Hao, S.; Zeng, A.; Chen, B.; Tang, Y. Research on Multi-Timescale Coordinated Method for Source-Grid-Load with Uncertain Renewable Energy Considering Demand Response. Sustainability 2021, 13, 3400. https://doi.org/10.3390/su13063400

AMA Style

Ning J, Hao S, Zeng A, Chen B, Tang Y. Research on Multi-Timescale Coordinated Method for Source-Grid-Load with Uncertain Renewable Energy Considering Demand Response. Sustainability. 2021; 13(6):3400. https://doi.org/10.3390/su13063400

Chicago/Turabian Style

Ning, Jia, Sipeng Hao, Aidong Zeng, Bin Chen, and Yi Tang. 2021. "Research on Multi-Timescale Coordinated Method for Source-Grid-Load with Uncertain Renewable Energy Considering Demand Response" Sustainability 13, no. 6: 3400. https://doi.org/10.3390/su13063400

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