You are on page 1of 29

UV Automatique Cours 4

Systmes linaires asservis : analyse de la stabilit


ASI 3
Automatique 1

Contenu
! Introduction
" lments d'une structure d'asservissement

! Systme en boucle ferme


" Fonction de transfert en boucle ouverte notion de chane

directe
" Fonction de transfert en boucle ferme " Proprits des systmes asservis

! Analyse de la stabilit d'un systme asservi


" Critre de Routh " Critre de Nyquist " Critre du revers
Automatique

Introduction (1)
! Schma de principe d'un asservissement
d yc +-

Correcteur

actionneur

Systme

Capteur

! yc : consigne ! = yc y : signal d'erreur (cart entre consigne et sortie du systme) ! Correcteur : labore la loi de commande u ! Actionneur : applique la commande au systme. Joue en gnral le

rle d'amplificateur de puissance


! y : sortie du systme ou grandeur asservir
Automatique 3

Introduction (2)
! Structure fonctionnelle d'un asservissement
be F 1 (s) yc
+

d F 2 (s) H(s)
+ +

C(s)

u bm

+ +

++

G(s)

! C(s) : fonction de transfert du correcteur ! H(s) : fonction de transfert du systme ! G(s) : fonction de transfert de la boucle de retour (capteur en gnral) ! r : signal de retour ! d : perturbation externe (mesurable ou non), bm : bruit de mesure ! be : bruit d'entre (bruit de transmission de u aux actionneurs)
Automatique 4

Introduction (3)
! Types d'asservissement
" Rgulation : consigne yc constante " Poursuite de trajectoire : consigne yc varie

! Objectifs de l'asservissement
" Stabilit du systme asservi " Prcision : en rgime permanent, la sortie doit suivre la

consigne
" Rapidit : Le systme asservi doit rpondre le plus

rapidement possible aux variations de la consigne y


" Rejet des perturbations et des bruits cd b
=0

" Robustesse : le systme en BF doit rsister aux

variations de paramtres, l'imprcision du modle H(s)


Automatique

Le travail de l'automaticien est de rgler convenablement le correcteur pour rpondre au mieux ces exigences

Analyse du systme asservi (1)


be F 1 (s) yc
+

d F 2 (s) H (s)
+ +

C (s)

u bm

+ +

++

G (s)

! Dfinitions
" Fonction de transfert en boucle ouverte HBO(s) Supposons les perturbations et les bruits nuls. La fonction de transfert en boucle ouverte est la transmittance entre le signal d'erreur et le signal de retour r

H BO ( s ) =
Automatique

R( s) = C ( s ) H ( s )G ( s ) ( s )
6

Analyse du systme asservi (2)


" Chane directe C'est la cascade de transmittance entre une entre (yc ou les perturbations d, bm, be) et la sortie y Entre yc et y : C(s)H(s), Entre be et y : F1(s)H(s), Entre d et y : F2(s) Entre bm et y : C(s)H(s)

" Fonction de transfert en boucle ferme HBF(s) C'est la transmittance entre la consigne yc et la sortie y

Y ( s) C ( s) H ( s) H BF ( s ) = = Yc ( s ) 1 + C ( s ) H ( s )G ( s )
Si G(s)=1, on parle de retour unitaire Dans ce cas particulier, on a :
Automatique

C ( s) H ( s) H BF ( s ) = 1 + H BO ( s ) H BO ( s ) H BF ( s ) = 1 + H BO ( s )

Analyse du systme asservi (3)


! Fonction de transfert entre la sortie y et les perturbations

Pe ( s ) =

Y ( s ) F1 ( s ) H ( s ) = Be ( s ) 1 + H BO ( s )

Pm ( s ) =
avec

Y (s) C (s) H (s) = = H BF ( s ) Bm ( s ) 1 + H BO ( s )

Pd ( s ) =

F2 ( s ) Y ( s) = D( s ) 1 + H BO ( s )

H BO ( s ) = C ( s ) H ( s )G ( s )

Remarque La fonction de transfert entre la sortie asservie y et une entre est le rapport de la transmittance de la chane directe sur 1+HBO(s).

! Expression de la sortie du systme boucl

Y ( s ) = H BF ( s )Yc ( s ) + Pe ( s ) Be ( s ) + Pd ( s ) D ( s ) H BF ( s ) Bm ( s )
Automatique 8

Proprits d'un systme asservi


! Stabilit
Le systme asservi doit fonctionner automatiquement. Il est indispensable qu'il soit stable. Autrement, le systme volue en s'loignant de son point (ou trajectoire) d'quilibre, ce qui peut engendrer des saturations voire une dgradation du systme

