You are on page 1of 10

This article has been accepted for inclusion in a future issue of this journal.

Content is final as presented, with the exception of pagination.

IEEE TRANSACTIONS ON POWER SYSTEMS 1

Multi-Stage Robust Unit Commitment Considering


Wind and Demand Response Uncertainties
Chaoyue Zhao, Student Member, IEEE, Jianhui Wang, Senior Member, IEEE, Jean-Paul Watson, Member, IEEE,
and Yongpei Guan, Member, IEEE

Abstract—With the increasing penetration of wind power into NOMENCLATURE


the power grid, maintaining system reliability has been a chal-
lenging issue for ISOs/RTOs, due to the intermittent nature of wind A. Sets and Parameters
power. In addition to the traditional reserves provided by thermal,
Set of time periods.
hydro, and gas generators, demand response (DR) programs have
gained much attention recently as another reserve resource to mit- Set of buses.
igate wind power output uncertainty. However, the price-elastic
demand curve is not exactly known in advance, which provides Set of steps introduced to approximate the
another dimension of uncertainty. To accommodate the combined price-elastic demand curve.
uncertainties from wind power and DR, we allow the wind power
output to vary within a given interval with the price-elastic demand Set of generators at bus .
curve also varying in this paper. We develop a robust optimization Set of transmission lines linking two buses.
approach to derive an optimal unit commitment decision for the
reliability unit commitment runs by ISOs/RTOs, with the objec- Start-up cost for generator at bus .
tive of maximizing total social welfare under the joint worst-case
wind power output and demand response scenario. The problem Shut-down cost for generator at bus .
is formulated as a multi-stage robust mixed-integer programming
problem. An exact solution approach leveraging Benders’ decom-
Minimum up-time for generator at bus .
position is developed to obtain the optimal robust unit commitment Minimum down-time for generator at bus .
schedule for the problem. Additional variables are introduced to
parameterize the conservatism of our model and avoid over-pro- Minimal generating capacity of generator at bus .
tection. Finally, we test the performance of the proposed approach
using a case study based on the IEEE 118-bus system. The results Maximal generating capacity of generator at bus .
verify that our proposed approach can accommodate both wind
power and demand response uncertainties, and demand response Ramp-up rate limit for generator at bus .
can help accommodate wind power output uncertainty by lowering
the unit load cost.
Ramp-down rate limit for generator at bus .
Transmission capacity for the transmission line
linking bus and bus .
Index Terms—Benders’ decomposition, demand response uncer- Line flow distribution factor for the transmission
tainty, robust optimization, wind power uncertainty. line linking bus and bus , due to the net injection
at bus , as described in [1].
Inelastic part of demand at bus in time period .
Manuscript received May 17, 2012; revised October 22, 2012 and December Maximum demand at bus in time period .
12, 2012; accepted January 23, 2013. This work was supported in part by Uni-
versity of Chicago Argonne, LLC, Operator of Argonne National Laboratory Forecasted wind power output at bus in time
(“Argonne”). Argonne, a U.S. Department of Energy Office of Science labo- period .
ratory, is operated under Contract No. DE-AC02-06CH11357. This work was
also supported in part by the Office of Advanced Scientific Computing Research Upper deviation of the confidence interval for the
within the Department of Energy’s Office of Science and Sandia National Lab- wind power output at bus in time period .
oratories, a multiprogram laboratory managed and operated by Sandia Corpora-
tion, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Lower deviation of the confidence interval for the
Department of Energy’s National Nuclear Security Administration under con-
wind power output at bus in time period .
tract DE-AC04-94AL85000. The preliminary study of this research is published
at the Proceedings of ISERC 2012 with the title “Two-stage robust optimization Upper bound for the total deviations of the real
for power grid with uncertain demand response”. Paper no. TPWRS-00522-
2012. price-elastic demand curve from the forecasted
C. Zhao and Y. Guan are with the Department of Industrial and Systems En- curve at bus in time period .
gineering, University of Florida, Gainesville, FL 32611 USA.
J. Wang is with the Decision and Information Sciences Division, Argonne Cardinality budget to restrict the number of time
National Laboratory, Lemont, IL 60439 USA. periods in which the wind power output is far away
J.-P. Watson is with the Discrete Math and Complex Systems Department,
from its forecasted value at bus .
Sandia National Laboratories, Albuquerque, NM 87185 USA.
Color versions of one or more of the figures in this paper are available online th step length in the price-elastic demand curve
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TPWRS.2013.2244231
at bus in time period .

0885-8950/$31.00 © 2013 IEEE


This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

2 IEEE TRANSACTIONS ON POWER SYSTEMS

