Professional Documents
Culture Documents
EVS24
Stavanger, Norway, May 13-16, 2009
Abstract
The design of a full electric vehicle (or battery electric vehicle (BEV)) requires the development and
optimization of a complete electric powertrain, including battery, power electronics, electric machine,
sensors and control system.
When designing an electrical platform, from the very beginning of the V-cycle, it is mandatory to rely on
modelling and simulation tools in order to drive the main choices and then to optimize the system. This
paper presents an electric powertrain simulation platform developed with Matlab-Simulink, dedicated to
multiphysic optimization of the system.
As an example, the basic electrical powertrain architecture first considered in this paper includes a battery,
an inverter, a dc-dc buck converter supplying motor inductor and a wound rotor synchronous machine
(WRSM). The purpose is to show how simulation tools can help in comparing different powertrain control
strategies.
The present simulation platform is also useful to study physics architecture. To illustrate this point, another
electrical architecture is also presented, including a dc-dc boost converter between battery and inverter.
This structure must be considered here as an example only in order to show how to optimize control laws
taking into account various criteria, including architecture ones. Simulation results are compared for both
architectures in terms of powertrain performances and range.
Keywords: Electric powertrain, simulation platform, powertrain control strategies, architecture optimization
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 1
Page 0683
2 Simulation Platform of an
Electric Vehicle Powertrain
2.1 Power system
An electric powertrain is a closed-loop system, Figure 2: Simulation platform of an Electric Powertrain
mainly constituted by battery, converters, motor These models can be split in three categories
and control structure (Fig.1). depending on the frequency scale [3].
The first category implements analytical
expressions of losses, range, cost, etc. used in a
global approach, for example for the synthesis of
control laws. The second category deals with
“average” models dedicated to driving cycle
simulations (e.g. NEDC) on wider time horizons.
Finally, the third category deals with short time
switching and fast variation of currents, voltages,
torque, etc. For example, it is possible to observe
electric resonances on the network and torque
Figure 1: Simplified representation of a typical electric oscillations on the drive shaft.
powertrain
In order to understand powertrain control methods
High-voltage battery has to supply with energy presented in section 3, it is important to detail
not only traction motor, but also high power converters and motor models.
loads like air-conditioning or heating as well as
the low-voltage network.
2.3 Electric motor model
2.2 Simulation platform The three-phase Motor considered in this paper is a
Wound Rotor Synchronous Machine (WRSM),
The powertrain simulation platform used for
represented in Park coordinate (a,b,c) → (d,q).
optimization includes the following models
(Fig.2) [1] [2]: Indeed, WRSM presents more degrees of freedom
• A dynamic battery model than Permanent Magnet Machine, as it will be
• Two three-phase AC-DC converter models explained in section 3.1. It is why it has been
supplying WRSM stator: one model for fast chosen for the work described in this paper.
However, the methodology is quite versatile and
transients including switch models and one
model for quasi-static transients (first harmonic can also be applied to any other type of motor
(Permanent Magnet, Induction, etc.)
only) with voltage and current average signals.
These models make it possible to simulate fast
Motor notations and symbols:
phenomena over short times (dynamic
behaviour of the powertrain) and driving v d , v q : Stator voltages (V)
cycles lasting many minutes (e.g. NEDC) as it
is explained at the end of this section. id , iq : Stator currents (A)
• Two dc-dc converter models supplying WRSM
rotor (fast transient / quasi-static transient).
Φ d , Φ q : Stator magnetic fields (Wb)
• A WRSM model with consideration of v f : Rotor voltage (V)
magnetic saturation, using Park (d,q)
transformation. i f : Rotor current (A)
• Sensor models (currents, rotor position …).
Φ f : Rotor magnetic field (Wb)
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 2
Page 0684
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 3
Page 0685
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 4
Page 0686
0.9
0.8
0.7 Ce
MOTOR TORQUE
ref
0.6
0.5
0.4
0.3
0.2
0.1
0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
ID
2 2 0.8
the relation I = id + iq . The idea is to find
0.6
∂C e 3. p iq
2 0.6 0.6
2 0 0
∂iq i d
IQ ID
∂C e Figure 8: Maximum motor torque according to stator
=0 → current (units = p.u.)
∂i q
− M f .i f + M f .i f + 8.(Ld − Lq ) .I 2
2 2 2
If we take into account magnetic saturation, results
id = (6)
4.(Ld − Lq ) are similar, but the method is slightly different:
partial derivatives of C e equation cannot be easily
If Ld = Lq (round rotor machine),
calculated as previously. We use a gradient-based
(i d , iq ) = (0, I ) corresponds to a maximum of optimization method to find C e maximum value
torque equation. for each value of I. The relation
To illustrate these results, we plot C e for if = i f max remains unchanged.
different values of I (Fig.7).
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 5
Page 0687
Optimization problem:
• cost function to minimize:
3. p
J opt = − .(M f .i f .iq + (Ld − Lq ).id .i q ) (7)
2
• variables : id , iq
2 2
• constraint : I = id + iq
0.8
0.7
MOTOR TORQUE
0.6
0.5
0.1
( )
giving id , iq , i f from (C e )ref .
0 In order to take into account battery output
-1 -0.8 -0.6 -0.4 -0.2 0
ID
0.2 0.4 0.6 0.8 1
voltage, a constraint on v d , v q( )
is added:
Figure 9: Motor torque according to stator current for 2 2
maximum rotor current with a magnetic saturation inequality v d + v q ≤ Vmax must be respected
model (optimal operating points = stars) (units = p.u.) for all operating points (C e , Ω ) .
MAXIMUM MOTOR TORQUE, if = ifm ax
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 6
Page 0688
kh
• Core losses: k
e
( 2 2
)(
PCore = Φ d + Φ q . k h .Ω + k e .Ω 2 ) (11) X = k df
• Mechanical losses (dry friction, viscous k vf
friction and windage losses): k w
PDry Friction = k df .Ω (12)
If stator and rotor resistance values are unknown
2 parameters, linear regression can provide them by
PViscous Friction = k vf .Ω (13)
modifying Y , A and X so that:
PWindage = k w .Ω 3 (14)
R f
k h , k e , k df , k vf and k w are constant coefficients X ' = Rs
to determine, respectively corresponding to X
hysteresis, eddy current and mechanical losses.
Coefficients determination (Using this vector is also a mean to check motor
resistance values)
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 7
Page 0689
2 2
v d + v q ≤ Vmax
2 2
id + iq ≤ I max (17)
i f ≤ I f max
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 8
Page 0690
Figure 15: Powertrain efficiency with a strategy of Figure 17: Global efficiency with a strategy of torque
global losses minimization (units = p.u.) maximization (units = p.u.)
Figure 16: Powertrain efficiency gain with a strategy Figure 18: Global efficiency gain with a strategy of
of global losses minimization vs. motor losses losses minimization vs. motor torque maximization
minimization (units = p.u.) (units = p.u.)
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 9
Page 0691
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 10
Page 0692
Figure 22: Example of simulation results comparison with and without dc-dc boost converter
(typical case study)
5 Conclusion Acknowledgments
A platform for Electric Vehicle Powertrain has The authors wish to thank their colleagues from
been presented in this paper. Battery, converters RENAULT and SUPELEC for their comments and
and traction motor are modelled with the suggestions.
intention of optimizing performances and
powertrain efficiency (highly linked with vehicle References
range). Consequently, models are as much
[1] K.L. Butler, M. Ehsani, P. Kamath, A Matlab-
simplified as possible. Further, explicit Based Modeling and Simulation Package for
formulations depending on degrees of freedom Electric Hybrid Electric Vehicle Design,
are preferred. IEEE Transactions on Vehicular Technology,
In a second step, we have presented two Vol.48, n°6, Nov.1999
powertrain control strategies resulting from a
[2] B. Jeanneret, R. Trigui, F. Badin, F. Harel,
“software” optimization: we have used a classic New Hybrid concept simulation tools,
electric powertrain architecture and shown how evaluation on the Toyota Prius car,
performances and efficiencies can be different International Electric Vehicle Symposium,
depending on control laws. Bejing (China), 1999
Finally, we have studied an example of
[3] N. Janiaud, P. Bastard, M. Petit, G. Sandou,
“hardware” optimization by introducing an
Electric Vehicle Powertrain and Low-Voltage
additional degree of freedom with a dc-dc boost Network Simulation and Optimization,
converter between battery and inverter. Automotive Power Electronics, Paris
Comparison results have been obtained with the (France), 2009
simulation platform. This platform has proven its
[4] B. Multon, L. Hirsinger, Problème de la
efficiency and has brought much than
motorisation d’un véhicule électrique, Revue
satisfactory results for the deep understanding of 3E.I, n°5, p.55-64, March 1996
proposed optimized control laws and
architectures. [5] G. Grellet, G. Clerc, Actionneurs électriques.
Principes, modèles, commande, Chapter 9,
p.217–222, Eyrolles, 1999
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 11
Page 0693
EVS24 International Battery Hybrid and Fuel Cell Electric Vehicle Symposium 12