You are on page 1of 11

Incorporating demand response of electric

vehicles in scheduling of isolated microgrids


with renewables using a bi-level programming
approach
Yang Li, Senior Member, IEEE, Kang Li
School of Electrical Engineering, Northeast Electric Power University, Jilin 132012, China
Corresponding author: Yang Li (e-mail: liyang@neepu.edu.cn).
This work was supported in part by the China Scholarship Council (CSC) under Grant 201608220144.

ABSTRACT In this work, a novel optimal scheduling approach is proposed for isolated microgrids
(MGs) with renewable generations by incorporating demand response of electric vehicles (EVs).
First, a bi-level programming-based MG scheduling model is proposed under real-time pricing
environments, where the upper- and lower- levels seek to minimize the MG net operating cost and
the EV charging cost. Second, a hybrid solution algorithm called JAYA-interior point method is
put forward to solve the model. And finally, the simulation results demonstrate that incorporating
demand response of electric vehicles is able to guide EV users to actively participate in MG
scheduling and achieve the peak load shaving, which offers a fundamental way to balance the
interests between MG and EV users.

INDEX TERMS Microgrid, optimal scheduling, demand response, electric vehicles, renewable
generations, bi-level programming

I. INTRODUCTION
A. MOTIVATION scheduling. As a new type of demand-side management
With the increasingly serious energy crisis and strategy, price-based demand response (PBDR) mainly
environmental problems, it is has become a broad includes real-time prices and time-of-use tariffs, which is
consensus to research and leverage renewable generations able to maintain supply-demand balance by flexibly
and electric vehicles [1, 2]. At the same time, as an adjusting the load. In addition, demand response can
effective carrier of distributed renewable generations, a effectively consume uncertain renewable generations
microgrid (MG) can fully promote the integration of including PV and WT. Therefore, how to comprehensively
renewable generations and has become an important part consider EV demand response and uncertain renewable
of smart grids [3, 4]. Compared with the grid-connected generations is an urgent and challenging problem.
microgrids, isolated microgrids (IMGs) have obvious
advantages in areas which are inaccessible to the main B. LITERATURE REVIEW
grid, such as islands, remote areas, deserts, etc. [5, 6]. Optimal scheduling of microgrids with renewable
However, the inherent uncertainty of renewable uncertainties has always been an important issue to
generations is difficult to guarantee operational reliability ensure the MG safe and economic operation. Compared
and power supply security, especially for IMGs. with a traditional power system, MGs generally include a
Consequently, it is a tricky problem to address renewable large proportion of renewable generations such as wind
uncertainty in IMGs. turbines (WT) and photovoltaic (PV). At present, the
Recent studies have shown that the integration of electric accuracy of the prediction of renewable outputs needs to
vehicles (EVs) into MGs via vehicle-to-grid (V2G) is be further improved, and the fluctuations of renewable
beneficial to implement energy conservation and emission outputs have a great influence on the safe and economic
reduction [7], but the EV charging behaviors have strong operation of MGs [9-12]. At present, many scholars have
time and space uncertainties [8]. Therefore, the integration performed a series of studies on the economic dispatch of
of EVs will further increase the difficulty of MG MGs [13-16]. Reference [13] develops a linear
1
programming cost minimization model for MGs. In [14], The main contributions of this paper are as follows: (1) A
an economic dispatch model is proposed for microgrids, bi-level programming-based MG scheduling model under
which considers simultaneously cogeneration and reserve real-time pricing environments is proposed, which is the
capacity constraints. In order to address the uncertainties first attempt to coordinate renewable generation
of renewable generations, reference [15] uses a risk uncertainty and EV demand response; (2) A new hybrid
metric called conditional value-at-risk, which aims to solution algorithm called JAYA-IPM is developed to
limit the possibility of the shortage of renewable solve the model with sufficient optimality and high
generations at a certain confidence level. Reference [16] computation efficiency; (3) And finally, the simulation
adopts the probabilistic model to simulate the renewable results indicate that demand response of electric vehicles
outputs, and proposes a multi-objective MG scheduling is able to guide EV users to actively participate in MG
model that combines energy storage and user experience. scheduling and achieve the peak load shaving, which
With the popularization of EVs, their load demands have provides a fundamental way to balance the interests of
an important impact on the operation of power grids. both MG and users.
Recently, vehicle-to-grid (V2G) related studies are The novelty of this study lies primarily in our attempt to
becoming a hot topic. (1) regarding EV charging cost: in propose a new method that can coordinate the EV
[17], by considering the relationship between the demand response and renewable generation uncertainty in
acceptable charging power and the state of charge (SOC) MG scheduling.
of EV batteries, a heuristic method is proposed for
minimizing the EV charging cost; to minimize the EV D. PAPER ORGANIZATION
charging cost, a strategy is presented for coordinating The rest of this paper is organized as follows. Section II
autonomous plug-in EV charging using the concept of gives the modeling of MG and EV. In Section III, the
non-cooperative games [18]. (2) In terms of V2G problem formulations are introduced. Next, Section IV
technology: a real-time pricing mechanism is developed depicts the proposed solution methodology. Section V
to consider the dynamic relationships between supply and analyzes the experimental results, and conclusions are
demand in an MG with battery swapping stations in [19]; drawn in Section VI.
reference [20] proposes an optimal V2G aggregator for
frequency regulation; reference [21] builds a market II. MG AND EV MODELING
model to enable agents to participate in bilateral
transactions and optimizes the EV charging process via A. MG MODEL
dynamic allocation; in [22], the impact of charging hybrid In microgrid scheduling, a probabilistic model should be
EVs on a residential distribution grid has been analyzed; a given priority because of the small capacity and inherent
new dynamic charging approach is proposed for electric renewable uncertainties in MGs. Among them, the PV
vehicle fleets by using adaptive learning in [23]. output follows the Beta distribution, the WT output obeys
Based on the above existing works, basic scheduling the Weibull distribution, and the original load power obeys
issues have been resolved. Unfortunately, there are still the normal distribution. Their respective probability models
some gaps in MG scheduling. To the best knowledge of and probability density functions (PDFs) are detailedly
authors, there are only a few related investigations that given in the literature [2, 19].
utilize EVs to participate in demand response in MG
scheduling. In [24], by coordinating demand response and B. EV CHARGING MODEL
storage, a new emergency operation approach is Electric vehicle charging model is the basis for
developed with consideration of the responsiveness of investigating the orderly charging of EVs [27, 28]. In
EVs and load. Reference [25] presents price-based and order to simplify the problem, this study only considers
incentive-based demand response strategies and examines EV charging modes. And the main factors affecting the
their impact on the MG economy under grid-connected EV charging include the following two aspects:
and isolated modes. Obviously, it is of great significance
for MG optimal scheduling to comprehensively 1) BATTERY SELECTION
considerate both renewable uncertainties and EV demand There are many batteries can be used as candidates of EV
response, but until now, there are few investigations batteries, such as lead-acid batteries, nickel-hydrogen
reported for addressing this problem. In view of this, this batteries, lithium-ion batteries, and so on [1]. Each kind
work proposes a novel bi-level programming-based of battery has its technical and economic characteristics.
scheduling approach for MGs with renewables by Compared with other batteries, a lithium-ion battery has
incorporating EV demand response. Note that this some obvious advantages, such as relatively longer
problem is nonlinear and nonconvex. Meanwhile, the service life, higher charging efficiency and greater depth
associated problems, such as getting trapped in local of discharge [29]. Consequently, the lithium-ion battery is
minima, and scalability to high-number of variables, have chosen as the EV battery in this work. In addition, the
always existed. Recent studies demonstrate that the charging modes of lithium-ion batteries consist of slow
hybrid analysis-heuristic solution approach is an effective charging and fast charging. Taking into account that fast
way to address these problems [19, 26]. charging modes are crucial for public acceptance of EVs,
this study focuses on fast charging of lithium-ion batteries.
C. CONTRIBUTIONS 2) TRAVEL NEEDS AND USAGE HABITS
2
It is assumed that there is no a parking space in charging aims to minimize the net cost of the microgrid; the lower
stations in this study, and the default EV charging mode level seeks to the minimization of the EV charging cost.
is that an EV leaves the charging station immediately Focusing on coordinating renewable generation
once it is charged to its expected capacity. In this mode, uncertainties and demand response and maintaining the
the travel demand and usage habits mainly reflect in the dynamic supply-demand balance of power, a real-time
EV arrival time, daily travel miles. These factors pricing mechanism that acts as a bridge between the two
determine the total charging amount and the charging levels is proposed in this work.
time for EV users. Based on the results of the 2009
National Traffic Survey of vehicles in the United States, A. THE UPPER LEVEL
the PDFs of the daily travel time and daily travel miles of 1) OBJECTIVE FUNCTION
EVs are obtained [30]. The upper level seeks to minimize the MG net operating
The EV arrival time obeys the normal distribution, and its cost, which is calculated by the difference between the
PDF is operating cost and the revenue of the MG. Herein, the
 1 (t  24  in ) 2 MG operating cost is the sum of both the fuel cost of
 exp[ in ],
 2 in 2 in2 microturbines (MTs) and the cost of spinning reserves
 0  t    12 provided by MTs and energy storage systems (ESSs) [2].
