SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
1Automatique
Liens entre fonction de transfert et
représentations d'état d'un système
(formes canoniques de la représentation d'état)
UV Automatique
ASI 3
Cours 10
2Automatique
Contenu
! Introduction
! Liens entre les différentes descriptions d'un système
! Passage modèle d'état " fonction de transfert
# Cas d'un système monovariable
# Cas d'un système multivariable
! Passage fonction de transfert " modèle d'état
#Forme canonique de commandabilité
#Forme canonique d'observabilité
#Forme modale
3Automatique
Introduction
! Exemple : système mécanique (masse en translation)
! Equation différentielle ! FT
! Représentation d'état
Etats du système
m F
z
Fr=f z
.
Entrée : u(t) = F
Sortie : y(t) = z(t)
γ
rr
mF =∑ zfzmF &&& +=
)(
1
)(
)(
)(
fmsssF
sZ
sH
+
==
)()(1 tztx = )()(2 tztx &=
)1()()()( 21 txtztx == &&
zfzmF &&& += )()( 22 tfxtxmF += &
)2()()( 22 tx
m
f
m
F
tx −=&
[ ]












=








+













−
=








)(
)(
01)(
1
0
)(
)(
0
10
)(
)(
2
1
2
1
2
1
tx
tx
ty
F
mtx
tx
m
f
tx
tx
&
&
(Système d'ordre 2)
! Remarques
$ De l'équation différentielle, on
passe aisément à la FT
$ De l'équation différentielle, on
passe à la représentation d'état
Question : Peut-on passer de la FT à la
représentation d'état et inversement ?
4Automatique
Liens entre les différentes descriptions d'un système
! Descriptions d'un système
# Equation différentielle
# Réponse impulsionnelle
# Fonction (ou matrice) de transfert H(s)
# Représentations d'état (A, B, C, D)
! Liens entre les descriptions
Fonction de transfert
H(s)
Représentation
d’état
(A, B, C, D)
Réponse
impulsionnelle
h(t)
Equation
différentielle
ububyayay 0101 +=++ &&&&
5Automatique
Passage représentation d'état """" FT (MT)
! Forme générale
# TL de l'équation d'état
# TL de l'équation de sortie
Fonction de transfert
ou matrice de transfert




+=
+=
)()()(
)()(
tDUtCXtY
tBUtAXX&
Conditions initiales supposées nulles : X(0)=0
( ))()()( tBUtAXtX +=&L )()()( sBUsAXssX +=
( ) )()( 1
sBUAsIsX n
−
−=
In : matrice
identité d'ordre n
nnA ×∈R
mnB ×∈R
npC ×∈R
mpD ×∈R
ntX R∈)(
mtU R∈)(
ptY R∈)(
( ))()()( tDUtCXtY +=L )()()( sDUsCXsY +=
( )( ) )()( 1
sUDBAsICsY n +−= −
( ) DBAsICsH n +−= −1
)(
6Automatique
Passage représentation d'état """" FT (MT)
! Remarques
# Calcul de l'inverse de (sIn−A)
# Nouvelle écriture de H(s)
( ) DBAsICsH n +−= −1
)(
)det(
))((
)( 1
AsI
AsIcom
AsI
n
T
n
n −
−
=− −
)( AsIcomM n −=
matrice des cofacteurs
][ , jimM = avec ji
ji
ji Mm ,, det)1( +−=
Mi,j : matrice extraite de
(sIn−A) en supprimant la
ième ligne et la jème colonne
D
AsI
BAsIcomC
sH
n
T
n +
−
−
=
)det(
))((
)(
)det(
)det())((
)(
AsI
DAsIBAsIcomC
sH
n
n
T
n
−
−+−
=
Les pôles du système sont les racines de l'équation 0)det( =− AsIn
Les valeurs propres de A sont solutions de l'équation caractéristique 0)det( =− AInλ
Les pôles du système sont les valeurs propres de A. Toute
l'information sur les modes du système est contenue dans la matrice A
7Automatique
Passage représentation d'état """" FT (MT)
! Exemple 1 : système mono-entrée, mono-sortie
R
u(t)
i(t)
c Vc(t)
L
Entrée : u(t)
Sortie : )()( tVty c=





=








+








−−
=
Xy
u
L
X
LRL
c
X
]01[
1
0
1
10&
Etats du système
)()(1 tVtx c= )()(2 titx =
T
c titVtX ])()([)( =
Modèle d'état
(voir cours 8)
Fonction de transfert








−−
−








=−
LRL
c
sAsI
1
10
10
01
2








+
−
=−
LRsL
cs
AsI
1
1
2 LcLRssAsI 1)()det( 2 ++=−
Lc
RcssLc
AsI
1
)det(
2
2
++
=−







 −+
=−
sc
LLRs
AsIcom
1
1
)( 2








−
+
=−
LsL
cLRs
BAsIcomC T
/1
0
1
1
]01[))(( 2
Lc
BAsIcomC T 1
))(( 2 =−
)det(
))((
)(
2
2
AsI
BAsIcomC
sH
T
−
−
= 1
1
)( 2 ++
=
RcssLc
sH
8Automatique
Passage représentation d'état """" FT (MT)
! Exemple 2 : système multi-entrée, multi-sortie















−
=








−−
+








−
−−
=
XY
UXX
21
01
12
30
11
23
&
avec








=
)(
)(
)(
2
1
tx
tx
tX








=
)(
)(
)(
2
1
tu
tu
tU








=
)(
)(
)(
2
1
ty
ty
tY








−
−−
−








=−
11
23
10
01
2 sAsI








+−
+
=−
11
23
2
s
s
AsI
Calcul de la matrice de transfert








+−
+
=−
32
11
)( 2
s
s
AsIcom
54)det( 2
2 ++=− ssAsI




−−



+
−+




−
=−
12
30
31
21
21
01))(( 2 s
sBAsIcomC T




−−



+−−
−+=−
12
30
)4(21
21))(( 2 ss
sBAsIcomC T




++
+=−
)1(5)4(4
534))(( 2 ss
sBAsIcomC T
9Automatique
Passage représentation d'état """" FT (MT) : exemple 2
! Exemple 2 (suite)
)det(
))((
)(
2
2
AsI
BAsIcomC
sH
T
−
−
=












++
+
++
+
++
+
++
=
54
)1(5
54
)4(4
54
53
54
4
)(
22
22
ss
s
ss
s
ss
s
ss
sH
Dans le cas de système multi-entrée, multi-sortie, on parle
de matrice de transferts (MT) au lieu de fonction de transfert.
Signification des éléments de la
matrice de transferts de l'exemple










=
)()(
)()(
)(
2221
1211
sHsH
sHsH
sH
)(
)(
)(
1
1
11 sU
sY
sH = )(
)(
)(
2
1
12 sU
sY
sH =
)(
)(
)(
1
2
21 sU
sY
sH =
)(
)(
)(
2
2
22 sU
sY
sH =










=










=
)(
)(
)(
)(
)(
)(
2
1
2
1
sU
sU
sH
sY
sY
sY
)()()()()( 2121111 sUsHsUsHsY +=
)()()()()( 2221212 sUsHsUsHsY +=
10Automatique
Passage représentation d'état """" FT (MT)
! Remarques
# Une représentation d'état d'un système est caractérisée par le
quadruplet (A, B, C, D)
# Toute représentation d'état (A, B, C, D) d'un système qui vérifie
est appelée une réalisation de H(s)
# Une réalisation (A, B, C, D) avec dim(A)=n est une réalisation
minimale s'il n'existe pas d'autres réalisations de H(s) de dimension
inférieure à n
# Dans le cas d'un système mono-entrée, mono-sortie, la réalisation
minimale correspond à une fraction rationnelle irréductible (pas de
simplification des pôles et zéros)
( ) DBAsICsH n +−= −1
)(
11Automatique
Passage FT """" représentation d'état
! Position du problème
! Forme canonique de commandabilité
# Cas simple : m=0 et b0=1
A partir d'une FT, est-il possible de déterminer une représentation d'état (une seule
ou la plus simple possible)? Ce problème est dénommé problème de réalisation
nm
asasas
bsbsbsb
sU
sY
sH n
n
n
m
m
m
m <
++++
++++
== −
−
−
− ,
)(
)(
)(
01
1
1
01
1
1
L
L ?
),,,( DCBA
On peut trouver autant de représentations d'état qu'on veut. Néanmoins
il existent quelques formes remarquable exposées ci-après
01
1
)(
)(
)(
asassU
sY
sH n +++
==
L
)()()()()( 01
1
1 sUsYassYasYsasYs n
n
n =++++ −
− L
)()()()()( 0
)1(
1
)1(
1
)( tutyatyatyaty n
n
n =++++ −
− LEquation différentielle
)()()()()( 0
)1(
1
)1(
1
)( tutyatyatyaty n
n
n +−−−−= −
− L
12Automatique
Passage FT """" représentation d'état
! Forme canonique de commandabilité : cas simple
Posons
)()(
)()(
)()(
)()(
)1(
)2(
1
)1(
2
1
tytx
tytx
tytx
tytx
n
n
n
n
−
−
−
=
=
=
=
M
)()(
)()(
)()(
)()(
)(
)1(
1
)2(
2
)1(
1
tytx
tytx
tytx
tytx
n
n
n
n
=
=
=
=
−
−
&
&
M
&
&
Dérivation Equations d'état
)()()()()(
)()(
)()(
)()(
12110
1
32
21
tutxatxatxatx
txtx
txtx
txtx
nnn
nn
+−−−−=
=
=
=
−
−
L&
&
M
&
&
Forme canonique de commandabilité
)(
1
0
0
0
100
0
00100
0010
1
2
1
1210
1
2
1
tu
x
x
x
x
aaaax
x
x
x
n
n
nnn
n












+


























−−−−
=














−
−−
−
MM
LL
OOM
MOOM
L
LL
&
&
M
&
&
[ ]












=
−
n
n
x
x
x
x
ty
1
2
1
0001)( ML
Remarques
$ Chaque variable d'état xi,
i=2,…,n−1 est la dérivée de la
variable précédente. On parle
de variables de phase
$ A cause de cette dépendance,
en faisant varier la commande
u, tous les états sont modifiés :
le système est commandable
13Automatique
Passage FT """" représentation d'état
! Forme canonique de commandabilité
# cas simple : schéma de simulation
# Cas général : m<n et b0≠0
uxaxaxax nnn +−−−−= −12110 L&
nx& nx 1−nx
1−na
+
+
+u
2−na
+
+
3−na
+
+
2−nx
1a
+
+
2x 1x
0a
y
−
∫ ∫ ∫ ∫
1,,2pour)()( 1 −== + nitxtx ii L& ∫ += )()( 1 txtx ii
01
1
1
01
1
1
)(
)(
)(
asasas
bsbsbsb
sU
sY
sH n
n
n
m
m
m
m
++++
++++
== −
−
−
−
L
L
Soit v une variable
intermédiaire telle que
)(
)(
)(
)(
)(
sU
sV
sV
sY
sH =
01
1
)(
)(
asassU
sV
n +++
=
L
01
1
1)(
)(
bsbsbsb
sV
sY m
m
m
m ++++= −
− L
(I)
(II)
14Automatique
Passage FT """" représentation d'état
! Forme canonique de commandabilité : cas général
$ Equation (I)
Elle correspond au cas précédent
)1(
)2(
1
)1(
2
1
−
−
−
=
=
=
=
n
n
n
n
vx
vx
vx
vx
M
uxax
xx
xx
xx
n
i iin
nn
+−=
=
=
=
∑ −
= +
−
1
0 1
1
32
21
&
&
M
&
&
$ Equation (II)
01
1
1)(
)(
bsbsbsb
sV
sY m
m
m
m ++++= −
− L
)()()( 01 sVbsbsbsY m
m +++= L
)()()()( 0
)1(
1
)( tvbtvbtvbty m
m +++= L
)()()()( 10211 txbtxbtxbty mm +++= + L
Représentation d'état
)(
1
0
0
0
100
0
00100
0010
1
2
1
1210
1
2
1
tu
x
x
x
x
aaaax
x
x
x
n
n
nnn
n












+


























−−−−
=














−
−−
−
MM
LL
OOM
MOOM
L
LL
&
&
M
&
&
[ ]


















=
+
+
n
m
mm
x
x
x
x
x
bbbty
M
M
LL
2
1
2
1
10 00)(
Cette forme est dite compagne (de la FT) commandable. Les
coefficients de la FT sont éléments des matrices du modèle d'état
15Automatique
Passage FT """" représentation d'état
! Forme canonique de commandabilité : cas général
uxaxaxax nnn +−−−−= −12110 L&
1,,2pour1 −== + nixx ii L&
∫ += 1ii xx
10211 xbxbxby mm +++= + L
nx& nx 1−nx
1−na
+
+
+u
2−na
+
+
3−na
+
+
2−nx
+
+
y
−
b0
+
b1
+
bm
+
xm+1
+ +
a0a1
x2
∫∫ ∫ ∫ x1
Schéma de simulation
Notion de commandabilité : en agissant sur u, on fait évoluer xn, puis
les autres états par effet cascade. Les états du système peuvent donc
être commandés et modifiés
16Automatique
Passage FT """" représentation d'état
! Forme canonique d'observabilité
nm
asasas
bsbsb
sU
sY
sH n
n
n
m
m <
++++
+++
== −
−
,
)(
)(
)(
01
1
1
01
L
L
)()()()()()()( 1001
1
1 sUsbssUbsUbsYassYasYsasYs m
m
n
n
n +++=++++ −
− LL
)()(
))()(())()(())()(()(
1
1
1
1
1100
sYsasYsa
sYasUbssYasUbssYasUbsYs
n
n
m
m
mm
mn
−
−
+
+ −−−
−++−+−=
L
L
Divisons cette équation par sn
s
sYa
s
sYa
s
sYasUb
s
sYasUb
s
sYasUb
sY n
mn
m
mn
mm
nn
)()()()()()()()(
)( 1
1
1
1
1100 −
−−
+
−−
−−−
−
++
−
+
−
= LL
Dessinons le schéma de simulation correspondant à cette équation
17Automatique
Passage FT """" représentation d'état
! Modèle d'état
++
u
−
y
b0
a0
b1
+
a1
−
+
b2
+
a2
−
+
bm
+
am
−
+
an-1
−
1x&
1x x2
xn−1
.
xn−1 xnxn
.xm+1
.
xm+11
s
1
s
1
s
1
s
1
s
x3
.
x2
.
Schéma de simulation
n
nnnn
nmmm
mnmmm
n
n
xy
xaxx
xaxx
ubxaxx
ubxaxx
ubxax
=
−=
−=
+−=
+−=
+−=
−−
+++
+
11
112
1
1112
001
&
M
&
&
M
&
&
)(
0
0
100
0100
0010
001
000
1
0
1
3
2
1
1
2
2
1
0
1
3
2
1
tub
b
b
x
x
x
x
x
a
a
a
a
a
x
x
x
x
x
m
n
n
n
n
n
n
















+
































−
−
−
−
−
=
















−
−
−− M
M
M
LL
L
MMOOM
L
LL
LL
&
&
M
&
&
&
[ ]










=
nx
x
x
ty
M
L 2
1
100)(
Connaissant y=xn, on peut
déduire les autres états par
dérivation et différence : c'est
l'observabilité.
18Automatique
Passage FT """" représentation d'état
! Remarques
! Dualité des formes canoniques de commandabilité et d'observabilité
$ La commandabilité est la possibilité de modifier les états en appliquant la
commande appropriée. Cela est mise en évidence par la forme canonique
de commandabilité
$ L'observabilité est la possibilité de reconstruire les états à partir de la sortie
et de l'entrée. Ceci apparaît sur le schéma de la forme canonique
d'observabilité. Connaissant y=xn, on déduit les autres états en
parcourant le schéma à l'envers et à partir de l'entrée
$ Observabilité et commandabilité sont intrinsèques au système et ne
dépendent pas de la réalisation
Soit ),,,( cccc DCBA : la réalisation canonique de commandabilité
Soit ),,,( oooo DCBA : la réalisation canonique d'observabilité
On constate que ),,,(),,,( o
T
o
T
o
T
occcc DBCADCBA =
19Automatique
Passage FT """" représentation d'état
! Forme modale
# Cas 1 : le système admet n pôles distincts réels
% Décomposition en éléments simple
% Choix des états
01
1
1
01)(
asasas
bsbsb
sH n
n
n
m
m
++++
+++
= −
− L
L
))(())((
)(
121
01
λλλλ −−−−
+++
=
− ssss
bsbsb
sH
nn
m
m
L
L
∑ = −
== n
i
i
i
ssU
sY
sH 1 )()(
)(
)(
λ
µ
∑ = −
= n
i
i
i s
sU
sY 1 )(
)(
)(
λ
µ
)(
)(
)(
i
i s
sU
sX
λ−
= )()()( sUsXssX iii += λ
)()()( tutxtx iii += λ&
ni ,...,1=pour
∑ == n
i ii txty 1 )()( µ
)(
1
1
1
00
0
0
00
2
1
2
1
2
1
tu
x
x
x
x
x
x
nnn










+




















=










MM
L
OOM
MO
L
&
M
&
&
λ
λ
λ
[ ]










=
n
n
x
x
x
ty
M
L 2
1
21)( µµµ
nii ,,1 L=λ
20Automatique
Passage FT """" représentation d'état
! Forme modale
# Remarques sur le cas 1
$ La représentation fait apparaître les pôles (ou modes) du système
$ La matrice A est diagonale " calcul simplifié de eAt
$ Soit (A, B, C, D) une réalisation. Si A admet n valeurs propres distinctes λi,
A est diagonalisable et il existe une matrice de transformation T telle que
ATTAm
1−= CTCm =
BTBm
1−= DDm = 









=
n
mA
λ
λ
λ
00
0
0
00
2
1
L
OOM
MO
L
avec
u
+
y
∫
λ1
µ1
∫
λn
µn
+
+
+
+
+
+
xn xn
x1 x1
Schéma de
simulation
T : matrice des
vecteurs propres de A
Chaque état xi est
indépendant des
autres
21Automatique
Passage FT """" représentation d'état
! Forme modale
# Cas 2 : le système admet n pôles distincts réels et complexes
% Décomposition en éléments simples
% Choix des états
Soit et les pôles complexes conjugués du systèmeωσλ j+=1 ωσλ j−=2
)(
)(
)(1 ωσ js
sU
sX
+−
= )()()()( 11 sUsXjssX ++= ωσ
)(
)(
)(2 ωσ js
sU
sX
−−
= )()()()( 22 sUsXjssX +−= ωσ
∑ = −
+
−−
−
+
+−
+
= n
i
i
i
sjs
jba
js
jba
sH 3 )()()(
)(
λ
µ
ωσωσ
∑ = −
+
−−
−+
+−
+= n
i
i
i s
sU
js
sU
jba
js
sU
jbasY 3 )(
)(
)(
)(
)(
)(
)(
)()(
λ
µ
ωσωσ
On obtient des états à
coefficients complexes qui ne
signifient rien physiquement !!
uxjx ++= 11 )( ωσ&
uxjx +−= 22 )( ωσ&
)()()( tutxtx iii += λ&
ni ,...,3=pour
Pas de problème
pour les pôles réels
22Automatique
Passage FT """" représentation d'état
! Forme modale : cas des pôles complexes conjugués
% Transformation linéaire sur les états complexes
))()(()(
)()()(
21
'
21
'
2
1
ssXssXjssX
ssXssXssX
−=
+=
)( 21
'
21
'
2
1
xxjx
xxx
−=
+=
)()()(
)(2)()()(
'''
'''
212
211
sXsXssX
sUsXsXssX
σω
ωσ
+−=
++=
∑ =+−++= n
i ii sXsXjbasXjbasY 321 )()()()()()( µ
uxxx 2'''
1 21
++= ωσ&
'''
2 21
xxx σω +−=&
Sortie
∑ =++= n
i ii sXsbXsaXsY 3
'' )()()()( 21
µ ∑ =++= n
i iixbxaxy 3
''
21
µ
)(
1
1
0
2
000
00
00
00
00
3
'
'
3
3
'
'
2
1
2
1
tu
x
x
x
x
x
x
x
x
n
n
n












+


























−
=














M
ML
OMM
MO
L
L
&
M
&
&
λ
λ
σω
ωσ
[ ]














=
n
n
x
x
x
x
baty
M
L
3
'
'
3
2
1
)( µµ
Couplage entre les états
correspondants aux pôles
complexes conjugués
23Automatique
Passage FT """" représentation d'état
! Forme modale : cas des pôles multiples
% Décomposition en éléments simples
% Choix des états
Soit λ1 un pôle réel d'ordre k et λk+1,…, λn des pôles réels simples
)()()(
)(
11
01
nk
k
m
m
sss
bsbsb
sH
λλλ −−−
+++
=
+ L
L
∑ +=− −
+
−
+
−
+
−
=
n
ki
i
ik
kk ssss
sH 1
11
1
2
1
1
)()()()(
)(
λ
µ
λ
µ
λ
µ
λ
µ
L
∑ +=− −
+
−
+
−
+
−
=
n
ki
i
ik
kk s
sU
s
sU
s
sU
s
sU
sY 1
11
1
2
1
1
)(
)(
)(
)(
)(
)(
)(
)(
)(
λ
µ
λ
µ
λ
µ
λ
µ
L
nki
s
sU
sX
s
sU
sX
s
sU
sX
s
sU
sX
s
sU
sX
i
i
k
k
k
k
,,1,
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
1
2
1
1
1
1
2
1
1
L
M
+=
−
=
−
=
−
=
−
=
−
=
−
−
λ
λ
λ
λ
λ
nki
s
sU
sX
s
sU
sX
s
sX
sX
s
sX
sX
s
sX
sX
i
i
k
k
k
,,1,
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
)(
1
1
1
1
3
2
1
2
1
L
M
+=
−
=
−
=
−
=
−
=
−
=
−
λ
λ
λ
λ
λ
nkiuxx
uxx
xxx
xxx
xxx
iii
kk
kkk
,,1,
1
111
3212
2111
L&
&
&
M
&
&
+=+=
+=
+=
+=
+=
−−
λ
λ
λ
λ
λ
∑ == n
i ii txty 1 )()( µ
24Automatique
Passage FT """" représentation d'état
! Forme modale : cas des pôles multiples
nkiuxx
uxx
xxx
xxx
xxx
iii
kk
kkk
,,1,
1
111
3212
2111
L&
&
&
M
&
&
+=+=
+=
+=
+=
+=
−−
λ
λ
λ
λ
λ
∑ == n
i ii txty 1 )()( µ
)(
1
1
1
0
0
0
00
1
00
01
1
1
1
1
1
1
1
1
1
1
tu
x
x
x
x
x
x
x
x
x
x
n
k
k
k
n
k
n
k
k
k
















+




































=


















+
−
++
−
M
M
M
M
O
L
OM
MOO
L
&
M
&
&
&
M
&
λ
λ
λ
λ
λ
[ ]








=
n
n
x
x
ty ML
1
1)( µµ
Bloc de Jordan
D'une façon générale, si le système admet r pôles d'ordre de multiplicité
kr, tel que k1+…+ kr=n, la forme modale de la matrice d'état est












=
)(00
0
)(0
00)(
2
1
2
1
rk
k
k
r
J
J
J
A
λ
λ
λ
L
OOM
MO
L
avec










=
i
i
i
iki
J
λ
λ
λ
λ
00
1
0
001
)(
L
OOM
MO ii
i
kk
ikJ ×∈R)(λ
Bloc de Jordan
25Automatique
Passage représentation d'état """" FT (MT) : exemple 1








−−
−








=−
LRL
c
sAsI
1
10
10
01
2








+
−
=−
LRsL
cs
AsI
1
1
2
LcLRssAsI 1)()det( 2 ++=−
Lc
RcssLc
AsI
1
)det(
2
2
++
=−







 −+
=−
sc
LLRs
AsIcom
1
1
)( 2
















−
+
=−
LsL
cLRs
BAsICcom T
/1
0
1
1
]01[)( 2 Lc
BAsICcom T 1
)( 2 =−
)det(
)(
)(
2
2
AsI
BAsICcom
sH
T
−
−
=
1
1
)( 2 ++
=
RcssLc
sH
26Automatique
∫=
t
c di
c
tV
0
)(
1
)( ττ )(
1
)( ti
c
tVc =&
)()(
)(
)( tutV
dt
tdi
LtRi c =++ )(
1
)()(
1)(
tu
L
ti
L
R
tV
Ldt
tdi
c +−−=
Modélisation

Contenu connexe

Tendances

Cours electronique analogique filtrage 2
Cours electronique analogique filtrage 2Cours electronique analogique filtrage 2
Cours electronique analogique filtrage 2Rachid Richard
 
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTICours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTIsarah Benmerzouk
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiquesBAKKOURY Jamila
 
47811458 exercices-systemes-echantillonnes
47811458 exercices-systemes-echantillonnes47811458 exercices-systemes-echantillonnes
47811458 exercices-systemes-echantillonnesTRIKI BILEL
 
Cours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatCours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatsarah Benmerzouk
 
3 identification des systèmes
3 identification des systèmes3 identification des systèmes
3 identification des systèmesRachid Lajouad
 
chap1 generalites_signaux-systemes
chap1 generalites_signaux-systemeschap1 generalites_signaux-systemes
chap1 generalites_signaux-systemesBAKKOURY Jamila
 
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)tawfik-masrour
 
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieur
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieurExercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieur
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieurzahir99
 
Electrotechnique : Exercices corrigés
Electrotechnique : Exercices corrigésElectrotechnique : Exercices corrigés
Electrotechnique : Exercices corrigésRAMZI EL IDRISSI
 
Conversion numérique analogique
Conversion numérique analogiqueConversion numérique analogique
Conversion numérique analogiqueN NASRI
 
2 correction des systèmes asservis
2 correction des systèmes asservis2 correction des systèmes asservis
2 correction des systèmes asservisRachid Lajouad
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours sarah Benmerzouk
 
Asservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccAsservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccbabaoui mohamed
 
chap3 numerisation_des_signaux
chap3 numerisation_des_signauxchap3 numerisation_des_signaux
chap3 numerisation_des_signauxBAKKOURY Jamila
 
213 les capteurs tor
213 les capteurs tor213 les capteurs tor
213 les capteurs torAFAF ELFANIDI
 
Cours7 Correction des systèmes linéaires continus asservis (2)
Cours7 Correction des systèmes linéaires continus asservis (2)Cours7 Correction des systèmes linéaires continus asservis (2)
Cours7 Correction des systèmes linéaires continus asservis (2)sarah Benmerzouk
 

Tendances (20)

Cours electronique analogique filtrage 2
Cours electronique analogique filtrage 2Cours electronique analogique filtrage 2
Cours electronique analogique filtrage 2
 
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTICours2 Réponse temporelle des systèmes dynamiques continus LTI
Cours2 Réponse temporelle des systèmes dynamiques continus LTI
 
chap2 outil_mathematiques
chap2 outil_mathematiqueschap2 outil_mathematiques
chap2 outil_mathematiques
 
47811458 exercices-systemes-echantillonnes
47811458 exercices-systemes-echantillonnes47811458 exercices-systemes-echantillonnes
47811458 exercices-systemes-echantillonnes
 
Cours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatCours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'état
 
3 identification des systèmes
3 identification des systèmes3 identification des systèmes
3 identification des systèmes
 
chap1 generalites_signaux-systemes
chap1 generalites_signaux-systemeschap1 generalites_signaux-systemes
chap1 generalites_signaux-systemes
 
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)
T. Masrour - cours dynamique des systèmes - vibrations -chapitre2-n ddl (1)
 
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieur
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieurExercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieur
Exercices corrigés-sur-convertisseurs-statiques-2-bac-science-d ingénieur
 
