Professional Documents
Culture Documents
FrB10.5
I. I NTRODUCTION
The use of the Hybrid Electric Vehicle (HEV) is a way
to reduce fuel consumption in transportation and the fuel
dependence of this sector. Thus, it has become the most
available technology and a great concern of the researchers
in this field [1], [2], [3]. It guarantees high fuel economy,
emissions reduction and ensures good performance such as
increasing power or reducing vibration. In this advanced
technology vehicle, at least two independent engines are
used, usually a conventional internal combustion engine and
an electric motor, that can be coupled in different ways
referred as hybrid architectures. The most common architecture are parallel and serie hybrid. Knowing that among the
combustion engines, the Diesel units offer a better efficiency
than the spark ignited ones, some car manufacturers like
Daimler Chrysler and General Motors have already showed
interest for Diesel hybrids. Because the Diesel engine creates
much more vibrations than the gas engine, controlling its
torque ripple would be appreciated.
In conventional internal combustion engine, the periodic
fuel combustion in cylinders and the oscillating masses result
in pulsing engine torque which affects the powertrain life
cycle, causes increased noises, vibration and reduces the
drivers comfort [4]. These limitations require an appropriate
study to control engine torque which is one of the most
important performance variables of an internal combustion
engine. Usually, the mean value of the instantaneous torque
over an engine cycle is controlled and the instantaneous
torque waveform produced by the cylinders is imposed.
Hence, only passive solutions are implemented to attenuate
the torque pulsations as, for example, the flywheel.
HEV applications require high performance control of
electric motor which can be used to control the instantaneous
torque produced during combustion. Consequently, it can
University of Poitiers, Laboratoire dAutomatique et dInformatique
Industrielle, 40 Avenue du Recteur Pineau, 86022 POITIERS Cedex,
FRANCE sebastien.cauet@univ-poitiers.fr
5838
Flywheel
Asynchronous Machine (load)
electromagnetic
clutch
Belt
(ratio 1/2)
Inverter
currents, voltages
and speed
th
J1 th
th
(1)
el
el
th ) + c(
th ) + (Tp + Ti ) Tl
k(
n
n
5839
Ti
q
Pr (th ) r cos(th ) + l 1 2m sin2 (th ) tan(),
(ma + mp ) 2 r [cos(th ) + m cos(2th )]
q
r cos(th ) + l 1 2m sin2 (th ) tan(),
with
tan()
m sin(th )
p
1 2m sin2 (th )
(2)
ma
mp
r
l
d
losc
mcrank
J2
0.335
0.840
49 103
0.144
0.0825
0.093
1
2.8212
Kg
Kg
m
m
m
m
Kg
Kg.m2
0.7
0.6
0.5
0.4
0.3
0.2
0.1
10
TABLE I
200
180
30
40
frequency(Hz)
50
60
70
3
piq ,
2
(3)
160
el
140
J2 el
el
el
th
el
th
) + c(
) + Tem
k(
n
4
n
4
(4)
120
100
80
20
0.8
5
time(s)
10
Rated power
Rated torque
Number of pole pair
Torque Coefficient
Inductance in axis q
Resistance of a phase
Stiffness of the belt
Damping coefficient of the belt
P
Cn
p
Ke
Ld = Lq
Rs
K
c
15
64
5
0.214
10.9
0.464
10000
18
kW
Nm
V
mH
N/m
N.s/m
TABLE II
VALUES USED FOR THE SIMULATION
5840
where
th is the mean value of th and
th stands for the
speed variations around the mean value.
With this assumption, a model of the speed can be
expressed as:
el
el
iqref
Tp + Ti
Driving belt
K, c
th
Tem
Tl
PI
PMSM
Reconstruction
step
ai (t)ejith (t)
(8)
el
iq
ref
N
X
i=0
1
1+e s
th (t) =
th
ICE
thestim
Estimation
step
th (t) =
th
N=8
X
(9)
i=0
th
P
th (t) = N=8
i=0 aRi (t)cos(ith (t)) aIi (t)sin(ith (t))
0 = aRi (t)sin(ith (t)) + aIi (t)cos(ith (t))
(10)
Let
x =
Ax + Bw w + Bu u
Cy x + Dyu u,
(t) =
(5)
Bw
2
6
6
4
k
J1
c
J1
k
nJ1
c
nJ1
k
nJ2
c
J2
k
4J2
c
4J2
3T
6
7
7 , Bu = 6
4
5
0
0
0
3 p
2 J2
0
6 J11 7
6 1 7
4 0 5 , Cy = 4 0 5 , Dyu = 0nnu .
0
0
2
1
)iqref (s),
1 + e s
1
0
0
1
cos(th (t))
sin(th (t))
cos(N th (t))
sin(N th (t))
a
i =
!1
(t)(t)
(6)
sin(th (t))
cos(th (t))
sin(N th (t))
cos(N th (t))
...
...
(11)
T
and y(t) = th (t) 0
, the solution of the least squares
algorithm, for the parameters aRi and aIi , is given by
7
7,
5
T (t)y(t).
(12)
Point out the effectiveness of the estimation approach, frequency analysis of the engine speed signal, presented in
Figure 6, shows the comparison of the measured signal with
the estimate of the first 8 harmonics and the continuous
component on this signal.
In practice, to take into account the slow variations of the
speed compare to the system dynamics, parameters a
i are
estimated thanks a recurrence least squares with a forgetting
factor. Note that in this estimation approach, there is no
need to use a low-pass band filter. Then the harmonic
reconstruction of engine speed is allowed in a sufficiently
short time to ensure the control loop stability despite of slow
speed variations.
B. Design PI controller
In this part, the design problem of PI controller under H
performance specification is investigated. The controller is
found by solving linear matrix inequalities
Consider the system (5) with the following PI,
Z t
u = F1 y + F2
y()d,
(13)
5841
0.6
FFt th speed(rad/s)
0.5
0.4
P Af + ATf P
@
fT P
B
0.3
0.2
0.1
f
PB
I
0
Bf = B
w .
u F C,
with Af = A + B
1
C T
0 A<0
I
(22)
0
50
40
30
20
10
0
10
frequency(Hz)
20
30
40
50
(14)
w P C T
A0 P + P AT0 B
T
w
B
I
0 < 0,
CP
0
I
where
u F0 ; F0 : state feedback gain which
A0 = A + B
stabilizes the system.
B
u and B
w are defined as follows,
The matrices A,
A 0
Bu
Bw
A=
, Bu =
, Bw =
(15)
C 0
0
0
y1
with,
Let y =
y2
y1 = C 0 z
(16)
y2 = 0 I z.
(17)
F1
u = F1 y1 + F2 y2 =
F2
y = F y.
(18)
0 )z + B
w w + B
u u
z = A(
y = Cz
,
(19)
u = F y
where,
C =
C
0
0
I
(20)
0
0
C
P
0
<0
1
C T
P 0
0
0 0 C
C
I 0 0 C
0
0 0 A
0
0 0
9
1
f1
>
>
>
f2 C `
=
C
w 0 I 0
f 3 C A0 B
>
>
f4 A
>
;
0
9
1
u
f 1B
>
>
>
u C
f 2B
`
=
C
f 3Bu C 0 0 0 0 I
>
u A
>
f 4B
>
;
0
9
1
0
>
>
>
=
0 C`
0 C LC GF0 0 0 0 G
>
>
0 A
>
;
I
(21)
5842
0.7
0.6
0.5
0.4
0.3
0.2
0.1
10
20
30
40
frequency(Hz)
50
60
70
5843