in in
f IN (tin )   (1)
 1 (t   ) 2 In this study, Zn-Br battery is chosen as the ESS since,
exp[ in 2in ],
 2 in 2 in compared with other batteries for grid-scale energy
 storage, it has many significant benefits, like lower costs,
 in  12  tin  24
higher energy density, and longer service life.
where tin represents the EV arrival time,  in and in are The MG net operating cost can be expressed as follows:
the standard deviation and the mean value of tin . T
T
min F   Pt EV rt   ( g1 ( Pt DC )  g 2 ( Pt CH ))
The daily travel mile of an electric vehicle is subjected to t 1  t 1
a normal distribution, and its PDF is (8)
T MG

  [ ( n RnMT
,t   n S n ,t  U n ,t ( n   n Pn ,t ))]
MT

1 (ln M d   M ) 2 t 1 n 1 
f M (M d )  exp[ ] (2)
2 M M d 2 M2 where t denotes a scheduling period (in hours) in an entire
where M d represents the daily mileage of EVs,  M and scheduling cycle T (T=24 h in this study), Pt EV represents
 M are the standard deviation and the mean value of M d . the power of the EV in period t, Pt CH and Pt DC
The model of SOC of EV batteries is given in this section. respectively represent the charge-discharge power of the
It can be seen from [31] that the initial SOC of an EV ESS in period t, g1 ( Pt CH ) and g1 ( Pt DC ) represent the charge
obeys a normal distribution when the EV arrives at the and discharge costs of the ESS, respectively. MG is the
charging station. Based on the travel mileage of EV i and total number of MT units,  n and  n denote the
its initial SOC, the actual SOC at the end of the charging
consumption factors of the nth MT ( n  M G ),  n and  n
can be calculated according to (3)-(5).
M i , d Ed 100 are the starting cost and the spinning reserve cost of MT n.
Si , real  Si , s  (3) S n ,t and U n ,t are the start-up variable and state variable
100 Bi ,c
MT MT
Si ,e  Si ,real  Si ,max (4) of MT n. Rn,t and Pn,t are the spinning reserve and the
Si ,min  Si , s  Si ,e (5) output power provided by the MT.
where Si ,e and Si , s are respectively the expected SOC and 2) CONSTRAINT CONDITIONS
In order to ensure the safe and stable operation of the
the initial SOC of EV i; Si , real indicates the real state of system, the following constraints should be met:
,min  Pn ,t  U n , t Pn ,max , t , n  M G
charge; Si,min and Si ,max are the minimum and maximum U n,t PnMT MT MT
(9)
state of charge of EV i; M i , d denotes the travel miles of MG