Price at step in the price-elastic demand curve at [8]. Related research can also be found in [9]–[11]. All of this
bus in time period . research indicates that wind power output uncertainty and wind
power forecast errors have a significant impact on unit commit-
Given price elasticity at bus in time period .
ment and dispatch, and more advanced power system operation
methods are required to make the system reliable.
B. Decision Variables
More recently, to ensure high utilization of wind power, a
Binary variable to indicate if generator is on at bus chance constrained optimization model [12] and a robust opti-
in time period . mization model [13] have been developed to solve the problem.
Binary variable to indicate if generator is started In the former case, a chance constraint is developed to ensure
up at bus in time period . that a portion of the wind power output (e.g., 90%) be utilized
at a certain probability. In this way, the risk of a large amount of
Binary variable to indicate if generator is shut wind power being curtailed can be adjusted by the system op-
down at bus in time period . erators. In the latter case, wind power output is assumed to lie
Wind power output at bus in time period . within an interval defined by quantiles. All of the wind power
output within this interval will be utilized. Unit commitment de-
Actual electricity demand at bus in time period .
cisions are then made by considering the worst-case wind power
Amount of electricity produced by generator at output scenario. While these two approaches ensure high uti-
bus in time period . lization of wind power output, both approaches tend to commit
more conventional generators to accommodate the wind power
Auxiliary variable introduced for demand at step
output uncertainty. As an alternative, a pumped storage hydro
in the price-elastic demand curve at bus in time
unit is considered in [13]. Pumped storage hydro is flexible
period .
and easy to operate, and can reduce the total cost under the
Integral of the price-elastic demand curve at bus worst-case scenario significantly. However, due to locational
in time period . and geographical limitations, pumped storage hydro units can
Fuel cost function of generator at bus . not be widely adopted.
In comparison, demand response (DR) has been shown to be
C. Random Parameter an efficient approach to reduce peak load [14], [15]. It also has
potential to accommodate wind power output uncertainty. For
Electricity price at bus in time period .
instance, when the wind power output is higher than expected,
DR programs can help absorb the extra wind power. On the
I. INTRODUCTION other hand, DR programs can help decrease the load when the
wind power output is low. More importantly, this approach can

W IND energy penetration has increased substantially in


recent years and is expected to continue growing in
the future. For example, the U.S. Department of Energy de-
be widely applied, as compared to pumped storage hydro.
In general, DR aims to manage end-use consumers’ elec-
tricity consumption patterns via time-varying prices, or by of-
scribed a scenario that wind energy could generate 20% of na- fering financial incentives to reduce the consumption of elec-
tion’s electricity by 2030 [2]. However, due to its intermittent tricity at times of high electricity prices or when system relia-
nature, wind power is inherently very difficult to predict. More- bility is jeopardized [16]. DR can benefit load-serving entities,
over, the magnitude of wind power output variance is much consumers, and independent system operators (ISOs) [14]–[16].
larger than that of the traditional load variance. As a result, In particular, for ISOs (the focus of this paper), DR can help bal-
traditional power system operation methods are insufficient to ance electricity consumption and generation, and can therefore
maintain system reliability. Due to physical constraints of the ensure a more stable, reliable and controllable power grid.
power system (e.g., ramping limits of conventional generators The U.S. Department of Energy predicted that by 2019, the
and transmission line capacities), wind power curtailment oc- total U.S. peak demand could be reduced 20% by DR with full
curs frequently, which consequently leads to low utilization of participation [17]. In order to “ensure that demand response is
wind power and dampens the incentive of wind power invest- treated comparably to other resources,” the Federal Energy Reg-
ment in the long run. Therefore, the system operators in some ulatory Commission (FERC) requires that ISOs and regional
regions, such as Germany, consider renewable energy a higher transmission organizations (RTOs) “accept bids from demand
priority over the other conventional generation sources [3]. response resources in their markets for certain ancillary ser-
Recent studies have focused on developing stochastic opti- vices, comparable to other resources” [18]. Several regional
mization models with the objective of minimizing the total ex- grid operators (e.g., NYISO, PJM, ISO-NE, and ERCOT) have
pected cost, including a short-term stochastic rolling unit com- provided opportunities for consumers to participate in DR pro-
mitment model [4]–[6], a stochastic unit commitment model to grams in order to integrate DR resources into the wholesale en-
calculate reserve requirements by simulating the wind power ergy market step by step.
realizations and comparing its performance with the traditional In most research, the price-elastic demand curve is character-
pre-defined reserve requirements [7], and a study on the im- ized by price elasticity, which represents the sensitivity of elec-
pacts of wind power on thermal generation unit commitment tricity demand with respect to the change of price [19],
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ZHAO et al.: MULTI-STAGE ROBUST UNIT COMMITMENT CONSIDERING WIND AND DEMAND RESPONSE UNCERTAINTIES 3

