You are on page 1of 13

This article has been accepted for publication in a future issue of this journal, but has not been

fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
1

Electric Vehicle Charging Scheme for a


Park-and-Charge System Considering Battery
Degradation Costs
Zhe Wei, Student Member, IEEE, Yue Li, and Lin Cai, Senior Member, IEEE

Abstract—This paper studies the electric vehicle (EV) charging Nt Current active task number.
scheduling problem of a park-and-charge system with the objec- P Task charging power sequence.
tive to minimize the EV battery charging degradation cost while P0 Expanded charging power sequence.
satisfying the battery charging characteristic. First, we design the R Universal gas constant.
operating model of the system while taking the interests of both Rth Thermal resistance of battery pack.
customers and parking garage into consideration. Subsequently,
a battery degradation cost model is devised to capture the S ini Task initial battery SOC.
characteristic of battery performance degradation during the S obj Task objective battery SOC.
charging process. Taking into account the developed battery S th CC-CV period transition SOC threshold.
degradation cost model, EV charging scheduling problem is T Total time slot number.
explored and a cost minimization problem is formulated. To make
T Current battery temperature.
the problem tractable, we investigate the features of the problem
and decompose the problem into two sub-problems. A vacant t Current time slot.
charging resource allocation algorithm and a dynamic power ta Task arrival time.
adjustment algorithm are proposed to obtain the optimal solution td Task departure time.
of cost minimization. Several simulations based on realistic EV Tamb Ambient temperature.
charging settings are conducted to evaluate the effectiveness
v Available vacant time slot number for a task which can
and applicability of the proposed methods in discussed charging
scenarios. Simulation results exhibit the superior performance of be used for expanding the charging sequence.
the proposed algorithms in achieving the most degradation cost V Total available vacant time slot number.
reduction and the lowest peak power load compared with other C(•) Battery degradation cost function.
benchmark solutions, which is beneficial for both customers and P (S) Charging power function.
charging operators.
P(t) Time varying charging power function.
Index Terms—Battery degradation, capacity fading, electric r(•) Battery capacity rate fading function.
vehicle charging, scheduling. S(t) Time varying SOC function.

I. I NTRODUCTION
N OMENCLATURE

α Capacity fading rate function coefficient.


T RANSPORTATION system electrification could effec-
tively relieve the energy dependence on fossil fuels
and gradually reduce the greenhouse gas emissions [1]. The
∆CBattery degradation cost reduction gain.
growing popularity of electric vehicle facilitates the estab-
∆tTime slot duration.
lishment of a green and sustainable society. As EV’s market
 A very small nuber.
share is increasing, more and more public charging facilities
B Battery rated capacity.
are required to provide charging services for EV customers.
EaBattery activation energy.
Recently, one promising operation mode, named park-and-
i Task index.
charge system [2], [3], has been proposed for electric vehicle
K Total available time slot number for a task for charging.
charging. The parking garage equips several charging points
k Charging time slot index.
and provides both the parking and charging services. EVs can
L Necessary required charging slot number for a task to
be charged during the parking period. Some projects have
reach objective battery SOC.
been carried out to explore the feasibility of this mode [4],
M Total charger number.
[5]. Several European universities led by ETH have conducted
the V-charge project to design automated valet parking and
charging system to implement this operation mode [5]. It is
Manuscript received November 6, 2017; revised February 5, 2018; accepted
April 20, 2018. This work was supported in part by the Natural Sciences and anticipated that the future parking garages at office buildings,
Engineering Research Council of Canada and in part by China Scholarship business districts and airports can be operated in this mode. An
Council. important step to promote this charging mode to large scale
Z. Wei, Y. Li, and L. Cai (corresponding author) are with the Department
of Electrical and Computer Engineering, University of Victoria, Victoria, BC is to develop effective and efficient charging load scheduling
V8W 3P6 Canada, (e-mail: weizhe, liyue331@uvic.ca; cai@ece.uvic.ca ). scheme.

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
2

Many research works have been conducted on designing and comprehensive. Second, We model the battery charging
effective charging scheduling algorithms for EV charging characteristic during the actual charging process and applied
operation. Some efforts have been put on the power grid it into the charging scheduling design, which makes the
oriented issues, i.e., how to mitigate the potential impact on scheduling decision more practical and feasible. Third, we
the power grid associated with large scale EV charging [6]– build a battery degradation cost model to capture the charac-
[9]. In [7], a decentralized algorithm is proposed to schedule teristic of battery performance degradation during the charging
the electric vehicle charging with the objective of flattening process and propose a feasible charging scheme to adjust
the grid load. A two-stage optimization method is proposed charging power so as to minimize the battery degradation cost.
in [8] to minimize the network energy loss using smart Meanwhile, it also effectively alleviates the system peak power
charging and discharging of PHEVs. Other group of works load, which is desirable for the charging system operation.
utilized the control, scheduling, and optimization methods to Last but not least, we employ the practical charging settings in
focus on the EV user oriented issues, i.e., improve the EV the current EV charging market and evaluate the performance
user quality of service during the charging process. Optimal of the proposed scheduling scheme in comparison with other
power allocation and EV arrival rate adjustment strategies are currently widely utilized benchmark scheduling algorithms.
investigated in [10] to reduce the EV charging requirement The simulation results verify the correctness and effectiveness
blocking probability. In [11], the minimization of EV charging of the proposed charging scheduling scheme. It also provides
waiting time via scheduling charging activities spatially and a good guideline to implement the proposed protocol.
temporally in a large-scale road network was investigated. The remainder of this paper is organized as follows. The
Although the EV charging scheduling problems have been park-and-charge system and system models are introduced
discussed from different aspects in these works, one of the in Section II and III, respectively. In Section IV a battery
core problems for electric vehicle has not been fully addressed degradation cost minimization problem is formulated and an
yet. A major factor preventing the proliferation of electric optimal solution for the problem is proposed and analyzed
vehicle in current auto market is the high cost of EV batteries in Section V. Simulation results are presented in Section VI,
[12]. Ensuring the healthy and efficient operation of the followed by the concluding remarks in Section VII.
battery and extending the battery lifetime is one of the most
concerned points for each EV owner, also a very important II. PARK - AND - CHARGE SYSTEM
issue valued greatly from the charging operating business’s In this section, we first propose a framework for the park-
perspective. Many internal and external factors affect the and-charge system and then further introduce the operating
battery performance [13]–[20]. One important factor is the model of the designed system. The detailed implementation
battery capacity fading, which has significant effects on the of the control strategy is introduced afterwards.
battery lifetime [18]. Several research works have investigated
the factors affecting the battery capacity fading. One important
contributing factor is temperature. A genetic algorithm based A. System Design
PHEV charging profile optimization has been addressed in As illustrated in Fig. 1, in a large parking garage, every
[19] to find the optimal energy cost and battery resistance parking spot is equipped with a charging outlet and connected
growth. A capacity fading model for LiFePO4 based on real to the charging network. People drive to the parking garage,
operating conditions in electric vehicles was proposed in [14] park their EVs, connect the vehicles to the charging outlets,
and concluded that preventing the high temperature of the and leave for their personal affairs, such as working, shopping
battery was important to optimize the battery lifetime. The cost and etc. During the parking period, the charging system can
of EV battery wear due to V2G application in power system charge electricity to the connected EVs according to customer
was analyzed in [20]. The effect of ambient temperature on specified charging requirements. The park-and-charge system
the battery degradation was considered in this work. Without a includes three participants: the utility company, the charging
good control of the battery charging process, a larger charging operator and the charging customers. The charging operator
power will generate more heat and thus increase the battery purchases electricity from the utility company and provide
temperature, which deteriorates the EV battery capacity and charging services to the customers. When an EV arrives at the
lifetime. An intelligent charging system capable of estimating parking garage, the driver reports the charging information,
and minimizing these effects can potentially extend the battery i.e., the arrival time, estimated departure time, current battery
lifetime and reduce the battery degradation. Therefore, to SOC and objective battery SOC, to the parking garage’s charg-
achieve the best operating mode, it is crucial for the system ing management system (CMS). The CMS then makes a deci-
to develop effective charging scheduling scheme to minimize sion on whether to admit the customer’s charging requirement
the battery degradation cost and reduce the system peak power based on its admission control mechanism. Each admitted
load, which is the primary motivation of this work. vehicle’s charging requirement must be satisfied before its
The main contributions of this work are fourfold. First, departure time. All admitted vehicles are connected to the
we design a feasible operating framework for the park-and- charging network to receive charging services. Those EVs with
charge system charging operator to provide charging service charging requirement rejected can park in the non-charging
and manage the charging process taking into account the area or travel to other charging places for service. With the
interests of both business and charging customers, which collected charging information of all admitted EVs, the CMS
makes our designed three layer operating structure distinctive then distributes the optimal control strategy to schedule the

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
3

