Académique Documents
Professionnel Documents
Culture Documents
Contenu
! Robustesse de la stabilit
" Notion de robustesse de la stabilit " Marges de stabilit (marges de gain et de phase)
" Rapidit des systmes asservis " Dilemme stabilit, rapidit, prcision
Automatique
Dterminer si le systme est stable, oscillant ou instable en BF Dterminer les conditions limite de stabilit Ne permettent pas de dire si le systme stable en BF est plus ou moins proche de l'instabilit (point critique)
Intuitivement, la stabilit est satisfaisante si le lieu de Nyquist ou de Black du systme en BO passe loin du point critique -1 Stabilit satisfaisante -1 Im Re -1
3
Im Re
Automatique
m = BO (c 0 ) +
" Marge de gain mg
avec BO (c 0 ) = arg( H ( jC 0 ) )
Soit - la pulsation telle que argHBO(j- )=. La marge de gain est l'cart entre 0dB et le gain la pulsation -
mg = 20 log10 H BO ( j )
Automatique
avec BO ( ) =
4
$ Un systme est stable en BF si la marge de phase est positive $ La marge de gain correspond au gain supplmentaire
maximum que l'on peut donner au systme en BO sans risquer de le rendre instable en BF
mr =
Automatique
c 0
es introduit un dphasage de
Condition de stabilit : c 0 + BO (c 0 ) lim
c 0
5
-
O -1
m
m g = 20 log10 A
G (dB)
Re
Cercle de rayon unit
0 dB
c0
mg
log
c0
G (dB)
(rad) - log
c0
mg
-
m
-/2
Automatique
m
6
(t ) = yc (t ) y (t )
y
C (s)
H (s)
+ +
Automatique
H BO ( s ) F ( s) Y (s) + D( s ) Y (s) = 1 + H BO ( s) c 1 + H BO ( s)
avec H BO ( s ) = C ( s ) H ( s )
! TL de l'erreur
E (t ) = Yc ( s ) Y ( s ) H BO ( s ) F (s) Yc ( s) D( s) E (t ) = Yc ( s ) 1 + H BO ( s) 1 + H BO ( s )
E ( s) =
Automatique
F (s) 1 D(s) Yc ( s ) 1 + H BO ( s ) 1 + H BO ( s )
H BO ( s ) = C ( s ) H ( s )
8
E ( s) =
F ( s) 1 Yc ( s ) D( s) 1 + H BO ( s ) 1 + H BO ( s )
L'erreur est fonction de deux termes : " Un terme relatif l'cart avec la consigne
Ec ( s ) =
1 Yc ( s ) 1 + H BO ( s )
Ed ( s ) =
F (s) D( s) 1 + H BO ( s )
Automatique
Le systme est d'autant plus prcis que lim (t ) 0 l'erreur en rgime permanent est proche de 0 t
c () = lim
1 + H BO ( s )
Yc ( s )
c () = lim
s K 0 N 0 (s) 1+ s 0 D0 ( s )
s 0
Yc ( s )
c () = lim
s 0
s Yc ( s ) K 1 + 0 s 0
Automatique
s 0 +1 c () = lim Yc ( s ) 0 s 0 s + K0
10
ou erreur de tranage
" yc (t ) = t 2 : consigne parabole. On parle d'erreur 2
d'acclration
Remarque
Un systme ayant 0 intgrateurs est dit de classe 0 ou de type 0
Automatique 11
s 0 1 () = lim yc (t ) = (t ) Yc ( s ) = c, p s 0 s 0 + K 0 s
#
Si le systme n'a pas d'intgrateur en BO, le systme en BF prsente une erreur statique permanente. Cette erreur est d'autant plus petite que le gain en BO K0 est grande
#
0 1
# 0
c , v ( ) = 0
Automatique 13
Automatique
14
0
1 Kp
1 0
1 Kv
2 0 0
1 Ka
0 0 0
de la fonction de transfert en BO
0 : nombre d'intgrateurs
Remarques
0=0
c,p
1
0=1
c,p= 0
2 1.5 1 0.5
0=2
c,p= 0
0.5
0.5
0 0 15 10
0 0 10
10
15
0 0 30
20
40
c,v
5 0 0 50 40 30 20 10
c,v
20 10
c,v=0
10
15
0 0 200
10
10
20
c,a
150 100 50
c,a
c,a0
Automatique 00
10
0 0
10
20
0 0
10
20 16
F (s) Ed ( s ) = D( s) 1 + H BO ( s )
Posons
K 0 N 0 (s) H BO ( s ) = s 0 D0 ( s ) K d N d (s) F ( s) = s Dd ( s )
avec
N 0 ( 0) =1 D0 (0) N d ( 0) =1 Dd (0)
avec
Automatique
K d s 0 +1 D( s) d () = lim s 0 s 0 + K0
17
K d s 0 d , p () = lim s 0 s 0 + K 0
Si 0, on obtient d , p () =
Si 0 = 0, on obtient d , p () =
Si 0 1, on obtient d , p () = 0
Kd K0
L'erreur de position d,p due la perturbation est diminue voire annule si on augmente le nombre d'intgrateurs 0 en amont du point d'application de la perturbation tout en veillant ne pas dstabiliser le systme
Automatique 19
0
0 1 1 2 2 3
0 0 1 0 1 0
d,p
Kd Kp
d,v
-
Kd Kv
d,a
- - -
Kd Ka
Avec
K p = lim (1 + H BO ( s ) )
s 0
0
Kd Kv
K v = lim sH BO ( s )
s 0
- 0
Kd Ka
K a = lim s 2 H BO ( s )
s 0
0 0 0
- 0
Automatique
L'erreur totale en rgime permanent est la somme de l'erreur par rapport la consigne et de l'erreur due la perturbation 20
d F (s )
yc
C (s )
H (s)
+ +
H BO ( s ) = C ( s ) H ( s )
Y ( s) =
H BO ( s ) F ( s ) W ( s ) H BO ( s ) Yc ( s ) + D( s) 1 + H BO ( s ) 1 + H BO ( s )
Ces performances peuvent tre values sur la rponse indicielle ou frquentielle du systme asservi ! Rsultats qualitatifs Peut-on dduire les performances des systmes asservis partir de la connaissance de HBO(s) ?
$ Oui pour les systmes du 1er ordre $ Des rsultats qualitatifs pour les systmes du 2e ordre
Automatique 22
H BO (s)
K0 H BO ( s ) = 1 + T0 s
K0 H BF ( s ) = 1 + K 0 + T0 s
K BF H BF ( s ) = 1 + TBF s K0 T0 et TBF = = 1 + K0 1 + K0
avec K BF
Quand on boucle un systme du 1er ordre, on obtient en BF un systme ayant le comportement d'un 1er ordre
Automatique 23
K0 1 + K0
et TBF
T0 = 1 + K0
" Remarques
# Le
systme du 1er ordre en BF prsente en rgime permanent, une erreur statique non nulle. Cette erreur est d'autant plus petite que le gain K0 est grand (mais attention la saturation des actionneurs !!) Temps de rponse en BF
t r , BF = 3TBF
3T0 = 1 + K0
Le systme est plus rapide en BF qu'en BO Le temps de rponse est d'autant plus petit que K0 est grand
24
Automatique
H BO (s)
H BO ( s ) =
s2
2 n ,0
0 +2 s +1 n,0
K0
H BF ( s ) =
s2
2 n ,0
+ 2 0 s + (1 + K 0 ) n, 0
K0
H BF ( s ) =
K BF s2
2 n , BF
+2
BF s +1 n, BF
K BF =
K0 1 + K0
1 + K0
BF =
Le systme en BF a une erreur statique non nulle Le systme en BF a un comportement oscillatoire amorti Le facteur d'amortissement BF est faible si K0 est grand la rponse indicielle a un fort dpassement Le temps de monte tm est rapide si K0 grand Pour 0.2 < BF < 0.8 on a
#
10 8
n,BF tm
2 < n, BF t m < 4
Pour les valeurs courantes de BF, on peut obtenir un ordre de grandeur du temps de monte en BF partir des lments de la BO
26
Automatique
BF
Augmentation de K0 diminution de BF , augmentation de n,BF (donc de la BP) dpassement DBF important diminution de la marge de phase (stabilit moins bonne) augmentation du temps de monte en BF et de la prcision
# Diminution
Automatique
de K0 augmentation de BF , diminution de n,BF (donc de la BP) diminution du dpassement DBF augmentation de la marge de phase (stabilit amliore) diminution du temps de monte en BF et de la prcision Il y a un compromis trouver entre la rapidit, la stabilit et la prcision
28