! Prcision
En rgime permanent, la sortie du systme asservi doit suivre la rfrence sans erreur et rejeter rapidement les perturbations

! Performances dynamiques
Elles caractrisent le temps de raction du systme lorsque la consigne varie et la rapidit avec laquelle le systme asservi "efface" les perturbations
Automatique 9

Stabilit des systmes linaires asservis (1)


! Notion de stabilit : dfinitions

# Un systme est stable si et seulement si cart de sa position


d'quilibre (point ou trajectoire), il tend y revenir. Une faible perturbation des conditions initiales du systme engendre une faible perturbation de sa trajectoire

# Un systme est stable si en rponse une entre borne, la


sortie du systme est born

! Thorme de stabilit
Un systme linaire continu temps invariant est asymptotiquement stable si et seulement si les ples de sa fonction de transfert sont parties relles strictement ngatives
Automatique 10

Stabilit des systmes linaires asservis (2)


! Elements de dmonstration bm s m + L + b1s + b0 Soit le systme de fonction de transfert H ( s ) = an s n + L + a1s + a0
H(s) a des ples rels i=ai et/ou complexes k=bk+jck, k=bkjck
Dcomposition en lments simples Rponse impulsionnelle

K l ( s z l ) H (s) = ( s ai )k ( s bk ) 2 + ck 2 i

Bk s + Ck H ( s ) = Ai + isa k i ( s bk ) 2 + ck 2

h(t ) = i Ai e ait + k Dk ebk t sin(ck t + )

La rponse impulsionnelle converge si les termes e ait et e bk t sont convergents c'est--dire si ai et bk sont ngatifs
Automatique 11

Stabilit des systmes linaires asservis (3)


! Application du thorme de stabilit aux systmes en BF

H BF ( s ) =

C ( s) H ( s) 1 + H BO ( s )

avec

H BO ( s ) = C ( s ) H ( s )G ( s )

Le systme asservi est stable asymptotiquement si et seulement si les ples de HBF(s) sont parties relles strictement ngatives Equation caractristique du systme asservi : 1 + H BO ( s ) = 0 Le systme asservi est stable ssi les racines de l'quation caractristique sont parties relles strictement ngatives. Peut-on analyser la stabilit en BF partir de HBO(s) sans calculer explicitement la fonction de transfert en BF? Oui!

! Outils d'analyse de la stabilit en BF partir de HBO(s)


" Critre algbrique de Routh " Critre graphique de Nyquist
Automatique 12

Analyse de la stabilit : critre de Routh (1)


! Intrt du critre
Soit D(s) le dnominateur de la fonction de transfert d'un systme

N (s) H ( s) = D( s)

avec D( s ) = an s n + L + a1s + a0

Le critre de Routh permet de dterminer si les racines de l'quation caractristique D(s)=0 du systme sont parties relles positives ou non sans calculer explicitement ces racines

! Principe du critre de Routh

D( s ) = an s n + L + a1s + a0
" Condition ncessaire (CN) de stabilit Une condition ncessaire de stabilit est que tous les coefficients ai de D(s) soient strictement de mme signe.
Automatique 13

Analyse de la stabilit : critre de Routh (2)


! Principe du critre de Routh
" Condition ncessaire et suffisante (CNS) de stabilit Si la CN est vrifie, il faut construire le tableau de Routh
an an 2

Ligne 1 Ligne2 Ligne 3 Ligne 4


Automatique

an an-1 a31 a41

an-2 an-3 a32 a42

an-4 an-5 a33 a43

an-6 an-7 a34 a44

a31 = a32 = a41 =

an1 an3 an1 an an 4 an1 an5 an 1 an1 an3 a31 a32 a31 an1 an5 a31 a33 a31
14

Le tableau a au plus n+1 lignes (n : ordre de D(s))

a42 =

Analyse de la stabilit : critre de Routh (3)


Enonc du critre de Routh : CNS
Un systme est asymptotiquement stable ssi tous les coefficients de la premire colonne du tableau de Routh sont tous de mme signe Remarques # Le nombre de changements de signe dans la premire colonne est gal au nombre de ples parties relles positives # Si dans la premire colonne il existe un lment nul, le systme admet au moins un ple partie relle positive ou une paire de ples conjugus imaginaires purs

! Application du critre de Routh un systme en BF


N BO ( s ) C ( s ) H ( s ) DBO ( s )C ( s ) H ( s ) Soit H BO ( s ) = H BF ( s ) = = DBO ( s ) 1 + H BO ( s ) DBO ( s ) + N BO ( s )
Automatique