[20]. For a small change in price , price elasticity is de- gion of the price-elastic demand curve. We then derive a multi-
fined as stage robust optimization model to decide the optimal robust
unit commitment schedule. In Section III, we take advantage
of the problem structure and transform the multi-stage robust
optimization problem into a two-stage problem. Then, we de-
(1) velop a Benders’ decomposition algorithm to solve the problem.
In Section IV, we provide case studies and examine associated
In [14], the elasticity value is simplified as , re- computational results. We conclude with a summary of our con-
sulting in a linearized price-elastic demand curve. In [21], the tributions and discussions in Section V.
price-elastic demand curve is approximated as a stepwise linear
curve. In [22], provided that the change in price of one com- II. MATHEMATICAL FORMULATION
modity will not only affect its demand, but also may affect In this section, we first describe the deterministic model for
the demand of another commodity, the concept of “self-elas- ISOs/RTOs to determine unit commitment decisions with the
ticity” and “cross-elasticity” is developed. The paper also an- objective of maximizing total social welfare. In this model, the
alyzes how these elasticities can model consumers’ behaviors wind power output is assumed deterministic and the price-
and the set of spot prices. elastic demand curve is also certain. In general, demand will
In the above research, DR was mostly modeled as a fixed decrease when electricity price increases. However, some elec-
price-elastic demand curve. However, due to a variety of tricity consumption will not be affected by electricity prices,
reasons including lack of attention, latency in communication, such as critical loads like hospitals and airports. We define this
and change in consumption behavior, the actual price-elastic part of demand as “inelastic demand”. Accordingly, the other
demand curve is uncertain in nature [23]. In other words, part of demand varying with electricity prices is referred to as
the actual response from the consumers in real time could be “elastic demand” [14].
different from the forecasted values. Therefore, the consumer In this paper, we assume load at each bus includes both
behavior should be modeled by an uncertain price-elastic de- inelastic and elastic components. We can model the demand
mand curve, which means consumers have different response curve and supply curve as shown in Fig. 1. The electricity
patterns to the electricity prices under different scenarios. In this supply and demand reach an equilibrium at the intersection
case, the price-elastic demand curve can vary within a certain point , corresponding to the electricity demand
range. Hence, we propose an efficient robust unit commitment leading to the maximum social welfare, which is defined
approach that can consider wind power output uncertainty and as the summation of consumer surplus and supplier surplus
inexact DR information in this paper. We assume wind power as shown in Fig. 1. Since the inelastic demand part has an
output is within a given interval and the price-elastic demand infinite marginal value, we assume that the consumer surplus
curve is also varying within a given range. The objective is to for the inelastic demand part is a constant as defined in [14].
maximize the social welfare (defined in Section II) under the In addition, for our price-elastic demand curve, we assume the
worst-case joint wind power output and price-elastic demand elastic load is a non-increasing function of the electricity price
curve scenario. Our first stage variables are unit commitment (cf. [14], [22], and [27]). Let be the inelastic demand at
decisions; the second stage considers economic dispatch bus in time period . Because the demand has the inelastic
for each thermal generator after the worst-case wind power component, we have . We further impose an upper
output scenario is realized; in the third stage, we consider the limit on , yielding: . Accordingly,
worst-case price-elastic demand curve. By using this robust the social welfare is equal to the difference between the inte-
optimization approach, the reliability unit commitment run gral of the demand curve from to [denoted as
process (e.g., referred as reliability unit commitment at ERCOT in our model] plus a constant (i.e., the integral of the demand
and reliability assessment commitment at Midwest ISO) at curve from 0 to ) and the integral of the supply curve from
each ISO can be strengthened. As compared to the recent works 0 to . In our model, for the calculation convenience, we
on robust optimization to solve power system optimization omit the constant part in our objective function, which will
problems [13], [24]–[26], the contributions of this paper can be provide the same optimal solution. Finally, we let
summarized as follows: represent the fuel cost for generator at bus in time period .
1) Both wind power output and demand response uncertain- The deterministic model can be described as follows (denoted
ties are considered in the unit commitment problem. as D-UC):
2) A multi-stage robust optimization model is developed to
formulate the problem, as compared to previously studied A. Deterministic Model
two-stage robust optimization models.
3) A tractable solution approach is proposed to solve the
multi-stage robust optimization problem and the compu-
(2)
tational results verify the effectiveness of our proposed
approach.
The remainder of the paper is organized as follows. In Sec-
tion II, we describe how to formulate the uncertainty sets de-
scribing the uncertain wind power output and the uncertain re- (3)
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

4 IEEE TRANSACTIONS ON POWER SYSTEMS

Fig. 2. Step-wise function approximation of the price-elastic demand curve.

Fig. 1. Example of price-elastic demand curve. B. Linearizing the Objective Function


There are two nonlinear terms in the objective function for
(D-UC): and . Now we describe how to linearize
these two nonlinear terms.
1) Linearizing : The elasticity value determines the
(4)
flexibility of the demand. We model the consumer demand re-
(5) sponse of the “elastic demand” part as a price-elastic demand
(6) curve. If price elasticity is constant, we can represent the price-
elastic demand curve as
(7)
(14)
(8)
where is the given price elasticity at bus in time period ,
and is a parameter that can be decided by a given reference
(9) point [20].
Finally, note here that our proposed solution method can
(10) be applied to other modeling approaches of demand elasticity
without loss of generality. For instance, for some ISOs/RTOs
(e.g., MISO), the price-elastic demand curve itself is a step-wise
function. As shown in Fig. 2, for a general price-elastic de-
mand curve represented as (14), a step-wise function can be
(11) applied to approximate this price-elastic demand curve. We can
(12) approximate as