charging activities of all admitted EVs to achieve the EV


!"#$%&#'" !"! #$
battery degradation cost minimization while ensuring all the ()*#+,-+"
admitted service requirements. ,-.&#/*',&-

01" !"*2/,''$2".&#" A ?*#>"@,')&6'"()*#+,-+"&#"


Utility Company
()*#+,-+3 .,-2"&')$#"%4*($1".&#"1$#;,($

Capacity
B
Price

!"! #%
8&-1,2$#"')$"9*''$#7")$*4'):"
01"'&'*4"()*#+,-+" B *-2"1&4;$"')$"9*''$#7"
#$56,#$/$-'"4$11"')*-"')$"
Charging
Chargi
Ch ging Customer
C 2$+#*2*',&-"(&1'"
Charging Operator 171'$/"(*%*(,'73
Battery Health /,-,/,<*',&-"%#&94$/
Profit
A

!"! #&
=()$264$"')$"'*1>1"'&".64.,44"')$,#"
()*#+,-+"#$56,#$/$-'1

Fig. 1: Illustration of the park-and-charge system.


Fig. 2: Operation flow graph of the park-and-charge system.

B. System Implementation
service time per day is equally divided into T time slots with
The designed park-and-charge system is operated in a top- each slot duration as ∆t. EVs dynamically arrive at the parking
down three-level structure as shown in Fig. 2. The top level garage and are sequentially indexed according to their arrival
implements the charging tasks admission control. It has the time. Denote the ith EV’s arrival time as tai . The arrivals of
highest priority to guarantee the quality of service (QoS) for EVs follow a Poisson process [11], [21], [22]. Considering the
the arrived charging customers, i.e. the service opportunity and feature of a workplace parking garage, the EV departure time
charging requirement fulfillment. Based on the customer re- tdi can be assumed following a truncated Gaussian distribution
ported charging information, the CMS can obtain the necessary [23] with the mean value as the peak leaving time. The
required charging slot number and the corresponding charging dynamic departure case can be treated as a deadline restricted
sequence for each requested customer subject to the battery problem. Detailed discussion for the dynamic departure case
charging characteristics. Then, the CMS makes a decision on can refer to our previous work [24]. To make the problem
admitting or rejecting the charging requirement based on its simpler, all vehicles are assumed to arrive at the beginning of
admission control mechanism. After collecting the charging each time slot, and depart at the end of the business day, i.e.,
information of all admitted customers, the charging operator time slot T .
compares current total number of charging slots required with
that are available. If they are equal, the charging operator B. Charging Requirement Model
determines the charging scheduling strategy directly based
When each EV arrives at the parking garage and requests
on the obtained charging sequences. Otherwise, the charging
charging service, the driver reports the EV’s initial battery
operator may use the vacant charging resources and adjust the
SOC Siini and the objective battery SOC Siobj expected at
charging power sequence for each customer to minimize the
the departure time to the CMS. Most users typically charge
total battery degradation cost of all the charging customers and
their EVs at the levels that were associated with the battery
alleviate the system’s peak power load at the same time. Then,
warnings [25]. The objective SOC of each EV depends on
the charging operator schedules the charging activities of all
many factors such as the customer’s expected staying time,
the active tasks based on their determined charging sequences.
charging rate and electricity price, etc. Accordingly, each EV’s
charging requirement can be regarded as a quadruple task,
III. S YSTEM M ODELS which is defined as follows
In this section, we present the detailed system model applied
Definition 1. Assuming the ith EV arrives at the charging
to the designed park-and-charge system.
station at time tai , and departs at time tdi , with its initial battery
SOC as Siini and objective battery SOC as Siobj . Each EV’s
A. EV Mobility Model charging requirement is parameterized by a quadruple vector
Workplace parking garage is a typical implementation for a Ti = (tai , tdi , Siini , Siobj ), which is defined as Task i.
park-and-charge system. The employees can park their cars for
charging during their normal working hours. After work they C. Battery Charging Model
pick up their cars and drive back home. The charging service is In current EV market, the major type of battery employed
usually provided during the working hours. The total charging by the car manufacturers is Li-ion battery, which has better

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
4