Appliquer le critre de Routh au dnominateur de la fonction de transfert en BF c'est--dire DBO(s) +NBO(s)

15

Analyse de la stabilit : critre de Routh (4)


! Exemple 1 : tude de la stabilit du systme en BF
yc
+

H (s)

H ( s) =

10 s ( s 2 + s + 3)
H (s) 10

Boucle ferme retour unitaire : H BF ( s ) = = 3 2 1 + H ( s ) s + s + 3s + 10 Tableau de Routh DBF ( s ) = s 3 + s 2 + 3s + 10 Ligne 1 Ligne2 Ligne 3 Ligne 4
Automatique

1 1 -7 10

3 10 0 0

Il y a un changement de signe dans la premire colonne de ce tableau Le systme en boucle ferme retour unitaire est instable
16

Analyse de la stabilit : critre de Routh (5)


! Exemple 2 : tude de la stabilit du systme en BF
yc
+

1
K

s ( s + 1)
1 s +5

K : gain
variable

H BO ( s ) =

K K ( s + 5) H BF ( s ) = 3 s ( s + 1)( s + 5) s + 6 s 2 + 5s + K 1 6
30 K 6

Ligne 1 Ligne2 Ligne 3 Ligne 4


Automatique

5 K 0 0

D'aprs le critre de Routh, la condition de stabilit impose :

K > 0 et 30 K > 0 6
0 < K < 30
17

Analyse de la stabilit : critre de Routh (6)


! Remarques
yc
+

H (s)

Soit un systme de gain

G (s)

KB0 en boucle ouverte

" Stabilit absolue Le systme est stabilit absolue s'il existe une valeur limite du gain Klim telle que le systme soit stable en boucle ferme pour

KB0< Klim et instable pour KB0 > Klim


" Stabilit conditionnelle Le systme est stabilit conditionnelle s'il est stable pour un certain intervalle de valeurs [Klim,1, Klim,2] du gain KB0 et instable en dehors de cet intervalle
Automatique 18

Analyse de la stabilit : critre de Nyquist (1)


C'est une mthode graphique permettant de dterminer si le dnominateur de HBF(s) n'a pas de ples instables partir de la connaissance de HBO(s). Elle est base sur le thorme suivant :

! Thorme de Cauchy
Soit F(s) une fonction de la variable complexe s admettant P ples et Z zros dans un contour ferm C. Lorsque s dcrit le contour C, la courbe F(C), image de C par F(s) effectue T=PZ tours autour de l'origine. T est compt positivement si C et F(C) sont orients dans le mme sens et ngativement autrement
Automatique

Im(s) zro ple

C
Im(F(s))

Re(s)

+
Re(F(s))

F(C)
19

Analyse de la stabilit : critre de Nyquist (2)


! Contour de Nyquist
Le contour d'exclusion de Nyquist englobe tout le demi-plan droit correspondant aux ples et zros parties relles strictement positives de la fonction de transfert F(s) L'image de par F(s) est le diagramme de Nyquist de F(s)
Im
+ +

Im II
+

III Re

