Next Article in Journal
Special Issue Editorial: Earth Observation and Geoinformation Technologies for Sustainable Development
Next Article in Special Issue
Virtual Inertia Control-Based Model Predictive Control for Microgrid Frequency Stabilization Considering High Renewable Energy Integration
Previous Article in Journal
Trend Analysis of Water Poverty Index for Assessment of Water Stress and Water Management Polices: A Case Study in the Hexi Corridor, China
Previous Article in Special Issue
New Configuration and Novel Reclosing Procedure of Distribution System for Utilization of BESS as UPS in Smart Grid
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Optimal Dispatch Model of Wind-Integrated Power System Considering Demand Response and Reliability

1
School of Electrical Engineering, Southeast University, Sipailou 2#, Nanjing 210096, China
2
State Grid Jiangsu Electric Power Company, Shangai Road 215#, Nanjing 210024, China
*
Author to whom correspondence should be addressed.
Sustainability 2017, 9(5), 758; https://doi.org/10.3390/su9050758
Submission received: 26 March 2017 / Revised: 27 April 2017 / Accepted: 3 May 2017 / Published: 5 May 2017
(This article belongs to the Special Issue Smart Grid)

Abstract

:
Demand response (DR) has become an impressive option in the deregulated power system due to its features of availability, quickness and applicability. In this paper, a novel economic dispatch model integrated with wind power is proposed, where incentive-based DR and reliability measures are taken into account. Compared with the conventional models, the proposed model considers customers’ power consumption response to the incentive price. The load profile is optimized with DR to depress the influence on the dispatch caused by the anti-peak-shaving and intermittence of wind generation. Furthermore, a probabilistic formulation is established to calculate the expected energy not supplied (EENS). This approach combines the probability distribution of the forecast errors of load and wind power, as well as the outage replacement rates of units into consideration. The cost of EENS is added into the objective to achieve an optimal equilibrium point between economy and reliability of power system operation. The proposed model is solved by mixed integer linear programming (MILP). The applicability and effectiveness of this model is illustrated by numerical simulations tested on the IEEE 24-bus Reliability Test System.

1. Introduction

To deal with a growing threat from the energy crisis and the climatic variation, there has been a great increase in the utilization of wind power as an alternative to fossil fuels. While wind power retains many advantages such as lower operating cost, less pollutant emission, more flexible capacity and so on, its increasing penetration has brought challenges to electric dispatching [1,2,3,4]. There exist strong randomicity and volatility of wind power, as well as the anti-peak characteristic, which have brought about negative effects on the safe and economic operation of power system [5,6,7,8]. As it is difficult to predict wind power with great accuracy, how to evaluate the impact of forecast errors on reliability is of fundamental significance. Furthermore, with the increasing wind capacity integrated into the power grid, it is hardly realistic to coordinate the conventional units for dispatch invariably. Demand response (DR), as an effective means for load scheduling, plays an important role in the electricity market [9,10,11]. Therefore, a novel method on the unit commitment should be developed considering DR and reliability measures due to the errors of prediction on the load and wind power, as well as generation outages.
The reliability assessment is a crucial aspect for consideration in power system integrated with wind power. In the problem of the traditional unit commitment, the spinning reserve is accepted with a certain proportion of the forecast load or the maximum capacity of the operating units. This deterministic means has left out multiple uncertainties, such as the wind forecast error, the load forecast error, and the forced outage rate of units [12,13]. During recent years, the stochastic assessment of the spinning reserve has been applied in many articles [14,15,16]. With this approach, the spinning reserve is optimized to satisfy the expected energy not supplied (EENS). In [17], a triangular approximate distribution model is used to quantify EENS due to the stochastic feature of wind. Then, a security-constrained unit commitment algorithm is proposed to schedule conventional units and wind generation considering probabilistic forecast models of wind power. Another day-head scheduling model involving reliability criteria is described in [18]. EENS is calculated with the historical outage replacement rates of generators or lines. MILP is utilized to deal with the proposed model. In [19], the forecast errors of both wind power and load are supposed to follow normal distributions. These errors are discretized into several intervals for a new formulation of reliability measures. In [20,21], a two-stage stochastic problem is formulated to address various uncertainties in the system, such as wind power, solar generation, loads and even electric vehicles. The sample average approximation, which is a Monte Carlo simulation technique, is utilized to deal with uncertainties for scenario generation purposes. These works have integrated the system with distribution-free uncertainties, but given a rise to the computational burden.
As an effective way for peak load shedding and shaving, DR has been widely investigated in the electricity market. Consuming wind power with DR will result in solving the optimal dispatch problem of wind power integrated system. Nowadays, there have been some researches on the unit commitment with DR. The uncertainties of DR are taken into consideration to deal with the stochastic unit commitment in [22]. In [23], the incentive-based DR and high penetration of wind generation are combined to formulate a probabilistic unit commitment problem. Meanwhile, this model is constrained by n-1 reliability criterion for the optimal allocation of up/down spinning reserve. In [24], demand response programs (DRPs) have been studied on the case that a wind farm is connected to the power grid. The objective function of this model in [24] is to maximize the total social welfare under the constraint of power deficit probability.
Based on existing studies, a novel economic dispatch model considering DR and reliability measures is proposed in this paper. Given the great importance of DR in load scheduling, the incentive-based DR with a dynamic incentive mechanism is combined into the model. To determine the capacity of reserve, a probabilistic approach is developed to calculate EENS. This approach takes into account the probability distribution of the demand and wind power errors, as well as the outage replacement rates of units. Value of lost load (VOLL) is introduced to quantify the cost of EENS. The objective of this model is to obtain a trade-off among the costs of generation, incentives and EENS.
The rest of this paper is organized as follows. Section 2 is dedicated to the evaluation of EENS considering uncertainties. The proposed model of DR is explained in detail in Section 3. Then, the problem formulation is described in Section 4. After that, results of case studies are presented in Section 5. Finally, concluding remarks are drawn in Section 6.

2. Evaluation of EENS Considering Uncertainties

2.1. Uncertainty Model of Load and Wind Power

