Professional Documents
Culture Documents
2011 Fists 0110 Fi
2011 Fists 0110 Fi
2011 Fists 0110 Fi
Abstract One of the most important environmental problems in large cities is the vehicular emission. Electric Vehicles
(EVs) are a growing alternative for internal combustion engine
(ICE) vehicles. Since this kind of vehicle has low autonomy yet,
it is important to optimize energy consumption, for instance by
planning a suitable infrastructure of battery recharge and/or
battery-switch stations. This paper presents an architecture for
EV simulation, important to analyze traffic flow, its dynamics
and the performance when there are obstructions or intense
traffic. There are several tools for traffic simulation, SUMO
(Simulation of Urban MObility) is one of them. But none
of the existing traffic simulators integrates models of EV
that allow, for example, perform simulation studies regarding
energy consumption. SUMO is a portable open source simulator
with multi-modal traffic feature capabilities that permit the
simulation of various types of vehicles. This work is an extension of the SUMO, two-dimensional (2D) vehicular simulation
package. To allow the simulation of energy consumption of
EV, two extensions were incorporated in SUMO: EV models
and modeling of altitude, transforming SUMO into a threedimensional (3D) simulator. The energy model effectiveness and
correctness with 3D capabilities has been validated using two
driving schedules (Urban Dynamometer Driving Schedule and
Highway Fuel Economy Driving Schedule). This new tool will
also support the study of better routes choice in 3D environment
with EV aiming minimum energy consumption.
I. I NTRODUCTION
The increasing number of motor vehicles on the streets
and roads is demanding an active transport policy. This
growth also results in traffic jams and appearance of a
wide diversity of drivers with different driving behaviors,
increasing the probability of accidents. These are only two
reasons why developed countries have a great interest in
Intelligent Transportation Systems (ITS).
Nowadays, petrols high cost and serious environmental
pollution problems deriving from fossil burning fuel led
automotive industry to heavily investing in plug-in electrical
vehicles (PHEV) as well as fully electric vehicles (EV).
In [1], Spongenberg states that the number of electric cars
on European roads is going to boost next years due to oil
prices, climate change concerns and tough EU environment
regulations. The use of EV raises several problems taking
This work was partially supported by the Portuguese Foundation for
Science and Technology (FCT) under grant PTDC/SEN-TRA099413/2008
(EVSIM09 Project).
Rui Araujo and Urbano Nunes are with the DEEC - Department of
Electrical and Computer Engineering, University of Coimbra, Portugal. All
authors are with the ISR-Institute of Systems and Robotics, University of
Coimbra, Portugal.
Ricardo Maia and Marco Silva also acknowledge PhD fellowships granted
by FCT, respectively SFRH/BD/44644/2008 and SFRH/BD/38998/2007.
Marco Silva is also with IPC-ISEC - Polytechnic Institute of Coimbra,
Coimbra, Portugal. email: {rmmaia, msilva, rui, urbano}@isr.uc.pt
228
rr
A
Cd
m
v
a
I
G
r
g
meaning
acceleration due to gravity
air density
coefficient of rolling resistance
vehicle frontal area
drag coefficient
angle of slope or hill
vehicle mass
vehicle velocity
vehicle linear acceleration
moment of inertia of rotor of the motor
gear ratio of the system
radius of the tyre
gear system efficiency
by Krau [12], [13], but can be easily adapted for other carfollowing models.
The paper is organized as follows. Section II establishes
the EV model with focus on the energy consumption component. Section III presents the simulation software and its
modifications. Section IV describes the simulation scenario
and simulation relevant results. Finally, in Section V, some
concluding remarks are drawn.
,
driven case,
(8)
m g
Emot in =
Ete m g ,
regenerative case. (9)
where m and g are the motor and the gear system efficiencies, respectively. When the vehicle is being driven, it
holds (8); but if the motor is being used to slow the vehicle
down, the efficiency works in the opposite sense, supplying
energy to the battery, and (9) takes place. Finally, it must
be considered all other vehicles electrical systems (lights,
heating, cooling, indicators, radio, etc.), Eac , which shall be
added to the motor energy. Thus, the total energy required
from the battery is
(1)
(2)
Ebat
Fad
Fhc
Fla
Fwa
Emot in + Eac
(10)
B. Electrical Traction
When in driven case, the power required from the motor to
make the vehicle run at a certain speed is supplied from the
battery. On the other hand, in regenerative case, the current
flows into the battery. The current that flows from/into the
battery is expressed by:
where:
Frr
p
2 4R P
Voc Voc
in bat
2R
in
I=
p
2 + 4R P
Voc + Voc
in bat
2R
in
(3)
(4)
driven
case,
(11)
regenerative
case.
(12)
where Voc is the open circuit voltage from the battery, Rin
is its internal resistance, and Pbat is the power produced by
the current. As the motor drains current from battery, what
is really needed to be known is how battery discharges while
A. Modifications
To simulate energy consumption of EVs, SUMOs vehicle
class has been modified to receive attributes and methods
to implement the functionalities explained in Section II.
Moreover, the energy can be regenerated when the vehicle
slows down or goes downhill. Thus, the bi-dimensional road
network was changed to receive the z coordinate, related
to the elevation of the network nodes. Fig. 1 shows a
schematic of the main processes and data files involved
in the simulation process using SUMO [14]. A new file,
XML altitudes, was added in order to allow the specification of road elevation. This way, the NETCONVERT
tool, gets the extra z attributes from XML altitudes
file and outputs the road network (XML network) which
incorporates the elevation information. EV physical parameters and routes information are provided to the SUMO
simulator through XML consumption and XML route
files, respectively.
CR
Cp
(13)
I dt
(15)
Drive
Schedule
UDDS
HWFET
CEPA
report
230.087km
244.568km
SUMO
variation
230.406km
253.588km
0.14%
3.68%
0.5
0.4
0.3
0.2
0.1
0
0
10000
15000
time (s)
20000
25000
30000
25000
30000
Fte r
(16)
G
where Fte is given by (1), r is the radius of the tyre, and
G is the gear ratio. If (16) is higher than the maximum
torque, Tmax , which the EV motor can provide then new
velocity and acceleration values are calculated such that Fte
produces Tmax . Next, Ebat is calculated by (10) and it is
verified if there is enough energy in the battery to supply to
the motor. If not, new velocity and acceleration values are
calculated based on the information of the existing residual
energy in the battery. Algorithm 1 summarizes the Energy
Models processing and computations.
T
5000
370
360
350
340
330
320
310
300
290
280
0
5000
10000
15000
time (s)
20000
A. The vehicle
The simulation experiments the vehicle model uses the
parameters of the EV1 electric vehicle produced by General
Motors from 1996 to 1998. This model was chosen since it
has been widely used in previous studies. The EV1 parameters values are: A = 1.89 m2 , Cv = 0.19, rr = 0.005,
length = 4.31 m, maximum acceleration = 3.08 m/s2 ,
maximum deceleration = 1.0 m/s2 and maximum speed
of 129 km/h. The considered density of the air was =
1.25 kg/m3 . The motor and the gear system efficiencies,
m and g respectively, were taken from [15]. The internal
resistance Rin and open circuit voltage Voc of the battery
pack were modeled according to [16], [17] and [18]. The
battery pack main parameters ate be shown in Table II.
10000
6000
30
10
0
.4
8%
%)
3.24
m(
4
9
299
3
99
14
2000
20
(6
c
16054 m (0%)
a
5000
10000
15000 20000
(a)
-10
-20
25000
30000
State of Charge
1
-30
0
200
400
600
800
time (s)
1000
1200
1400
0.9
0.7
0.8
0.6
0.5
c
a
0.4
(slope)
(no slope)
(slope)
(no slope)
0.3
b
a
0.2
Range
b
c
0.1
260km
430km
196km
302km
0
0
50000
100000
150000
200000
250000
time (s)
(b)
Battery current (A)
60
50
40
30
20
b
10
(c)
70
circuit end
Altitude (m)
60
circuit
beginning
50
40
30
20
1000
2000
3000
4000
5000
Position (m)
6000
7000
8000
DoD
3.27%
2.15%
4.21%
3.12%