Académique Documents
Professionnel Documents
Culture Documents
Cours8 PDF
Cours8 PDF
Cours 8
Contenu
! Notion de variables d'tat
" Exemples
" Dfinitions
Automatique
u(t)
Entre : u(t)
C
Posons x(t)=Vc(t)
! Modlisation du circuit RC
Ri (t ) + x(t ) = u (t )
1
x(t ) = id
C
RC x& (t ) + x(t ) = u (t )
1
1
i (t ) = x(t ) + u (t )
R
R
x& (t ) = ax(t ) + bu (t )
Le modle est de la forme
y (t ) = cx(t ) + du (t )
1
1
x& (t ) =
x(t ) +
u (t )
RC
RC
1
1
y (t ) = x(t ) + u (t )
R
R
(I)
(II)
x(t ) = e
t t0
RC x(t
t t0
RC
0 ) + 1 e
U
0
x
t
t0
y
y (t ) =
1
1
x(t ) + u (t )
R
R
t0
Automatique
Fr=f z
Entre : u(t) = F
r
r
F = m
H ( s) =
F = m&z& + fz&
Z (s)
1
=
F ( s ) s (ms + f )
Systme d'ordre 2
! Reprsentation d'tat
Etats du systme
x1 (t ) = z (t )
x2 (t ) = z& (t )
F = mx& 2 (t ) + fx2 (t )
F f
x& 2 (t ) = x2 (t ) (2)
m m
+ 1 F
=
f
x& 2 (t ) 0 m x2 (t ) m
x1 (t )
y (t ) = [1 0] x (t )
2
= 0 f
+ 1 F
&
x2 (t )
x2 (t ) m
m
x1 (t )
y (t ) = [1 0] x (t )
2
X& = AX + Bu
avec
y (t ) = CX + Du
x1 (t )
X (t ) =
x2 (t )
0 1
0
A=
f , B = 1 , C = [1 0], D = 0
m
m
! Remarques
Y = CX + DU (II)
" Variables
x1 (t )
X (t ) = M
xn (t )
u1 (t )
U (t ) Rm (m : nombre d'entres) U (t ) = M
u m (t )
# Y(t) : vecteur des sorties
y1 (t )
p
(p
:
nombre
de
sorties)
Y
t
(
)
=
M
Y (t ) R
y p (t )
Automatique
# A : matrice d'tat
A Rnn (matrice carre)
# C : matrice de sortie
C R p n
# B : matrice d'entre
B Rnm
# D : matrice de couplage
D R pm
Souvent D = 0
" Remarques
$
Automatique
X&
+
+
! Interprtation du schma
" Equation d'tat = vue interne du systme
" A reprsente les interactions dynamiques entre les diffrents lments
internes du systme
" B reprsente l'action des entres sur l'volution dynamique du systme
" C indique les capteurs permettent d'obtenir les sorties
" D indique le couplage direct entre les entres et les sorties
Automatique
10
u(t)
Vc(t)
Entre : u(t)
Vc (t )
Sorties : Y (t ) =
i (t )
Lois de l'lectricit
Ri (t ) + L
Vc (t ) =
di (t )
+ Vc (t ) = u (t )
dt
q (t )
C
t
Charge : q (t ) = 0 i ( )d
Flux : (t ) = Li (t )
11
Vc (t ) =
1
q(t ) (a )
C
(t ) = Li (t )
i (t ) =
1
(t ) (b)
L
1
q& (t ) = i (t ) = (t ) (c)
L
R
di (t )
(t ) + &(t ) + 1 q (t ) = u (t ) ( d )
+ Vc (t ) = u (t )
Ri (t ) + L
C
L
dt
q (t ) = 0t i ( )d
Modle d'tat
X& = AX + Bu
Y = CX + Du
! Remarques
q (t )
(
t
)
(c) et (d)
avec X (t ) =
(a) et (b)
1L
0
0
A=
, B = 1
1
C
R
L
1 C 0
, D=0
C=
0 1 L
12
i (t )
1 t
& (t ) = 1 i (t )
i ( )d
V
0
c
C
C
di (t )
di (t )
1
1
R
+ Vc (t ) = u (t )
Ri (t ) + L
=
(
)
i
(
t
)
+
u (t )
V
t
c
dt
L
L
dt
L
Vc (t ) =
Y = CT X T + DT u
1C
0
0
AT =
, BT =
1 L R L
1 L
avec
1 0
CT =
, DT = 0
0
1
13
Matrice de transformation T
X& T = T 1 X&
1 C 0
X T (t ) =
X (t )
0 1 L
XT
(t ) = T 1 X (t )
q(t )
avec X (t ) =
(
t
)
1 C 0
0 1 L
avec T 1 =
X& T = T 1( AX + Bu )
Y = CX + Du
Y = CTX T + Du
1 L C 0
1 C 0 0
1 C 0 0
&
XT =
XT +
u
0 1 L 1 C R L 0 L
0 1 L 1
1C
0
0
X& T =
X
+
u
T
1 L R L
1 L
Automatique
1 C 0 C 0
Y =
0 L X T + 0.u
L
0
1
On retrouve le
rsultat prcdent
Y = I2 XT
14
X (t ) Rn
Transformation linaire : X (t ) = TX T (t )
X& T = AT X T + BT U
Y = CT X T + DT U
avec
AT = T 1 AT
CT = CT
BT = T 1B
DT = D
" Remarque
Automatique
15
16
Elment
Energie
Etat
Elment
Energie
Etat
Inductance
1 2
Li
2
Moment d'inertie
J
1
m 2
2
= d dt
Condensateur
1
CVc2
2
Vc
Masse m
1 2
mv
2
v = dx dt
x
Ressort k
1 2
kx
2
Automatique
Colonne de fluide 1
(V / ) p 2
de pression p
2
Colonne de fluide 1
Ah 2
2
de hauteur h
17
# Forme matricielle
X& = f ( X (t ),U (t ))
Y = g ( X (t ),U (t ))
avec X (t ) Rn
U (t ) Rm
Y (t ) R p
La courbe X& = f ( X (t ),U (t ), X (t0 )) est une trajectoire dans l'espace d'tat
Automatique
18
U (t ) = U (t ) + u (t )
X (t ) = X (t ) + x(t )
&
&
X (t ) = X (t ) + x& (t )
19
# Equations d'tat
f1
f1
f1
f1
&
(
(
),
(
))
(
,
)
X
f
X
x
t
U
u
t
f
X
U
x
x
u
u
L
L
=
+
+
+
+
+
+
+
+
1
1
1
1
1
n
X1 X ,U
X n X ,U
U1 X ,U
U m X ,U m
M
f n
f n
f n
f n
&
(
(
),
(
))
(
,
)
x
L
x
u
L
u
X
f
X
x
t
U
u
t
f
X
U
=
+
+
+
+
+
+
+
+
n
n
n
n
1
1
X1 X ,U
X n X ,U
U1 X ,U
U m X ,U m
# Equations de sortie
g1
g1
g1
g1
=
+
+
+
+
+
+
+
+
Y
g
(
X
x
(
t
),
U
u
(
t
))
g
(
X
,
U
)
x
L
x
u
L
u
1
1
1
X1 X ,U 1
X n X ,U n U1 X ,U 1
U m X ,U m
M
g p
g p
g p
g p
=
+
+
+
+
+
+
+
+
Y
g
(
X
x
(
t
),
U
u
(
t
))
g
(
X
,
U
)
x
L
x
u
L
um
p
p
n U
1
1
p
X
X
U
n X ,U
m X ,U
1 X ,U
1 X ,U
Automatique
20
&
&
X (t ) = X (t ) + x& (t ) f ( X , U ) + FX x(t ) + FU u (t )
Y (t ) = Y (t ) + y (t ) g ( X , U ) + G X x(t ) + GU u (t )
f1
f1
L
X1
X n
f
= M
M
FX =
X T X ,U f
f
n
n L
X n X ,U
X1
x& (t ) = FX x(t ) + FU u (t )
y (t ) = G X x(t ) + GU u (t )
f1
f1
L
U1
U m
f
= M
M
FU =
U T X ,U f
f
n
n L
U n X ,U
U1
g1
g1
L
X
X n
1
g
GX =
= M
M
X T X ,U
g p
g p
X1 L X n
X ,U
g1
g1
L
U
U m
1
g
GU =
= M
M
U T X ,U
g p
g p
L
U1
U m X ,U
A = FX , B = FU , C = G X , D = GU
21
Equation diffrentielle
m&z& = F + k1 z + k 2 z 3
ressort
Modle d'tat
z
# Entre u (t ) = F
# Sortie
# Etats du systme x1 (t ) = z (t )
y (t ) = z (t )
x2 (t ) = z& (t )
# Modle non-linaire
x1 (t ) = z (t )
m&z& = k1 z + k 2 z 3 + F
x&1 (t ) = z& (t ) = x2 (t )
k
k
F
x& 2 (t ) = 1 x1 + 2 x13 +
m
m
m
x2 (t )
x&1 (t )
= f ( x1 (t ), x2 (t ), u (t ) ) = k1 x (t ) + k 2 x (t ) 3 + u (t )
&
m 1
x2 (t )
m 1
m
Automatique
y (t ) = h( x1 (t ), x2 (t ), u (t )) = x1 (t )
22
( X ,U )
f ( x1 (t ), x2 (t ), u (t ) ) = 0
x2
0
k1
k2 3 u =
x + x +
m 1 m 1 m 0
k1
k2 3
x + x =0
m 1 m 1
x1 = 0 ou x1 = k1 k 2
0
Points de fonctionnement ( X ,U ): ,
0
Automatique
0 ou
,
k1 k 2
23
f1
0
1
x2
=
2 ) m 0
f 2
(
k
3
k
x
+
X ,U
1
2 1
x2 X ,U
h h
C=
= [1 0]
x
x
1
2 X ,U
h
=0
D=
u X ,U
f1
0
B = u
=
f 2
1 m
u
X ,U
Premier point : ,
0
0 1
A=
0
k
m
1
Automatique
Deuxime point : k k ,
1 2
1
0
A=
2k1 m 0
24