EV i; Ed 100 is the power need when EV i travels 100 P


n 1
MT
n ,t  Pt DC  Pt CH  Et  Pt L  Pt EV +PtUN , t (10)

kilometers; Bi,c is the lithium battery capacity of EV i.


 SOCt   Pt t
 CH CH

The charging time of EV i can be calculated by SOCt 1   , t (11)


 SOCt  tPt 
DC DC

( Si , real  Si , s ) Bi , c
Ti ,CH  (6)
SOCmin  SOCt  SOCmax , t (12)
ratedi , EV
Pi ,EV CH

0  Pt  Pmax
CH CH
0  Ti ,CH  Ti ,max (7)
 t (13)
0  Pt  Pmax
DC DC
where Ti ,CH and Ti ,max denote the charging time and its
maximum value of EV i; Pi ,EVrated and iCH are the rated 
0  Qt  Qmax
, EV CH CH

electricity power and the charging efficiency of EV i.  t (14)


0  Qt  Qmax
DC DC

III. PROBLEM FORMULATION Vmin  Vt  Vmax , t (15)
In the proposed bi-level scheduling model, the upper level
3
SOC0  SOCTend  SOC (16) B. THE LOWER LEVEL
Electric vehicles have been recently receiving increasing
,t  Rn ,t  U n ,t Pn ,max , t , n  M G
PnMT MT MT
(17) attentions since they play a critical role in energy
conservation and emission reduction. In this work, the
PRess ,t  min  DC ( SOCt  SOCmin ) / t ,
(18) lower level seeks to minimize the EV charging cost.
DC
Pmax  Pt DC , t 1) OBJECTIVE FUNCTION
The EV charging cost is calculated by the following
 MG 
Prob  RnMT ,t  PRess ,t  Et  ( Pt
WT
 Pt PV )    , t (19) formula:
 n 1  T
Wc
min F2  rt,t  Pt EV  (20)
Eqs. (9) and (10) respectively represent the MT output t 1 365  m
constraint and the system power balance constraint. Here,
PnMT MT where rt,t is the real-time electricity price in period t,
,max and Pn ,min are the maximum and minimum power
L Pt EV
represents the power of the EV in period t, Wc
outputs of the nth MT unit; Pt denotes the predicted
denotes the investment cost of the charging station, and m
active power of the original load; PtUN is the power of the denotes the service life of the charging station.
controlled load in period t; Et represents the expected 2) CONSTRAINT CONDITIONS
value of renewable generations in period t. At any period, the EV charging power should not be
Eqs. (11) - (16) represents the constraints of the ESS. Eq. greater than the maximum allowable power of the
(11) is the charge and discharge equation [2, 19, 32], microgrid.
MG
where  CH and  DC are respectively the charge and Pt EV    ( PnMT
,t  Pt  Pt CH  Pt L )
DC
(21)
discharge efficiencies. t represents the duration of a n 1

time period (it is taken as 1 hour here). SOCt and SOCt 1 where Pt L is the active power of the load in period t, Pt EV
are the energy stored in the ESS in period t and t+1, represents the EV charging power in period t,  is a
respectively. Eq. (12) describes the capacity constraint of regulatory factor that controls the upper limit of Pt EV .
Zn-Br batteries in ESS, where SOCmin and SOCmax are The charging power of EV i should not exceed its upper
the minimum and the maximum energy stored in the ESS. and lower limits, which is given by
Eqs. (13) - (14) represents the charge and discharge rate
t ,min  Pi ,t
Pi ,EV  Pi ,EV
t ,max , t
EV
CH DC
(22)
constraints of ESS, where Pmax and Pmax are the
where Pi ,EV EV
t ,max and Pi , t ,min are respectively the maximum
maximum charge and discharge active powers of the ESS.
CH DC and minimum charging power of EV i in period t.
Qmax and Qmax are the maximum charge and discharge The capacity of EV i should be within a proper range, i.e.
reactive powers of the ESS. Eq. (15) is the voltage it should not be less than the EV users’ expected capacity
constraint, where Vmin and Vmax are the minimum and the but not greater than the battery rated capacity, which is
maximum voltage of the battery. Vt is the battery voltage formulated as
ratedi , EV Ti ,CH  Bi , c
Si ,e Bi ,c  Si , s Bi ,c  Pi ,EV CH
in period t. Eq. (16) denotes the starting and ending (23)
constraint. In order to balance the energy stored in the
ESS and prolong the battery life, the initial energy stored C. REAL-TIME PRICING MECHANISM
and the remaining energy at the end of a scheduling cycle In order to reflect the dynamic relationship between
should be equal [2, 33]. SOC represents the initially supply and demand, a real-time pricing mechanism is put
stored energy limit of the ESS, SOC0 represents the forward [19] in this work. The main steps of this
initial energy in the ESS, Tend denotes the end of the mechanism are shown as follows:
total scheduling cycle (it is set to 24h here). (a) The EV charging plan Pt EV is firstly obtained by
Eq. (17) - (19) represents the spinning reserve constraint solving the lower-level model, and then, the sum of Pt EV
of the microgrid. Since the main power grid does not and the original load power Pt L are fed back to the upper-
supply power to the IMG, the spinning reserve is a
significant resource for balancing both supply and level model.
demand sides [3, 32]. Eqs. (17) and (18) are the spinning (b) The real-time electricity price is calculated according
reserve constraints for MT and ESS, respectively, where to the following formula in the upper level:
I
PRess ,t represents the reserve capacities of the ESS in P EV
i ,t  Pt L
(24)
period t. Considering that the joint output of renewable rt ,t  i 1
L
 REF