(15)
(13)
(16)
In the above formulation, the objective function in (2) is to
maximize the social welfare (without the constant part). Con- (17)
straints (3) and (4) represent the minimum up-time and the min-
imum down-time restrictions respectively. Constraints (5) and where is the th step length of the step-wise function,
(6) compute the unit start-up and shut-down state variables. is the corresponding price at step , is the auxiliary variable
Constraints (7) enforce the upper and lower limits of power introduced for demand at step , and is the set of steps.
output of each unit. Constraints (8) and (9) enforce the ramping Notice that is strictly decreasing with . Since we are
rate limits of each unit. Constraints (10) ensure load balance maximizing , according to (16) and (17), we have
and require the supply to meet the demand. Constraints (11) are
transmission line capacity limits. Finally, constraints (12) en-
force the lower and upper limits for actual demand, due to the
contribution of elastic demand [20].
In the following subsections, we describe how to linearize
the objective function, generate the uncertainty sets for the wind when for a certain . In this case,
power output and price-elastic demand curve, and obtain a final we can prove that is the approximated integral of
robust optimization formulation. the price-elastic demand curve, i.e., (15) is justified.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ZHAO et al.: MULTI-STAGE ROBUST UNIT COMMITMENT CONSIDERING WIND AND DEMAND RESPONSE UNCERTAINTIES 5

2) Linearizing : In practice, the fuel cost function


can be expressed as a quadratic function, which we will
use the following -piece piecewise linear function to approx-
imate [13]:

(18)

where and are the intercept and the slope of the th


segment line and is an auxiliary variable.

C. Uncertain Wind Power Output Formulation


Due to the intermittent nature of wind, it is difficult to pre-
cisely characterize the wind power output. As shown in [13],
we assume the wind power output is within an interval Fig. 3. Uncertainty of price-elastic demand curve.
with representing the predicted value
of the wind power output at bus in time period , and ,
representing the allowed maximum deviations above and D. Uncertain Demand Response Curve Formulation
below , respectively. This interval can usually be generated
In Section II-B1, we provide a description of the price-elastic
by using quantiles. For instance, we can set and
demand curve and how to use linear functions to approximate it.
equal to the .95- and .05-quantiles of the uncer-
In practice, however, as described in Section I, the actual price-
tain wind power output, respectively. The actual wind power
elastic demand curve is uncertain. When ISOs/RTOs make unit
output is allowed to be any value in the given range. We use
commitment decisions, it is necessary to allow the price-elastic
the cardinality uncertainty set to adjust the conservatism of our
demand curve to vary within a certain range. As shown in Fig. 3,
proposed model as shown in [28]. For this approach, we intro-
for a given certain price , the corresponding demand is un-
duce an integer as the cardinality budget [28] to restrict the
certain (e.g., the range for as indicated in the figure). Simi-
number of time periods in which the wind power output is far
larly, for a given demand , the corresponding price can vary
away from its forecasted value at bus . The budget can be
within a certain range (e.g., the range for as indicated in
adjusted by the system operators. For example, if is set to be
the figure). Accordingly, we can formulate the price-elastic de-
0, the wind output fluctuation at each bus is assumed to be small
mand curve as or ,
and can be approximated by its forecasted value. If ,
where represents a deviation used to describe the uncertainty
significant fluctuations of wind power output are assumed to
of the price-elastic demand curve. In our model, we assume
occur in no more than six time intervals. It can be observed
for computational convenience. Following
that this “budget parameter” can be used to adjust the con-
the previous steps on approximating the price-elastic demand
servatism of the system. For instance, our proposed approach
curve as a step-wise curve, for each in the price-elastic de-
is more conservatism as increases. Meanwhile, it is proved
mand curve, the corresponding is allowed to vary within
in [28] that, for any given budget less than 24, the robust
the range , where represents
optimal unit commitment solution obtained based on this un-
the estimated value of , is the deviation of and is
certainty set is still feasible for any possible wind power output
the upper limit of . To adjust the conservativeness, we intro-
between its given lower and upper bounds with a high proba-
duce the parameter to restrict the total amount of deviations,
bility (e.g., when , the robust optimal unit commitment
i.e., . We can adjust the conservativeness of our pro-
solution will be feasible with a probability higher than 95% as
posed approach through changing the value of . The smaller
shown in [13]). Under this setting, at each bus , the worst-case
the value is, the less uncertainty the demand response curve
wind power output scenario happens when wind power output
has. The uncertainty set of the demand response curve can be
reaches its lower bound, upper bound or forecasted value, and
described as follows:
the total number of periods in which wind power output is not
at its forecasted value should be no more than the budget .
Accordingly, the uncertainty set can be described as follows: (19)

(20)

(21)

where and are binary variables. If , the wind


power output will reach its upper limit, and if , the wind E. Robust Optimization Formulation
power output will reach its lower bound, and if both of them are With the consideration of both wind and demand response
0, the forecasted value is achieved. uncertainties, we develop a three-stage robust optimization for-
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

6 IEEE TRANSACTIONS ON POWER SYSTEMS