I : ] , 0[, s = j II : ]0, + [, s = j
III Re

0+ 0

II

IV

III : s = Re j , , , R 2 2
IV : s = e j , , , 0 2 2

I
Automatique

20

Analyse de la stabilit : critre de Nyquist (3)


! Etape prliminaire
Soit un systme asservi de transmittance en BO

H BO ( s ) =

N BO ( s ) DBO ( s )

C ( s ) H ( s ) DBO ( s )C ( s ) H ( s ) = H BF ( s ) = 1 + H BO ( s ) DBO ( s ) + N BO ( s )
De plus 1 + H BO ( s ) = Remarques

DBO ( s ) + N BO ( s ) DBO ( s )

# Les zros de 1+HBO(s) sont les ples de HBF(s) # 1+HBO(s) et HBO(s) ont les mmes ples
Automatique 21

Analyse de la stabilit : critre de Nyquist (4)


! Application du thorme de Cauchy 1+HBO(s)
Soit P le nombre de ples instables de 1+HBO(s) (donc de HBO(s)) Soit Z le nombre de zros parties relles positives de 1+HBO(s)

Thorme Le diagramme de Nyquist de 1+HBO(s) effectue T=PZ tours dans le sens trigonomtrique autour de l'origine.
Remarques # Les zros de 1+HBO(s) tant les ples de HBF(s) , la condition de stabilit du systme en BF impose que 1+HBO(s) ne possde pas de zros parties relles positives cd Z=0 T=P

# En pratique, tudier la position du diagramme de Nyquist de


1+HBO(s) par rapport l'origine quivaut analyser la position du diagramme de HBO(s) par rapport au point 1 appel point critique
Automatique 22

Analyse de la stabilit : critre de Nyquist (5)


! Enonc du critre de Nyquist
Thorme Un systme en boucle ferme est asymptotiquement stable la condition ncessaire et suffisante que le diagramme de Nyquist de sa transmittance en boucle ouverte HBO(s) effectue autour du point -1 et dans le sens trigonomtrique, un nombre de tours T gal au nombre de ples instables P de HBO(s)

# #

Les ples instables et les zros parties relles positives sont compts avec leur ordre de multiplicit L'intrt du critre de Nyquist est d'tudier les conditions de stabilit du systme asservi partir du diagramme de Nyquist du systme en boucle ouverte
23

Automatique

Analyse de la stabilit : critre de Nyquist (6)


! Exemple 1
Soit un systme en BF de transmittance en boucle ouverte
Nyquist Diagrams
8 6 4 Imaginary Axis 2 0 -2 -4 -6 -8 -2 -1 0 2 4 6 8 10

H BO ( s ) =

K (1 + T1s )(1 + T2 s )

avec K = 5, T1 = 1, T2 = 0.5

Point critique

HBO(s) n'a pas de ple instable P=0. Le nombre de tours autour de 1 est nul, T=0.

Le systme est stable en boucle ferme

Real Axis

Automatique

24

Analyse de la stabilit : critre de Nyquist (7)


! Exemple 2
Soit un systme en BF de transmittance en boucle ouverte
Nyquist Diagrams
0.4 0.3 0.2 Imaginary Axis 0.1 0 -0.1 -0.2 -0.3 -0.4 -1 -0.8 -0.6 -0.4 -0.2 0 0.2

H BO ( s ) =

20 ( s 1)( s 2 + 5s + 25)

Point critique

HBO(s) a un ple instable =1 P=1 Le systme sera stable en boucle ferme si le diagramme de Nyquist entoure une fois le point 1 dans le sens trigonomtrique Or le nombre de tours autour de 1 est nul, T=0. Le systme est donc instable en boucle ferme Vrifier ce rsultat par le critre de Routh
25

Real Axis

Automatique

Analyse de la stabilit : critre de Nyquist (8)


! Exemple 3
Soit un systme en BF de transmittance en boucle ouverte
Nyquist Diagrams
0.8 0.6 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 -2.5 -1.5 -1 -0.5 0 0.5

H BO ( s ) =

k ( 4s 1)( s + 1)

HBO(s) a un ple instable =1/4 P=1.


C

kM

Point critique

Le systme sera stable en boucle ferme si le diagramme de Nyquist entoure une fois le point 1 dans le sens trigonomtrique La condition de stabilit impose que OM > OC c'est--dire k > 1 Vrifier ce rsultat par le critre de Routh
26

Imaginary Axis

Real Axis

Automatique

Simplification du critre de Nyquist


! Critre du revers Si le systme est stable en boucle ouverte (HBO(s) n'a pas de ples ni zros instables), une condition ncessaire et suffisante de stabilit asymptotique du systme en boucle ferme est qu'en parcourant le lieu de Nyquist de HBO(s) dans le sens des pulsations croissantes, on laisse le point critique 1 gauche
Im Im Im

Re -1

Re -1

Re -1

Stabilit asymptotique en boucle ferme


Automatique

Stabilit en boucle ferme mais non asymptotique (systme juste oscillant)

Instabilit en boucle ferme


27

Critre du revers dans le plan de Black


! Dfinition Plan de Black : point critique a pour coordonnes C(-, 0dB)
Soit c0 la pulsation telle que |HBO(jc0)|=1. La condition de stabilit asymptotique du critre du revers impose que le dphasage BO(c0) soit suprieur (arg(HBO(jc0) > ) c'est--dire en parcourant le lieu de Black dans le sens des croissants, on laisse le point critique 1 droite
Im G (dB)

c0
Re -1

correspond

-/2

Automatique

28

Critre du revers sur le lieu de Bode


! Dfinition
G (dB)

c0 c0

0 dB 0 dB

c0

Cas 1 : stabilit asymptotique du systme en BF


0 dB

log

(rad) log
Cas 1

Cas 2 : stabilit non asymptotique du systme en BF

Automatique

Cas 3 : instabilit du systme en BF


Cas 2 Cas 3
29

You might also like