Electrotechnique : Exercices corrigés
Electrotechnique : Exercices corrigésElectrotechnique : Exercices corrigés
Electrotechnique : Exercices corrigés
 
Conversion numérique analogique
Conversion numérique analogiqueConversion numérique analogique
Conversion numérique analogique
 
2 correction des systèmes asservis
2 correction des systèmes asservis2 correction des systèmes asservis
2 correction des systèmes asservis
 
traitement de signal cours
traitement de signal cours traitement de signal cours
traitement de signal cours
 
Asservissement de vitesse_du_mcc
Asservissement de vitesse_du_mccAsservissement de vitesse_du_mcc
Asservissement de vitesse_du_mcc
 
Bascules
BasculesBascules
Bascules
 
chap3 numerisation_des_signaux
chap3 numerisation_des_signauxchap3 numerisation_des_signaux
chap3 numerisation_des_signaux
 
213 les capteurs tor
213 les capteurs tor213 les capteurs tor
213 les capteurs tor
 
Cours7 Correction des systèmes linéaires continus asservis (2)
Cours7 Correction des systèmes linéaires continus asservis (2)Cours7 Correction des systèmes linéaires continus asservis (2)
Cours7 Correction des systèmes linéaires continus asservis (2)
 
CM4 - Transformée en z
CM4 - Transformée en zCM4 - Transformée en z
CM4 - Transformée en z
 
