Electric Vehicle Powertrain Architecture and Contr
Electric Vehicle Powertrain Architecture and Contr
net/publication/228901176
CITATIONS READS
11 9,636
4 authors, including:
Guillaume Sandou
CentraléSupélec
125 PUBLICATIONS 421 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
The contribution of load control in increasing electric system flexibility View project
PhD Thesis: Modeling and observability of electric drives in view of mechanical sensorless control View project
All content following this page was uploaded by Guillaume Sandou on 23 September 2014.
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
Section 4 presents an architecture optimization
introducing a fourth degree of freedom, specially
used when battery is partially discharged.
Finally, we draw concluding remarks in
section 5.
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
explained in section 3.1. It is why it has been
• Two three-phase AC-DC converter models
chosen for the work described in this paper.
supplying WRSM stator: one model for fast
However, the methodology is quite versatile and
transients including switch models and one
can also be applied to any other type of motor
model for quasi-static transients (first harmonic
(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
Ω : Motor speed (rad/s) • (
a map of Lq id , iq , i f ) is obtained by
C e : Motor torque (N.m) (
dividing Φ q id , iq , i f ) by i q
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 3
2.4 Converters models currents id , iq (hypothesis: ia + ib + ic = 0 ) and
rotor current i f .
Three-phase inverter
Let us briefly describe the powertrain control
The inverter converts DC-voltage from battery to structure. From the motor torque reference (C e )ref
AC-voltage in order to supply stator of electric
motor. This converter is made of six switches. three currents references i d ( ref
, i q ref , i f ref
) are
Our model considers simplified IGBT/diode defined. Three controllers achieve currents
switches (Fig.4). regulation. Finally, controllers outputs are
transformed in open / close switching positions for
inverter (Space vector PWM is used) and for dc-dc
buck converter [6]:
( )
vector [5]. currents reference determination
i d ref , i q ref , i f ref , the second step deals with
To simulate complete driving cycles, we use a
slow-transient model of inverter (or “first controllers coefficients and the third step deals
( )
harmonic” model). Inputs are three-phased with switching control. This paper mainly focuses
voltage references, AC current and DC voltage. on the first step: i d ref , i q ref , i f ref triplet
Outputs are AC voltage and DC current. To take optimization.
into account converter losses, output DC current Many control strategies can be studied,
is modified according to losses map inside considering one main objective (following torque
motor reference (C e )ref ) and three main degrees
Simulink model.
DC-DC converters ( )
of freedom id , iq , i f . Optimization methods can
A classical buck converter is used between high-
voltage battery and machine rotor. Both fast-
thus be applied on variables (i d , iq , i f ) under
transient and slow-transient models are realized torque constraint with vehicle range and
in the same way as AC-DC converter. performances objectives [7], [8], [9]. Constraints
on maximal voltages and currents in battery,
converters and machine must also be taken into
account.
3 Control Optimization
Figure 6 shows an example of simulation results
3.1 Low-level control structure obtained with a losses minimization control
strategy (see section 3.3 for more details about this
Powertrain architecture, presented in Figure 5, strategy):
provides three degrees of freedom: two stator
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 4
2 2
Motor torque for different values of I = sqrt(id +iq ), if = ifmax
1
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
0.4
∂C e 3. p iq
2 0.6
. M f .i f + (Ld − Lq ). id −
0.6
(5)
0.4 0.4
= 0.2 0.2
∂iq 2 0 0
i
IQ ID
d
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 5
Optimization problem:
• cost function to minimize:
constraint : I = id + iq
2 2
•
0.8
0.7
MOTOR TORQUE
0.6
0.5
0.1
( )
giving id , iq , i f from (C e )ref .
In order to take into account battery output
( )
0
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
ID voltage, a constraint on v d , v q is added:
Figure 9: Motor torque according to stator current for
v d + v q ≤ Vmax must be respected
2 2
maximum rotor current with a magnetic saturation inequality
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
Approach 2 is used in this paper. For that To determine AC , BC , AS , BS coefficients for
purpose, simplified losses expressions are
stator and rotor converters, we apply linear
required.
regression to data maps. These maps represent
converters global losses and motor current
The cost function to minimize represents global
measures according to torque and speed.
losses in powertrain (apart from battery losses).
Linear regression consists in approximating a
linear equation Y = A. X with X a vector of
Converters losses: unknown parameters, by a least square method
( min Y − AX 2 ),
X
• Conduction losses: where:
PCond = AC .I 2 + BC .I (8) AC Stator
B
• Switching losses: C Stator
(
PSw = f c . AS .I 2 + BS .I + C S ) (9)
AS Stator
BS Stator
where the parameters are: C S Stator
f c : switching frequency (Hz) X =
AC Rotor
AC , BC B
: Constant coefficients to determine
AS , BS C Rotor
AS Rotor
I : Converter current: B
o Stator AC-DC converter: S Rotor
C S Rotor
I → i d + iq
2 2
2
2
(
2
) (10) stator and rotor losses data with:
kh
• Core losses: k
( )(
PCore = Φ d + Φ q . k h .Ω + k e .Ω 2
2 2
) (11)
e
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
PViscous Friction = k vf .Ω 2 (13) parameters, linear regression can provide them by
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
Figures 12 and 13 represent converters and motor Global losses:
losses from tests versus simulation results. PTOT = PCopper + PCore + PMec + PStator Sw
Modelling error on converters losses is quasi- (16)
inexistent. Concerning motor, in low torque area, + PStator Cond + PRotor Sw + PRotor Cond
there is up to 20% error, certainly due to losses
simplified model (e.g. stray losses are neglected). PTOT is the cost function to minimize.
Optimization variables are id , i q , i f .
Constraint to respect concerns motor torque
(eq.(3)): C e = (C e )ref .
(
For each couple (C e , Ω ) , we find id , iq , i f ) that
minimize PTOT , verifying torque expression and
respecting following constraints:
v d + v q ≤ Vmax
2 2
id + iq ≤ I max
2 2
(17)
i f ≤ I f max
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 8
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
4.1 DC-DC Boost converter
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 10
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
[6] R. Trigui, F. Harel, B. Jeanneret, F. Badin, Authors
S. Derou, Optimisation globale de la
commande d’un moteur synchrone à rotor Noëlle Janiaud was born in Paris,
bobiné. Effets sur la consommation simulée France, in 1984. She received the Eng.
de véhicules électriques et hybrides, degree and the Master’s degree in
Colloque National Génie Electrique Vie et control engineering and signal
Qualité, Marseille March 21-22, 2000 processing from SUPELEC (Ecole
Supérieure d’Electricité), Gif-sur-
[7] P. Bastiani, Stratégies de commande Yvette, France, in 2007.
minimisant les pertes d’un ensemble In 2007, she joined the Advanced
convertisseur – machine alternative : Electronics Division of RENAULT in
Application à la traction électrique, PhD, the context of a PhD cooperation with
INSA Lyon, Feb. 23, 2001 SUPELEC. Her research interests
[8] J. Regnier, Conception de systèmes include modeling, simulation and
hétérogènes en Génie Electrique par optimization of power systems for
optimisation évolutionnaire multicritère, electric vehicle.
PhD, INP Toulouse, Dec. 18, 2003
François-Xavier Vallet is working in
[9] A. Haddoun, M. El Hachemi Benbouzid, D. RENAULT since 2003. He used to
Diallo, R. Abdessemed, J. Ghouili, K. work for the Electronics and Electrical
Srairi, A Loss-Minimization DTC Scheme Division before joining the Advanced
for EV Induction Motors, IEEE Electronics Division in 2008 to
Transactions on Vehicular Technology, vol. develop the modeling approach for
56, no.1, Jan. 2007 mechatronic systems designing. He
graduated from SUPELEC in 2003.
[10] James L. Kirtley Jr., Analytic Design
Evaluation of Induction Machines, Class
Marc Petit is a former student of the
Notes from MIT (Dpt of Electrical
Ecole Normale Supérieure de Cachan
Engineering and Computer Science), Jan.
in Paris, France. He received the Ph-D
2006
degree from the University of Orsay,
[11] H. Helali, Méthodologie de pré- France, in 2002. Currently, he is
dimensionnement de convertisseurs de assistant professor in the power
puissance : Utilisation des techniques systems group of the Department of
d’optimisation multi-objectif et prise en Power and Energy Systems of
compte de contraintes CEM, PhD thesis, SUPELEC.
INSA, Lyon (France), 2006
Guillaume Sandou graduated from the
[12] B. Eckardt, A. Hofmann, S. Zeltner, M.
Ecole Supérieure d’Electricité
Maerz, Automotive Powertrain DC/DC
(SUPELEC) in 2002. He obtained his
Converter with 25kW/dm3 by using SiC
PhD thesis (Modeling, optimization
Diodes, CIPS (International Conference on
and control of multi energy networks)
Integrated Power Electronics Systems),
from the Univerisity Paris Sud XI in
Naples (Italy), 2006
2005. He is currently an assistant
professor at the Automatic Control
Department of SUPELEC. His
research interest deals with the
modeling and optimization of complex
systems, robust control, mixed integer
optimization and metaheuristics.
EVS24 International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium 12