performances on capacity, safety, cost, etc., compared with the Substituting (3) into the function P(S) expressed in (1), the
traditional lead acid battery and nickel metal hydride battery. battery charging power function at any cumulative charging
For the Li-ion battery charging, constant-current constant- time thus can be obtained as
voltage (CC-CV) charging is the most widely utilized charging (
P0 , t ≤ tcc
i ,
method [15], [26]. The charger varies the voltage applied to the Pi (t) = P0 cc (4)
− (t−t )
battery to maintain a constant current flow at the CC period. P0 e (1−Sth )B i
, t > tcc
i .
When the voltage reaches the cell upper limit, it switches to
the CV period where the charging voltage is maintained at Case 3: S th < Siini ≤ S obj ≤ 1.
that level. During the CV period due to the battery intrinsic The charging process is deemed as only taking the CV
electrochemical characteristic, the charging current decreases period. The task’s battery SOC at any cumulative charging
dramatically along with the increase of the battery SOC. time t is expressed as
The charging cut off occurs when a predetermined minimum −
P0
(t+tcv
i )
current point, which indicates a full charge, has been reached. Si (t) = (S th − 1)e (1−S th )B + 1, (5)
To describe the relationship between the maximum allow- where tcv (1−S )B th
1−S th
i = P0 ln( 1−S ini ) is the duration when SOC
able battery charging power and the battery SOC, we analyzed th ini
i

the Citroen C-Zero EV charging experimental measurements changes from S to Si according to the SOC function.
in [27] and obtained an approximate charging power function Substituting (5) into the function P(S) expressed in (1), the
expressed as follows. EVs equipped with the same kind of battery charging power function at any cumulative charging
batteries are considered subject to the same SOC function. time can be obtained as
P0
− (t+tcv
i )
 Pi (t) = P0 e (1−S th )B . (6)
th
P0 , 0≤S≤S ,
P(S) = 1−S (1) Given the equally divided time slot duration ∆t, with
 P0 , S th < S ≤ 1,
1 − S th each individual charging task’s initial and objective battery
SOCs Siini and Siobj , its necessary required charging slot
where S is the current battery SOC, S th is the CC-CV period numberLi and the correspondingcharging energy sequence
transition threshold. Since the voltage applied to the battery Ei = Ei (1), Ei (2), · · · , Ei (Li ) can be obtained by the
during the CC period changes not conspicuously, the charging SOC difference at each corresponding charging time slot,
power is approximated as a constant P0 within this period. For where Li is the length of the energy sequence Ei and
the CV period, the charging power is approximated linearly  
decreasing with the growth of battery SOC. Ei (k) = Si (k∆t) − Si (k − 1)∆t · Bi
Depending on each task’s initial and objective battery SOCs, k∆t
the battery charging process can be divided into the following
Z (7)
= Pi (t)dt, k = 1, · · · , Li ,
three cases. The functions of battery SOC and charging power
at any cumulative charging time t are expressed as follows, (k−1)∆t

detailed derivation process can refer to [24]. Although the charging power varies continuously over time,
Case 1: Siini ≤ Siobj ≤ S th . while ∆t is relatively small, the energy charging amount can
The task’s initial battery SOC is very low and only requires be approximated as
very few charging amount. In this case, the charging process  
only goes through the CC period. The battery charging power Ei (k) ≈ Pi (k − 1)∆t · ∆t. (8)
is maintained at the maximum level P0 . The task’s battery
SOC at any cumulative charging time t is expressed as Then, to better describe a task’s charging behavior we define
the charging power sequence as follows
P0 t Definition 2. Given each task’s initial and objective battery
Si (t) = Siini + , (2)
B SOCs, according to the battery charging characteristic  its
where B is the rated battery capacity of the electric vehicle. charging power sequence Pi = Pi (1), · · · , Pi (Li ) can be
 
Case 2: 0 ≤ Siini ≤ S th ≤ Siobj . obtained, where Pi (k) = Pi (k−1)∆t is the charging power
The charging process goes through both the CC and CV at the beginning of the kth time slot, k = 1, · · · , Li .
periods. The task’s battery SOC at any cumulative charging
time t is expressed as
D. Battery Degradation Model
S ini + P0 t , Capacity fading is an important manifestation of battery

i t ≤ tcc
i ,
Si (t) = B (3) degradation. Experimental results [28] have shown that high
P0 cc
 th − (t−t ) temperature is a stress factor to accelerate the battery capacity
(S − 1)e (1−Sth )B i
+ 1, t > tcc
i ,
fading. The temperature dependence of capacity fading rate
(S th −Siini )B can be analyzed based on the Arrhenius relationship [29]:
where tcc
i = P0 is the task’s charging duration for
the CC period. r = Ae−Ea /(RT ) , (9)

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
5

where r is the battery capacity fading rate under the absolute information its necessary required charging slot number Lj
temperature T (in Kelvin), A is the proportionality constant, and the corresponding charging power sequence Pj can be
Ea is the activation energy, and R is the universal gas constant. obtained accordingly. Then, the admission control mechanism
According to the Arrhenius relationship, it is noticeable makes the decision accordingly. A new task is accepted for
that battery capacity fading rate increases exponentially as charging if the following constraint is satisfied,
the temperature rises. During the EV charging process, with X ta ta
Lij + Ljj ≤ M T − taj + 1 ,

larger charging power, more heat is generated at the battery (14)
side. These generated heat will cause the battery temperature i∈I(ta
j)
to rise, and then increase the battery capacity fading rate,
which is unfavorable for the battery lifetime. According to the 
where I taj is the existing admitted active task set at time slot
model proposed in [30], the temperature change produced by ta
taj , and Lij is the necessary required charging slot number for
a given charging profile is approximated as a linear function
each task in I at time slot taj .
of charging power expressed as
T (P ) = Tamb + Rth · P, (10)
B. Battery Degradation Cost Minimization Problem
where Rth is the thermal resistance of the battery pack and
Tamb is the ambient temperature. Therefore, the relationship The admission control mechanism guarantees as many tasks
between the capacity fading rate and the charging power can as possible to get the charging opportunity under their ac-
be expressed as ceptable maximum charging power conditions. While in most
− ERa · T 1 cases, especially under the low traffic scenarios, there are
r(P ) = Ae amb +Rth ·P . (11)
some vacant charging resources not being fully utilized if the
It can be noticed that the larger the charging power the higher vehicles are charged under their maximum acceptable charging
the battery temperature will be, which has more negative power. Under these circumstances the charging operator can
impact on the battery health and lifetime. adjust the tasks’ charging power and fully utilize all the vacant
Given each task’s charging power sequence Pi , during the resources to minimize the battery degradation cost. Mean-
whole charging process the total generated battery capacity while, the system’s peak power load is effectively relieved.
fading can be expressed as Thus, a battery degradation cost minimization problem can be
Li 
formulated as follows
X 
Qi = r Pi (k) ∆t. (12) Nt
X
C Pti

k=1 P0 : min
t Pi
Consequently, in order to optimize the charging profile i=1
and prolong the battery lifetime, estimated equivalent cost of s.t. Pi (1) ≤ P (Si (t)) ,
battery degradation is defined here in terms of battery capacity
 
k−1
fading, which is expressed as follows 1 X
Pi (k) ≤ P Si (t) + Pi (j) · ∆t , k > 1
Li
Bi j=1
Qi X  
C(Pi ) = Cbat = β r Pi (k) , (13) Li
Bi X  
k=1 Pi (k) · ∆t = Siobj − Si (t) · Bi ,
where Bi is the rated battery capacity of task i, Cbat is the k=1
X
battery replacement cost, β= ∆t·C
Bi
bat
is a positive coefficient. 1Pi (k)>0 ≤ M, ∀k.
i
IV. P ROBLEM F ORMULATION (15)
The optimization problem is implemented in an event-driven
As previously introduced in the system implementation part,
manner, it is executed whenever a new task is admitted for
the park-and-charge system is operated in an event-driven
charging. The charging operator adjusts the charging power
manner. The system schedules the electric vehicle charging
sequence to minimize the total battery degradation cost of
activities in real-time. Detailed operation of the system is
all the active tasks, where Nt in the objective function is
formulated as follows.
the number of currently active tasks, Pti is the charging
power sequence of task i at current time slot t. The first two
A. Task Admission Control constraints ensure that the active tasks’ charging power at each
Whenever a new EV arrives at the parking garage and charging time slot is smaller than their maximum allowable
requests for charging, the CMS of the parking garage triggers charging power following the battery charging characteristic,
the task admission control mechanism to determine if the where Si (t) is the battery SOC at the beginning of current time
charging requirement can be admitted for service. Considering slot t. The third constraint guarantees the charging requirement
current EV penetration rate and the service capability of the fulfillment of each admitted task after its whole charging
charging network, it is assumed that at most M EVs can be process. The fourth constraint ensures that the number of EVs
charged concurrently in the parking garage. For the newly charged simultaneously cannot exceed the system maximum
arrived task Tj = (taj , T, Sjini , Sjobj ), given its charging service capability, where 1Pi (k)>0 is an indicator function.

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
6

V. BATTERY DEGRADATION COST MINIMIZED EV Based on the above introduced properties, we can further
CHARGING SCHEME obtain the following theorem,
By analyzing the feature of the above battery degradation Theorem 1. For any active task, expanding the charging
cost minimization problem, it can be observed that we only power sequence is beneficial to decrease the battery degra-
need to adjust the task’s charging power sequence under the dation cost.
situation that the total necessary required charging slot number
is smaller than the available system service capacity. Proof. See Appendix E.
According to the capacity fading rate function r(•), we can
obtain the following Lemma. According to Theorem 1, it is beneficial to make full use
of all the available charging resources to reduce the total
Lemma 1. Within the feasible charging power range, the battery degradation cost. Given the updated total charging slot
capacity fading rate function r(•) is convex. number K for each specific task, we need to determine its
Proof. See Appendix A. charging power sequence accordingly to minimize the cost
while satisfying all charging constraints. Thus, the problem
As reducing the charging power is effective to slow down can be expressed as
the battery capacity fading, a concept of expanding charging
K
power sequence is defined as follows X  
P1 : min r P (k)
P (k)
Definition 3. Given the initial charging power  sequence k=1
 
of task Ti as Pi = Pi (1), · · · , Pi (Li ) , by expand- s.t. P (1) ≤ P S (t)
ing the charging power sequence for v time slots, the  
k−1
updated charging power sequence is denoted  as P0 i = 1 X

0 0 0 0 P (k) ≤ P S (t) + P (j) · ∆t , k > 1
Pi (1), · · · , Pi (Li ), Pi (Li + 1), · · · , Pi (Li + v) . The ex- B j=1
panding procedure meets the following constraints K
X  
Li
X LX
i +v P (k) · ∆t = S obj − S (t) · B
Pi (k) = P 0 i (k) , (16) k=1
k=1 k=1
(21)
where K = min(L + v, T ), L is the task’s necessary required
and
charging slot number at current time slot t, and v is the extra
Pi (k) ≥ Pi0 (k), ∀k ∈ [1, Li ]. (17) available vacant charging slot number which can be allocated
The first constraint guarantees the total charging require- to the task for charging. The first two constraints in the
ment to remain unchanged after the expanding procedure. optimization problem restricts the charging power at each time
Under this premise, according to the battery charging char- slot not exceeding the maximum allowable charging power as
acteristic the updated charging power is no larger than the per the battery charging characteristic. The third constraint
original charging power at each specific charging time slot, restricts the task’s charging requirement being satisfied after
which is indicated in the second constraint. the whole charging duration.
According to the convexity of the capacity fading rate Given the extra available vacant charging slot number v,
function r(•) introduced by Lemma 1, we can further obtain we propose a dynamic power adjustment algorithm (DPA)
the following properties. to solve the above problem P1 . Detailed description of the
DPA algorithm is depicted in Algorithm 1. For the task
Property 1. For any charging power P , it has the following whose S obj is smaller than S th , by expanding the charging
relationship sequence, the power is evenly distributed throughout the whole
r(P ) ≤ r0 (P ) · P. (18) charging process. For other tasks, there is an iterated process
Proof. See Appendix B. to obtain the feasible charging power sequence. We first
set a base charging power P1 evenly distributed among all
Property
 2. For any charging power sequence Pi = available charging slots as step 8 shows. Since the battery
Pi (1), · · · , Pi (Li ) , it has the following relationship maximum allowable charging power gradually decreases with
      the increase of battery SOC, if the EV is always charged in
r0 Pi (1) ≥ r0 Pi (2) ≥ · · · > r0 Pi (Li ) . (19) accordance with the base charging power P1 , it will break
the maximum allowable charging power constraint in the later
Proof. See Appendix C. charging phase as illustrated in Fig. 3. In other words, in
real charging process the charging activity still follows the
Property 3. For any charging power sequence element Pi (k)
physical maximum charging power constraint. However, due
and its counterpart Pi0 (k) in the expanded charging power
to the small charging power allocated at the beginning of the
sequence ∀k ∈ [1, Li ], it has the following relationship
       charging process, the customer specified charging requirement
r Pi (k) ≥ r Pi0 (k) + r0 Pi0 (k) Pi (k) − Pi0 (k) . (20) cannot be fully satisfied at the end of the charging process.
There will be a charging amount shortage ∆ as the red shaded
Proof. See Appendix D. area shows in Fig. 3. Thus, the charging power needs to be

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
7

Algorithm 1 Dynamic power adjustment algorithm vacant charging resource of each individual task. The cost
Input: S ini , S obj , L, v,  reduction gain is expressed as follows
1: K = min (L + v, T )
∆C v = C(Pv+1 ) − C(Pv ), v = 0, 1, · · · (22)
2: if S obj ≤ S th then
(S obj −S ini )B where Pv is updated charging power sequence after expanding
3: P 0 (k) = K∆t , k = 1, · · · , K
4: else the original charging power sequence over v time slots.
5: P0 = P(S ini )
6: Get the task’s charging power curve P(t) by P0 , S ini
7: Set i = 1
(S obj −S int )B
8: Obtain the initial charging power Pi = K∆t
9: Get ti = P −1 (Pi )
K∆t
R
10: Get ∆i = Pi · (K∆t − ti ) − P (t)dt
ti
11: while ∆i >  do
12: i=i+1
c
13: Pi = Pi−1 + ∆ti−1
i−1 b
a
14: ti = P −1 (Pi ) L L +1 L + 2 ... K
ti−1
Fig. 4: Illustration of the cost function by expanding charging
R
15: ∆i = Pi · (ti−1 − ti ) − P (t)dt
ti sequence.
16: end while
17: Get t0 = P −1 (Pi ) As illustrated in Fig. 4, there are three possibilities for
18: P (t) = Pi , for t ∈ [0, t0 ] the cost reduction trend by expanding the charging sequence.
19: P (t) = P(t), for t ∈ [t0 , K∆t] For case a, the cost reduction gain ∆C v by successively
20: P 0 (k) = P (k − 1)∆t , k = 1, · · · , K expanding the charging sequence over one more time slot
21: end if is gradually decreasing. Thus, the vacant charging resources
Output: Updated charging power sequence P0 can be allocated individually to the task which produces the
most cost reduction to achieve the maximum cost saving for
the system. While for case b, the cost reduction gain ∆C v
by successively expanding the charging sequence over one
more time slot is gradually increasing. Therefore, the vacant
charging resources can be preferentially allocated to the task
PN which makes the most cost reduction to its maximum extent,
"""

so on so forth until all vacant charging resources have been


allocated. For case c, since how the cost reduction gain ∆C v
P! !! exactly changes is uncertain, it is difficult to obtain the optimal
P ! allocation solution directly.
0 tN """ t! t K t t To determine how to allocate the resources, we need to in-
vestigate the probability of P r{∆C v+1 < ∆C v }. Owing to the
Fig. 3: Illustration of Algorithm 1. unavailability of the explicit expression of the charging power
sequence, it’s hard to obtain the probability from mathematical
derivations. Consequently, we conduct 5000 Monte-Carlo sim-
adjusted iteratively until the feasible charging power sequence ulations to evaluate P r{∆C v+1 < ∆C v } with different values
is obtained. The detailed power adjustment procedure is shown of the battery degradation cost parameter α. Simulation result
in steps 11 to 16. At last, we can obtain the updated charging is shown in Fig. 5. Under the feasible value of α = 5740 ◦ C
power sequence P0 , which guarantees to minimize the battery (6013.6 K), we can see P r{∆C v+1 < ∆C v } = 1, which
degradation cost for the given task while satisfying all the means for any task by successively expanding the charging
charging constraints. power sequence the cost reduction gain is decreasing like case
Problem P1 achieves the cost minimization for each indi- a indicates in Fig. 4.
vidual task given its total available charging slot number K. According to the above discussed feature, we propose
However, for the whole charging system we need to determine an optimal vacant resource allocation algorithm (VRA), as
how to allocate all the vacant resources to the corresponding described in Algorithm 2, to allocate all these vacant charging
tasks so as to minimize the total battery degradation cost of resources to the best candidates to minimize the total battery
the system as the original problem P0 indicates. According degradation cost of the system. Assuming there are V available
to Theorem 1, it can be noted that expanding the charging vacant charging resources besides all tasks’ necessary required
sequence can effectively reduce the battery degradation cost charging requirements. The V resources are allocated individ-
C. We focus on how the cost reduction amount changes by ually. We hypothetically expand each task’s charging sequence
successively expanding the charging sequence over one more for one time slot and obtain its updated charging power

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
8

Proof. See Appendix F.


1

Ultimately, according to the determined charging power


0.8
sequence of each active task, the charging operator makes
Pr{∆Cv+1<∆Cv}

the scheduling decision for each time slot. As the system


0.6
is operated in an event-driven manner, whenever a new task
α = 5740
arrives, it needs to reallocate the charging resources and update
0.4
each task’s charging profile. Thus, it’s better to schedule
the larger charging power task first to save more charging
0.2
resources and leave more flexibility to serve the future arrived
charging requirements.
0
0 1000 2000 3000 4000 5000 6000
α (°C)
VI. P ERFORMANCE E VALUATION
Fig. 5: P r{∆C v+1 < ∆C v } vs. α.
In this section, we conduct extensive simulations to evaluate
the performance of the proposed battery degradation cost
sequence by solving problem P1 . Then, the cost reduction
minimized charging scheme by comparing it with two widely
gain ∆C of each task after expanding the charging sequence
applied benchmark strategies Round-Robin [31], [32] and
can be obtained. By comparing the potential cost reduction
Random [6], [33] . All results are carried out over 500 Monte
gain of all the tasks, we can find the one which produces the
Carlo simulations.
maximum cost reduction. Then, this vacant charging resource
is allocated to this task and its charging sequence is updated
correspondingly. This procedure is iteratively executed until A. Simulation Setting
all V resources have been allocated. For each specific task its
maximum charging sequence length cannot be larger than the We take a regular workplace parking garage as the object.
total available slot number from current time to the end of The whole working hours (9am-5pm) are equally divided into
the business day. If any task reaches this limit, it will not be T = 800 time slots, with each slot duration as ∆t = 0.01
engaged in the allocation anymore. hrs. Considering the current EV penetration rate and the
grid configuration in a workplace parking garage, we assume
Algorithm 2 Vacant resource allocation algorithm at most M = 8 EVs can be charged simultaneously [34]
Input: t, I, St , Sobj , , V in the garage. To demonstrate the wide range applicability
1: Obtain each task’s current charging power sequence Pi and robust performance of the proposed charging scheme,
and the sequence length L0i = kPi k` , i ∈ I three different charging scenarios are studied here: Case 1,
2: while V > 0 do
0
all EVs are homogeneously equipped with the same type of
3: for i = 1 : kIk`0 do battery, they arrive before work and depart after work. This
4: Li = kPi k`0 case can be treated as an offline case, all tasks’ charging
5: if 0 < Li < T − t + 1 then information are known to the charging operator. Case 2, all
6: P0 i = DPA(Sit , Siobj , L0i , Li + 1 − L0i , ) settings are the same as Case 1 except that the arrived EVs are
7: ∆Ci = C(Pi ) − C(P0 i ) heterogeneously equipped with two different types of batteries.
8: else ∆Ci = 0 Case 3, the EVs dynamically arrive at the parking garage
9: end if before the middle of the day following a Poisson process
10: end for with an arrival rate λ and depart after work. This case can
11: if max(∆C) = 0 then be treated as an online case, the task’s charging information
12: break reveals to the charging operator only when it arrives at the
13: end if parking garage. For Case 1 and 3, EVs are equipped with
14: [∆Ck , k] = arg max ∆C B = 60 kWh batteries. The battery CC-CV stage transition
15: Pk = P0 k threshold is S th = 0.6. For Case 2, half of the vehicles are
16: V =V −1 equipped with B = 60 kWh batteries with the S th = 0.6,
17: end while
the other half are equipped with B = 80 kWh batteries with
the S th = 0.7. For all cases, The maximum charging power
Output: The updated charging power sequence Pi , i ∈ I
during the CC stage is P0 = 40 kW. The parameter  = 10−4 .
Considering the charging behaviours of most customers, the
Based on the feature of cost reduction gain ∆C v , for the
initial EV battery SOCs S ini are assumed following a uniform
proposed greedy based vacant resource allocation algorithm
distribution from 0.1 to 0.5. The required battery SOCs S obj
we can obtain the following theorem,
are assumed following a uniform distribution from 0.8 to 0.9
Theorem 2. The proposed vacant resource allocation algo- as many electric vehicle manufactures recommend the users
rithm is optimal to achieve the minimum battery degradation note necessary to fully charge the battery to prolong the battery
cost for the system. lifetime [35].

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
9

B. Simulation Results
For Case 1 the offline scenario, the performance of battery
degradation cost reduction gain over the original unexpanded
case under different arrived vehicle numbers is first demon-
strated in Fig. 6. From the figure, we can see by utilizing
the vacant charging resources the battery degradation cost are
significantly reduced. With more vehicles arriving there are
less vacant charging resources can be utilized, thus the cost
reduction gain is correspondingly decreased. However, our
proposed VRA algorithm can always achieve the best cost
reduction gain compared with the other two strategies.

Fig. 7: Homo-battery case Jain’s fairness index.

Fig. 6: Homo-battery case total battery degradation cost re-


duction gain.

In order to evaluate the fairness issue among all the charging


customers under different allocation strategies, we employ the
Jain’s fairness index [36], which is defined as follows Fig. 8: Homo-battery case peak charging power load.
N 2
P
Ci arrived vehicle number cases are compared in Figures 9, 10,
J (C1 , C2 , · · · , CN ) = i=1N , (23) 11, respectively. From the simulation results, it can be ob-
P 2
N· Ci served that the proposed VRA algorithm still achieves the most
i=1
battery degradation cost reduction gain, the best fairness, and
where N is the total charging customer number, Ci = C(Pi ) the most peak power load alleviation in comparison with the
is the battery degradation cost of the ith customer. The fairness other two solutions. Therefore, the proposed charging scheme
comparison is shown in Fig. 7. It can be noticed that VRA demonstrates wide range applicability and effectiveness, which
algorithm achieves the best fairness for all customers to reduce benefits both the customers and charging operator.
their battery degradation cost. For Case 3 the online scenario, all EVs dynamically ar-
As we discussed before, expanding the charging sequence rive at the parking garage. To verify the effectiveness and
can not only reduce the battery degradation cost, which is robustness of the proposed charging scheme, we evaluate the
beneficial for the customers to prolong the battery lifetime, performance under different arrival rate scenarios. The battery
it is also effective to relieve the peak load for the charging degradation cost reduction gain over the original unexpanded
system. The peak charging power load comparison under 40 case is compared in Fig. 12. From the figure, we can see
arriving vehicles case is shown in Fig. 8. It can be noted that the proposed VRA algorithm can always achieve the most
with using the VRA algorithm the system peak charging power battery degradation cost reduction among all the strategies.
load reduces the most 15% among all the algorithms under the Another important performance index, system peak power
discussed scenario, which is very promising for the charging load, is demonstrated in Fig. 13. With increasing the arrival
system operation. rate, there are higher probability more vehicles are charged
For Case 2, we would like to verify the proposed charging simultaneously, which will make the system peak load rise. By
scheme can be applied to the heterogeneous battery case as utilizing our proposed VRA algorithm, it can be noted that the
well. The performance of battery degradation cost reduction system power load can be always effectively decreased. Under
gain, Jain’s fairness index and peak power load under different some scenarios, the system peak power can be reduced over

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
10

Fig. 9: Het-battery case total battery degradation cost reduction Fig. 11: Het-battery case peak charging power load.
gain.

Fig. 12: Online case total battery degradation cost reduction


Fig. 10: Het-battery case Jain’s fairness index. gain.

50 % compared with the original unexpanded case, which is the superior performance of the proposed method in achieving
quite promising for the charging system operation. both battery degradation cost minimization and system peak
power load reduction, which benefits both the customers and
VII. C ONCLUSION charging operator.
In this paper, we investigated the EV charging problem
under a park-and-charge system. We designed the operating A PPENDIX A
model for the system to provide charging service by jointly P ROOF OF THE L EMMA 1
considering the interests of both customers and business. A Proof. According to (11), the capacity fading rate function can
1
practical charging scheme was proposed for integrating the be written as r(P ) = ae−α· k1 P +b , where a = A, α = ERa ,
effects of battery degradation into EV charging scheduling k1 = Rth , b = Tamb are all positive coefficients.
problem. We devised a battery degradation cost model to Then, we can obtain
capture the characteristic of battery performance degradation ∂r 1 −k Pα
during the charging process. The developed battery degra- = aαk1 · 2 ·e
1 +b > 0, (24)
∂P (k1 P + b)
dation cost model was incorporated into the optimal EV " #
charging scheduling scheme design to minimize the system ∂2r α
2 − k1 P +b α 2
total battery degradation cost. By investigating the feature of = aαk1 ·e · 4 − 3 . (25)
∂P 2 (k1 P + b) (k1 P + b)
the cost minimization problem, we decomposed the problem
into two sub-problems and proposed vacant resource allocation It can be seen that the convexity of r(P ) depends on the
algorithm and dynamic power adjusting algorithm to solve relationship between P and (α/2−b)k1 . When P < (α/2−b) k1 ,
the associated optimization problem. The applicability and the capacity fading rate function is convex. According to the
effectiveness of the proposed methods were demonstrated measurement data by Sandia National Laboratories, the Li-ion
through several case studies. The obtained results exhibited battery has an activation energy on the order of 50 kJ/mol [37].

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
11

A PPENDIX D
P ROOF OF THE P ROPERTY 3
Proof. Based on Lemma 1, we have known that r(•) is
a convex function. Given Pi (k) ≥ Pi0 (k), ∀k ∈ [1, Li ],
according to the property of convex function we have
   
r Pi (k) = r P 0 i (k) + Pi (k) − P 0 i (k)
    
≥ r P 0 i (k) + r0 P 0 i (k) Pi (k) − P 0 i (k) .
(26)
This relationship can also be observed from the illustration
example shown in Figure 15.

Fig. 13: Online case peak charging power load. r(P)

The universal gas constant R = 8.3144598 J/mol/K. Thus, r ! Pi ! k" " r " Pi " k ! !
α = Ea /R = 6013.6 K (5740 ◦ C). The thermal resistant
Rth = 0.002 ◦ C/W, and the ambient temperature is 25 ◦ C [30].
According to the current charging technology, the maximum r Pi " k ! ! # r " Pi " k ! ! Pi k ! $ P " k ! !
charging power P is around 120 kW [34], which is far smaller
than the value of (α/2−b) ∂2r Pi #! k " Pi k ! P
k1 . Then, we can see ∂P 2 > 0. Thus,

within the feasible charging power range the capacity fading


rate function r(•) is convex. Fig. 15: Illustration for Property 3.

A PPENDIX B A PPENDIX E
P ROOF OF THE P ROPERTY 1 P ROOF OF THE T HEOREM 1
Proof. This property can be easily derived according to the Proof. Denote the original
  charging power sequence as Pi =
feature of a convex function. An illustration of this property Pi (1), · · · , Pi (Li ) . By expanding the power sequence for
is shown in Figure 14. one time slot,
 the updated charging  power sequence is denoted
as P0 i = Pi0 (1), · · · , Pi0 (Li +1) . According to the definition
of battery degradation cost in (13) and Property 3, we have
r P!
Li 
X 
C(Pi ) = β r Pi (k)
r#! p "
k=1
XLi  
=β r Pi0 (k) + Pi (k) − P 0 i (k)
r ! p" k=1
r" p! # p Li
!
p X     
0 0 00
P ≥β r P i (k) + r P i (k) Pi (k) − P i (k) .
k=1
Fig. 14: Illustration for Property 1. (27)
Based on the definition of power sequence expanding, we have
Li 
X 
Pi (k) − P 0 i (k) = Pi0 (Li + 1) . (28)
A PPENDIX C k=1
P ROOF OF THE P ROPERTY 2 According to Properties 1 and 2, we have
∂2r
Proof. According to Lemma 1, we have known > 0.
   
∂P 2 r Pi0 (Li + 1) ≤ r0 Pi0 (Li + 1) · Pi0 (Li + 1), (29)
Thus, r0 (•) is an increasing function. Since the charging power
sequence has a decreasing trend in accordance with the battery and
charging characteristic, i.e. Pi (1) ≥ Pi (2) ≥ · · · ≥ Pi (Li ), we      
can obtain the given relationship. r0 Pi0 (1) ≥ r0 Pi0 (2) ≥ · · · ≥ r0 Pi0 (Li + 1) . (30)

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
12

Then, we have [3] F. Kong, Q. Xiang, L. Kong, and X. Liu, “On-line event-driven schedul-
    ing for electric vehicle charging via park-and-charge,” in Proceedings
r P 0 i (Li + 1) ≤ r0 P 0 i (Li + 1) · P 0 i (Li + 1) of IEEE Real-Time Systems Symposium (RTSS’16), 2016, pp. 69–78.
[4] http://timberrockes.com/docs/TRES-MEA.pdf.
  XLi   [5] U. Schwesinger et al., “Automated valet parking and charging for
= r0 P 0 i (Li + 1) · Pi (k) − P 0 i (k) e-mobility-results of the v-charge project,” in Proceedings of IEEE
. Intelligent Vehicles Symposium (IV’16), 2016, pp. 157–164.
k=1
[6] S. Deilami, A. S. Masoum, P. S. Moses, and M. A. Masoum, “Real-
Li
X     time coordination of plug-in electric vehicle charging in smart grids to
≤ r0 P 0 i (k) · Pi (k) − P 0 i (k) . minimize power losses and improve voltage profile,” IEEE Transactions
k=1 on Smart Grid, vol. 2, no. 3, pp. 456–467, Sep. 2011.
(31) [7] L. Gan, U. Topcu, and S. H. Low, “Optimal decentralized protocol for
Thus, electric vehicle charging,” IEEE Transactions on Power Systems, vol. 28,
! no. 2, pp. 940–951, May 2013.
Li 
X     [8] H. Nafisi, S. M. M. Agah, H. A. Abyaneh, and M. Abedi, “Two-stage
C(Pi ) ≥ β r P 0 i (k) + r0 P 0 i (k) Pi (k) − P 0 i (k) optimization method for energy loss minimization in microgrid based
on smart power management scheme of phevs,” IEEE Transactions on
k=1
! Smart Grid, vol. 7, no. 3, pp. 1268–1276, May 2016.
XLi     [9] A. Y. Lam, K.-C. Leung, and V. O. Li, “Capacity estimation for vehicle-
0 0
≥β r P i (k) + r P i (Li + 1) to-grid frequency regulation services with smart charging mechanism,”
k=1 IEEE Transactions on Smart Grid, vol. 7, no. 1, pp. 156–166, Jan. 2016.
LX
[10] I. S. Bayram, G. Michailidis, M. Devetsikiotis, and F. Granelli, “Electric
i +1   power allocation in a network of fast charging stations,” IEEE Journal
=β r P 0 i (k) = C(P0 i ). on Selected Areas in Communications, vol. 31, no. 7, pp. 1235–1246,
k=1 Jul. 2013.
(32) [11] H. Qin and W. Zhang, “Charging scheduling with minimal waiting in
Similar way works for expanding the power sequence for a network of electric vehicles and charging stations,” in Proceedings of
the Eighth ACM international workshop on Vehicular inter-networking,
more time slots. Therefore, it can be seen expanding the power 2011, pp. 51–60.
sequence can effectively decrease the battery degradation cost. [12] A. Hoke, A. Brissette, D. Maksimović, A. Pratt, and K. Smith, “Electric
vehicle charge optimization including effects of lithium-ion battery
degradation,” in Proceedings of 2011 IEEE Vehicle Power and Propul-
sion Conference, 2011.
A PPENDIX F [13] H. Farzin, M. Fotuhi-Firuzabad, and M. Moeini-Aghtaie, “A practical
P ROOF OF THE T HEOREM 2 scheme to involve degradation cost of lithium-ion batteries in vehicle-
to-grid applications,” IEEE Transactions on Sustainable Energy, vol. 7,
Proof. From the original charging power sequence, succes- no. 4, pp. 1730–1738, Oct. 2016.
sively expanding the sequence over one more time slot, [14] L. Lam and P. Bauer, “Practical capacity fading model for Li-ion battery
according to the definition of ∆C, denote the battery degra- cells in electric vehicles,” IEEE Transactions on Power Electronics,
vol. 28, no. 12, pp. 5910–5918, Dec. 2013.
dation
 1 cost reduction gain  sequence of task i as ∆C i = [15] L. He, Y.-C. Tung, and K. G. Shin, “icharge: User-interactive charging
∆Ci , ∆Ci2 , · · · , ∆Civ , · · · , where ∆Civ+1 < ∆Civ , ∀v = of mobile devices,” in Proceedings of the 15th Annual International
1, 2, · · · . Conference on Mobile Systems, Applications, and Services, 2017, pp.
413–426.
Assuming in current step, we need to allocate resources [16] K. Onda, T. Ohshima, M. Nakayama, K. Fukuda, and T. Araki, “Thermal
to the active candidate tasks m, n, q, · · · with their current behavior of small lithium-ion battery during rapid charge and discharge
corresponding cycles,” Journal of Power sources, vol. 158, no. 1, pp. 535–542, Jul.
 MbatteryMdegradation  cost reduction
 sequences as
 2006.
∆C m = ∆Cm , ∆Cm +1 , ·· · , ∆C n = ∆CnN , ∆CnN +1 , · · · , [17] M. Chen and G. A. Rincon-Mora, “Accurate electrical battery model
∆C q = ∆CqQ , ∆CqQ+1 , · · · , · · · . capable of predicting runtime and IV performance,” IEEE Transactions
Assuming in this step, to task n, on Energy Conversion, vol. 21, no. 2, pp. 504–511, Jun. 2006.
 we allocate the resource
[18] A. Bocca, A. Sassone, D. Shin, A. Macii, E. Macii, and M. Poncino,
where ∆CnN = max ∆CnN , ∆Cm M
, ∆CqQ , · · · . Then, in the “A temperature-aware battery cycle life model for different battery

next step we will allocate the resource
(·) N +1 M Q
to task i , where chemistries,” in Proceedings of IFIP/IEEE International Conference on
∆Ci∗ = max ∆Cn , ∆Cm , ∆Cq , · · · . Very Large Scale Integration-System on a Chip, 2015, pp. 109–130.
[19] S. Bashash, S. J. Moura, J. C. Forman, and H. K. Fathy, “Plug-in hybrid
Hypothetically, the greedy based vacant resource allocation electric vehicle charge pattern optimization for energy cost and battery
algorithm is not optimal, there must exist an optimal solution longevity,” Journal of Power Sources, vol. 196, no. 1, pp. 541–549, Jan.
M +1 (·) (·)
satisfying ∆Cm > ∆Ci∗ or ∆CqQ+1 > ∆Ci∗ , or · · · , which 2011.
M +1 M Q+1 Q [20] C. Zhou, K. Qian, M. Allan, and W. Zhou, “Modeling of the cost
means ∆Cm > ∆Cm , or ∆Cq > ∆Cq , · · · . Obviously, of EV battery wear due to V2G application in power systems,” IEEE
this is contradicted to the actual condition for any task i Transactions on Energy Conversion, vol. 26, no. 4, pp. 1041–1050, Dec.
∆Civ+1 < ∆Civ , ∀v = 1, 2, · · · . 2011.
[21] A. Ovalle, A. Hably, S. Bacha, G. Ramos, and J. Hossain, “Escort
Thus, we can see the hypothesis does not hold. The greedy evolutionary game dynamics approach for integral load management
solution is actually optimal. of electric vehicle fleets,” IEEE Transactions on Industrial Electronics,
vol. 64, no. 2, pp. 1358–1369, Feb. 2017.
[22] W. Tang and Y. J. A. Zhang, “A model predictive control approach
R EFERENCES for low-complexity electric vehicle charging scheduling: optimality and
[1] N. Chen, C. W. Tan, and T. Q. Quek, “Electric vehicle charging in smart scalability,” IEEE Transactions on Power Systems, vol. 32, no. 2, pp.
grid: Optimality and valley-filling algorithms,” IEEE Journal of Selected 1050–1063, Mar. 2017.
Topics in Signal Processing, vol. 8, no. 6, pp. 1073–1083, Dec. 2014. [23] F. Soares, P. R. Almeida, and J. P. Lopes, “Quasi-real-time management
[2] Q. Xiang, F. Kong, X. Liu, X. Chen, L. Kong, and L. Rao, “Auc2charge: of electric vehicles charging,” Electric Power Systems Research, vol.
An online auction framework for eectric vehicle park-and-charge,” in 108, pp. 293–303, Mar. 2014.
Proceedings of 2015 ACM Sixth International Conference on Future [24] Z. Wei, Y. Li, Y. Zhang, and L. Cai, “Intelligent parking garage ev
Energy Systems, 2015, pp. 151–160. charging scheduling considering battery charging characteristic,” IEEE

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
13

Transactions on Industrial Electronics, vol. 65, no. 3, pp. 2806–2816, Lin Cai (S’00-M’06-SM’10) received her M.A.Sc.
2018. and PhD degrees in electrical and computer
[25] T. Franke and J. F. Krems, “Understanding charging behaviour of electric engineering from the University of Waterloo,
vehicle users,” Transportation Research Part F: Traffic Psychology and Waterloo, Canada, in 2002 and 2005, respectively.
Behaviour, vol. 21, pp. 75–89, Nov. 2013. Since 2005, she has been with the Department
[26] P. Palensky, E. Widl, M. Stifter, and A. Elsheikh, “Modeling intelligent of Electrical and Computer Engineering at the
energy systems: Co-simulation platform for validating flexible-demand University of Victoria, and she is currently a
EV charging management,” IEEE Transactions on Smart Grid, vol. 4, Professor. Her research interests span several areas
no. 4, pp. 1939–1947, Dec. 2013. in communications and networking, with a focus on
[27] D. Andersson and D. Carlsson, “Measurement of ABB’s prototype network protocol and architecture design supporting
fast charging station for electric vehicles,” Master’s thesis, Chalmers emerging multimedia traffic over wireless, mobile,
University of Technology, 2012. ad hoc, and sensor networks.
[28] R. Spotnitz, “Simulation of capacity fade in lithium-ion batteries,” She has served as a TPC symposium co-chair for IEEE Globecom’10
Journal of Power Sources, vol. 113, no. 1, pp. 72–80, Jan. 2003. and Globecom’13. She served as an Associate Editor of the IEEE
[29] https://en.wikipedia.org/wiki/Arrhenius equation. Transactions on Wireless Communications, IEEE Transactions on Vehicular
[30] A. Hoke, A. Brissette, K. Smith, A. Pratt, and D. Maksimovic, “Ac- Technology, EURASIP Journal on Wireless Communications and Networking,
counting for lithium-ion battery degradation in electric vehicle charging International Journal of Sensor Networks, and Journal of Communications
optimization,” IEEE Journal of Emerging and Selected Topics in Power and Networks (JCN), and as the Distinguished Lecturer of the IEEE
Electronics, vol. 2, no. 3, pp. 691–700, Sep. 2014. VTS Society. She was a recipient of the NSERC Discovery Accelerator
[31] O. Beaude, S. Lasaulce, M. Hennebel, and I. Mohand-Kaci, “Reducing Supplement Grants in 2010 and 2015, respectively, and the Best Paper
the impact of ev charging operations on the distribution network,” IEEE Awards of IEEE ICC 2008 and IEEE WCNC 2011. She has founded and
Transactions on Smart Grid, vol. 7, no. 6, pp. 2666–2679, 2016. chaired IEEE Victoria Section Vehicular Technology and Communications
[32] C.-Y. Chung, J. Chynoweth, C. Qiu, C.-C. Chu, and R. Gadh, “Design of Joint Societies Chapter.
fair charging algorithm for smart electrical vehicle charging infrastruc-
ture,” in Proc. of IEEE International Conference on ICT Convergence
(ICTC), 2013.
[33] L. Hua, J. Wang, and C. Zhou, “Adaptive electric vehicle charging
coordination on distribution network,” IEEE Transactions on Smart
Grid, vol. 5, no. 6, pp. 2666–2675, 2014.
[34] https://www.tesla.com/en CA/models.
[35] http://large.stanford.edu/courses/2012/ph240/landreman1/docs/
2012-Nissan-LEAF.pdf.
[36] R. Jain, The art of computer systems performance analysis: techniques
for experimental design, measurement, simulation, and modeling. Wi-
ley, 1990.
[37] B. Y. Liaw, E. P. Roth, R. G. Jungst, G. Nagasubramanian, H. L. Case,
and D. H. Doughty, “Correlation of arrhenius behaviors in power and
capacity fades with cell impedance and heat generation in cylindrical
lithium-ion cells,” Journal of Power Sources, vol. 119, pp. 874–886,
Jun. 2003.

Zhe Wei (S’15) received his B.Sc. and


M.Sc. degrees in electrical engineering from
Northwestern Polytechnical University, Xi’an,
China, in 2009 and 2012, respectively. He
received the Ph.D. degree in electrical and
computer engineering from the University
of Victoria, Victoria, BC, Canada in 2017.
His research interests include electric vehicle
charging scheduling, resource allocation, new
energy vehicles and intelligent transportation
system.

Yue Li received his B.Sc. and M.Sc. degrees in


electrical engineering from the Beijing Institute
of Technology, Beijing, China, in 2006 and 2008,
respectively. During 2008-2013, he worked for
Huawei as a standard pre-research engineer in
the Wireless Research Department. He has been
closely involved in 3GPP standards’ evolvement
and held numerous patents in WCMDA, LTE-A,
and 5G systems. Currently he is a Ph.D. student
in the Department of Electrical and Computer
Engineering, University of Victoria, Victoria,
Canada. His research interests include next-generation cellular system,
wireless network design and optimization, wireless system modeling and
performance analysis.

2379-8858 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

You might also like