generations may be zero, in this small probability PREF
situation, the adequate spinning reserve must be provided L
where PREF is the reference power of the original load,
to maintain the reliability of the system, but it will incur
and I is the total number of EVs; REF represents the
additional costs. Eq. (19) illustrates the probabilistic
spinning reserve requirement, in which γ denotes the reference electricity price, and rt ,t denotes the real-time
confidence level. electricity price.
4
IV. PROPOSED SOLUTION METHODOLOGY  M G MT
 
Considering that a bi-level programming model is non- 1, Rn ,t  PRess ,t  Et  uc ,t q
Wuc ,t n 1
deterministic polynomial-time hard (NP-hard), a hybrid (28)
0, otherwise
solution algorithm called JAYA-IPM is developed to 
ensure sufficient optimality and high computation t , uc ,t  0,1,..., N c ,t
efficiency. The algorithm solves the model through an
iterative process between levels, and the optimal From (28), it can be seen that if the total spinning reserve
MG
scheduling strategy is finally determined.
R
n 1
MT
n ,t  PRess,t is not less than the difference between Et
A. SEQUENCE DESCRIPTION OF RENEWABLE
GENERATIONS
and uc ,t q , Wuc ,t is set to 1; otherwise, it is 0.
The sequence operation theory (SOT) is here utilized to According to Table 1, c(uc ) is the probability that
obtain probabilistic sequences of renewable generations, corresponds to the joint power output uc q . Thereby, by
and then transform a chance constraint into its
submitting (28) into (19), Eq. (19) can be rewritten as
deterministic equivalent class, which avoids tedious and
follows:
time-consuming Monte Carlo simulations in the solution Nc ,t
process.
In this study, all renewable outputs are modelled by W
uc ,t  0
uc ,t c(uc ,t )   , t (29)
probabilistic sequences obtained through discretizing
continuous probability distributions. Concretely speaking,
C. JAYA ALGORITHM
PV and WT outputs are depicted via probabilistic
JAYA is a powerful algorithm to handle complex
sequences a(ia,t ) with length Na,t and b(ib,t ) with length optimization issues, which is proposed by R. Venkata
Nb,t, which are defined as Rao. Since it requires no algorithm-specific parameter
 q/2 expect two common control parameters namely the
 0 f P ( P )dP , ia ,t  0
PV PV
population size and maximum number of iterations, its
 ia ,t q  q / 2 results are more stable than other intelligent optimization
a (ia ,t )    f ( P PV )dP PV , ia ,t  0, ia ,t  N a ,t (25) algorithms [19].
ia ,t q  q / 2 P

 ia ,t q f ( P PV )dP PV , i  N 1) BASIC PRINCIPLES
 ia ,t q  q / 2 P a ,t a ,t The key idea of the Jaya algorithm is that a solution must
move away from the worst solution and move to the best
solution [35]. If Xj,k,i is the value of variable j for
 q/2
 0 f 0 ( P )dP , ib ,t  0 candidate k at iteration i, then Xj,k,i is calculated as
WT WT

 ib ,t q  q / 2 X 'j , k ,i  X j , k ,i  r1, j ,i ( X j , best ,i  X j , k ,i )


b(ib ,t )    f ( PWT )dPWT , ib ,t  0, ib ,t  N b ,t (26) (30)
ib ,t q  q / 2 0
  r2, j ,i ( X j , worst ,i  X j , k ,i )
 ib ,t q f ( PWT )dPWT , i  N
 ib ,t q  q / 2 P b ,t b ,t where X j ,best ,i (/ X j , worst ,i ) is the value of the variable j
for the best (/worst) candidate; X 'j , k ,i is the updated
B. HANDLING OF CHANCE CONSTRAINTS value of X j , k ,i ; r1, j ,i and r2, j ,i are two random numbers
1) PROBABILISTIC SEQUENCES OF RENEWABLE for variable j at iteration i; X 'j , k ,i is accepted if it
GENERATIONS
The probability sequence c(ic ,t ) of the joint power generates a better objective value.
outputs is obtained according to the addition-type- 2) HYBRID CODING
convolution (ATC) operation in the SOT [34]: To speed up the optimization process, this works utilizes
a hybrid real/integer-coded scheme [36]. The used
c(ic ,t )  a(ia ,t )  b(i b ,t )   a(ia ,t )b(i b ,t ), variables are classified into two classes: the continuous
ia ,t  ib ,t  ic ,t
(27) variables Pn , Rn , PRess , P , rt , PCH , P DC and
MT MT EL
ic ,t  0,1,..., N a ,t  N b ,t
the discrete variables U n and S n .
The joint power output and its probabilistic sequence are
illustrated in Table 1. 3) PREVENTION OF PREMATURE CONVERGENCE
Table 1 Joint power output and its probabilistic sequence In order to avoid local minima and premature
Power (kW) 0 q … ucq … Nc,tq convergence, this paper adopts a disturbance optimization
Probability c(0) c(1) … c(uc) … c(Nc,t) strategy. First, a dynamic evolutionary monitoring
mechanism is used through analyzing the fitness variance
2) DETERMINISTIC TRANSFORMATION OF CHANCE of the population during the optimization process. Once a
CONSTRAINTS convergence criterion is satisfied, the disturbance
To handle the chance constraint in (19), a new 0-1 optimization strategy is implemented. Concretely
variable Wuc ,t is defined as [2, 19]: speaking, a disturbance is added by re-initializing a

5
certain percentage of individuals that are randomly Start

selected. The used convergence criterion is The upper-level

thr1   i21  i2  thr2 (31) Construct the upper-level model