Usually, the load is forecasted with an error, which is assumed to follow a Gaussian distribution [25,26]. Thus, the actual load can be seen as the sum of the forecast load and the error
L t A = L t F + ε t L
where L t A is the actual load at period t , L t F is the forecast load at period t and ε t L is the load forecast error. ε t L  is normally distributed with zero mean and a standard deviation. The standard deviation of the load forecast error δ t L can be written as
δ t L = 3 100 L t F
Similar to the load, the actual wind power is assumed to consist of the forecast power plus an error. It can be expressed as follows
W t A = W t F + ε t W
where W t A is the actual wind power at period t , W t F is the forecast wind power at period t and ε t L is wind power prediction error.
Some papers show that wind power forecast error of a single wind turbine follows a β distribution [27,28]. However, the central limit theorem can be applied to the total wind power prediction error of a large number of wind turbines with a rich geographical dispersion. Thus, the total forecast error can be assumed to model as a Gaussian distribution with expectation zero and a standard deviation δ t W .
δ t W = 1 5 W t F + 1 50 W I
where W I is the total capacity of the wind farm.

2.2. Formulation of EENS

Traditionally, EENS of power system is aroused by generators out of work. In this paper, both the forecast errors of the load and wind power are taken into consideration. Thus, the EENS is evaluated under the circumstances that the available spinning reserve is less than the forecast errors and the output of unavailable generating units. As we know, the uncertainties of thermal units are a set of binary integer variables, while the forecast errors are continuous ones. To combine the continuous variables with the binary ones, the discretization method is applied to deal with it. In the previous research, the discretization of the net demand forecast error was involved in the expression of EENS, which is defined as the difference between the forecast load and the forecast wind power [19]. This method could not take a full account of the uncertainty of wind power. Thus, on the strength of step-by-step modeling technology, the discretization of the net demand forecast error is extended to that of the forecast load and wind power. Thus, the EENS formulation proposed in this paper is to deal with the forecast error of wind power modeled by different probability distributions. Figure 1 presents a flowchart of the method for calculating EENS in the proposed model.

2.2.1. Probability Calculation of the Forced Outage Unit

A binary variable γ i , t is introduced to indicate the status of unit i at period t . Then the probability in case that unit i is scheduled but unavailable is to be expressed as
π i , t = γ i , t U i j = 1 , j i N G e n ( 1 γ j , t U j ) γ i , t U i
where U i is the outage replacement rate of unit i and N G e n is the number of all generators.
Under the circumstance that all scheduled units are available or only one unit is shut down, there are a total of N G e n + 1 initial scenarios that will be constructed. The spinning reserve margin R M s , t resulting from the outage of unit i under scenario s is
R M s , t = j = 1 N G e n R j , t ( P i , t + R i , t )
where P i , t and R i , t are the power supply and spinning reserve capacity of unit i during period t , respectively; and s = 0 indicates that there are no units off-line, s [ 0 , N G e n ] .

2.2.2. Discretization of Wind Power Forecast Error