mulation to determine robust day-ahead reliability unit commit- III. SOLUTION METHODOLOGY
ment decisions for ISOs/RTOs. In the first stage, we include the
For notation brevity, we use matrices and vectors to represent
unit commitment decisions for each generation unit while con-
the constraints and variables. The above formulation can be rep-
sidering all unit commitment constraints with unknown wind
resented as follows:
power output and demand response patterns. After realizing the
worst-case wind power output, we decide in the second stage the
dispatch level for each unit to maximize the total social welfare
with the consideration of the worst-case price-elastic demand
curve. Finally, in the third stage, we consider the uncertainty of
the price-elastic demand curve that minimizes the expected total (29)
social welfare. The derived robust optimization formulation is
shown as follows: (30)
(31)

where

(32)

(33)
(22)
(34)
(35)

(23) (36)

(37)

Constraint (30) represents constraints (3)–(6); constraint (32)


represents constraints (7)–(9); constraint (33) represents con-
straints (18); constraint (34) represents constraints (25) and
(27); constraint (35) represents constraints (24) and (26);
constraint (36) represents constraints (28); constraint (37)
(24) represents constraints (19) and (20).

A. Problem Reformulation
To solve the above formulation, we first dualize the con-
straints in (37) and combine it with the second stage decision
variables and constraints. We obtain the following two-stage
formulation:
(25)

(26) (38)

(27) (39)
(40)

where
(28)
(41)
(42)
Note here that in the above formulation, constraints (24) are
the reformulations of constraints (10), constraints (25) are de- Due to the special problem structure (for instance, the third
rived from constraints (17), constraints (26) are derived from stage uncertainty is only involved in the objective function),
constraints (11), and constraints (27) are the reformulations of taking the dual formulation does not generate nonlinear terms
constraints (12). for the resulting two-stage robust optimization problem. Then,
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ZHAO et al.: MULTI-STAGE ROBUST UNIT COMMITMENT CONSIDERING WIND AND DEMAND RESPONSE UNCERTAINTIES 7

we can dualize the remaining constraints in , and transform the they will not affect the feasibility. The feasibility check problem
second-stage problem as follows: is shown as follows:

(58)
(43)
(59)
(44)
(60)
(45)
(61)
(46)
(62)
(47)
(48) where represents the vector with all components 1. Now we
take the dual of the above formulation and replace the nonlinear
term by using the same scheme:
where are dual variables for constraints (32), (33),
(34), (35), and (41) respectively.
In the above formulation, we have the bilinear term: .
Let , and by using the uncertainty set , we have
(63)
(64)
(49)
(65)
(50)
(66)
(51)
where , , and are dual variables for constraints (59), (60),
and (61). Decision variables , , are defined as (52)
(52) to (56). Then we can perform the following steps to check
(53) feasibility:
(54) 1) If , is feasible;
2) If , generate a corresponding feasibility cut
(55)
.
2) Optimality Cuts: Assuming in the th iteration, we solve
(56) the master problem and obtain and . Since is the second-
(57) stage optimal objective value, if we substitute into the sub-
problem and get , we should have . If
, we can claim that is not an optimal solution and we can
Now we can replace the bilinear term by (51) and add generate a corresponding optimality cut as follows:
constraints (52)–(57) to remove the bilinear term.

B. Benders’ Decomposition

We can use the Benders’ decomposition algorithm to solve IV. CASE STUDY
the above three-stage robust optimization problem. We denote
as the second-stage optimal objective value and then consider We evaluate the performance of our proposed approach
the following master problem. By adding feasibility and opti- by testing a revised IEEE 118-bus system available online at
mality cuts, we can solve this problem iteratively: http://motor.ece.iit.edu/data. The system contains 118 buses, 33
generators, and 186 transmission lines. Apart from the original
IEEE 118-bus system, we create the 118SW system by adding
a single wind farm at bus 10 and create the 118TW by adding
three wind farms at three different buses. The operational time
horizon is 24 hours, and each time period is set to be one hour.
We use a five-piece piecewise linear function to approximate
the generation cost function [13] and use ten-piece piece-wise
1) Feasibility Cuts: We use the L-shaped method to generate segments [29] to approximate the price-elastic demand curve.
feasibility cuts. In this case, when we check the feasibility in , The reference point for the demand response curve is (80,25)
we do not need to consider constraints (33), (41) and (42) since [20]. The pattern of the wind power output including its upper
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

8 IEEE TRANSACTIONS ON POWER SYSTEMS

TABLE II
COMPARISON OF TWO SETTINGS

B. Wind Power Output Uncertainty