2
where,  i1 and  i2 are respectively the fitness variance Handling of chance constraints.
at the (i+1)th and ith iterations. Here, the monitoring
thresholds thr1 and thr2 are set to 0.99 and 1.01. Obtain IMG scheduling model with MILP

D. INTERIOR POINT METHOD The sum of Preset initial electricity price of the main grid
EV charging
The interior point method originally proposed by John power and the
Acquire a real-time electricity price via real-time pricing
von Neumann is a classical optimization method for original load
mechanism
addressing linear programming [37], and its key principle
is to gradually approximate the optimal solution of the Enter the parameters of IMG

original problem in the feasible domain. In view of the


IPM’s advantages of high efficiency and excellent Solve the upper level model using JAYA algorithm
accuracies, it is used to solve the lower-level model.
Receive the optimal scheduling scheme of IMG
E. DETERMINATION OF THE OPTIMAL SCHEME
In this paper, it is necessary to introduce a joint Real-time electricity price
optimization function FJO to screen out the optimal joint The lower-level
operation schemes from the yielded candidate ones during Construct the lower-level model
iterations [19].
F  F1IO    F2JO  F2IO 
2 2
F JO  min Enter the real-time electricity price and tin , Md and Si,s
1
JO
(32)
where F1IO and F2IO are respectively the IMG operating Calculate Si,real according to (3)

cost without considering the EV interests and the EV


Obtain the charging time of the EVs
charging cost without considering the MG revenues;
while F1JO and F2JO are respectively the operation cost of Obtain the initial power of EVs
the IMG and the EV charging cost under consideration of
demand response. When this objective function takes the Solve the lower level model using interior point method
minimum value during iterations, the scheduling scheme
corresponding to this iteration is chosen as the optimal Obtain the EV charging plan

scheme [19]. In this case, the resulting optimal scheduling


Calculate the F1JO and F2JO at the current iteration
scheme is capable of balancing the interests of the
microgrid and electric vehicle users, achieving a win-win
situation for both. No
Meet termination criteria?

Yes

F. SOLVING PROCESS
Fig. 1 shows the procedure of the proposed solution Calculate the F1IO and F2IO

method, and the specific steps are as follows: Obtain the optimal solution from (32)
Step 1: Build the IMG model according to (8) ~ (19).
Step 2: Convert the chance constraint into its Output the optimal scheduling scheme
deterministic equivalence class.
End
Step 3: Set the MG parameters. FIGURE 1. Flowchart of the proposed hybrid solution approach
Step 4: Set the electricity price of the main grid as the Step 10: Obtain the EV optimal charging plan.
basic price of the MG before optimization. The price is
Step 11: Calculate the MG net cost F1JO and the user
known in advance on the basis of historical data, the load
demand of previous day/hour and the expected load cost F2JO at the current iteration.
demand of next hour or day. Step 12: Judge whether the termination criteria is met. If
Step 5: Calculate the real-time electricity price met, end the optimization process and proceed to the next
according to formula (24). step, otherwise, return to step 5. Here, the used
Step 6: Optimize the upper-level model by the JAYA termination criterion is whether the current iteration
algorithm. exceeds the pre-defined maximum number of iterations.
Step 7: Obtain the MG optimal scheduling scheme. Step13: Calculate the costs F1IO and F2IO .
Step 8: Build the lower-level model according to (20) ~ Step14: Identity the optimal solution with the minimum
(23). value of F JO according to (32).
Step 9: Solve the lower-level model by using the IPM.
Step15: Obtain the optimal scheduling scheme.

V. CASE STUDY
6
The proposed approach has been examined on an are respectively 100 and 1500. Other algorithm
improved MG testing system, which is illustrated in Fig. parameters are assigned as follows: the load fluctuation
2. This system consists of one PV control board, three  =10%, the confidence level γ =95% and the step size
MT units, one WT unit, an EV charging station, and the q=2.5 kW.
original load. Among them, PCC denotes a common
coupling point. B. BASIC DATA
This section give the outputs of renewable generations,
2.4KV
and the EV arrival and departure times. All of them are
2.4KV/480V
used as the basic data for the subsequent analysis. The
PCC original load power and renewable outputs are illustrated
480V
in Fig. 3.

480V
120
480V 480V
PV output
L1
AC
DC L2 L3 L4 L5 L6
AC
DC 110 WT output
Original load power
EV charging station Original
WT unit MT1 MT3 MT2 PV Panel
load 100 Joint power output of PV and WT
Charging Charging Charging
. ..
60kW 30kW 65kW 30kW 120kW
pile pile pile
90

80

Power (kW)
FIGURE 2. Microgrid test system 70

60
A. PARAMETER SETTINGS
50
1) MG PARAMETERS
Table 2 gives the used parameters of MT units in this 40

work. 30
Table 2 Parameters of MT units 20
MT n MT
Pmin MT
Pmax
ζ($) Ψ($/kW) ς($/kW) 10
number ($) (kW) (kW)
MT1 1.2 1.6 0.35 0.04 5 35 0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
MT2 1.2 1.6 0.35 0.04 5 30 Time (h)
MT3 1.0 3.5 0.26 0.04 10 65 FIGURE 3. Load and the renewable outputs
MT
In the above table, Pmax MT
and Pmin are the maximum and Fig. 3 shows that the original load and the joint output of
minimum values of the MT outputs; the parameters of the renewable generations obtained via the ATC operation
between WT and PV power outputs. By doing so, the
DC
Zn-Br battery are as follows: Pmax CH
= Pmax =40 kW,  DC = uncertainties of multiple renewable generations are
 CH =0.95, SOCmax =160 kWh, SOCmin =32 kWh; the ESS effectively tackled via the SOT [34].