The standard normal distribution is employed to describe the probability function of the wind forecast error δ t W . As stated before, the normal distribution is a continuous function, which is unfavorable for calculating and modeling. To discretize it, the probability distribution function of δ t W is divided into K intervals with p k 1 , t as the probability of interval k 1 . Then, the mid-value of each interval is taken as the expectation of the whole interval. The larger K is, the more accurate the result is, at the expense of massive calculation. Thus, K is set as 7 in this article, as shown in Figure 2. The weight p k 1 , t is given by the area under the normal curve between the lower and upper bounds of interval k 1
p k 1 , t = 1 δ t W 2 π l k 1 u k 1 e x 2 / 2 ( δ t W ) 2 d x
where l k 1 and u k 1 are lower and upper limits, and l k 1 = ( k 1 4 1 / 2 ) δ t W , u k 1 = ( k 1 4 + 1 / 2 ) δ t W .
The expectation of interval k 1 refers to
ε k 1 , t W = ( k 1 K + 1 2 ) δ t W
where ε k 1 , t W is the total forecast error of the k 1 -th interval at period t .
If these K intervals of wind power forecast error are incorporated in the R M s , t of each initial scenario, ( N G e n + 1 ) K new scenarios will be reconstructed. In each new scenario, the spinning reserve margin R M s , k 1 , t caused by both the wind power forecast error ε k 1 , t W and the outage of unit i is to be expressed as
R M s , k 1 , t = { R M s , t + λ k 1 , t [ ( k 1 K + 1 2 ) δ t W + s t W ] k 1 [ 1 , 4 ] R M s , t + ( k 1 K + 1 2 ) δ t W k 1 [ 5 , K ]
where s t W is the wind curtailment at period t , satisfying 0 s t W W t F ; λ k 1 , t is a binary variable to decide whether s t W has influenced the value of ε k 1 , t W in the interval k 1 ( k 1 4 ).
λ k 1 , t has to fulfill the following condition that
λ k 1 , t = { 1 ( k 1 K + 1 2 ) δ t W + s t W < 0 0 e l s e
In order to solve the proposed model with MILP, the conditional expression of Equation (10) can be equivalent to the linear constraints that
( k 1 K + 1 2 ) δ t W + s t W i = 1 N G e n P i max λ k 1 , t 1 ( k 1 K + 1 2 ) δ t W + s t W i = 1 N G e n P i max
where P i max is the maximum power supply of unit i . We can see that the absolute value of ( k 1 K + 1 2 ) δ t W + s t W is smaller than i = 1 N G e n P i max . From Equation (11), if ( k 1 K + 1 2 ) δ t W + s t W < 0 , the lower bound of Equation (11) should be strictly in the interval of (0,1), while the upper bounds is greater than 1 and less than 2. Thus, λ k 1 , t is equal to 1 if the wind curtailment s t W has an impact on ε k 1 , t W . Otherwise, λ k 1 , t will take the value 0.

2.2.3. Discretization of the Load Forecast Error

Similar to the wind power forecast error, the standard normal distribution of the load forecast error can be discretized onto K ( K = 7 ) intervals as well. Considering both the forecast errors of the load and wind power, as well as the outage of units, the spinning reserve margin R M s , k 1 , k 2 , t can be obtained by subtracting R M s , k 1 , t in the load forecast error interval k 2 . Thus, a new binary variable λ k 1 , k 2 , t is introduced to differentiate the probability interval of loss of load considering the load error.
λ k 1 , k 2 , t has to fulfill the following condition:
λ k 1 , k 2 , t = { 1 ( k 2 K + 1 2 ) δ t L R M s , k 1 , t > 0 0 e l s e
Analogously, the conditional expression of Equation (12) can be equivalent to the linear constraints that
( k 2 K + 1 2 ) δ t L R M s , k 1 , t i = 1 N G e n P i max λ k 1 , k 2 , t 1 + ( k 2 K + 1 2 ) δ t L R M s , k 1 , t i = 1 N G e n P i max
Therefore, λ k 1 , k 2 , t is equal to 1 if the uncertainties of forecast errors and the unavailability of generating units cause some loss of load. Otherwise, λ k 1 , k 2 , t will take the value 0 in the case of no loss-o-load.

2.2.4. Calculation of the Power System EENS

Calculation of EENS can be expressed as expected load not supplied (ELNS) multiplied by the time interval Δ T . Only zero- and first-order outages are considered here, while the probabilities of higher order outages can be neglected. Supposing Δ T = 1 h , EENS at period t under scenario s in the interval k 1 is given based on the probabilistic weighted summation of all load forecast error intervals, just as shown in (14).
E E N S s , k 1 , t = k 2 = 1 K [ ( k 2 K + 1 2 ) δ t L R M s , k 1 , t ] p k 2 , t λ k 1 , k 2 , t
Then, EENS at period t is determined as the weighted summation of E E N S s , k 1 , t in each scenario.
E E N S t = s = 0 N G e n k 1 K E E N S s , k 1 , t p k 1 , t π s , t
It is worth noting that, if the assumption that the wind power forecast error obeys the normal distribution is invalid, the EENS calculation method above should not be susceptible to a failure. Discretization can be also applied to the new probability distribution curve of the wind power forecast error. The value of ε k 1 , t W and p k 1 , t can be replaced by the updated expectation errors as well as probabilities in the proposed model. In addition, the load forecast error with an abnormal distribution can be settled in the same way. Thus, this method is a general solution to calculate EENS of the power system integrating multi uncertainties.

2.3. Linearizationof EENS

In Equation (15), E E N S t is a nonlinear term composed by the product of multiple integer and continuous variables. To linearize E E N S t , new variables and constraints are introduced to express it equivalently [29]. Then a standard MILP problem is formulated, so that this problem can be solved with reliable commercial software.
Firstly, a new binary integer variable y s , k 1 , k 2 , t is introduced into this model so that y s , k 1 , k 2 , t = λ k 1 , k 2 , t γ i , t . This equality can be seen as the following linear constraints that
{ 0 y s , k 1 , k 2 , t λ k 1 , k 2 , t y s , k 1 , k 2 , t γ i , t y s , k 1 , k 2 , t λ k 1 , k 2 , t + γ i , t 1
Set E E N S t = s = 0 N G e n k 1 K k 2 K E E N S s , k 1 , k 2 , t , then
E E N S s , k 1 , k 2 , t = [ ( k 2 K + 1 2 ) δ t L R M s , k 1 , t ] p k 1 , t p k 2 , t y s , k 1 , k 2 , t U i
We can see that E E N S s , k 1 , k 2 , t is a nonlinear term made up of an integer variable multiplied by a continuous one. Thus, it is equivalent to the following linear constraints.
p k 1 , t p k 2 , t y s , k 1 , k 2 , t U i i = 1 N G e n P i max E E N S s , k 1 , k 2 , t p k 1 , t p k 2 , t y s , k 1 , k 2 , t U i [ P i max + 3 ( δ t L + δ t W ) ]
E E N S s , k 1 , k 2 , t p k 1 , t p k 2 , t U i [ ( k 2 K + 1 2 ) δ t L R M s , k 1 , t ] + p k 1 , t p k 2 , t U i ( 1 y s , k 1 , k 2 , t ) i = 1 N G e n P i max
E E N S s , k 1 , k 2 , t p k 1 , t p k 2 , t U i [ ( k 2 K + 1 2 ) δ t L R M s , k 1 , t ] p k 1 , t p k 2 , t U i ( 1 y s , k 1 , k 2 , t ) [ P i max + 3 ( δ t L + δ t W ) ]

3. Modeling of Demand Response

In order to evaluate the impact of demand response programs on the economic dispatch, a model of elastic loads combining with the dynamic incentive mechanism is proposed here [30,31,32]. With variable changes of incentive on the time scale, customers will move the peak load to fill the off-peak and valley periods actively, ensuring security of power system during the peak time.
According to the economic theory, the price elasticity of demand is defined as the demand sensitivity relative to the price [33]
E t , j = P r j 0 D t 0 D t D R P r j { E t , j 0   if   t = j E t , j 0   if   t j
where E t , j is the elasticity of period t versus period j ; D t 0 and D t D R are demands before and after implementing DRPs, respectively; and P r j 0 and P r t are prices before and after implementing DRPs, respectively.
Based on the incentive delivered to consumers, power demand changes from D t 0 to D t D R , then
Δ D t = D t D R D t 0
Supposing that at the period of the maximum load level, $ A /MWh is paid to consumers as an incentive for load reduction. Define Γ t as the ratio of the load in each period to the maximum load, so
Γ t = D t 0 M a x { D τ 0 }   τ { 1 , 2 , t 24 }
The incentive price will vary along with difference of the load level. Thus, the compensation paid for consumers enrolled in incentive-based DRPs can be written as
p ( Δ D t ) = A t [ D t 0 D t D R ]
where A t is the dynamic incentive in the t -th time interval, and A t = A Γ t .
B ( D t D R ) is defined as consumers’ income of period t after implementing DRPs, and it is usually expressed with the quadratic form [34]
B ( D t D R ) = B t 0 + P r t 0 [ D t D R D t 0 ] × { 1 + D t D R D t 0 2 j = 1 24 E t , j D t 0 }
where B t 0 is consumers’ income of period t when the demand is D t 0 .
Then the consumers’ benefit S ( D t D R ) of DRPs for period t is
S ( D t D R ) = B ( D t D R ) D t D R P r t + p ( Δ D t )
It is worth mentioning that the benefit function S t is a parabola going downwards. According to characteristics of the open down parabola, S t / D t D R should be zero when S t reaches the maximum value. Thus,
S ( D t D R ) D t D R = B ( D t D R ) D t D R P r t + p ( Δ D t ) D t D R = 0
Substituting Equation (24) into Equation (27), we get
B ( D t D R ) D t D R = P r t + A Γ t
By differentiating Equation (25) and substituting it into Equation (28), we will have
P r t + A Γ t = P r t 0 { 1 + D t D R D t 0 2 j = 1 24 E t , j D t 0 }
Therefore, the responsive load at period t will be calculated as following:
D t D R = D t 0 { 1 + j = 1 24 E t , j P r t P r t 0 + A Γ t P r t 0 }
However, in real life production, the necessary power demand will keep stable no matter how the electricity incentive varies. Thus, a “DR ratio” η , as the proportion of consumers participating in DRPs, is introduced into the load economic model. According to the consumer psychology, the higher the incentive paid to consumers is, the more actively consumers will participate in DRPs. Without considering the saturation zone and dead band, it can be assumed that η t , the DR ratio at period t , is proportional to A t . If the incentive is over than the electricity price, consumers will be involved in DR entirely. Therefore, η t can be expressed as follows:
η t = min ( A t / P r t 0 , 1 )   η t [ 0 , 1 ]
From the above, the actual load D t in the t-th period is
D t = ( 1 η t ) D t 0 + η t D t D R
Then, the standard deviation of the load forecast error δ t L is obtained by substituting D t into Equation (2). After that, the value of δ t L will be utilized in Equations (12)–(15) to calculate E E N S t .

4. Problem Formulation

4.1. Objective Function

In this section, the proposed model on optimal energy production scheduling of thermal units is explained. Stochastic uncertainties of the wind forecast and load are considered to calculate EENS in this model. Meanwhile, the dynamic incentive mechanism is introduced to motivate customers to reduce their consumption during the peak time. Therefore, the core of the proposed model lies in minimizing the costs of operation, incentive and EENS. The objective function is presented as
min ( F G C + F I C + F E C )
where F G C is the operation cost of all units; F I C is the total incentive cost paid to consumers; and F E C is the expected cost of involuntary load shedding.
The operation cost F G C includes startup and normal fuel consuming cost. It is implied as
F G C = t = 1 24 i = 1 N G e n ( S U i , t + γ i , t C o s t i , t G e n )
In Equation (34), S U i , t = c i S U γ i , t ( 1 γ i , t 1 ) is the startup cost of unit i at period t , where c i S U is the start up coefficient of unit i . The fuel cost C o s t i , t G e n = a i P i , t 2 + b i P i , t + c i , where a i , b i and c i are the fuel cost coefficients of the i -th unit. As presented in Figure 3, the fuel cost C o s t i , t G e n can be approximately linearized with a set of piecewise blocks by dividing the output power of unit i from the minimum generation ( P i min ) to the maximum capacity ( P i max ) in a desirable number of segments [35]. Thus, the quadratic cost function can be written as the piecewise linear approximation that
α i + m = 1 3 β i m P i , t m
where α i is the lower limit on the fuel cost of a unit; β i m is the slope of segment m in the linearized fuel cost curve; and P i , t m is generation of unit i at segment in linearized fuel cost curve.
The incentive cost F I C is to encourage customers to take an active part in DRPs, while
F I C = t = 1 24 A t [ D t 0 D t D R ]
F E C is used to measure the power shortage cost caused by the forecast errors and generation outages. By adding F E C into the objective function, the spinning reserve will be supplied based on an internal cost analysis without any reserve limits.
F E C = t = 1 24 V O L L × E E N S t
where V O L L is the value of lost load.

4.2. Constraints

The proposed model should be subject to some equality and inequality constraints.
(1)
Power balance constraint
i = 1 N G e n γ i , t P i , t + W t F = D t
(2)
Transmission flow constraint
DC power flow is used to describe the transmission flow constraint as follows:
F m n , t = 1 X m n ( δ m , t δ n , t )
| F m n , t | F m n max
where F m n , t is the line flow per t -th period of branch m n , and F m n max is the maximum limit. X m n is the reactance of branch m n , and δ m , t is the voltage angle of bus m at period t .
(3)
Power generation constraint
P i min γ i , t P i , t P i max γ i , t
where P i min and P i max are minimum and maximum generation capacity of unit i , respectively.
(4)
On/off constraint
Once a unit is committed or shut down, it has to remain on/off for a minimum number of hours. These constraints are given as
{ ( γ i , t 1 γ i , t ) × ( X i , t 1 o n T i o n ) 0 ( γ i , t γ i , t 1 ) × ( X i , t 1 o f f T i o f f ) 0
where X i , t 1 o n / X i , t 1 o f f are number of hours for which unit i has been on/off until period t 1 ; and T i o n / T i o f f are minimum hours of unit i has to remain on/off.
(5)
Ramping up/down constraint
{ P i , t γ i , t P i , t 1 γ i , t 1 P i u p P i , t 1 γ i , t 1 P i , t γ i , t P i d o w n
where P i u p is the ramping up limit of unit i , and P i d o w n is the ramping down limit of unit i .
(6)
Reliability constraint
The reliability constraint is to ensure EENS at each period within the security level. By limiting EENS, the spinning reserve will get configured automatically to guarantee the security of power system.
E E N S t E E N S max
where E E N S max is the maximum value of EENS set by operators.

5. Case Studies and Discussion

In this section, the proposed model is tested with the modified IEEE Reliability Test System, as shown in Figure 4. This system contains 26 thermal units with capacity of 3105 MW. Those six hydro units in the initial system are replaced with a wind farm connecting to bus 14, and the total wind power capacity is 630 MW. Parameters of all thermal units and branches are taken from [36]. The forecast load and wind power are presented in Table 1. Obviously, the output of the wind farm is equipped with the anti-peak characteristic compared to the forecast load, increasing the peak-valley difference.
To implement DRPs, the load curve is segmented into three different periods, namely valley period (11:00 p.m.–4:00 a.m.), off-peak period (5:00 a.m.–8:00 a.m. and 2:00 p.m.–6:00 p.m.), and peak period (9:00 a.m.–1:00 p.m. and 7:00 p.m.–10:00 p.m.). Accordingly, the TOU electricity price is determined as shown in Table 2. It should be noted that the incentive-based DR is evaluated in this paper with the equal values of P r t 0 and P r t . The price elasticity of demand is illustrated in Table 3, extracted from [34] with some changes.
The proposed model is coded in the MATLAB environment on a 2.50-GHz Windows-based computer with core i5 processor and 4 GB of RAM. The Gurobi 6.5.2 is a computationally efficient solver to deal with this MILP problem [37].

5.1. Effect of DR on Operation without Reliability Measures

In the current case, the EENS cost is not taken into consideration. Considering the DR model above, the incentive price has a great effect on the final results. On the one hand, if the incentive price is too low, there is no motivation for consumers to participate in DR, resulting in terrible performance of DR. On the other hand, the high incentive price will increase the cost burden on operators.
To investigate the impact of DR, five different cases are implemented here. Case 1 is the base case without considering the incentive. From Case 2 to Case 5, the maximum incentive prices are $10, $15, $20 and $25/MWh respectively.
By applying DRPs on consumers, the load curves of Cases 1–5 are represented as Figure 5. As illustrated in this figure, some consumption has been transferred from the peak period to the valley or off-peak periods due to DRPs. The higher the incentive price is, the more loads will be reduced or transferred during the peak period. Thus, several sub-peaks come into being at Hours 8, 14 and 18 with respect to the increasing incentive price.
As indicated in Table 4, the generation cost decreases as the incentive price increases. After implementing DRPs, those peak loads are reduced and transferred to the valley or off-peak periods. The load curve gets smoother so that the generators do not have to start up and shut down frequently. At the same time, the economical units will be put into production instead of those costly ones. Thus, the generation cost shows a decreasing trend along with the increasing incentive. However, another question is that the higher incentive means more fees on cost, just as shown in Table 4. Compared to the base case (Case 1), the total cost of Cases 2 and 3 have gone down. The reason is that, after implementing DRPs, the load curve has been optimized, resulting in lower generation cost. Meanwhile, increase of the incentive cost is less than decrease of the generation cost. Thus, the total cost is descending at the initial stage. Contrarily, with the incentive price rising, more compensation has to be paid to customers, giving rise to the total cost. Thus, the total cost shows a V-shaped trend of declining firstly and ascending then. According to Table 4, there should exist an optimum point located in the interval of $ (10, 15). To present the total cost trend, a few more data points are extracted every $0.5 from $10 to $15 for calculating the total cost. The incentive price can be set as a variable in the proposed model so that the optimum incentive will be obtained. By optimizing the incentive price, the optimum incentive is $12.31 while the lowest total cost is $634,706. The rough total cost trend is illustrated in Figure 6. Consequently, it is essential for operators to design the incentive price reasonably, making benefits for both sides.

5.2. Effect of DR and Reliability Measures on Operation

As mentioned above, when DRPs are considered in the day-ahead scheduling, the load curve is optimized and the total cost is able to have a little decrease. To investigate the effect of reliability measures on operation, for the first step, the objective function is modified without considering DRPs, while VOLL and EENSmax are set to $4000/MWh and 0.32 MWh. Then take both DR and reliability measures into consideration, and the incentive price is set as $10/MWh. All results are indicated in Table 5, where Case 6 is the scenario considering reliability only, and Case 7 is the scenario considering both two aspects.
Comparing Case 1 and Case 6, it can be found that the total cost $664,334 of Case 6 has been obtained. Due to reliability limits, the day-ahead scheduling is optimized, resulting in rise in the generation cost. With the addition of EENS cost, the total cost of Case 6 is $25,415 more than the base case. Similarly, the total cost of Case 7 is $27,044 more than that in Case 2. Even though there has been an increase in the cost, the security of power system is guaranteed, as shown in Table 6.
From another perspective, the total cost of Case 7 is less than that of Case 6. This reduction in the cost is due to the incentive-based DRPs. After implementing DR, the load curve has become smoother, resulting in decrease of cost of both generation and EENS. Thus, DR is an effective means to realize a unification of raising economy and safety.
Similarly, the optimum incentive will be determined by defining it as a variable in the proposed model. By optimizing the incentive price, the optimum incentive is $11.83 while the lowest total cost is $66,135. The total cost trend considering both DR and reliability measures is presented in Figure 7.

5.3. Effect of EENSmax

In the proposed model, the reliability constraint is applied as shown in (44). Thus, in the following section, the effect of EENSmax is investigated with the range between 0.28 MWh and 0.34 MWh, while VOLL is set as $4000/MWh.
EENS and the quantities of spinning reserve under different EENSmax values are illustrated in Figure 8 and Figure 9. As the EENSmax value varies, there are sharp movements in EENS and the spinning reserve. With EENSmax decreasing from 0.34 MWh to 0.28 MWh, EENS is decreasing as well, while the spinning reserve is increasing on the contrary. This is because the lower the EENSmax value is, the more spinning reserve is required to guarantee E E N S t within the limit. To insure the power supply, the spinning reserve is utilized to reduce the amount of load shedding. On the other words, the EENS curves keep pace with the demand cure. The reason is that, during the peak periods, the load is heavy, leading to the decrease of the spinning reserve. The high forecast errors and outage of units may cause a great load gap, while the spinning reserve is not enough to fill in it, resulting in the rise of EENS in the peak intervals. In contrast, more spinning reserve is obtained to deal with the load gap at the valley periods. Thus, the EENS values fall off at that time.
In addition, it seems the spinning reserve curves show more significantly data spread at around Hour 16 where EENS are roughly the same level for different EENSmax. The reason is that, when EENSmax takes different values, the state of each unit is different as well. The smaller EENSmax is, the more units should be on to guarantee EENSmax within the constraint. At Hour 16, EENS are roughly at the same level for different EENSmax, but there still exists slight difference among them. With EENSmax decreasing from 0.34 MWh to 0.28 MWh, values of EENS are 0.2141, 0.2136, 0.2130 and 0.2128 MWh, respectively. Thus, it still presents a downward trend. On the condition of Hour 16, there are more units scheduled with the decreasing EENSmax while output of each operating unit will decrease. All these units will contribute to the value of EENS, which results in roughly the same EENS at Hour 16. The spinning reserve in this paper is defined as the difference between the overall capacity of operating units and the loads. Thus, the more operating units will provide more spinning reserve at the same load level of Hour 16. The nearly same values of EENS at Hour 16 illustrate correctness of the proposed model in this paper, which is that the stricter EENSmax is, the more spinning reserve is required for operation.

5.4. Effect of VOLL

Another important variable is VOLL, which plays a significant role in minimizing the objective function. VOLL is the value of lost load, needed to be evaluated as the average constant that consumers will lose due to the power loss of one MWh. In this part, different values of VOLL are estimated to clarify their influence on EENS and the spinning reserve.
As shown in Figure 10 and Figure 11, the quantities of EENS and the spinning reserve present two contradictory trends. When the demand level is low, the EENS level is low as well, but the spinning reserve level is high. The reason is the same with what has been explained in the previous part. Another point that should be noted is that, as the VOLL values change in three enhancing steps, the EENS is decreasing while the spinning reserve is increasing at the same period. This is because the rise of VOLL values induces a change in the equilibrium point between the cost of EENS and the spinning reserve. The higher the VOLL value is, the greater proportion the cost of EENS will take in the objective function. According to Equation (37), to minimize the total cost, the EENS value would descend indirectly when the VOLL value is increasing. Therefore, when the VOLL value is high, more spinning reserve is expected to ensure that the EENS value will keep at a low level.

5.5. Effect of Possible Distributions of the Wind Power Forcast Error

Study results indicate that the practical forecast error curve of day-ahead wind power winds up faster than the Laplace distribution but slower than the Gaussian distribution [26]. Thus, the kurtosis κ of a distribution with zero mean random error is chosen as the statistical parameter to evaluate the tail of the probability density function (PDF). The research above is based on the Gaussian PDF of the wind forecast error. In this section, the distribution of κ = 4.8 between the Gaussian and Laplace PDF is extracted to form a new PDF for further research. This probability curve should be divided into seven segments as well, and detailed parameters are illustrated in Table 7.
Replace the values of ε k 1 , t W and p k 1 , t in Section 2 with those in Table 7. The spinning reserve curves under two distributions of the Gaussian and κ = 4.8 PDF are shown in Figure 12. We can see that different types of PDF have an effect on the spinning reserve. As we know, the kurtosis κ of the Gaussian distribution is 3, i.e. smaller than 4.8. Thus, if the Gaussian PDF is adopted to simulate the forecast error of wind power, the spinning reserve will decrease, resulting in the increase of loss-of-load.

6. Conclusions

In this paper, a novel economic dispatch model integrating wind power is proposed, where DR and reliability measures are taken into consideration. Based on the demand vs. price elasticity and consumers’ benefit function, a modified DR model combining a dynamic incentive is introduced. Changing with variation of the different load levels at all periods, the dynamic incentive mechanism is designed to encourage customers to take an active part in peak shaving and load shifting, so that the reliability requirement of power system is satisfied. Furthermore, a new formulation of EENS is established, considering the forecast errors of wind power and load, as well as the outage replacement rate of all units. In this paper, the reliability constraint is transformed into the objective function, determining the optimal quantity of the spinning reserve by minimizing the total cost of operation. In general, the advantages of the proposed model are the following: (1) the uncertain parameters are aggregated into the EENS calculation; and (2) an optimal equilibrium point between economy and reliability of power system operation is to be obtained. The applicability of the proposed model has been illustrated through numerical studies with a modified IEEE Reliability Test System. The results demonstrate the effectiveness and practical benefits of the model above.
In future work, various DRPs and reliability measures will be taken into account to further investigate the optimization.

Acknowledgments

This research was funded by National Key Technology Research and Development Program of China (2016YFB0901103), National Natural Science Foundation of China (51377021), and the Fundamental Research Funds for the Central Universities (2242016K41064).

Author Contributions

Qingshan Xu and Yifan Ding proposed the concrete ideas of the proposed optimization method. Yifan Ding performed the simulations and wrote the manuscript. Qingshan Xu and Yifan Ding revised the paper. Aixia Zheng debugged part of programs. All of the authors revised the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wei, W.; Liu, F.; Wang, J.; Chen, L.; Mei, S.; Yuan, T. Robust environmental-economic dispatch incorporating wind power generation and carbon capture plants. Appl. Energy 2016, 183, 674–684. [Google Scholar] [CrossRef]
  2. Shi, N.; Luo, Y. Energy Storage System Sizing Based on a Reliability Assessment of Power Systems Integrated with Wind Power. Sustainability 2017, 9, 395. [Google Scholar] [CrossRef]
  3. Zeng, A.; Xu, Q.; Ding, M.; Yukita, K.; Ichiyanagi, K. A classification control strategy for energy storage system in microgrid. IEEJ Trans. Electr. Electron. Eng. 2015, 10, 396–403. [Google Scholar] [CrossRef]
  4. Chen, H.; Zhang, R.; Li, G.; Bai, L. Economic dispatch of wind integrated power systems with energy storage considering composite operating costs. IET Generation. Tran. Dist. 2016, 10, 1294–1303. [Google Scholar] [CrossRef]
  5. Lei, J.; Qiao, H.; Qiu, J. Risk Assessment for Distribution Systems Using an Improved PEM-Based Method Considering Wind and Photovoltaic Power Distribution. Sustainability 2017, 9, 491. [Google Scholar]
  6. Osório, G.J.; Lujano-Rojas, J.M.; Matias, J.C.O.; Catalão, J.P.S. A probabilistic approach to solve the economic dispatch problem with intermittent renewable energy sources. Energy 2015, 82, 949–959. [Google Scholar] [CrossRef]
  7. Jiang, R.; Wang, J.; Guan, Y. Robust Unit Commitment with Wind Power and Pumped Storage Hydro. IEEE Trans. Power Syst. 2012, 27, 800–810. [Google Scholar] [CrossRef]
  8. Tuohy, A.; O’Malley, M. Pumped storage in systems with very high wind penetration. Energy Policy 2011, 39, 1965–1974. [Google Scholar] [CrossRef]
  9. Bao, Y.Q.; Li, Y.; Wang, B.; Hu, M.; Zhou, Y. Day-Ahead Scheduling Considering Demand Response as a Frequency Control Resource. Energies 2017, 10, 82. [Google Scholar] [CrossRef]
  10. Sekizaki, S.; Nishizaki, I.; Hayashida, T. Analysis of Electricity Market Model with Demand Response in Distribution Network. IEEJ Trans. Electr. Electron. Eng. 2015, 135, 292–303. [Google Scholar] [CrossRef]
  11. Siano, P. Demand response and smart grids—A survey. Renew. Sustain. Energy Rev. 2014, 30, 461–478. [Google Scholar] [CrossRef]
  12. Lou, S.; Lu, S.; Wu, Y.; Kirschen, D.S. Optimizing Spinning Reserve Requirement of Power System with Carbon Capture Plants. IEEE Trans. Power Syst. 2014, 30, 1056–1063. [Google Scholar] [CrossRef]
  13. Topić, D.; Šljivac, D.; Mandžukić, D. Influence of Different Wind Turbine Types Failures on Expected Energy Production. Available online: http://bib.irb.hr/datoteka/584067.50.pdf (accessed on 27 April 2017).
  14. Wang, B.; Wang, S.; Zhou, X.Z.; Watada, J. Two-stage multi-objective unit commitment optimization under hybrid uncertainties. IEEE Trans. Power Syst. 2016, 31, 2266–2277. [Google Scholar] [CrossRef]
  15. Koeppel, G.; Andersson, G. Reliability modeling of multi-carrier energy systems. Energy 2009, 34, 235–244. [Google Scholar] [CrossRef]
  16. Ramandi, M.Y.; Afshar, K.; Gazafroudi, A.S.; Bigdeli, N. Reliability and economic evaluation of demand side management programming in wind integrated power systems. Int. J. Electr. Power Energy Syst. 2016, 78, 258–268. [Google Scholar] [CrossRef]
  17. Yu, P.; Venkatesh, B. Fast security and risk constrained probabilistic unit commitment method using triangular approximate distribution model of wind generators. IET Gener. Tran. Dist. 2014, 8, 1778–1788. [Google Scholar] [CrossRef]
  18. Aghaei, J.; Amjady, N.; Baharvandi, A.; Akbari, M.A. Generation and Transmission Expansion Planning: MILP–Based Probabilistic Model. IEEE Trans. Power Syst. 2014, 29, 1592–1601. [Google Scholar] [CrossRef]
  19. Liu, G.; Tomsovic, K. Quantifying Spinning Reserve in Systems with Significant Wind Power Penetration. IEEE Trans. Power Syst. 2012, 27, 2385–2393. [Google Scholar] [CrossRef]
  20. Wang, Q.; Wang, J.; Guan, Y. Price-Based Unit Commitment with Wind Power Utilization Constraints. IEEE Trans. Power Syst. 2013, 28, 2718–2726. [Google Scholar] [CrossRef]
  21. Wang, Y.; Wang, B.; Chu, C.-C.; Pota, H.; Gadh, R. Energy management for a commercial building microgrid with stationary and mobile battery storage. Energy Build. 2016, 116, 141–150. [Google Scholar] [CrossRef]
  22. Wang, Q.; Wang, J.; Guan, Y. Stochastic Unit Commitment with Uncertain Demand Response. IEEE Trans. Power Syst. 2013, 28, 562–563. [Google Scholar] [CrossRef]
  23. Azizipanah-Abarghooee, R.; Golestaneh, F.; Gooi, H.B.; Lin, J.; Bavafa, F.; Terzija, V. Corrective economic dispatch and operational cycles for probabilistic unit commitment with demand response and high wind power. Appl. Energy 2016, 182, 634–651. [Google Scholar] [CrossRef]
  24. Çiçek, N.; Deliç, H. Demand Response Management for Smart Grids with Wind Power. IEEE Trans. Power Syst. 2015, 6, 625–634. [Google Scholar]
  25. Ortega-Vazquez, M.A.; Kirschen, D.S. Estimating the Spinning Reserve Requirements in Systems with Significant Wind Power Generation Penetration. IEEE Trans. Power Syst. 2009, 24, 114–124. [Google Scholar] [CrossRef]
  26. Kou, P.; Liang, D.; Gao, F.; Gao, L. Coordinated predictive control of dfig-based wind-battery hybrid systems: using non-gaussian wind power predictive distributions. IEEE Trans. Energy Convers 2015, 30, 681–695. [Google Scholar] [CrossRef]
  27. Zhang, Z.; Sun, Y.; Gao, D.; Lin, J.; Cheng, L. A Versatile Probability Distribution Model for Wind Power Forecast Errors and Its Application in Economic Dispatch. IEEE Trans. Power Syst. 2013, 28, 3114–3125. [Google Scholar] [CrossRef]
  28. Bludszuweit, H.; Dominguez-Navarro, J.A.; Llombart, A. Statistical analysis of wind power forecast error. IEEE Trans. Power Syst. 2008, 23, 983–991. [Google Scholar] [CrossRef]
  29. Bouffard, F.; Galiana, F.D. An electricity market with a probabilistic spinning reserve criterion. IEEE Trans. Power Syst. 2004, 19, 300–307. [Google Scholar] [CrossRef]
  30. Shu, H.; Yu, R.; Rahardja, S. Dynamic incentive strategy for voluntary demand response based on TDP scheme. In Proceedings of the Signal & Information Processing Association Summit and Conference, Hollywood, CA, USA, 3–6 December 2012; pp. 1–6. [Google Scholar]
  31. Lo, C.C.; Tsai, S.H.; Lin, B.S. Ice storage air-conditioning system simulation with dynamic electricity pricing: a demand response study. Energies 2016, 9, 113. [Google Scholar] [CrossRef]
  32. Dupont, B.; Jonghe, C.D.; Olmos, L.; Belmans, R. Demand response with locational dynamic pricing to support the integration of renewables. Energy Policy 2014, 67, 344–354. [Google Scholar] [CrossRef]
  33. Sahebi, M.M.; Duki, E.A.; Kia, M.; Soroudi, A.; Ehsan, M. Simultanous emergency demand response programming and unit commitment programming in comparison with interruptible load contracts. IET Gener. Trans. Dist. 2012, 6, 605–611. [Google Scholar] [CrossRef]
  34. Abdollahi, A.; Moghaddam, M.P.; Rashidinejad, M.; Sheikh-El-Eslami, M.K. Investigation of Economic and Environmental-Driven Demand Response Measures Incorporating UC. IEEE Trans. Smart Grid 2012, 3, 12–25. [Google Scholar] [CrossRef]
  35. Lee, C.; Liu, C.; Mehrotra, S.; Shahidehpour, M. Modeling Transmission Line Constraints in Two-Stage Robust Unit Commitment Problem. IEEE Trans. Power Syst. 2014, 29, 1221–1231. [Google Scholar] [CrossRef]
  36. Grigg, C.; Wong, P.; Albrecht, P.; Allan, R.; Bhavaraju, M.; Billinton, R.; Chen, Q.; Fong, C.; Haddad, S.; Kuruganty, S.; et al. The IEEE Reliability Test System-1996. A report prepared by the Reliability Test System Task Force of the Application of Probability Methods Subcommittee. IEEE Trans. Power Syst. 1999, 14, 1010–1020. [Google Scholar] [CrossRef]
  37. GUROBI 5.6, Gurobi Optimization, Inc., User’s Manual. Available online: http://gams.com/dd/docs/solvers/gurobi.pdf (accessed on 27 April 2017).
Figure 1. EENS calculation process in the proposed model.
Figure 1. EENS calculation process in the proposed model.
Sustainability 09 00758 g001
Figure 2. Seven-interval approximation of the normal distribution of the forecast error.
Figure 2. Seven-interval approximation of the normal distribution of the forecast error.
Sustainability 09 00758 g002
Figure 3. Linearization of the quadratic production cost function.
Figure 3. Linearization of the quadratic production cost function.
Sustainability 09 00758 g003
Figure 4. The modified IEEE reliability test system.
Figure 4. The modified IEEE reliability test system.
Sustainability 09 00758 g004
Figure 5. Comparison of load curves under different incentives.
Figure 5. Comparison of load curves under different incentives.
Sustainability 09 00758 g005
Figure 6. The total cost trend considering DR only.
Figure 6. The total cost trend considering DR only.
Sustainability 09 00758 g006
Figure 7. The total cost trend considering both DR and reliability measures.
Figure 7. The total cost trend considering both DR and reliability measures.
Sustainability 09 00758 g007
Figure 8. EENS under different EENSmax values.
Figure 8. EENS under different EENSmax values.
Sustainability 09 00758 g008
Figure 9. Spinning reserve under different EENSmax values.
Figure 9. Spinning reserve under different EENSmax values.
Sustainability 09 00758 g009
Figure 10. EENS under different VOLL values.
Figure 10. EENS under different VOLL values.
Sustainability 09 00758 g010
Figure 11. Spinning reserve under different VOLL values.
Figure 11. Spinning reserve under different VOLL values.
Sustainability 09 00758 g011
Figure 12. Comparison of the spinning reserve between the distributions of κ = 3 and κ = 4.8 .
Figure 12. Comparison of the spinning reserve between the distributions of κ = 3 and κ = 4.8 .
Sustainability 09 00758 g012
Table 1. Forecast load and wind power.
Table 1. Forecast load and wind power.
PeriodLoad (MW)Wind (pu)PeriodLoad (MW)Wind (pu)
119010.8451325990.597
219510.9281424980.696
320500.9231524000.81
421530.8531622470.956
521980.821721980.895
623010.7151823010.693
723500.4981923980.583
824020.4242025990.468
924980.3382125000.391
1025990.372223010.276
1126490.1932320990.562
1227020.3862420020.752
Table 2. TOU electricity price.
Table 2. TOU electricity price.
LoadPeriodsPrice ($/MWh)
Valley23:00–4:0046
Off-peak5:00–8:00
14:00–18:00
96
Peak9:00–13:00
19:00–22:00
154
Table 3. Price elasticity of demand.
Table 3. Price elasticity of demand.
ElasticityValleyOff-PeakPeak
Valley−0.080.030.034
Off-peak0.03−0.110.04
Peak0.0340.04−0.19
Table 4. Cost comparison of Cases 1–5.
Table 4. Cost comparison of Cases 1–5.
CaseIncentive Price
($/MWh)
Cost of Generation ($)Cost of Incentive ($)Total Cost ($)
10638,9190638,919
210633,5311576635,107
315631,8335318637,151
420629,13312,605641,738
525626,40524,620651,025
Table 5. Cost comparison of cases considering DR and reliability measures.
Table 5. Cost comparison of cases considering DR and reliability measures.
CaseIncentive Price ($/MWh)Cost of Generation ($)Cost of Incentive ($)Cost of EENS ($)Total Cost ($)
10638,91900638,919
60640,531024,012664,334
210633,53115760635,107
710637,073157623,703662,151
Table 6. EENS of different cases.
Table 6. EENS of different cases.
Case1627
max|EENSt|
(MWh)
0.4650.320.3490.32
Table 7. Parameters of seven-interval approximation with κ = 4.8 .
Table 7. Parameters of seven-interval approximation with κ = 4.8 .
IntervalMid-ValueRangeProbability
1−4 δ t W [−5, −3] δ t W 0.0049
2−2.35 δ t W [−3, −1.7] δ t W 0.0401
3−1.1 δ t W [−1.7, −0.5] δ t W 0.2264
40[−0.5, 0.5] δ t W 0.4572
51.1 δ t W [0.5, 1.7] δ t W 0.2264
62.35 δ t W [1.7, 3] δ t W 0.0401
74 δ t W [3, 5] δ t W 0.0049

Share and Cite

MDPI and ACS Style

Xu, Q.; Ding, Y.; Zheng, A. An Optimal Dispatch Model of Wind-Integrated Power System Considering Demand Response and Reliability. Sustainability 2017, 9, 758. https://doi.org/10.3390/su9050758

AMA Style

Xu Q, Ding Y, Zheng A. An Optimal Dispatch Model of Wind-Integrated Power System Considering Demand Response and Reliability. Sustainability. 2017; 9(5):758. https://doi.org/10.3390/su9050758

Chicago/Turabian Style

Xu, Qingshan, Yifan Ding, and Aixia Zheng. 2017. "An Optimal Dispatch Model of Wind-Integrated Power System Considering Demand Response and Reliability" Sustainability 9, no. 5: 758. https://doi.org/10.3390/su9050758

APA Style

Xu, Q., Ding, Y., & Zheng, A. (2017). An Optimal Dispatch Model of Wind-Integrated Power System Considering Demand Response and Reliability. Sustainability, 9(5), 758. https://doi.org/10.3390/su9050758

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