Fig. 4. Wind power output evolution over time.
In this subsection, we test the 118SW system under various
wind cardinality budgets (e.g., different values). We test the
TABLE I system under two different settings. Under the first setting (de-
DIFFERENT PRICE-ELASTIC DEMAND CURVE SCENARIOS
noted as CD), we derive robust unit commitment decisions with
the consideration of wind power output uncertainty, but without
demand response. We set the demand to be the forecasted de-
mand. Under the second setting (denoted as DR), we derive ro-
bust unit commitment decisions with the consideration of wind
power output uncertainty and deterministic demand response.
That is, to show the effectiveness of the demand response, we
consider the case in which only wind power output uncertainty
is considered and the demand response curve is assumed to be
certain. For the demand response curve, we set the elasticity
value . We report the results of ULC, the CPU time, and
the total number of Benders’ cuts (also referred to the number
of iterations) in Table II.
and lower bounds is illustrated in Fig. 4, based on the statistics From the results reported in Table II we can observe that,
from National Renewable Energy Laboratory (NREL). under the worst-case wind power output scenario, the case with
Finally, all the experiments are implemented using CPLEX demand response has less unit load cost than the case without
12.1, at Intel Quad Core 2.40 GHz with 8 GB memory. demand response given the same wind cardinality budget .

A. Different Demand Response Scenarios C. Wind Power Output and Demand Response Uncertainties
We first consider the effects of different demand response sce- In this subsection, we analyze the case, denoted as UDR,
narios. To show the effects, we assume the demand response considering both wind power output and demand response un-
curve is certain and elasticity is the same for each and (de- certainties. Besides the uncertainty settings for the wind power
noted it as ). We set the inelastic demand equal to 80% of the output described in Section IV-B, we test two different devi-
forecasted demand and the demand’s upper limit equal to 120% ation values for the price-elastic demand curve, e.g.,
of the forecasted demand. In this case, we test three different and 10, . In addition, we set
elasticity values [29], e.g., , , and . . We also compare these settings
We test the 118SW system with four different cardinality bud- with the case in which ,
gets , e.g., , , , and . To compare their i.e., the deterministic DR case. The results of ULC, the social
performance, for each system, we compute the unit load cost welfare (denoted as S.W.), and the consumer surplus and the
(ULC), which is equal to the total cost (i.e., unit commitment supplier surplus as defined in Section II are shown in Table III.
cost plus fuel cost) divided by the total demand. We introduce a From Table III, we can observe the following:
linear penalty cost function for the unsatisfied demand or trans- 1) Given a deviation but different wind cardinality bud-
mission capacity/ramp rate limit violations, and the unit penalty gets , under the worst-case scenario when we increase the
cost is set to be 7947/MWh [13]. We report the results of ULC, value of , ULC increases and the social welfare, both con-
the social welfare, and the CPU time in Table I. sumer surplus and supplier surplus, decreases. This is due
From Table I we can observe that ULC has a tendency to to the need to provide more generation to guarantee that
decrease as the elasticity value increases, and the social wel- the supply meets the demand.
fare has a tendency to increase as the elasticity value increases. 2) For a fixed wind cardinality budget but with different
This indicates that, for this case study, introducing demand re- deviations , the social welfare decreases when the system
sponse can help reduce the unit load cost and increase the social has more demand response uncertainty. This is because we
welfare. consider the social welfare under the worst-case scenario.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

ZHAO et al.: MULTI-STAGE ROBUST UNIT COMMITMENT CONSIDERING WIND AND DEMAND RESPONSE UNCERTAINTIES 9

TABLE III solve the problem. Our final computational results on an IEEE
UNCERTAIN DEMAND RESPONSE CASE 118-bus system verify that our proposed approach can accom-
modate both wind power and demand response uncertainties,
and demand response can help accommodate wind power output
uncertainty by lowering the unit load cost.
Note here that in this paper, we only consider the wind power
output and demand response uncertainties. However, our ap-
proach can be applied to other system uncertainties. For in-
stance, in our model setting, we assume the inelastic demand
is certain. In practice, the inelastic demand can be uncertain.
For this case, we can regard this part of inelastic demand as
negative supply and combine it with wind power output uncer-
tainty to construct our uncertainty set. We can also separate it
from wind power output uncertainty and build a separate uncer-
TABLE IV tainty set as we did for the wind power output uncertainty case in
COMPARISON OF TWO SYSTEMS WITH MULTIPLE WIND SOURCES Section II. The same decomposition approach described in this
paper can be applied to solve the problem. Meanwhile, for the
current electricity markets, ancillary service (regulation-up, reg-
ulation-down, spin and non-spin) is regarded as a more common
way to accommodate wind uncertainty, as compared to demand
response. In future research, we will explore how our proposed
robust unit commitment approach can help ISOs decide appro-
priate reserve levels.

When we have more demand response uncertainty, the al-