Tp 2 vecteur et matrice
Tp 2 vecteur et matriceTp 2 vecteur et matrice
Tp 2 vecteur et matrice
 

Similaire à Cours10 Liens entre fonction de transfert et représentations d'état d'un système

Cours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitéCours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitésarah Benmerzouk
 
Cours rep etat
Cours rep etatCours rep etat
Cours rep etatLin Pepin
 
Les Filtres Numeriques
Les Filtres NumeriquesLes Filtres Numeriques
Les Filtres NumeriquesSAHELAicha
 
3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdfManalBoukrim
 
3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdfManalBoukrim
 
CA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfCA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfYassineAmal2
 
CA_RESMA_2022_01 Chap1.pdf
CA_RESMA_2022_01 Chap1.pdfCA_RESMA_2022_01 Chap1.pdf
CA_RESMA_2022_01 Chap1.pdfYassineAmal2
 
INTRODUCTION A LA LOGIQUE SEQUENTIELLE
INTRODUCTION A LA LOGIQUE SEQUENTIELLEINTRODUCTION A LA LOGIQUE SEQUENTIELLE
INTRODUCTION A LA LOGIQUE SEQUENTIELLEsarah Benmerzouk
 
Moteur Asynchrone
Moteur AsynchroneMoteur Asynchrone
Moteur AsynchroneMed Amine
 
Transparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxTransparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxGeraudRusselGouneChe1
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchroneomar971638
 
Transp_6_NEW.pdf
Transp_6_NEW.pdfTransp_6_NEW.pdf
Transp_6_NEW.pdfAuRevoir4
 
alpha beta version word.docx
alpha beta version word.docxalpha beta version word.docx
alpha beta version word.docxYoussefOumhella
 
202010514 es-maths-cned-sequence-02-derivation
202010514 es-maths-cned-sequence-02-derivation202010514 es-maths-cned-sequence-02-derivation
202010514 es-maths-cned-sequence-02-derivationEttaoufik Elayedi
 
Transp_2-1.pdf
Transp_2-1.pdfTransp_2-1.pdf
Transp_2-1.pdfAuRevoir4
 
Transp_2-1.pdf
Transp_2-1.pdfTransp_2-1.pdf
Transp_2-1.pdfAuRevoir4
 
Chapitre 1 automatique de base
Chapitre 1 automatique de  baseChapitre 1 automatique de  base
Chapitre 1 automatique de basesimo927066
 

Similaire à Cours10 Liens entre fonction de transfert et représentations d'état d'un système (20)

Cours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitéCours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilité
 
Cours rep etat
Cours rep etatCours rep etat
Cours rep etat
 
