Académique Documents
Professionnel Documents
Culture Documents
Corrige 769 S Des Exercices Propose 769 S PDF
Corrige 769 S Des Exercices Propose 769 S PDF
MODÉLISATION
Modèle d'état du premier ordre : une seule variable d'état, qui est la variable de sortie ω :
K1 K 2 K1
( ) JR ω (t ) + JR v (t )
ω t = −
y (t ) = ω (t )
Modèle d’état :
()
Couple développé par le moteur : γ t = K1i t ()
()
Force contre-électromotrice : e t = K 2θ t ()
Loi d'Ohm dans l'induit : v ( t ) − e ( t ) = Ri ( t )
Loi fondamentale de la mécanique : γ ( t ) − f ω ( t ) − γ ( t ) = Jθ
p
En suivant la même démarche que pour la modélisation du moteur sans frottement, on réécrit
la loi d’Ohm :
γ t ()
()
v t − K 2ω t = R
K1
()
R
= () () ()
⎡ J ω t + f ω t + γ p t ⎤
K1 ⎣ ⎦
D’où le modèle :
()
θ t = ω t ()
1⎛ K K ⎞ K γp t ()
() J⎝ R ⎠
()
ω t = − ⎜ 1 2 + f ⎟ ω t + 1 v t −
JR J
()
ou encore sous forme matricielle :
⎛ θ ( t ) ⎞ ⎛ 0 ⎞⎛ ⎞ ⎛ 0 ⎞⎛
⎟ θ (t ) ⎟⎜ ( ) ⎟
1
⎜
0 v t ⎞
⎜ ⎟ =⎜ 1 ⎛ K1 K 2 ⎞ ⎟⎜ ⎟ +⎜ K 1
⎜ ω ( t ) ⎟ ⎜ 0 − ⎜ + f ⎟ ⎜ ω (t ) ⎟ ⎜⎜ 1
− ⎟ ⎜ γ (t ) ⎟
⎝ ⎠ ⎝ J⎝ R ⎠ ⎟⎠ ⎝ ⎠ ⎝ JR J ⎟⎠ ⎝ p ⎠
Schéma fonctionnel :
Graphe de fluence :
Matrice de transfert :
Le processus ayant deux entrées et une sortie, sa matrice de transfert est une matrice (1x2) :
() ( ()
G s = G1 s G2 s ( ))
Pour trouver les deux éléments de la matrice, on applique successivement la règle de Mason à
chaque couple (entrée, sortie) correspondant.
Exemple 1 : intégrateur
La fonction de transfert de l’intégrateur en temps continu est G(s) = 1/s. La fonction de
tansgert exacte d’un intégrateur commandé en temps discret est
⎛ 1⎞
() (
G ′ z = 1 − z −1 ZL−1 ⎜ 2 ⎟
⎝s ⎠
)
(
= 1 − z −1 ) Tz
=
T
( z − 1) z −1
2
Exemple 2 : moteur.
Calcul direct à partir de G (s) :
()
G s
= 2
β
= 2−
β β 1
s s s+α ( ) ( )
αs α s s + α
⎛ G ( s) ⎞ β β
⎟ = t − (1− e )
−α t
L−1 ⎜
⎝ s ⎠ α α 2
⎛ G ( s ) ⎞ β Tz
ZL−1 ⎜ = −
β 1− e−α T z ( )
⎟
⎝ s ⎠ α ( z − 1) α ( z − 1) z − e
2 2 −αT
( )
β z ⎡ α T 1− e−α T ⎤
= ⎢ − ⎥
α 2 z − 1 ⎣ z − 1 z − e− α T ⎦
β ⎡ α T 1 − e− α T ⎤
()
Donc G ′ z = 2 ⎢ −
α ⎣ z − 1 z − e− α T ⎦
⎥
Calcul à partir des équations récurrentes :
⎛ 1 − e− α T ⎞
z −1 −
zI − φ = ⎜ α ⎟
⎜ ⎟
⎝ 0 z − e− α T ⎠
⎛ 1 1 − e− α T 1 ⎞
( )
−1
zI − φ =
⎜
⎜
z −1 α z − 1 z − e− α T ( )( ) ⎟
⎟
⎜ 1 ⎟
⎜ 0 ⎟
⎝ z − e− α T ⎠
() ( ) Γ (T )
−1
G ′ z = C zI − φ
⎛ 1
⎜
1 − e− α T ⎞
⎟ ⎛
( 1 − e− α T ⎞
)
(
= 1 0 ⎜
z −1 α z −1 z − e
) (
−α T β
⎟ ⎜T − )( α ⎟ )
⎜ ⎟α⎜ ⎟
⎜ 0 1 −
⎟ ⎝ −e + 1 ⎠
α T
⎜⎝ ⎟⎠
z − e− α T
( ⎞ ⎛T − 1− e ⎞ )
−α T
β⎛ 1 1 − e− α T
= ⎜ ⎟⎜ α ⎟
(
α ⎜⎝ z − 1 α z − 1 z − e−α T ⎟⎠ ⎜ )(
⎝ −e−α T + 1 ⎠
⎟ )
⎡
( ) ⎤
( ) ( )( ( )) ( )
2 2
−α T
β ⎢ αT − 1 − e
−α T
1 − e− α T β z−e α T − 1 − e− α T + 1 − e− α T
= 2 + ⎥ = 2
α ⎢
⎢⎣
z −1 z − 1 z − e− α T ⎥ α
⎥⎦ ( )(
z − 1 z − e− α T) ( )( )
β ⎡ αT
= 2 ⎢ +
(
1 − e− α T ⎛
−1 +
1 − e− α T ⎞ ⎤
⎥
)
α ⎢z −1 z − 1 ⎜⎝ z − e−α T ⎟⎠ ⎥
⎣ ⎦
β ⎡ αT
= 2⎢ +
1− e − α
(
T
−z + 1 ⎤
⎥
)
α ⎢z −1 z − 1 z − e− α T ⎥
⎣ ⎦
β ⎡ αT 1 − e ⎤ −α T
= 2⎢ − ⎥
α ⎣ z − 1 z − e− α T ⎦
2.
⎛Ω 0 0⎞
A' = TAT −1
=⎜0 − Ω 0⎟
⎜ ⎟
⎜⎝ 0 0 0⎟⎠
⎛1 1 1⎞ ⎛ Ω2 Ω −1⎞
1 ⎜ 2
avec T −1 = ⎜ 1 −Ω 0 ⎟ , T = 2 ⎜
Ω −Ω −1⎟⎟
⎜ ⎟ 2Ω
⎜⎝ 0 0 Ω ⎟⎠
2 ⎜⎝ 0 0 2 ⎟⎠
⎛ Ω−Ω ⎞
1 ⎜
d'où B' = TB =
2Ω ⎜2 ⎜
⎟
( )
− Ω + Ω ⎟ , C ' = CT −1 = 1 1 1 ( )
⎝ 2Ω ⎟⎠
Les équations d'état deviennent alors :
x '1 = Ω x '1
1
x '2 = −Ω x '2 − u
Ω
1
x '3 = u
Ω
y = x '1 + x '2 + x '3
On voit immédiatement que la variable x'1 est instable (puisque Ω > 0) et non
gouvernable.
Exercice 1 :
Par définition S pM =
( )
dM s; p M s; p( ) ; or M ( s; p ) =
Gc ( s ) G p ( s; p )
. Donc
dp p 1 + H ( s ) GC ( s ) G p ( s; p )
( ) (
dM ( s; p ) d Gc ( s ) G p ( s; p ) d 1 + H ( s ) GC ( s ) G p ( s; p )
= −
)
M ( s; p ) Gc ( s ) G p ( s; p ) 1 + H ( s ) GC ( s ) G p ( s; p )
=
(
d G p ( s; p ) ) − H (s)G ( s ) d (G p ( s; p ))
C
G p ( s; p ) 1 + H ( s ) GC ( s ) G p ( s; p )
=
(
d G p ( s; p ) ⎡ )
⎢1 −
G p ( s; p ) H ( s ) GC ( s ) ⎤
⎥
G p ( s; p ) ⎢⎣ 1 + H ( s ) GC ( s ) G p ( s; p ) ⎥⎦
=
(
d G p ( s; p ) ) 1
G p ( s; p ) 1 + H ( s ) GC ( s ) G p ( s; p )
ce qui démontre le résultat.
Exercice 2 :
Gc ( s ) G p ( s; p )
On a comme précédemment M ( s; p ) = . Donc
1 + H ( s ) GC ( s ) G p ( s; p )
dM ( s; p )
=−
(
d 1 + GC ( s ) G p ( s ) H ( s; p ) )
M ( s; p ) 1 + GC ( s ) G p ( s ) H ( s; p )
GC ( s ) G p ( s ) d ( H ( s; p ))
=−
1 + GC ( s ) G p ( s ) H ( s; p )
d ( H ( s; p )) GC ( s ) G p ( s ) H ( s; p )
=−
H ( s; p ) 1 + GC ( s ) G p ( s ) H ( s; p )
ce qui démontre le résultat.
Exercice 3 :
K
Appliquons le résultat de l’exercice 1 avec H(s) = 1 et G ( s; K ) = . On a donc :
1+τs
(
dM s; K ) M s; K( )= 1 dG s; K G s; K (
.
) ( )
dK K (
1 + G s; K ) dK K
dK
Or
dG ( s; K ) 1 + τ s dK
= = , donc
dM s; K M s; K
=
1
=
( 1+ τs ) ( )
G ( s; K ) K K dK K 1 + G s; K 1+ K + σs ( )
1+τs
1+ τs dK
( )
soit encore dM s; K = ( )
1+ K + σs
M s; K
K
. Pour obtenir le gain statique γ de
l’asservissement, on se rappelle que c’est la limite de la réponse indicielle aux temps longs :
1+τs dK 1
lim t→∞ ⎡⎣ H ( t ) L−1 ( dM ( s; K )) ⎤⎦ = lim s→0 s M ( s; K )
1+ K +τs K s
1 dK
= lim s→0 M ( s; K )
1+ K K
1 dK
= lim t→∞ ⎡⎣ H ( t ) L−1 M ( s; K ) ⎤⎦
1+ K K
dγ 1 dK dK dγ
Donc = ; par conséquent si = 1% on a bien ≈ 10 −4 .
γ 1+ K K K γ
Dans ce cas simple, on peut obtenir le résultat de manière plus directe en remarquant que
K
M (s) = 1 + τ s =
K
, ce qui est la fonction de transfert d’un premier ordre de gain
1+
K 1 + K + τ s
1+τs
K τ dγ dK dK 1 dK
statique γ = et de constante de temps . Donc = − = ce
1+ K 1+ K γ K 1+ K 1+ K K
qui est bien le résultat obtenu précédemment.
ANALYSE
50
G (s) =
s + 10
50
G (s) s + 10 50
Bouclage à retour unitaire : M (s) = = = , stable.
1 + G (s) 50 s + 60
1+
s + 10
CONCEPTION D'ASSERVISSEMENTS
0 1 0
Pendule inversé : A = , B= .
Ω2 — α β
Polynôme caractéristique :
s —1
2
= s 2 + α s — Ω2 .
—Ω s+α
1α 0 β 0β
On a donc : W = , Q= B AB = , donc Q W = .
01 b —αb β0
T 0β T
-1
0 1/ β
Par conséquent Q W = , et Q W = .
β0 1/β 0
T 0 1/β d 1 - a1
On a donc finalement : g 1 g 2 = ,
1/β 0 d 2 - a2
1 1
d'où g 1 = d2 + Ω 2 , g 2 = d -α .
β β 1