gorithm gives us a more conservative solution. We also ob- ACKNOWLEDGMENT
serve that ULC and the supplier surplus decreases when The authors would like to thank the editor and reviewers for
the deviation value increases. But the consumer surplus their sincere suggestions on improving the quality of this paper.
doesn’t change too much as the deviation value increases.
The reason for this is that when the demand response curve
has more uncertainty, the curve shifts to achieve a smaller REFERENCES
demand equilibrium point, which corresponds to smaller
[1] S. J. Wang, S. M. Shahidehpour, D. S. Kirschen, S. Mokhtari, and G.
total system cost and ULC. D. Irisarri, “Short-term generation scheduling with transmission and
environmental constraints using an augmented Lagrangian relaxation,”
IEEE Trans. Power Syst., vol. 10, no. 3, pp. 1294–1301, Aug. 1995.
D. 118TW System [2] U.S. Department of Energy, 20% Wind Energy by 2030: Increasing
Wind Energy’s Contribution to U.S. Electricity Supply, 2008. [Online].
We report the experiment results for the system in Available: http://eere.energy.gov/wind/pdfs/41869.pdf.
this subsection and analyze the impact of the demand response [3] S. Fink, C. Mudd, K. Porter, and B. Morgenstern, Wind Energy Cur-
on distributed wind resources. In total, there are three wind tailment Case Studies, 2009, p. SR-550-46 716, NREL Rep.
[4] R. Barth, H. Brand, P. Meibom, and C. Weber, “A stochastic unit-com-
farms at three different buses: buses 10, 26, and 32. The output mitment model for the evaluation of the impacts of integration of large
of each wind farm follows the distribution given by Fig. 4. We amounts of intermittent wind power,” in Proc. Int. Conf. Probabilistic
test system CD and system DR as defined in Section IV-B under Methods Applied to Power Systems, Stockholm, Sweden, 2006.
[5] A. Tuohy, P. Meibom, E. Denny, and M. O’Malley, “Unit commitment
different wind cardinality budget , and report ULC, the CPU for systems with significant wind penetration,” IEEE Trans. Power Sys-
time, and the total number of Benders’ cuts in Table IV: tems, vol. 24, no. 2, pp. 592–601, May 2009.
From the results in Table IV, we can observe that, under the [6] A. Tuohy, E. Denny, and M. O’Malley, “Rolling unit commitment for
systems with significant installed wind capacity,” in Proc. IEEE Lau-
worst-case wind power output scenario, with multiple wind re- sanne Power Tech, , 2007, pp. 1380–1385.
sources, the case with demand response still has smaller unit [7] F. Bouffard and F. Galiana, “Stochastic security for operations plan-
load cost than the case without demand response given the same ning with significant wind power generation,” IEEE Trans. Power
Syst., vol. 23, no. 2, pp. 306–316, May 2008.
wind cardinality budget . However, the CPU time increases [8] B. Ummels, M. Gibescu, E. Pelgrum, W. Kling, and A. Brand, “Impacts
dramatically as the number of wind farms increases. of wind power on thermal generation unit commitment and dispatch,”
IEEE Trans. Energy Convers., vol. 22, no. 1, pp. 44–51, Mar. 2007.
[9] P. Ruiz, C. Philbrick, E. Zak, K. Cheung, and P. Sauer, “Uncertainty
management in the unit commitment problem,” IEEE Trans. Power
V. CONCLUSION AND DISCUSSIONS Syst., vol. 24, no. 2, pp. 642–651, May 2009.
[10] J. Wang, M. Shahidehpour, and Z. Li, “Security-constrained unit com-
In this paper, we developed a robust optimization approach mitment with volatile wind power generation,” IEEE Trans. Power
for unit commitment to maximize social welfare under worst- Syst., vol. 23, no. 3, pp. 1319–1327, Aug. 2008.
case wind power output and demand response scenarios. An un- [11] J. Wang, A. Botterud, V. Miranda, C. Monteiro, and G. Sheble, “Impact
of wind power forecasting on unit commitment and dispatch,” in Proc.
certain price-elastic demand curve is used to model consumers’ 8th Int. Workshop Large-Scale Integration of Wind Power Into Power
response to price signals. Benders’ decomposition is applied to Systems, Bremen, Germany, 2009.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

10 IEEE TRANSACTIONS ON POWER SYSTEMS