Les Filtres Numeriques
Les Filtres NumeriquesLes Filtres Numeriques
Les Filtres Numeriques
 
3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf
 
3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf3ABSMODEL_www.cours-exercices.org.pdf
3ABSMODEL_www.cours-exercices.org.pdf
 
CA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdfCA_RESMA_2021_2022_02.pdf
CA_RESMA_2021_2022_02.pdf
 
CA_RESMA_2022_01 Chap1.pdf
CA_RESMA_2022_01 Chap1.pdfCA_RESMA_2022_01 Chap1.pdf
CA_RESMA_2022_01 Chap1.pdf
 
Cours mooremealy [autosaved]
Cours mooremealy [autosaved]Cours mooremealy [autosaved]
Cours mooremealy [autosaved]
 
INTRODUCTION A LA LOGIQUE SEQUENTIELLE
INTRODUCTION A LA LOGIQUE SEQUENTIELLEINTRODUCTION A LA LOGIQUE SEQUENTIELLE
INTRODUCTION A LA LOGIQUE SEQUENTIELLE
 
Moteur Asynchrone
Moteur AsynchroneMoteur Asynchrone
Moteur Asynchrone
 
Ch4 3 reponses
Ch4 3 reponsesCh4 3 reponses
Ch4 3 reponses
 
Transparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptxTransparents Filtrage Analogique.pptx
Transparents Filtrage Analogique.pptx
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchrone
 
Asservis num
Asservis numAsservis num
Asservis num
 
Transp_6_NEW.pdf
Transp_6_NEW.pdfTransp_6_NEW.pdf
Transp_6_NEW.pdf
 
alpha beta version word.docx
alpha beta version word.docxalpha beta version word.docx
alpha beta version word.docx
 
202010514 es-maths-cned-sequence-02-derivation
202010514 es-maths-cned-sequence-02-derivation202010514 es-maths-cned-sequence-02-derivation
202010514 es-maths-cned-sequence-02-derivation
 
Transp_2-1.pdf
Transp_2-1.pdfTransp_2-1.pdf
Transp_2-1.pdf
 
Transp_2-1.pdf
Transp_2-1.pdfTransp_2-1.pdf
Transp_2-1.pdf
 
Chapitre 1 automatique de base
Chapitre 1 automatique de  baseChapitre 1 automatique de  base
Chapitre 1 automatique de base
 

Dernier

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeBenamraneMarwa
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 

Dernier (15)

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Guide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étudeGuide Final de rédaction de mémoire de fin d'étude
Guide Final de rédaction de mémoire de fin d'étude
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 