reserve cost is rc =0.02 $/kW and 0.3 $/kWh and 0.5 Based on the results of the national household travel
survey in 2009 made by the Federal Highway
$/kWh are respectively the charge/discharge prices of
L Administration of the Department of Transportation of
ESS [2]; the reference power PREF and the maximum the United States, an EV arrival case following the
L
power of the original load Pmax are respectively 80.00 kW normal distribution in an entire scheduling period is
and 57.26 kW [19], and the used reference price REF is randomly taken as an example in this study. The EV
arrival and departure times at the EV charging station are
0.6 $/kWh, Niter ,max is set to 20. illustrated in Fig. 4.
2) EV PARAMETERS
In this study, the used EV parameters are as follows: the C. ECONOMIC COST ANALYSIS
rated capacity Bi ,c , the rated charging power Pi ,EV
rated and
For purpose of examining the economy of the joint
optimization between IMG and EV, three different
the charging efficiency  CH
i , EV of EV i are respectively 19 strategies are designed in this paper.
kWh, 7.5 kW and 0.95; the power consumption per 100 Strategy 1: IMG scheduling without consideration of
kilometers of an EV is set to Ed 100 =15kWh, the regulatory the EV charging costs;
factor  is 0.4, and the total number of EVs I is set to 20; Strategy 2: Joint optimization of IMG and EV with
consideration of demand response.
Si ,min and Si ,max are respectively 0.2 and 1; in =17.47;
Strategy 3: EV scheduling without consideration of the
 in =3.41;  M =40;  M =15. Note that, it is assumed that MG revenues.
the EV expected capacity is 90%; the investment cost and The MG net operating costs and the EV charging costs
the service life of a charging pile are respectively $ 3000 in the above strategies are shown in Fig. 5.
USD and 10 years.
3) ALGORITHM PARAMETERS
The parameters of the Jaya are set as follows: the
population size and the maximum number of iterations
7
24 EV arrival time
EV departure time
The real-time electricity prices and the sum of both the
23 initial powers of EVs and the original load are
22
21 demonstrated in Fig. 6.
20 Electricity price of the main grid
19 1 Initial real-time electricity price 100
18 Sum of initial charging powers of EVs and original load
17 Optimal real-time electricity price
16
Time (h)

15
14
13

Electricity price ($)


12
11

Power (kW)
10
9
0.5 50
8
7
6
5
4
3
2
1
0
0 5 10 15 20
Vehicle number 0 0
0 5 10 15 20 25
FIGURE 4. EV arrival and departure times Time (h)
FIGURE 6. Electricity price curves
Fig. 6 shows that the proposed real-time electricity prices
400 The charging cost of EV users 383.47
(including the initial and optimal real-time prices)
The net operating cost of MG 356.18
350 334.57
significantly outperform the electricity price of the main
grid, since the latter is unavailable to adjust the electricity
300 prices according to the dynamic supply-demand
relationships. Furthermore, the optimal real-time prices
250 are superior to the initial real-time prices, since the
former is able to reduce the peak-to-valley difference of
Cost ($)

200 load powers.


150
D. RESERVE CAPACITIES UNDER DIFFERENT
100 88.83
CONFIDENCE LEVELS
61.67 This section discusses the spinning reserve capacities
50 43.47 under different confidence levels. Spinning reserve is an
important auxiliary service for balancing source-load
0 difference [2], and confidence levels γ determine the
Strategy 1 Strategy 2 Strategy 3 reserve capacities of MGs. The relationship between
FIGURE 5. IMG net operating cost and the charging cost of EVs in different
strategies reserve capacity and confidence level is shown in Fig. 7.
Fig. 5 illustrates that the strategy 2 is the best one among 60
85% confidence level
the three strategies since it can balance the interests of 90% confidence level
MG and EV users; while the other strategies only 95% confidence level
consider the interests of MG or EV users, separately. In
particular, regarding the EV charging cost of the IMG, the 50
Reserve capacity (kW)

result in strategy 2 is superior to that in strategy 1; while


as far as the net operating cost of the IMG is concerned,
strategy 2 outperforms strategy 3. On the basis of this
phenomenon, it can be concluded that demand response 40

of electric vehicles is able to improve the economy of


IMG and EV users, which plays an important role in the
scheduling of isolated microgrids with renewables.
The electricity prices of the main grid in this work are 30

listed in Table 3.
Table 3 The electricity prices of the power grid
Periods Specific time periods Price ($/kWh)
20
Peak period 11:00-15:00 0.83 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
00:00-06:00, 07:00- Time (h)
Flat period 0.62 FIGURE 7. Reserve capacities under different confidence levels
11:00,15:00-18:00,19:00-24:00
Off-peak period 00:60-07:00,18:00-19:00 0.17 Fig. 7 indicates that the MG reserve capacities are
dependent on confidence levels. It’s known that reserve
8
capacities are closely related to the economy and participating in economic operations of the microgrid. (1)
reliability of the MG operation. For one thing, a higher Regarding the ESS, the ESS charging-discharging
confidence level can increase the system reliability at the frequencies in case 2 are obviously greater than those in
cost of the economy; for another, a less confidence level case 1. This is because the ESS will absorb more
will bring out a decreased reliability and a better economy. electrical energy to suppress load fluctuations when its
As a result, a suitable confidence level is crucial to trade discharging price is higher than the charging price. (2) In
off the reliability and economy of the MG operation. terms of EVs, due to the introduction of PBDR, the
charging behaviors of EVs can flexibly response to the
E. IMPACTS OF DEMAND RESPONSE changes of electricity prices. Therefore, ones can
For purpose of properly evaluating the performances of conclude that PBDR is an effective way for guiding the
the PBDR strategy, the following two cases are designed: ESS and EV users actively participate in the microgrid
Case 1——without considering demand response: the optimal scheduling.
charging price of EVs is set to the price of the main grid. 2) IMPACT ON EV USERS
Case 2——considering demand response: the charging The EV charging powers without and with
price of EV adopts real-time electricity prices. consideration of demand response are illustrated in Fig.
1) IMPACT ON MG OPERATION 10.
Comparative tests without and with consideration of 100
Sum of both EV charging powers and original load in case 1
demand response have been performed, and the test Sum of both EV charging powers and original load in case 2
90
results are respectively demonstrated in Figs. 8 and 9.
80
80
70 Power (kW)
60 70
50
60
Power (kW)