[12] Q. Wang, Y. Guan, and J. Wang, “A chance-constrained two-stage Chaoyue Zhao (S’12) received the B.S. degree in In-
stochastic program for unit commitment with uncertain wind power formation and Computing Sciences from Fudan Uni-
output,” IEEE Trans. Power Syst., vol. 27, no. 1, pp. 206–215, Feb. versity, Shanghai, China, in 2010. She is currently
2012. pursuing the Ph.D. degree in the Department of In-
[13] R. Jiang, J. Wang, and Y. Guan, “Robust unit commitment with wind dustrial and Systems Engineering at the University
power and pumped storage hydro,” IEEE Trans. Power Syst., vol. 27, of Florida, Gainesville, FL, USA.
no. 2, pp. 800–810, May 2012. Her research interests include stochastic optimiza-
[14] C. Su and D. Kirschen, “Quantifying the effect of demand response tion, robust optimization, and power grid security
on electricity markets,” IEEE Trans. Power Syst., vol. 24, no. 3, pp. analysis.
1199–1207, Aug. 2009.
[15] D. Kirschen, “Demand-side view of electricity markets,” IEEE Trans.
Power Syst., vol. 18, no. 2, pp. 520–527, May 2003.
[16] U.S. Department of Energy, Benefits of Demand Response in
Electricity Markets and Recommendations for Achieving Them,
2006. [Online]. Available: http://eetd.lbl.gov/ea/ems/reports/con- Jianhui Wang (SM’12) received the Ph.D. degree in
gress-1252d.pdf. electrical engineering from Illinois Institute of Tech-
[17] Federal Energy Regulatory Commission, A National Assessment of nology, Chicago, IL, USA, in 2007.
Demand Response Potential, 2009. [Online]. Available: http://www. Presently, he is a Computational Engineer with the
ferc.gov/legal/staff-reports/06-09-demand-response.pdf. Decision and Information Sciences Division at Ar-
[18] Federal Energy Regulatory Commission, Wholesale Com- gonne National Laboratory, Argonne, IL, USA.
petition in Regions With Organized Electric Markets: Dr. Wang is the chair of the IEEE Power &
FERC’s Advanced Notice of Proposed Rulemaking, 2007. Energy Society (PES) power system operation
[Online]. Available: http://www.kirkland.com/siteFiles/Publica- methods subcommittee and co-chair of an IEEE task
tions/C430B16C519842DE1AEB2623F7DE21D6.pdf. force on the integration of wind and solar power
[19] M. Albadi and E. El-Saadany, “Demand response in electricity mar- into power system operations. He is an editor of
kets: An overview,” in Proc. IEEE Power Engineering Society General the IEEE TRANSACTIONS ON POWER SYSTEMS, the IEEE TRANSACTIONS ON
Meeting, Montreal, QC, Canada, 2007, pp. 1–5. SMART GRID, an associate editor of Journal of Energy Engineering, an editor
[20] P. Thimmapuram, J. Kim, A. Botterud, and Y. Nam, “Modeling and of the IEEE PES Letters, and an associated editor of Applied Energy. He is
simulation of price elasticity of demand using an agent-based model,” also the editor of Artech House Publishers Power Engineering Book Series and
in Proc. IEEE Innovative Smart Grid Technologies (ISGT), 2010, 2010, the recipient of the IEEE Chicago Section 2012 Outstanding Young Engineer
pp. 1–8. Award.
[21] A. Khodaei, M. Shahidehpour, and S. Bahramirad, “SCUC with
hourly demand response considering intertemporal load characteris-
tics,” IEEE Trans. Smart Grid, vol. 2, no. 3, pp. 564–571, 2011.
[22] D. Kirschen, G. Strbac, P. Cumperayot, and D. de Paiva Mendes, Jean-Paul Watson (M’10) received the B.S. degree in computer science from
“Factoring the elasticity of demand in electricity prices,” IEEE Trans. New Mexico State University, Las Cruces, NM, USA, in 1992, the M.S. degree
Power Syst., vol. 15, no. 2, pp. 612–617, May 2000. in computer science from Colorado State University, Fort Collins, CO, USA, in
[23] N. Navid-Azarbaijani, Load Model and Control of Residential Appli- 1999, and the Ph.D. degree in computer science from Colorado State University
ances. Montreal, QC, Canada: McGill Univ., 1996. in 2003.
[24] A. Street, F. Oliveira, and J. Arroyo, “Contingency-constrained He is a Principal Member of Technical Staff in the Discrete Math and Com-
unit commitment with n-k security criterion: A robust optimization plex Systems Department at Sandia National Laboratories, Albuquerque, NM,
approach,” IEEE Trans. Power Syst., vol. 26, no. 3, pp. 1581–1590, USA. He currently leads a number of research efforts related to stochastic op-
Aug. 2011. timization, ranging from fundamental algorithm research and development, to
[25] A. Hajimiragha, C. Ca nizares, M. Fowler, S. Moazeni, and A. Elkamel, applications including power grid operations and planning.
“A robust optimization approach for planning the transition to plug-in
hybrid electric vehicles,” IEEE Trans. Power Syst., vol. 26, no. 4, pp.
2264–2274, Nov. 2011.
[26] L. Baringo and A. Conejo, “Offering strategy via robust optimization,” Yongpei Guan (M’10) received the B.S. degree in
IEEE Trans. Power Syst., vol. 26, no. 3, pp. 1418–1425, Aug. 2011. mechanical engineering and the B.S. degree in eco-
[27] MidwestISO, Business Practices Manual 003: Energy Market Instru- nomic decision science from the Shanghai Jiaotong
ments, 2008. [Online]. Available: https://www.midwestiso.org. University, Shanghai, China, in 1998, the M.S. de-
[28] D. Bertsimas and M. Sim, “The price of robustness,” Oper. Res., vol. gree in industrial engineering and engineering man-
52, no. 1, pp. 35–53, 2004. agement from the Hong Kong University of Science
[29] Q. Wang, J. Wang, and Y. Guan, “Stochastic unit commitment with and Technology, Hong Kong, China, in 2001, and the
uncertain demand response,” IEEE Trans. Power Syst., to be published. Ph.D. degree in industrial and systems engineering
from the Georgia Institute of Technology, Atlanta,
GA, USA, in 2005.
He is the director of the computational and sto-
chastic optimization lab at the University of Florida, Gainesville, FL, USA.
Presently, his research interests include power grid security and energy policy
analysis.

You might also like