Cours10 Liens entre fonction de transfert et représentations d'état d'un système

  • 1. 1Automatique Liens entre fonction de transfert et représentations d'état d'un système (formes canoniques de la représentation d'état) UV Automatique ASI 3 Cours 10
  • 2. 2Automatique Contenu ! Introduction ! Liens entre les différentes descriptions d'un système ! Passage modèle d'état " fonction de transfert # Cas d'un système monovariable # Cas d'un système multivariable ! Passage fonction de transfert " modèle d'état #Forme canonique de commandabilité #Forme canonique d'observabilité #Forme modale
  • 3. 3Automatique Introduction ! Exemple : système mécanique (masse en translation) ! Equation différentielle ! FT ! Représentation d'état Etats du système m F z Fr=f z . Entrée : u(t) = F Sortie : y(t) = z(t) γ rr mF =∑ zfzmF &&& += )( 1 )( )( )( fmsssF sZ sH + == )()(1 tztx = )()(2 tztx &= )1()()()( 21 txtztx == && zfzmF &&& += )()( 22 tfxtxmF += & )2()()( 22 tx m f m F tx −=& [ ]             =         +              − =         )( )( 01)( 1 0 )( )( 0 10 )( )( 2 1 2 1 2 1 tx tx ty F mtx tx m f tx tx & & (Système d'ordre 2) ! Remarques $ De l'équation différentielle, on passe aisément à la FT $ De l'équation différentielle, on passe à la représentation d'état Question : Peut-on passer de la FT à la représentation d'état et inversement ?
  • 4. 4Automatique Liens entre les différentes descriptions d'un système ! Descriptions d'un système # Equation différentielle # Réponse impulsionnelle # Fonction (ou matrice) de transfert H(s) # Représentations d'état (A, B, C, D) ! Liens entre les descriptions Fonction de transfert H(s) Représentation d’état (A, B, C, D) Réponse impulsionnelle h(t) Equation différentielle ububyayay 0101 +=++ &&&&
  • 5. 5Automatique Passage représentation d'état """" FT (MT) ! Forme générale # TL de l'équation d'état # TL de l'équation de sortie Fonction de transfert ou matrice de transfert     += += )()()( )()( tDUtCXtY tBUtAXX& Conditions initiales supposées nulles : X(0)=0 ( ))()()( tBUtAXtX +=&L )()()( sBUsAXssX += ( ) )()( 1 sBUAsIsX n − −= In : matrice identité d'ordre n nnA ×∈R mnB ×∈R npC ×∈R mpD ×∈R ntX R∈)( mtU R∈)( ptY R∈)( ( ))()()( tDUtCXtY +=L )()()( sDUsCXsY += ( )( ) )()( 1 sUDBAsICsY n +−= − ( ) DBAsICsH n +−= −1 )(
  • 6. 6Automatique Passage représentation d'état """" FT (MT) ! Remarques # Calcul de l'inverse de (sIn−A) # Nouvelle écriture de H(s) ( ) DBAsICsH n +−= −1 )( )det( ))(( )( 1 AsI AsIcom AsI n T n n − − =− − )( AsIcomM n −= matrice des cofacteurs ][ , jimM = avec ji ji ji Mm ,, det)1( +−= Mi,j : matrice extraite de (sIn−A) en supprimant la ième ligne et la jème colonne D AsI BAsIcomC sH n T n + − − = )det( ))(( )( )det( )det())(( )( AsI DAsIBAsIcomC sH n n T n − −+− = Les pôles du système sont les racines de l'équation 0)det( =− AsIn Les valeurs propres de A sont solutions de l'équation caractéristique 0)det( =− AInλ Les pôles du système sont les valeurs propres de A. Toute l'information sur les modes du système est contenue dans la matrice A
  • 7. 7Automatique Passage représentation d'état """" FT (MT) ! Exemple 1 : système mono-entrée, mono-sortie R u(t) i(t) c Vc(t) L Entrée : u(t) Sortie : )()( tVty c=      =         +         −− = Xy u L X LRL c X ]01[ 1 0 1 10& Etats du système )()(1 tVtx c= )()(2 titx = T c titVtX ])()([)( = Modèle d'état (voir cours 8) Fonction de transfert         −− −         =− LRL c sAsI 1 10 10 01 2         + − =− LRsL cs AsI 1 1 2 LcLRssAsI 1)()det( 2 ++=− Lc RcssLc AsI 1 )det( 2 2 ++ =−         −+ =− sc LLRs AsIcom 1 1 )( 2         − + =− LsL cLRs BAsIcomC T /1 0 1 1 ]01[))(( 2 Lc BAsIcomC T 1 ))(( 2 =− )det( ))(( )( 2 2 AsI BAsIcomC sH T − − = 1 1 )( 2 ++ = RcssLc sH
  • 8. 8Automatique Passage représentation d'état """" FT (MT) ! Exemple 2 : système multi-entrée, multi-sortie                − =         −− +         − −− = XY UXX 21 01 12 30 11 23 & avec         = )( )( )( 2 1 tx tx tX         = )( )( )( 2 1 tu tu tU         = )( )( )( 2 1 ty ty tY         − −− −         =− 11 23 10 01 2 sAsI         +− + =− 11 23 2 s s AsI Calcul de la matrice de transfert         +− + =− 32 11 )( 2 s s AsIcom 54)det( 2 2 ++=− ssAsI     −−    + −+     − =− 12 30 31 21 21 01))(( 2 s sBAsIcomC T     −−    +−− −+=− 12 30 )4(21 21))(( 2 ss sBAsIcomC T     ++ +=− )1(5)4(4 534))(( 2 ss sBAsIcomC T
  • 9. 9Automatique Passage représentation d'état """" FT (MT) : exemple 2 ! Exemple 2 (suite) )det( ))(( )( 2 2 AsI BAsIcomC sH T − − =             ++ + ++ + ++ + ++ = 54 )1(5 54 )4(4 54 53 54 4 )( 22 22 ss s ss s ss s ss sH Dans le cas de système multi-entrée, multi-sortie, on parle de matrice de transferts (MT) au lieu de fonction de transfert. Signification des éléments de la matrice de transferts de l'exemple           = )()( )()( )( 2221 1211 sHsH sHsH sH )( )( )( 1 1 11 sU sY sH = )( )( )( 2 1 12 sU sY sH = )( )( )( 1 2 21 sU sY sH = )( )( )( 2 2 22 sU sY sH =           =           = )( )( )( )( )( )( 2 1 2 1 sU sU sH sY sY sY )()()()()( 2121111 sUsHsUsHsY += )()()()()( 2221212 sUsHsUsHsY +=
  • 10. 10Automatique Passage représentation d'état """" FT (MT) ! Remarques # Une représentation d'état d'un système est caractérisée par le quadruplet (A, B, C, D) # Toute représentation d'état (A, B, C, D) d'un système qui vérifie est appelée une réalisation de H(s) # Une réalisation (A, B, C, D) avec dim(A)=n est une réalisation minimale s'il n'existe pas d'autres réalisations de H(s) de dimension inférieure à n # Dans le cas d'un système mono-entrée, mono-sortie, la réalisation minimale correspond à une fraction rationnelle irréductible (pas de simplification des pôles et zéros) ( ) DBAsICsH n +−= −1 )(
  • 11. 11Automatique Passage FT """" représentation d'état ! Position du problème ! Forme canonique de commandabilité # Cas simple : m=0 et b0=1 A partir d'une FT, est-il possible de déterminer une représentation d'état (une seule ou la plus simple possible)? Ce problème est dénommé problème de réalisation nm asasas bsbsbsb sU sY sH n n n m m m m < ++++ ++++ == − − − − , )( )( )( 01 1 1 01 1 1 L L ? ),,,( DCBA On peut trouver autant de représentations d'état qu'on veut. Néanmoins il existent quelques formes remarquable exposées ci-après 01 1 )( )( )( asassU sY sH n +++ == L )()()()()( 01 1 1 sUsYassYasYsasYs n n n =++++ − − L )()()()()( 0 )1( 1 )1( 1 )( tutyatyatyaty n n n =++++ − − LEquation différentielle )()()()()( 0 )1( 1 )1( 1 )( tutyatyatyaty n n n +−−−−= − − L
  • 12. 12Automatique Passage FT """" représentation d'état ! Forme canonique de commandabilité : cas simple Posons )()( )()( )()( )()( )1( )2( 1 )1( 2 1 tytx tytx tytx tytx n n n n − − − = = = = M )()( )()( )()( )()( )( )1( 1 )2( 2 )1( 1 tytx tytx tytx tytx n n n n = = = = − − & & M & & Dérivation Equations d'état )()()()()( )()( )()( )()( 12110 1 32 21 tutxatxatxatx txtx txtx txtx nnn nn +−−−−= = = = − − L& & M & & Forme canonique de commandabilité )( 1 0 0 0 100 0 00100 0010 1 2 1 1210 1 2 1 tu x x x x aaaax x x x n n nnn n             +                           −−−− =               − −− − MM LL OOM MOOM L LL & & M & & [ ]             = − n n x x x x ty 1 2 1 0001)( ML Remarques $ Chaque variable d'état xi, i=2,…,n−1 est la dérivée de la variable précédente. On parle de variables de phase $ A cause de cette dépendance, en faisant varier la commande u, tous les états sont modifiés : le système est commandable
  • 13. 13Automatique Passage FT """" représentation d'état ! Forme canonique de commandabilité # cas simple : schéma de simulation # Cas général : m<n et b0≠0 uxaxaxax nnn +−−−−= −12110 L& nx& nx 1−nx 1−na + + +u 2−na + + 3−na + + 2−nx 1a + + 2x 1x 0a y − ∫ ∫ ∫ ∫ 1,,2pour)()( 1 −== + nitxtx ii L& ∫ += )()( 1 txtx ii 01 1 1 01 1 1 )( )( )( asasas bsbsbsb sU sY sH n n n m m m m ++++ ++++ == − − − − L L Soit v une variable intermédiaire telle que )( )( )( )( )( sU sV sV sY sH = 01 1 )( )( asassU sV n +++ = L 01 1 1)( )( bsbsbsb sV sY m m m m ++++= − − L (I) (II)
  • 14. 14Automatique Passage FT """" représentation d'état ! Forme canonique de commandabilité : cas général $ Equation (I) Elle correspond au cas précédent )1( )2( 1 )1( 2 1 − − − = = = = n n n n vx vx vx vx M uxax xx xx xx n i iin nn +−= = = = ∑ − = + − 1 0 1 1 32 21 & & M & & $ Equation (II) 01 1 1)( )( bsbsbsb sV sY m m m m ++++= − − L )()()( 01 sVbsbsbsY m m +++= L )()()()( 0 )1( 1 )( tvbtvbtvbty m m +++= L )()()()( 10211 txbtxbtxbty mm +++= + L Représentation d'état )( 1 0 0 0 100 0 00100 0010 1 2 1 1210 1 2 1 tu x x x x aaaax x x x n n nnn n             +                           −−−− =               − −− − MM LL OOM MOOM L LL & & M & & [ ]                   = + + n m mm x x x x x bbbty M M LL 2 1 2 1 10 00)( Cette forme est dite compagne (de la FT) commandable. Les coefficients de la FT sont éléments des matrices du modèle d'état
  • 15. 15Automatique Passage FT """" représentation d'état ! Forme canonique de commandabilité : cas général uxaxaxax nnn +−−−−= −12110 L& 1,,2pour1 −== + nixx ii L& ∫ += 1ii xx 10211 xbxbxby mm +++= + L nx& nx 1−nx 1−na + + +u 2−na + + 3−na + + 2−nx + + y − b0 + b1 + bm + xm+1 + + a0a1 x2 ∫∫ ∫ ∫ x1 Schéma de simulation Notion de commandabilité : en agissant sur u, on fait évoluer xn, puis les autres états par effet cascade. Les états du système peuvent donc être commandés et modifiés
  • 16. 16Automatique Passage FT """" représentation d'état ! Forme canonique d'observabilité nm asasas bsbsb sU sY sH n n n m m < ++++ +++ == − − , )( )( )( 01 1 1 01 L L )()()()()()()( 1001 1 1 sUsbssUbsUbsYassYasYsasYs m m n n n +++=++++ − − LL )()( ))()(())()(())()(()( 1 1 1 1 1100 sYsasYsa sYasUbssYasUbssYasUbsYs n n m m mm mn − − + + −−− −++−+−= L L Divisons cette équation par sn s sYa s sYa s sYasUb s sYasUb s sYasUb sY n mn m mn mm nn )()()()()()()()( )( 1 1 1 1 1100 − −− + −− −−− − ++ − + − = LL Dessinons le schéma de simulation correspondant à cette équation
  • 17. 17Automatique Passage FT """" représentation d'état ! Modèle d'état ++ u − y b0 a0 b1 + a1 − + b2 + a2 − + bm + am − + an-1 − 1x& 1x x2 xn−1 . xn−1 xnxn .xm+1 . xm+11 s 1 s 1 s 1 s 1 s x3 . x2 . Schéma de simulation n nnnn nmmm mnmmm n n xy xaxx xaxx ubxaxx ubxaxx ubxax = −= −= +−= +−= +−= −− +++ + 11 112 1 1112 001 & M & & M & & )( 0 0 100 0100 0010 001 000 1 0 1 3 2 1 1 2 2 1 0 1 3 2 1 tub b b x x x x x a a a a a x x x x x m n n n n n n                 +                                 − − − − − =                 − − −− M M M LL L MMOOM L LL LL & & M & & & [ ]           = nx x x ty M L 2 1 100)( Connaissant y=xn, on peut déduire les autres états par dérivation et différence : c'est l'observabilité.
  • 18. 18Automatique Passage FT """" représentation d'état ! Remarques ! Dualité des formes canoniques de commandabilité et d'observabilité $ La commandabilité est la possibilité de modifier les états en appliquant la commande appropriée. Cela est mise en évidence par la forme canonique de commandabilité $ L'observabilité est la possibilité de reconstruire les états à partir de la sortie et de l'entrée. Ceci apparaît sur le schéma de la forme canonique d'observabilité. Connaissant y=xn, on déduit les autres états en parcourant le schéma à l'envers et à partir de l'entrée $ Observabilité et commandabilité sont intrinsèques au système et ne dépendent pas de la réalisation Soit ),,,( cccc DCBA : la réalisation canonique de commandabilité Soit ),,,( oooo DCBA : la réalisation canonique d'observabilité On constate que ),,,(),,,( o T o T o T occcc DBCADCBA =
  • 19. 19Automatique Passage FT """" représentation d'état ! Forme modale # Cas 1 : le système admet n pôles distincts réels % Décomposition en éléments simple % Choix des états 01 1 1 01)( asasas bsbsb sH n n n m m ++++ +++ = − − L L ))(())(( )( 121 01 λλλλ −−−− +++ = − ssss bsbsb sH nn m m L L ∑ = − == n i i i ssU sY sH 1 )()( )( )( λ µ ∑ = − = n i i i s sU sY 1 )( )( )( λ µ )( )( )( i i s sU sX λ− = )()()( sUsXssX iii += λ )()()( tutxtx iii += λ& ni ,...,1=pour ∑ == n i ii txty 1 )()( µ )( 1 1 1 00 0 0 00 2 1 2 1 2 1 tu x x x x x x nnn           +                     =           MM L OOM MO L & M & & λ λ λ [ ]           = n n x x x ty M L 2 1 21)( µµµ nii ,,1 L=λ
  • 20. 20Automatique Passage FT """" représentation d'état ! Forme modale # Remarques sur le cas 1 $ La représentation fait apparaître les pôles (ou modes) du système $ La matrice A est diagonale " calcul simplifié de eAt $ Soit (A, B, C, D) une réalisation. Si A admet n valeurs propres distinctes λi, A est diagonalisable et il existe une matrice de transformation T telle que ATTAm 1−= CTCm = BTBm 1−= DDm =           = n mA λ λ λ 00 0 0 00 2 1 L OOM MO L avec u + y ∫ λ1 µ1 ∫ λn µn + + + + + + xn xn x1 x1 Schéma de simulation T : matrice des vecteurs propres de A Chaque état xi est indépendant des autres
  • 21. 21Automatique Passage FT """" représentation d'état ! Forme modale # Cas 2 : le système admet n pôles distincts réels et complexes % Décomposition en éléments simples % Choix des états Soit et les pôles complexes conjugués du systèmeωσλ j+=1 ωσλ j−=2 )( )( )(1 ωσ js sU sX +− = )()()()( 11 sUsXjssX ++= ωσ )( )( )(2 ωσ js sU sX −− = )()()()( 22 sUsXjssX +−= ωσ ∑ = − + −− − + +− + = n i i i sjs jba js jba sH 3 )()()( )( λ µ ωσωσ ∑ = − + −− −+ +− += n i i i s sU js sU jba js sU jbasY 3 )( )( )( )( )( )( )( )()( λ µ ωσωσ On obtient des états à coefficients complexes qui ne signifient rien physiquement !! uxjx ++= 11 )( ωσ& uxjx +−= 22 )( ωσ& )()()( tutxtx iii += λ& ni ,...,3=pour Pas de problème pour les pôles réels
  • 22. 22Automatique Passage FT """" représentation d'état ! Forme modale : cas des pôles complexes conjugués % Transformation linéaire sur les états complexes ))()(()( )()()( 21 ' 21 ' 2 1 ssXssXjssX ssXssXssX −= += )( 21 ' 21 ' 2 1 xxjx xxx −= += )()()( )(2)()()( ''' ''' 212 211 sXsXssX sUsXsXssX σω ωσ +−= ++= ∑ =+−++= n i ii sXsXjbasXjbasY 321 )()()()()()( µ uxxx 2''' 1 21 ++= ωσ& ''' 2 21 xxx σω +−=& Sortie ∑ =++= n i ii sXsbXsaXsY 3 '' )()()()( 21 µ ∑ =++= n i iixbxaxy 3 '' 21 µ )( 1 1 0 2 000 00 00 00 00 3 ' ' 3 3 ' ' 2 1 2 1 tu x x x x x x x x n n n             +                           − =               M ML OMM MO L L & M & & λ λ σω ωσ [ ]               = n n x x x x baty M L 3 ' ' 3 2 1 )( µµ Couplage entre les états correspondants aux pôles complexes conjugués
  • 23. 23Automatique Passage FT """" représentation d'état ! Forme modale : cas des pôles multiples % Décomposition en éléments simples % Choix des états Soit λ1 un pôle réel d'ordre k et λk+1,…, λn des pôles réels simples )()()( )( 11 01 nk k m m sss bsbsb sH λλλ −−− +++ = + L L ∑ +=− − + − + − + − = n ki i ik kk ssss sH 1 11 1 2 1 1 )()()()( )( λ µ λ µ λ µ λ µ L ∑ +=− − + − + − + − = n ki i ik kk s sU s sU s sU s sU sY 1 11 1 2 1 1 )( )( )( )( )( )( )( )( )( λ µ λ µ λ µ λ µ L nki s sU sX s sU sX s sU sX s sU sX s sU sX i i k k k k ,,1, )( )( )( )( )( )( )( )( )( )( )( )( )( )( )( 1 2 1 1 1 1 2 1 1 L M += − = − = − = − = − = − − λ λ λ λ λ nki s sU sX s sU sX s sX sX s sX sX s sX sX i i k k k ,,1, )( )( )( )( )( )( )( )( )( )( )( )( )( )( 1 1 1 1 3 2 1 2 1 L M += − = − = − = − = − = − λ λ λ λ λ nkiuxx uxx xxx xxx xxx iii kk kkk ,,1, 1 111 3212 2111 L& & & M & & +=+= += += += += −− λ λ λ λ λ ∑ == n i ii txty 1 )()( µ
  • 24. 24Automatique Passage FT """" représentation d'état ! Forme modale : cas des pôles multiples nkiuxx uxx xxx xxx xxx iii kk kkk ,,1, 1 111 3212 2111 L& & & M & & +=+= += += += += −− λ λ λ λ λ ∑ == n i ii txty 1 )()( µ )( 1 1 1 0 0 0 00 1 00 01 1 1 1 1 1 1 1 1 1 1 tu x x x x x x x x x x n k k k n k n k k k                 +                                     =                   + − ++ − M M M M O L OM MOO L & M & & & M & λ λ λ λ λ [ ]         = n n x x ty ML 1 1)( µµ Bloc de Jordan D'une façon générale, si le système admet r pôles d'ordre de multiplicité kr, tel que k1+…+ kr=n, la forme modale de la matrice d'état est             = )(00 0 )(0 00)( 2 1 2 1 rk k k r J J J A λ λ λ L OOM MO L avec           = i i i iki J λ λ λ λ 00 1 0 001 )( L OOM MO ii i kk ikJ ×∈R)(λ Bloc de Jordan
  • 25. 25Automatique Passage représentation d'état """" FT (MT) : exemple 1         −− −         =− LRL c sAsI 1 10 10 01 2         + − =− LRsL cs AsI 1 1 2 LcLRssAsI 1)()det( 2 ++=− Lc RcssLc AsI 1 )det( 2 2 ++ =−         −+ =− sc LLRs AsIcom 1 1 )( 2                 − + =− LsL cLRs BAsICcom T /1 0 1 1 ]01[)( 2 Lc BAsICcom T 1 )( 2 =− )det( )( )( 2 2 AsI BAsICcom sH T − − = 1 1 )( 2 ++ = RcssLc sH
  • 26. 26Automatique ∫= t c di c tV 0 )( 1 )( ττ )( 1 )( ti c tVc =& )()( )( )( tutV dt tdi LtRi c =++ )( 1 )()( 1)( tu L ti L R tV Ldt tdi c +−−= Modélisation