Professional Documents
Culture Documents
2, APRIL 2016
AbstractThis paper focuses on the self-scheduling problem by shifting charging in time, using unidirectional charging only
of an aggregator of plug-in electric vehicles (PEVs) purchasing [7], or by additionally discharging energy to the grid, which is
energy in the day-ahead market, and offering balancing services referred to as vehicle-to-grid (V2G).
for a wind power producer, i.e., committing to compensate the
forecast errors of wind power plants. The aggregated charging In this paper, we approach the self-scheduling problem of a
and discharging flexibility of the PEV fleet is represented by a PEV aggregator who bids in the day-ahead market to purchase
probabilistic virtual battery model, accounting for the uncertainty energy on behalf of a PEV fleet, and, at the same time, enters a
in the driving patterns of PEVs. Another source of uncertainty bilateral contract with a wind power producer to balance a frac-
is related to the balancing requests, which are a function of the tion of the producers wind power forecasting errors (respect
forecasted wind power output. A scenario-based robust approach
is used to tackle both sources of uncertainty in a tractable way. to the day-ahead forecast) during the next day. Therefore, the
The interdependency between the day-ahead market prices and aggregator, when deciding on its positions in the day-ahead
the aggregators bidding decisions is addressed using complemen- market, should leave enough charging flexibility to compen-
tarity models. A case study analyzes the capability of the PEV sate prediction errors in the wind power output throughout the
aggregation to provide balancing services, for different settings next day. A co-optimization trades off between the costs in
of the balancing contract, and both with and without the use of
vehicle-to-grid. the day-ahead market and the revenues from providing bal-
ancing services, i.e. in order to provide balancing services the
Index TermsPlug-in electric vehicles, demand-side flexibility,
balancing power, distributed storage, stochastic optimization.
aggregator may incur higher costs in the day-ahead market.
The clearing of the day-ahead market is modeled explicitly
I. I NTRODUCTION using complementarity models [8]. The aggregator must ensure
that the end-use constraints of the PEVs under its management
The uncertainty in the flexibility of the fleet is not considered tced cumulative energy deviation due to balancing
in [21]. In [22], PEVs are modeled individually in a centralized tced,V2G cumulative energy deviation due to balancing
optimization problem, which may not be a tractable approach when discharging
for large fleets. Moreover, none of the mentioned approaches
provides (probabilistic) guarantees on the ability of the aggre-
Individual vehicle parameters:
gator to fulfill the balancing service given the uncertainty in V,low
Evt lower energy trajectory
driving patterns and balancing requests. V,low,free
The novel contributions of this paper, which extends our pre- Evt free lower energy trajectory
V,up
vious work in [11], [12], are the following: 1) We propose Evt upper energy trajectory
an aggregated, stochastic representation of the fleets charging V,low
Pvt lower power trajectory
(and discharging) flexibility, and a robust formulation of the V,up
Pvt upper power trajectory
fleets capability to respond to stochastic balancing requests.
uV
vt connection status
2) We assess the impact of the availability of vehicle-to-grid,
and of the characteristics of the balancing contract, on the
ability of a PEV aggregator to offer balancing services. Exogenous inputs:
The paper is structured as follows: II Methodology, III t time step duration
Case study, IV Conclusion. chance constraint confidence parameter
chance constraint violation parameter
virtual battery efficiency
II. M ETHODOLOGY
et normalized expected down reserve request
After introducing the notation in II-A, the aggregators co- e+t normalized expected up reserve request
optimization problem is described in II-B. Thereafter, the D
cdt market demand bid price
stochastic model representing charging and discharging flex-
cSst market supply bid price
ibility (virtual battery model) is introduced in II-C. Finally, bid,max
II-D describes how to generate scenarios of balancing requests c maximum bid price
deg
(wind power forecast errors) and driving patterns. c degradation costs per unit of processed energy
EtA,ad virtual battery energy contribution of arriving and
departing vehicles
A. List of Symbols A,max
Et virtual battery energy upper bound
Indices: EtA,min virtual battery energy lower bound
t time steps {1 . . . T } A,min,free
d demand bids Et virtual battery free energy lower bound
s supply bids ft normalized wind power forecast
v vehicles g cap, down reserve capacity price
k scenarios {1 . . . K} g cap,+
up reserve capacity price
g en, down reserve energy price
Variables: en,+
g up reserve energy price
E virtual battery energy shift D,max
t day-ahead market clearing price Pdt demand bid volume
S,max
cA
t aggregators demand bid price Pst supply bid volume
Ct down reserve capacity PtA,max virtual battery power upper bound
Ct+ up reserve capacity PtA,max,free virtual battery free power upper bound
E0A virtual battery initial energy content PtA,min virtual battery power lower bound
EtA virtual battery energy content PtA,min,free virtual battery free power lower bound
PdtD
accepted demand bid volume PtA,min,V2G virtual battery power lower bound with V2G
S
Pst accepted supply bid volume
PtA accepted aggregator demand bid volume
B. Co-Optimization Problem
PtA,char expected charging power
The self-scheduling of a PEV aggregator placing demand
PtA,dis expected discharging power
bids in the day-ahead market, and entering a balancing contract
with a wind power producer is formulated as a bilevel optimiza-
Random variables: tion problem [11], see Fig. 1. The upper level represents the
e
t normalized down reserve request co-optimization problem of the aggregator, whereas the lower
e+
t normalized up reserve request level represents the day-ahead market clearing process.The
tx random variable associated with virtual battery day-ahead market modeled here contemplates self-scheduling
parameter x agents submitting independent supply/demand bids for each
888 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 7, NO. 2, APRIL 2016
where e+
t and e
are the absolute values of the expected nor-
t
malized balancing energy requests. Since PEVs are modeled as
Fig. 1. Model overview.
an aggregation, and not individually, degradation costs in (2)
are computed based on the processed energy only, and not on
hour, as is the case in many European day-ahead markets, more complex models considering further parameters such as
such as the Swiss, and German-Austrian day-ahead markets. the depth of discharge [25], [26]. Results in [27] for realistic
Other papers focus on the Unit Commitment problem, includ- V2G utilization suggest that the processed energy is the most
ing PEVs, from the perspective of a system operator [23], [24]. important parameter to quantify battery degradation.The term
When the PEV aggregator is a market player important enough cdeg is computed as in [28, Eq. (13)], as the cost of the battery
to impact market prices, a model with endogenous prices, such divided by the total energy it can process until the end of life.
as the one proposed in this paper, is required. Because charging Since the aggregator groups a number of heterogenous PEVs,
demand is typically very flexible and can be shifted to a few with different battery types, in practice an average value for the
low-price hours, a visible increase in prices during those hours fleet would need to be estimated.
may already occur at modest PEV penetrations [11]. The aggregators minimization problem is subject to the
We assume that the balancing contract can potentially be intertemporal constraints that define the flexibility of the fleet,
separated into up/down balancing reserve components with denoted virtual battery constraints and described in the next
capacity Ct+ /Ct , respectively. Committing Ct+ means that, subsection (II-C). The upper level problem is given by
when the wind power realization at time step t is lower than
the forecasted value, the PEV aggregator has to compensate Min. costDA + costdeg revcap reven (5a)
UL ,LL
the forecast error corresponding to Ct+ installed wind capac- s.t. virtual battery constraints, (5b)
ity. This can be done by reducing the charging demand or by
using V2G. Similarly, down reserves are activated when the PtA + e+ +
t C t e t C t = Pt
A,char
PtA,dis , (5c)
wind outcome exceeds the forecast, and are serviced by increas- 0 PtA,char M uchar
t , (5d)
ing the charging demand. We assume a capacity remuneration,
with capacity prices gtcap,+ /gtcap, for up/down reserves, respec- M (ut 1) PtA,dis 0,
char
(5e)
tively. The energy delivered when providing up reserves is uchar
t {0, 1}, (5f)
remunerated at the price gten,+ and the energy drawn when pro- Ct 0, Ct+ 0, (7),
t, (5g)
viding down reserves is charged at the price gten, . The energy
t c
cA , t,
bid,max
and capacity prices of the balancing contract are considered (5h)
exogenous parameters, i.e. it is assumed that they have been with decision variables for the upper level problem
announced by the wind power producer in advance.1 These
+
prices would depend in practice on the penalty that the wind UL = cA A,char
t , C t , C t , Pt , PtA,dis , uchar
t t; E0A , (6)
power producer has to pay for the imbalances of the wind power
A,char
plants under its management. where cA t are the prices of the aggregators bids, Pt and
A,dis
In the upper level problem, the aggregator minimizes its net Pt the expected aggregated charging and discharging power
costs, considering the costs of purchasing electricity in the day- values, respectively, defined by the integer variables uchar t
ahead market, through (5d), (5e), and E0A the initial energy content of the
virtual battery.
costDA = t PtA t, (1) The market clearing price t and the accepted volume of
t the aggregators bid PtA stem from the solution of the market
clearing problem (7) for time step t
the costs from battery degradation when discharging energy
(PtA,dis t) from the PEV batteries to the grid, Max. dt Pdt + ct Pt
cD D A A
cSst Pst
S
(7a)
LL
t
d
s
costdeg = cdeg PtA,dis t, (2) s.t. D
Pdt + PtA = S
Pst : t , (7b)
t s
d
1 Tomodel the energy and capacity prices of the balancing contract as 0 Pdt
D
Pdt
D,max
, d, 0 PtA PtA,max , (7c)
endogenous variables, the competition for the balancing contract could be
modeled by another set of lower level problems. 0 S
Pst S,max
Pst , s, (7d)
GONZLEZ VAY AND ANDERSSON: SELF SCHEDULING OF PLUG-IN ELECTRIC VEHICLE AGGREGATOR 889
with decision variables for the lower level problems 2) Determining the Virtual Battery Parameters: In the fol-
S
lowing, we briefly sketch how the parameters describing the
LL = LL t , t ; LL
t = Pst , s; Pdt , d; Pt
D A
. (8) virtual battery constraints are determined. For this purpose, a
In the lower level problem, the sum of consumer and pro- bottom-up approach is adopted, building on the driving patterns
ducer surplus is maximized, given the demand, aggregator and characteristics of individual PEVs. For each PEV, we define
V,up V,low
(demand), and supply bid prices cD A S upper and lower trajectories, Evt and Evt , for the energy
dt , ct and cst , respectively.
The market equilibrium is enforced by (7b). The associated dual in the battery of each vehicle v at time step t. These define
variable t is the market clearing price. The lower and upper the envelope of feasible energy trajectories. Since we do not
bounds of demand Pdt D
and aggregator demand bid volumes consider a fixed state of charge (SOC) for each vehicles bat-
S
(7c), as well as supply Pst bid volumes (7d), are also enforced. tery at the beginning of the optimization horizon, we compute
The upper level problem (5) and the lower level problems (7) these extreme trajectories under the assumption that the maxi-
need to be jointly solved. For this purpose, the bilevel problem mum SOC is reached at some point. Later, a possible shift from
is reformulated as an equivalent mixed-integer linear program. this reference is introduced. The upper trajectory of the energy
First, the lower level problems (7), which are convex (linear content is calculated assuming charging starts as soon as the
programming), are replaced by their Karush-Kuhn-Tucker con- vehicle parks. The lower energy trajectory corresponds to the
ditions. Second, linear reformulations are established for the case where charging is deferred as much as possible, under the
complementarity slackness conditions, and for the objective conditions that
function of the upper level problem. For brevity, we refer to (a) the vehicle should depart with enough energy in the
the derivation in [11], [29]. battery for the forthcoming trip,
To be able to compute the bilevel problem, the aggregator (b) the maximum SOC should be reached at some time of the
needs to estimate the supply and demand bids in the market. day (as mentioned above), and
Here, the aggregator uses a simple strategy, where the bids of (c) the total daily charge should be equal to the total daily
the previous week are the estimate of the bids of the current consumption.
week. Then, the aggregator uses the thereby computed accepted Because of conditions (b) and (c), the depth of discharge with
respect to the maximum SOC reference cannot be larger than
bid volumes as bid volumes, and sets cA t =c
bid,max
. To address
the uncertainty in market bids more accurately, bid curves can the normalized daily energy consumption.
be constructed by considering several scenarios of the lower When providing balancing services, it might be beneficial
level market clearing, see our work in [29]. to operate the battery around a lower SOC, i.e. to drop con-
dition (b). Moreover, due to random balancing requests, the
total daily charge can be somewhat higher or lower than the
C. Virtual Battery Constraints total daily consumption (violation of condition (c)). To ensure
1) Basic Equations: The charging/discharging flexibility of that the drivers energy needs are covered, only condition (a) is
the fleet is represented by a set of time-varying aggregated required. If conditions (b) and (c) are dropped, the SOC can
power and energy constraints. The basic equations of the virtual reach lower values than previously assumed. The corresponding
V,low,free
battery model are the following: lower energy profile is denoted Evt , and can be interpreted
as the minimum energy that should be in the battery at a given
energy dynamics EtA = E(t1)
A
+ PtA t + EtA,ad , (9a) time step t in order not to impact the end-use constraints of the
PEV driver.
energy bounds EtA,min EtA EtA,max , t, (9b)
As a next step, the upper and lower power trajectories of
V,up
power bounds PtA,min PtA PtA,max , t. (9c) each vehicle, Pvt V,low
and Pvt , are computed. Instead of sim-
V,max
ply assuming that a PEV can charge at maximum power Pvt
Variable EtA,ad represents the net effect of the increase in energy whenever it is plugged in, the fact that the charging power is
content due to the arrival of PEVs at a given time step, and the also constrained by the batterys energy content is taken into
reduction in energy content due to PEV departures. account, which yields
The aggregated parameters EtA,ad , EtA,min , EtA,max , PtA,min ,
and PtA,max are determined out of individual PEV parameters V,up
Pvt = min Pvt
V,max V,up
, Evt Ev(t1)
V,low
/ (v t) , (12)
and driving patterns (II-C2), the latter being subject to uncer-
tainty. For this reason, we introduce random variables, denoted
V,up
, representing the uncertainty in each of the aggregated param-
V,low
Pvt = max 0, Evt
V,low
Ev(t1) / (v t) . (13)
eters, and replace (9) by the energy constraints
t
To determine the power trajectories without the full charge
min ad V,up,free
EtA,min + tE E0A + PA t + EA,ad + E (b) and daily energy recovery (c) conditions, denoted Pvt
V,low,free V,low V,low,free
=1 and Pvt , Ev is replaced by Ev in equations (12)
max
EtA,max + tE , t, (10) (13) above. If V2G is allowed, in addition to this change, the
lower bound of zero in (13) is replaced by Pvt V,max
. The cor-
V,low,V2G
and the power constraints responding lower trajectory is denoted Pvt . Note that
min max inelastic charging could be easily modeled by setting both the
PtA,min + tP PtA PtA,max + tP , t. (11) upper and lower power trajectories equal to a fixed trajectory.
890 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 7, NO. 2, APRIL 2016
profiles.
where e+
t /et is the absolute value of the normalized up/down
4) Constraints to Provide Balancing Services with
balancing energy requested at a given time step, and is a random
Unidirectional Charging: The following constraints are
variable.
added to constraints (10)(11):
Note that a probabilistic approach is chosen for the cumula-
PtA + Ct (1 ft ) PtA,max,free + tP
max,free
, t, (17) tive energy deviations, whereas a worst-case approach is used
for the power deviations. The idea is that, for a very short
Ct+ ft ,
min,free
PtA,min,free + tP PtA t, (18) period of time, the PEV aggregator might have to deal with
GONZLEZ VAY AND ANDERSSON: SELF SCHEDULING OF PLUG-IN ELECTRIC VEHICLE AGGREGATOR 891
the worst possible situation. It would also be possible to adopt a
P , | max a j px + j (y)
probabilistic approach for the power deviations, but only hourly j=1,...,J
wind data was available for this work.
5) Constraints to Provide Balancing Services with V2G: + j bj 0 1 , (26)
The following constraints are added to constraints (10)(11):
where is the vector of uncertainties related to the
PtA + Ct (1 ft ) PtA,max,free + tP
max,free
, t, (21) -variables, the vector of uncertainties related to the -
PtA,min,V2G + tP PtA Ct+ ft ,
min,V2G
t, (22) variables, and the violation parameter. The function j (y) :
t R2T R is linear.
ad
E0A + PA t + EA,ad + E Because the constraints included in the joint chance con-
=1 straint are linear with respect to the uncertainty3 , one way to
max approach the problem is to enumerate all the vertices of the
+ tced E EtA,max + tE , t, (23)
min,free
hyper-rectangle B in which the uncertainty is confined [10],
EtA,min,free + tE E0A + tced,V2G E and enforce the original constraints at all the vertices. This
hr
t
ad
would results in J2n constraints, where J is the number of
+ PA t + EA,ad + E , t. (24) constraints affected by the uncertainty (J = 8T ) and nhr is the
=1 dimension of the hyper-rectangle (specified below). Because of
Constraints (21)(24) are slightly modified compared with the structure of the constraints, and the fact that y is nonneg-
(17)(19). First, the lower bound PtA,min,V2G now allows for ative, it is possible to determine a-priori at which vertex each
negative power values.2 Second, since the up-reserve requests constraint can be potentially binding. Therefore, it is enough
could be (but not necessarily are) provided by discharging to enforce each of the J constraints at a particular vertex, as
batteries, the discharging efficiency is used in (24), i.e. explained in the following. Hence, the adopted robust approach
does not impact the number of constraints of the problem, it just
t
t affects their specific parameters.
tced,V2G = C e
t C+ e+
t/ (25) 7) Reformulation of Joint Chance Constraint: Considering
=1 =1 a finite number of samples k = {1, . . . , K} of the uncertain
instead of the charging efficiency as in (19) (worst-case). variables, constraints (10)(11), (17)(19) can be reformulated
6) Addressing Uncertainty: The constraints above are as:
affected by two sources of uncertainty: the uncertainty in driv-
t
E min E ad
ing patterns, represented by the -variables, and the uncertainty Et A,min
+ max kt k
k
related to the balancing requests, represented by the -variables. =1
Due to these uncertainties, we formulate the virtual battery con-
t
straints as a joint chance constraint, that we reformulate into E0A + PA t + EA,ad
a tractable set of constraints based on a scenario-based robust =1
approach [10]. The joint chance constraint includes the basic max
t
ad
constraints (10)(11), and also EtA,max + min kt
E
E
k , t, (27)
k
(17)(19) in the unidirectional case, or min
=1
max,free
PtA + Ct (1 ft ) PtA,max,free + min ktP
, t, (31) uncertainty.
ced This works similarly for the replacement of
min,free
k maxk kt by its upper bound.
PtA,min,free + max kt
P
PtA Ct+ ft , t. (32) The uncertain inputs whose upper and lower bounds define
k the hyper-rectangle are those corresponding to the variables
related to driving pattern uncertainty (-variables) and the
Note that tced is a function of optimization variables C
upper and lower bounds of et for all t. Therefore, the dimension
and C for = {1, . . . , t}, see (20),
cedso
a further step is of the hyper-rectangle is nhr = 8T and the number of bounds to
needed in the reformulation: mink kt is replaced by its
be computed is reduced to 9T , which imposes the condition
lower bound, i.e.
1 e 1
ced t
K 9T 1 + ln (36)
min kt + C min e
k t
e1
k k
=1
on the number of samples that needs to be extracted.
t
C+ max e+
k t. (33) 10) Reformulation of Joint Chance Constraint - Constant
k Capacities: In the case of capacities
=1 ced that are constant through-
out the time horizon, mink kt is replaced by the lower
This lower bound can be easily determined ced since C+ and C bound
are nonnegative. Similarly, maxk kt is replaced by its upper
t
bound, which yields an analogous expression. ced
min kt + C min e
k t
Therefore, the uncertain inputs whose upper and lower k k
=1
bounds define the uncertainty hyper-rectangle are:
Variables related to driving pattern uncertainty: Lower t
k k
(35) = med tE . (38)
=1 t
TABLE I
V IRTUAL BATTERY C ONSTRAINTS W ITHOUT V2G
scheduling either more or less regular charging PtA . The aver- to obtain the scenarios: 1) The probability distributions of the
age energy requests e+ t and et
can be computed out of the wind power output for each hour of the next day are estimated.
K extracted samples, i.e. et = k e+
+
kt /K, et =
k ekt /K.
A non-parametric distribution is obtained from quantile regres-
Due to the random nature of the balancing requests, the energy sions using the wind forecast as explanatory variable. Past pairs
drawn by the vehicles to charge the batteries will not exactly of data of the forecasted and realized power output are used in
match their daily energy consumption. However, the energy the regression. 2) The series of wind power outputs is trans-
needs of the drivers are not affected by this mismatch, since formed into a multivariate Gaussian random variable using the
enforcing the lower energy bound EtA,min,free ensures that there distributions determined in the first step. The corresponding
is enough energy in the batteries at all times. covariance matrix is calculated. 3) K samples of multivariate
13) Summary: An overview of the virtual battery con- Gaussian random variables are extracted and converted back to
straints for the different balancing contract settings is given in the original wind power output distribution. Out of the K wind
Table I, for the case without V2G. Note that all constraints are power realizations, the corresponding values of the forecast
linear and that (27), (28), (31), (32), (38) apply in all cases. error (balancing requests) are derived.
The corresponding constraints with V2G can be easily 2) Driving Pattern Scenarios: We obtain one driving pat-
obtained by tern per vehicle from a transport simulation. To generate K
replacing PtA,min,free by PtA,min,V2G in (32), samples from this reference sample, we assume that the order of
weighting e+ kt with 1/ instead of when considering the
performed activities (e.g., home-work-shop-home) given by the
energy lower bound. transport simulation is deterministic, but model departure times,
trip durations and trip energy as stochastic variables, see details
in [11]. With these assumptions, different realizations of driv-
D. Generating Scenarios of the Uncertain Inputs ing patterns are generated for each individual vehicle, which are
1) Wind Forecast Error Scenarios: To obtain samples of then used to obtain different samples of the aggregated virtual
the wind energy prediction error, the method in [33], capable battery parameters. Note that the method used to reformulate
of generating stochastic samples of short-term wind genera- the chance constraints (II-C7) can be applied independently of
tion, is used. This method takes the interdependence structure the assumed probabilistic distribution. However, the results, in
of the prediction errors and the predictive distribution of the particular the revenues obtained by the aggregation, are sen-
wind power production into account. The goal is to generate sitive to the assumed distribution: The higher the variability
K scenarios of possible wind power outputs given a day-ahead in driving pattern behavior, the more conservative the aggre-
wind power output forecast. The following steps are followed gator needs to be when placing bids in the day-ahead market
894 IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, VOL. 7, NO. 2, APRIL 2016
TABLE II
AVERAGE H OURLY C APACITY P OTENTIAL [MW]
capacities;
Fig. 3. Wind power profiles used in the case study. 2 symmetric capacities;
3 constant capacities;
4 symmetric and constant capacities.
and offering balancing reserves to the wind power producer.
However, when aggregating a large amount of PEVs, as it is the
case in this paper, a very high predictability can be achieved
in the aggregated behaviour, even when individual behavior is
quite variable [34].
Fig. 8. Average hourly offered capacity for each of the wind profiles.
Fig. 11. Impact of uncertainty in balancing requests, computed for the case
where no constraints are imposed on the reserve capacity.
charging schedule leads also to a flatter energy profile (Fig. 10b, ing
pattern the number of samples is computed as K =
uncertainty,
1 e 1
10d), which allows to provide symmetric reserve capacities. e1
4T 1 + ln
when capacity bids are allowed to be asymmetric.
GONZLEZ VAY AND ANDERSSON: SELF SCHEDULING OF PLUG-IN ELECTRIC VEHICLE AGGREGATOR 897
TABLE IV
AVERAGE N ET R EVENUES PER V EHICLE AND DAY A SSUMING
P ERFECTLY F ORECASTED E XOGENOUS P RICES [ C]
capacities;
2 symmetric capacities;
3 constant capacities;
4 symmetric and constant capacities.
Fig. 12. Energy and power bounds and their related uncertainty. The highest
and lowest values of the bounds (among 4450 samples) are almost identical. TABLE V
P ROBLEM S IZE AND E XECUTION T IME
TABLE III
AVERAGE N ET R EVENUES PER V EHICLE AND DAY [ C]
The presented framework only considers the bidding strategy in islanded electric grids, in Proc. Int. Conf. Clean Elect. Power, 2009,
of an aggregator, taking the strategies of other market partic- pp. 290295.
[20] A. Schuelke and K. Erickson, The potential for compensating wind fluc-
ipants as fixed. To model several strategic market participants tuations with residential load shifting of electric vehicles, in Proc. IEEE
requires extending the formulation in the paper to a more com- Int. Conf. Smart Grid Commun. (SmartGridComm), 2011, pp. 327332.
plex EPEC (equilibrium problem with equilibrium constraints) [21] L. Chiao-Ting, A. Changsun, P. Huei, and S. Jing, Synergistic control of
plug-in vehicle charging and wind power scheduling, IEEE Trans. Power
framework [37], [38]. With several strategic agents, each agent Syst., vol. 28, no. 2, pp. 11131121, May 2013.
faces a bilevel model analog to the one described in the paper, [22] S. I. Vagropoulos, C. K. Simoglou, and A. G. Bakirtzis, Synergistic
and equilibrium constraints couple the individual problems. supply offer and demand bidding strategies for wind producers and
electric vehicle aggregators in day-ahead electricity markets, in Proc.
IREP Symp. Bulk Power Syst. Dyn. Control/IX Optim. Security Control
R EFERENCES Emerging Power Grid (IREP), 2013, pp. 113.
[23] M. A. Ortega-Vazquez, F. Bouffard, and V. Silva, Electric vehicle aggre-
[1] P. H. Andersen, J. A. Mathews, and M. Rask, Integrating private trans- gator/system operator coordination for charging scheduling and services
port into renewable energy policy: The strategy of creating intelligent procurement, IEEE Trans. Power Syst., vol. 28, no. 2, pp. 18061815,
recharging grids for electric vehicles, Energy Policy, vol. 37, no. 7, May 2013.
pp. 24812486, 2009. [24] M. E. Khodayar, L. Wu, and M. Shahidehpour, Hourly coordination of
[2] H. Lund and W. Kempton, Integration of renewable energy into the trans- electric vehicle operation and volatile wind power generation in SCUC,
port and electricity sectors through V2G, Energy Policy, vol. 36, no. 9, IEEE Trans. Smart Grid, vol. 3, no. 3, pp. 12711279, Sep. 2012.
pp. 35783587, 2008. [25] C. Zhou, K. Qian, M. Allan, and W. Zhou, Modeling of the cost of EV
[3] W. Kempton and J. Tomic, Vehicle-to-grid power implementation: From battery wear due to V2G application in power systems, IEEE Trans.
stabilizing the grid to supporting large-scale renewable energy, J. Power Energy Convers., vol. 26, no. 4, pp. 10411050, Dec. 2011.
Sources, vol. 144, no. 1, pp. 280294, 2005. [26] M. A. Ortega-Vazquez, Optimal scheduling of electric vehicle charging
[4] C. K. Ekman, On the synergy between large electric vehicle fleet and and vehicle-to-grid services at household level including battery degrada-
high wind penetrationAn analysis of the Danish case, Renew. Energy, tion and price uncertainty, IET Gener. Transmiss. Distrib., vol. 8, no. 6,
vol. 36, no. 2, pp. 546553, 2011. pp. 10071016, Jun. 2014.
[5] W. Short and P. Denholm, A preliminary assessment of plug-in hybrid [27] S. B. Peterson, J. Apt, and J. F. Whitacre, Lithium-ion battery cell degra-
electric vehicles on wind energy markets, Nat. Renew. Energy Lab., dation resulting from realistic vehicle and vehicle-to-grid utilization, J.
Golden, CO, USA, Rep. TP-620-39729, 2006. Power Sources, vol. 195, no. 8, pp. 23852392, 2010.
[6] M. D. Galus, M. Gonzlez Vay, T. Krause, and G. Andersson, The [28] W. Kempton and J. Tomic, Vehicle-to-grid power fundamentals:
role of electric vehicles in smart grids, Wiley Interdiscip. Rev. Energy Calculating capacity and net revenue, J. Power Sources, vol. 144, no. 1,
Environ., vol. 2, no. 4, pp. 384400, 2013. pp. 268279, 2005.
[7] E. Sortomme and M. A. El-Sharkawi, Optimal charging strategies for [29] M. Gonzlez Vay, L. Baringo, and G. Andersson, Integration of PEVs
unidirectional vehicle-to-grid, IEEE Trans. Smart Grid, vol. 2, no. 1, into power markets: A bidding strategy for a fleet aggregator, in Plug-
pp. 131138, Mar. 2011. in Electric Vehicles in Smart Grid: Management and Control Strategies,
[8] C. Ruiz and A. J. Conejo, Pool strategy of a producer with endoge- S. Rajakaruna, F. Shahnia, and A. Ghosh, Eds. New York, NY, USA:
nous formation of locational marginal prices, IEEE Trans. Power Syst., Springer, 2014.
vol. 24, no. 4, pp. 18551866, Nov. 2009. [30] J. J. Peralta, J. Perez-Ruiz, and S. de la Torre, Unit commitment with
[9] M. Balmer, K. Axhausen, and K. Nagel, Agent-based demand-modeling load uncertainty by joint chance-constrained programming, in Proc.
framework for large-scale microsimulations, Transp. Res. Rec. J. Transp. IEEE Grenoble PowerTech, 2013, pp. 16.
Res. Board, vol. 1985, pp. 125134, 2006. [31] W. van Ackooij, R. A Henrion, A. Mller, and R. A Zorgati, Joint chance
[10] K. Margellos, P. Goulart, and J. Lygeros, On the road between robust constrained programming for hydro reservoir management, Optim. Eng.,
optimization and the scenario approach for chance constrained optimiza- vol. 15, no. 2, pp. 509531, 2014.
tion problems, IEEE Trans. Autom. Control, vol. 59, no. 8, pp. 2258 [32] D. Bertsimas, E. Litvinov, X. A. Sun, Z. Jinye, and Z. Tongxin, Adaptive
2263, Aug. 2013. robust optimization for the security constrained unit commitment prob-
[11] M. Gonzlez Vay and G. Andersson, Optimal bidding strategy of a lem, IEEE Trans. Power Syst., vol. 28, no. 1, pp. 5263, Feb. 2013.
plug-in electric vehicle aggregator in day-ahead electricity markets under [33] P. Pinson, H. Madsen, H. A. Nielsen, G. Papaefthymiou, and B. Klckl,
uncertainty, IEEE Trans. Power Syst., vol. 30, no. 5, pp. 23752385, Sep. From probabilistic forecasts to statistical scenarios of short-term wind
2015. power production, Wind Energy, vol. 12, pp. 5162, 2009.
[12] M. Gonzlez Vay and G. Andersson, Integrating renewable energy [34] J. L. Mathieu, M. Gonzlez Vay, and G. Andersson, Uncertainty in the
forecast uncertainty in smart-charging approaches for plug-in electric flexibility of aggregations of demand response resources, in Proc. 39th
vehicles, in Proc. IEEE Grenoble PowerTech, Grenoble, France, 2013, Annu. Conf. IEEE Ind. Electron. Soc., 2013, pp. 80528057.
pp. 16. [35] B. Nykvist and M. Nilsson, Rapidly falling costs of battery packs for
[13] P. M. R. Almeida, J. A. Peas Lopes, F. J. Soares, and L. Seca, Electric electric vehicles, Nat. Clim. Change, vol. 5, no. 4, pp. 329332, 2015.
vehicles participating in frequency control: Operating islanded systems [36] M. Gonzlez Vay, G. Andersson, and S. Boyd, Decentralized control of
with large penetration of renewable power sources, in Proc. IEEE plug-in electric vehicles under driving uncertainty, in Proc. IEEE PES
Trondheim PowerTech, 2011, pp. 16. Innov. Smart Grid Technol. Conf., Istanbul, Turkey, 2014, pp. 16.
[14] R. J. Bessa, M. A. Matos, F. J. Soares, and J. A. Peas Lopes, Optimized [37] S. Gabriel, A. J. Conejo, J. Fuller, B. Hobbs, and C. Ruiz,
bidding of a EV aggregation agent in the electricity market, IEEE Trans. Complementarity Modeling in Energy Markets. New York, NY, USA:
Smart Grid, vol. 3, no. 1, pp. 443452, Mar. 2012. Springer, 2012, vol. 180.
[15] S. I. Vagropoulos and A. G. Bakirtzis, Optimal bidding strategy for elec- [38] C. Ruiz, A. J. Conejo, and Y. Smeers, Equilibria in an oligopolistic elec-
tric vehicle aggregators in electricity markets, IEEE Trans. Power Syst., tricity pool with stepwise offer curves, IEEE Trans. Power Syst., vol. 27,
vol. 28, no. 4, pp. 40314041, Nov. 2013. no. 2, pp. 752761, May 2012.
[16] R. J. Bessa and M. A. Matos, Optimization models for EV aggrega-
tor participation in a manual reserve market, IEEE Trans. Power Syst.,
vol. 28, no. 3, pp. 30853095, Aug. 2013.
[17] F. K. Tuffner and M. Kintner-Meyer, Using electric vehicles to mitigate Marina Gonzlez Vay (SM11) received the
imbalance requirements associated with an increased penetration of wind Diploma degree in electrical engineering and infor-
generation, in Proc. IEEE Power Energy Soc. Gen. Meeting, 2011, pp. 1 mation technology from the Technische Universitt
8. Mnchen, Munich, Germany, and the Ecole
[18] M. D. Galus and G. Andersson, Balancing renewable energy source Suprieure dElectricit (Suplec), Gif-sur-Yvette,
with vehicle to grid services from a large fleet of plug-in hybrid elec- France, in 2010. She is currently pursuing the Ph.D.
tric vehicles controlled in a metropolitan area distribution network, in degree at Power Systems Laboratory, ETH Zurich,
Proc. CIGRE Int. Symp., 2011. Zurich, Switzerland. Her research focuses on the role
[19] J. A. Peas Lopes, P. Almeida, and F. J. Soares, Using vehicle-to-grid of electric vehicles in smart grids and power markets.
to maximize the integration of intermittent renewable energy resources
GONZLEZ VAY AND ANDERSSON: SELF SCHEDULING OF PLUG-IN ELECTRIC VEHICLE AGGREGATOR 899