Professional Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIV.2018.2843126, IEEE
Transactions on Intelligent Vehicles
1
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
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
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
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,
"""
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
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.
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.
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.
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,
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.
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.