40

30 50
20
40
10

0 30
MT1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
-10
MT2 Time (h)
-20 MT3 FIGURE 10. EV Load powers without and with considering demand
ESS response
-30 EV
From Fig. 10, it can be observed that demand response
-40 plays a key role in guiding the charging behaviors of EV
0 5 10 15 20 25
Time (h) users. Concretely speaking, EVs users decrease the
FIGURE 8. Scheduling strategy in case 1
charging powers in the peak-load periods, while they
80 increase the charging powers in off-peak periods. By this
70
means, the peak load shaving is achieved by leveraging
EV flexibility on the load side while maintaining the
60 source-load balance, thereby promoting EV users to
50 actively participate in the MG scheduling. By this means,
it provides a fundamental way to balance the interests of
40
both MG and users.
Power (kW)

30
VI. CONCLUSION
20
This paper proposes a bi-level programming model for
10 scheduling of isolated microgrids with renewable
0
generations by incorporating demand response of electric
vehicles. And thereby, a hybrid solution algorithm JAYA-
-10 MT1 IPM is developed to solve the model. The simulation
MT2
-20 MT3
results demonstrate that demand response of electric
ESS vehicles is able to guide EV users to actively participate
-30 EV
in MG scheduling and achieve the peak load shaving,
-40 which offers a “win-win” solution to balance the interests
0 5 10 15 20 25
Time (h) between microgrid and EV users.
FIGURE 9. Scheduling strategy in case 2 Future work will focus on extending the proposed
It can be seen from Figs. 8 and 9 that demand response approach to scheduling of heat and electricity integrated
manages to promote the ESS and EV users actively energy system. Note that it is assumed in this paper that
9
only charging modes are available for EVs, while a more Generation, vol. 13, pp. 973-981, Apr. 2019.
realistic scenario shall consider EV discharging modes. [17] Y. Cao, S. Tang, C. Li, P. Zhang, Y. Tan, Z. Zhang, J. Li, “An
Besides, the charging waiting time of EV users in this optimized EV charging model considering TOU price and SOC
paper is ignored, while it is necessary for real-world curve,” IEEE Transactions on Smart Grid, vol. 3, pp. 388-393,
applications due to limited charging piles. Mar. 2012.
[18] Z. Ma, D. S. Callaway, I. A. Hiskens, “Decentralized charging
References control of large populations of plug-in electric vehicles,” IEEE
[1] C. Li, L. Zeng, B. Zhou, et al., “An optimal coordinated method Transactions on Control Systems Technology, vol. 21, pp. 67-68,
for EVs participating in frequency regulation under different Jan. 2013.
power system operation states,” IEEE Access, vol. 6, pp. 62756- [19] Y. Li, Z. Yang, G. Li, Y. Mu, D. Zhao, C. Chen, B. Shen,
62765, June 2018.
“Optimal scheduling of isolated microgrid with an electric vehicle
[2] Y. Li, Z. Yang, G. Li, D. Zhao, W. Tian, “Optimal scheduling of
an isolated microgrid with battery storage considering load and battery swapping station in multi-stakeholder scenarios: A bi-
renewable generation uncertainties,” IEEE Transactions on level programming approach via real-time pricing,” Applied
Industrial Electronics, vol. 66, pp. 1565-1575, Feb. 2019. Energy, vol. 232, pp. 54-68, Dec. 2018.
[3] Y. Guo, S. Li, C. Li, et al., “Short-term reliability assessment for [20] S. Han, S. Han, K. Sezaki, “Development of an optimal vehicle-
islanded microgrid based on time-varying probability ordered tree to-grid aggregator for frequency regulation,” IEEE Transactions
screening algorithm,” IEEE Access, vol. 7, pp. 37324-37333, Mar.
on Smart Grid, vol. 1, pp. 65-72, Jun. 2010.
2018.
[21] P. Richardson, D. Flynn, A. Keane, “Optimal charging of electric
[4] Y. Li, B. Feng, G. Li, J. Qi, D. Zhao, Y. Mu, “Optimal distributed
vehicles in low-voltage distribution systems,” IEEE Transactions
generation planning in active distribution networks considering
on Power Systems, vol. 27, pp. 268-279, Feb. 2012.
integration of energy storage,” Applied Energy, vol. 210, pp.
[22] K. Clement-Nyns, E. Haesen, J. Driesen, “The impact of charging
1073-1081, Jan. 2018.
[5] JW Simpson-Porco, Q. Shafiee, F. Dörfler, JC. Vasquez, JM. plug-in hybrid electric vehicles on a residential distribution grid,”
Guerrero, F. Bullo, “Secondary frequency and voltage control of IEEE Transactions on Power Systems, vol. 25, pp. 371-380, Feb.
islanded microgrids via distributed averaging,” IEEE 2010.
Transactions on Industrial Electronics. vol. 62, pp. 7025-7038, [23] Korkas C D, Baldi S, Yuan S, Kosmatopoulos E B, “An adaptive
Nov. 2015. learning-based approach for nearly optimal dynamic charging of
[6] G. Prinsloo, R. Dobson, A. Mammoli, “Synthesis of an intelligent electric vehicle fleets,” IEEE Transactions on Intelligent
rural village microgrid control strategy based on smart grid multi- Transportation Systems, vol. 19, pp. 2066-2075. Jul 2018.
agent modeling and transactive energy management principles,” [24] C. Gouveia , J. Moreira, C. L. Moreira, J. A. Peças Lopes,
Energy, vol. 47, pp. 263-278, Mar. 2018. “Coordinating storage and demand response for microgrid
[7] Y. Ma, T. Houghton, A. Cruden, D. Infield, “Modeling the
benefits of vehicle-to-grid technology to a power system,” IEEE emergency operation,” IEEE Transactions on Smart Grid, vol. 4,
Transactions on Power Systems, vol. 27, pp. 1012-1020, May. pp. 1898-1908, Dec. 2013.
2012. [25] A. S. N. Farsangi, S. Hadayeghparast, M. Mehdinejad, H.
[8] M. Bayati, M. Abedi, GB Gharehpetian, M. Farahmandrad, Shayanfar, “A novel stochastic energy management of a
“Short-term interaction between electric vehicles and microgrid in microgrid with various types of distributed energy resources in
decentralized vehicle-to-grid control methods,” Protection and presence of demand response programs,” Energy, vol. 160, pp.
Control of Modern Power Systems, vol. 4, no. 4, pp. 42-52, 2019. 257-274, Oct. 2018.
[9] D. Michaelson, H. Mahmood, J. Jiang, “A predictive energy [26] Zeng Q, Zhang B, Fang J, Chen Z, “A bi-level programming for
management system using pre-emptive load shedding for islanded multistage co-expansion planning of the integrated gas and
electricity system,” Applied energy, vol. 200, pp. 192-203, Aug
photovoltaic microgrids,” IEEE Transactions on Industrial 2017.
Electronics, vol. 64, pp. 5440-5448, Jul. 2017. [27] Martínez C M, Hu X, Cao D, Velenis E, Gao B, Wellers M,
[10] W. Su, J. Wang, J. Roh, “Stochastic energy scheduling in “Energy management in plug-in hybrid electric vehicles: recent
microgrids with intermittent renewable energy resources,” IEEE progress and a connected vehicles perspective,” IEEE
Transactions on Smart Grid, vol. 5, pp. 1876-1883, Jul. 2014. Transactions on Vehicular Technology, vol. 66, pp. 4534-4549,
Jun 2017.
[11] A. Ovalle, A. Hably, S. Bacha, G. Ramos, J. M. Hossain, “Escort
[28] Arias N B, Hashemi S, Andersen P B, Træholt C, Romero R,
evolutionary game dynamics approach for integral load “Distribution system services provided by electric vehicles:
management of electric vehicle fleets,” IEEE Transactions on recent status, challenges, and future prospects,” IEEE
Industrial Electronics, vol. 64, pp. 1358-1369, Feb. 2017. Transactions on Intelligent Transportation Systems, pp. 1-20, Jan
[12] S. A. Arefifar, Y. A.-R. I. Mohamed, “DG Mix, reactive sources 2019.
and energy storage units for optimizing microgrid reliability and [29] X. Han, M. Ouyang, L. Lu, et al, “A comparative study of
supply security,” IEEE Transactions on Smart Grid, vol. 5, pp. commercial lithium ion battery cycle life in electrical vehicle:
1835-1844, Jul. 2014.
aging mechanism identification,” Journal of Power Sources, vol.
[13] A. D. Hawkes, M. A. Leach, “Modeling high level system design
and unit commitment for a microgrid,” Applied Energy, vol. 86, 251, pp. 38-54, Apr. 2014.
pp. 1253-1265, Jul. 2009. [30] Federal High Way Administration. US Department of
[14] C. A. Hernandez-Aramburo, T. C. Green, N. Mugniot, “Fuel Transportation. “2009 national household travel survey,”
consumption minimization of a microgrid,” IEEE Transactions https://nhts.ornl.gov/.
on Industry Applications, vol. 41, pp. 673-681, May. 2005. [31] W. Su, M. Y. Chow, “Performance evaluation of an EDA-based
[15] S. Bahrami, M. H. Amini, “A decentralized trading algorithm for large-scale plug-in hybrid electric vehicle charging algorithm,”
an electricity market with generation uncertainty,” Applied IEEE Transactions on Smart Grid, vol. 3, pp. 308-315, Mar. 2012.
Energy, vol. 218, pp. 520-532, May. 2018. [32] M. Q. Wang, H. B. Gooi, “Spinning reserve estimation in
[16] Y. Li, Z. Yang, D. Zhao, H. Lei, B. Cui, S. Li, “Incorporating microgrids,” IEEE Transactions on Power Systems, vol. 26, pp.
energy storage and user experience in isolated microgrid dispatch 1164-1174, Aug. 2011.
using a multi-objective model,” IET Renewable Power [33] S. X. Chen, H. B. Gooi, M. Q. Wang, “Sizing of energy storage
10
for microgrids,” IEEE Transactions on Smart Grid, vol. 3, pp.
142-151, Mar. 2012.
[34] Y. Wang, N. Zhang, Q. Chen, J. Yang, C. Kang, J. Huang,
“Dependent discrete convolution based probabilistic load flow for
the active distribution system,” IEEE Transactions on Sustainable
Energy, vol. 8, pp. 1000-1009, Jul. 2017.
[35] Y. Li, Z. Yang, “Application of EOS-ELM with binary Jaya-
based feature selection to real-time transient stability assessment
using PMU data,” IEEE Access, vol. 1, pp. 23092-23101, Oct.
2017.
[36] Y. Li, Y. Li, G. Li, D. Zhao, C. Chen, “Two-stage multi-objective
OPF for AC/DC grids with VSC-HVDC: Incorporating decisions
analysis into optimization process,” Energy, vol. 147, pp. 286-
296, Mar. 2018.
[37] Z. Liu, F. Wen, G. Ledwich, “Optimal planning of electric-
vehicle charging stations in distribution systems,” IEEE
Transactions on Power Delivery, vol. 28, pp. 102-110, Jan. 2013.

11

You might also like