View
223
Download
0
Category
Preview:
Citation preview
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
1/24
eivd Rgulation automatique
Chapitre 5
Performances des systmes asservis
5.1 Introduction
Ce chapitre est ddi ltude des performances des systmes asservis. Pourvaluer et comparer des systmes asservis, on peut se baser sur les 4 critressuivants :
leur stabilit (notamment le degr de stabilit) ( 5.2) ; leur prcision (notamment en rgime permament) ( 5.3page191) ; leur rapidit (5.4 page197) ; la qualit de lasservissement (5.5 page201).
Ltude de ces 4 critres de comparaison constitue lessentiel du prsent cha-
pitre. La notion de retard pur est dfinie au 5.4.3page200 alors quun dernierparagraphe traite des systmes dynamiques ples dominants ( 5.6 page202).
5.2 Stabilit
5.2.1 Dfinition
Dans le cadre de ce cours de base, on adopte la dfinition suivante pour lastabilit :
Un systme dynamique linaire est stable si, et seulement si, cart de sa posi-
tion dquilibre par une sollicitation extrieure, le systme revient cette position
dquilibre lorsque la sollicitation a cess.
La stabilit en boucle ferme dun systme de rgulation automatique estune condition imprative. Pour que les systmes soient utilisables en asservisse-ment, il est en effet absolument ncessaire que toutes les fonctions de transfert enboucle ferme (BF), par exemple Gw(s)(rgulation de correspondance) et Gv(s)
Chapitre 5 183 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
2/24
eivd Rgulation automatique
Fig.5.1 Illustration de la dfinition de la stabilit ( fichier source).
(rgulation de maintien),
Gw(s) = Y(s)
W(s)=
Go(s)
1 +Go(s)
Gv(s) = Y(s)
V(s)=
Ga2(s)
1 +Go(s)
soient stables, sans quoi lon se verrait dans limpossibilit de grer leur quilibre !Ceci nimplique toutefois pas que les fonctions de transfert en boucle ouverte
Go(s)ou celle du systme rgler Ga(s)soient elles-mmes stables ! Cest en effetlune des proprits majeures de la technique de la contre-raction que de pouvoirstabiliser des systmes intrinsquement instables comme le pendule invers (fi-gure5.2page ci-contre), le segway (figure1.39page49), la fuse, les lvitation etsustentation magntiques rencontres dans les applications SwissMetro et paliersmagntiques (figure1.40page50).
5.2.2 Etude de la stabilit par la rponse impulsionnelle
En appliquant mot pour mot la dfinition de la stabilit, on propose dcarter
le systme dynamique linaire G(s) de sa position dquilibre initiale en lex-citant ici par une impulsion de Dirac (figure 5.3 page 186). Ce signal a pouravantage notable de considrablement allger les calculs (puisque L{(t)} = 1)tout en ayant la caractristique mentionne dans la dfinition "dapparatre puisde disparatre".
Mathmatiquement, on a
Y(s) =G(s) U(s)L{(t)}
=G(s)
Chapitre 5 184 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_04.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
3/24
eivd Rgulation automatique
Fig. 5.2 Pendule invers : il sagit dun systme intrinsquement instable(fichier source).
G(s) est une fraction rationelle en s :
G(s) = Y(s)
U(s)=
bm sm +bm1 sm1 +. . .+b1 s+b0
sn +an1 sn1 +. . .+a1 s+a0
On admet pour ce qui suit que : G(s) a plus de ples que de zros, i.e. son degr relatifd= n m >0 (on
dit aussi que G(s)est strictement propre) ; tous les ples s1, s2, . . . , sn de G(s)sont simples.
Dans ce cas, la dcomposition de G(s)en lments simples prend la forme
Y(s) =G(s) =
C1
s s1 +
C2
s s2 +. . .+
Cn
s sn =
n
i=1
Ci
s si
o C1 Cn sont les rsidusassocis aux ples s1 sn. Il sagit de nombres relsou complexes.
On peut alors calculer la rponse y(t) la sollicitation u(t) = (t), i.e. larponse impulsionnelle g(t), en calculant la transforme de Laplace inverse :
y(t) = L1{Y(s)} =g(t) =C1 es1t +C2 es2t +. . .+Cn esnt =ni=1
Ci esit
Chapitre 5 185 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05_20.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05_20.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_20.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
4/24
eivd Rgulation automatique
Fig. 5.3 Application de la dfinition de la stabilit pour le cas ou u(t) = (t)
(fichier source).
On voit que la rponse impulsionnelle y(t) =g(t)est forme de la superpositionde ntermes de type Ci e
sit, appels modesdu systme G(s). A chaque ple siest associ le mode temporel Ci e
sit. Lanalyse modale consiste mettre en vi-dence les modes dun systme dynamique et par suite les proprits dynamiques(rapidit, oscillations, etc) de celui-ci. Dans ce but, il faudrait idalement exciterle systme avec une impulsion de Dirac ou lobserver lorsquil retrouve son tatdquilibre alors que ses conditions initiales sont non-nulles (cest alors sa rponselibrequi serait observe). Dans ces cas, lavantage est que le signal dentre nin-fluence que peu celui de sortie, lequel tant alors essentiellement constitu de lasuperposition desn modes que lon cherche observer.
Mode apriodique
Un mode apriodique est un mode associ un ple rel.
Ci
s si Ci e
sit
On voit quil sagit dun mode ayant lallure dune exponentielle dont le taux de
croissance ou dcroissance ne dpend que du ple lui-mme.
Chapitre 5 186 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_05.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
5/24
eivd Rgulation automatique
Fig.5.4 Mode apriodique : influence de la position du ple sur la rapidit dumode (fichier source).
0 1 2 3 4 50
0.5
1
g(t)
Mode apriodique
0 1 2 3 4 50
0.5
1
1.5
2
g(t)
0 1 2 3 4 50
50
100
150
t [s]
g(t)
2 0 2
10
0
10
Configuration plezro
Re
Im
2 0 2
10
0
10
Re
Im
2 0 2
10
0
10
Re
Im
Fig. 5.5 Mode apriodique : influence du signe du ple sur le mode temporel(fichier source).
Chapitre 5 187 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_rap.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_exp.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_exp.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_exp_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_rap.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_rap_1b.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
6/24
eivd Rgulation automatique
Mode oscillatoire
Un mode oscillatoire est un mode associ une paire de ples complexes
conjugus.
k
(s+)2 +20=
Ci
(s si)+
Ci
(s si) Ci e
t sin(0 t)
o = {si}0 = {si}
Le mode oscillatoire est constitu dun terme sinusodal pondr par une ex-ponentielle. La pulsation de la sinus est gale la partie imaginaire (en valeurabsolue) 0 des ples et le paramtre de lexponentielle est donn par leur partie
relle.
Chapitre 5 188 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
7/24
eivd Rgulation automatique
0 1 2 3 4 55
0
5
g(
t)
Mode sinusodal
0 1 2 3 4 510
5
0
5
10
g(t)
0 1 2 3 4 5
20
10
0
10
20
t [s]
g(t)
1.5 1 0.5 0 0.5
20
10
0
10
20
Configuration plezro
Re
Im
1.5 1 0.5 0 0.5
20
10
0
10
20
Re
Im
1.5 1 0.5 0 0.5
20
10
0
10
20
Re
Im
Fig.5.6 Mode oscillatoire : influence de la position des ples sur la rapidit dumode (fichier source).
0 1 2 3 4 510
5
0
5
10
g(t)
Mode sinusodal
0 1 2 3 4 520
10
0
10
20
g(t)
0 1 2 3 4 52000
1000
0
1000
t [s]
g(t)
2 0 2
10
0
10
Configuration plezro
Re
Im
2 0 2
10
0
10
Re
Im
2 0 2
10
0
10
Re
Im
Fig.5.7 Mode oscillatoire : influence du signe de la partie relle des ples surle mode temporel (fichier source).
Chapitre 5 189 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_rap2.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_sin.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_sin.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_sin_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_rap2.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_moderap2_1.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
8/24
eivd Rgulation automatique
5.2.3 Condition fondamentale de stabilit
Se rfrant la dfinition de la stabilit du 5.2.1page183ainsi qu lex-
pression gnrale de la rponse impulsionnelle calcule au 5.2.2 page 184, onvoit que la rponse dun systme dynamique linaire excit par une impulsion deDirac
y(t) =g(t) =ni=1
Ci esit
ne revient son tat initial y(0) = 0 si et seulement si tous les ples s1 sn dela fonction de transfertG(s)sont parties relles ngatives, i.e. sont situs dansle demi-plan complexe gauche. Do la condition fondamentale de stabilit :
Un systme dynamique linaire est stable si et seulement si tous les ples de sa
fonction de transfert sont partie relle ngative :
{si}
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
9/24
eivd Rgulation automatique
elle ne dpend que de ses paramtres (a1, a2, . . ., an, i.e. Ra, J, CL, etc) maisaucunement de lexcitation u(t).
Il est donc absolument faux de dire "le signal dexcitation a rendu le systmeinstable" : il faudrait dans ce contexte l plutt dire que "le signal dentre a excitlun des modes instables du systme" ou encore "le signal dentre a amorc lundes modes instables du systme".
Il en va tout autrement dans le cas de systme non-linaires (qui ne sonttudis que sporadiquement dans le cadre de ce cours), dont les proprits sonttypiquement dpendantes du signal dentre : il est alors envisageable dutiliserle langage mentionn plus haut.
Cas particuliers
Si un systme possde un ou plusieurs ples partie relle positive, il est instable; aucun ple partie relle positive, il est stable; un ple situ lorigine du plan complexe (si = 0 [s
1]), ou une ou plusieurspaires de ples imaginaires purs, il est marginalement stable.
5.3 Prcision en rgime permanent
La prcision dun systme asservi est obtenue en chiffrant la valeur de lerreure(t). On se limite ici ltude de la prcision en rgime permanent, i.e.
e= limt e(t)
Avant mme ltude du prsent paragraphe, il a t montr dans le cadre deplusieurs exercices (amplificateurs oprationnels, moteur DC asservi en vitesse,etc) que les erreurs dun systme asservi dpendent essentiellement du gain deboucle Go(s), plus prcisment de sa valeur permanente Ko lorsque lon se res-treint ltude des performances de prcision en rgime permanent :
e 1
1 +Ko
1
Ko
Plus Ko est lev, meilleure sera la prcision do lintrt de rendre le gain deboucle Go(s) aussi lev que possible, comme dja relev aux 4.1.3et4.1.4. Cersultat va tre dmontr ici dans le cas gnral, tenant compte des configurationspossibles du systme de rgulation automatique :
nombre dintgrateurs dans Go(s) ; emplacement des intgrateurs dans Go(s) ; valeur du gain permanent de boucle Ko; mode de rgulation : correspondance ou maintien ; type de signal dentre : saut, rampe, etc.
Chapitre 5 191 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
10/24
eivd Rgulation automatique
5.3.1 Forme des fonctions de transfert
Afin de faciliter les calculs, toutes les fonctions de transfert sont mises sous
forme de Bode :
Ga1(s) = Ka1
sa1 Ra1(s) Ra1(0) = 1
Ga2(s) = Ka2
sa2 Ra2(s) Ra2(0) = 1
Gc(s) = Kc
sc Rc(s) Rc(0) = 1
Go(s) = Ko
s Ro(s) Ro(0) = 1
o les termesRk(s)(i.e.Ra1(s),Ra2(s),Rc(s)et Ro(s)) sont des fractions ration-nelles en s,
1 +b1 s+b2 s2 +. . .+bm s
m
1 +a1 s+a2 s2 +. . .+an sn
quivalentes aux fonctions de transfert sans les (ventuels)k ples ens = 0 [s1]
et sans le gain permanent Kk.
Fig.5.9 Schma fonctionnel universel, avec mention des types , i.e. du nombredintgrateurs, de chacun des blocs (fichier source).
5.3.2 Calcul de lerreur
Lerreure(t)a pour expression :
e(t) =w(t) y(t)
Chapitre 5 192 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_03.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
11/24
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
12/24
eivd Rgulation automatique
si = 0, i.e. il ny a aucune intgration dans la boucle ( = 0, 1 = 0,2= 0), on a :
Ep= E= lims0
s+1s +Ko
1s +lim
s0Ka2 s1+1
s +Ko1
s
= lims0
s0
s0 +Ko
+lim
s0
Ka2 s
0
s0 +Ko
=
1
1 +Ko
+
Ka2
1 +Ko
=Ew +Ev
si = 1, 1 = 1, 2 = 0, i.e. il y a une intgration dans la boucle, lin-tgrateur tant situ avant le point dintroduction des perturbations, on
a :Ep= E= lim
s0
s+1
s +Ko1
s
+lim
s0
Ka2 s
1+1
s +Ko1
s
= lims0
s1
s1 +Ko
+lim
s0
Ka2 s
1
s1 +Ko
= [0] +[0]
=Ew +Ev
si = 1, 1 = 0, 2 = 1, i.e. il y a une intgration dans la boucle, lin-tgrateur tant situ aprs le point dintroduction des perturbations, ona :
Ep= E= lims0
s+1
s +Ko1
s
+lim
s0
Ka2 s
1+1
s +Ko1
s
= lims0
s1
s1 +Ko
+lim
s0
Ka2 s
0
s1 +Ko
= [0] +
Ka2
Ko
= [0] +
1
Ka1
=E
w +E
v
On observe que pour annuler une erreur statique, il faut une intgration dans laboucle, celle-ci devant imprativement se situer en amont du point dintroductiondes perturbations si lon veut annuler leffet de ces dernires.
5.3.4 Gnralisation : erreurs dordre suprieur
Les calculs effectus ci-dessus peuvent tre rpts dans dautres cas de fi-gures, par exemple pour diffrentes valeurs de et des signaux dentre w(t) et
Chapitre 5 194 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
13/24
eivd Rgulation automatique
v(t) dordres plus levs. Les rsultats sont obtenus selon le mme principe etcondenss dans le tableau des erreurs permanentes ci-dessous (tableau5.1).
Lorsque les signaux dentre w(t) et v(t) sont dordre 1 (rampe), lerreurpermanente quil provoquent est lerreur dordre 1 ouerreur en vitesse(figure5.10page suivante). De mme, pour des signaux dordre 2, lerreur permanente estnomme erreur dordre 2 ou erreur en acclration.
Erreur statique Erreur en vitesse Erreur en acclration(erreur dordre 0) (erreur dordre 1) (erreur dordre 2)
E Ev Ea1 2
Ew Ev Evw Evv Eaw Eav0 0 0 1
1+KoKa21+Ko
0 1 1 0 Ka2
Ko
1
Ko 1 0 1 0 0 1
Ko
Ka2Ko
1 1 2 0 0 0 Ka2Ko
1Ko
2 0 2 0 0 0 0 1Ko
Ka2Ko
2 1 3 0 0 0 0 0 Ka2Ko
Tab. 5.1 Tableau des erreurs permanentes.
Chapitre 5 195 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
14/24
eivd Rgulation automatique
Fig. 5.10 Erreurs permanentes en rgulation de correspondance (fichier source).
Chapitre 5 196 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_01.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
15/24
eivd Rgulation automatique
5.4 Rapidit des systmes de rgulation automa-
tique
La rapidit dun systme de rgulation automatique peut tre value surla base de sa rponse indicielle en boucle ferme, par exemple en rgulation decorrespondance (figure 5.11). La dure de rglage Treg est la dure mesure
Fig. 5.11 Dfinition de la dure de rglage Treg 5%, du temps de monteTm et du temps de dpassement Tdp (fichier source).
entre linstant dapplication du saut de consignew(t)et linstant o la grandeurrgley(t)ne scarte plus dune bande de tolrance de 5%trace autour de savaleur finale y.
Le temps de monte Tm est la dure que met le signal y(t)pour passer de10 90% de sa valeur finale y.
Chapitre 5 197 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_07.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
16/24
eivd Rgulation automatique
5.4.1 Cas particulier o Gw(s) est dordre 1 fondamental
Si, en rgulation de correspondance, on a
Gw(s) = Y(s)
W(s)=
Kw
1 +s Tf
= Kw
Tf
1
s (1
Tf)
sf
= kf
s sf
i.e. si la fonction de transfert en boucle ferme, rgulation de correspondance, ala forme dun systme fondamental dordre 1, la dure de rglage T
reg peut se
calculer trs facilement. On a pour la rponse indicielle :
y(t) =Kw
1 e t
Tf
On a
y= limt
y(t) =Kw
et lon peut crire :
y(Treg) = 0.95 y= Kw
1 eTreg
Tf
= 0.95 Kw
soit encore :
Treg= Tf log (1 0.95) 3 Tf
On en dduit la dure de rglage Treg :
Treg = 3 Tf=
3
|sf| =
3
|{sf}|
Considrant la configuration ple-zro de 2 systmes asservis (figure 5.12 pageci-contre), par exemple
Gw1(s) = Y(s)W(s)
= Kw11+sTf1
Gw2(s) = Y(s)W(s)
= Kw21+sTf2on peut en dduire facilement lequel est le plus rapide.
Chapitre 5 198 mee \cours_ra.tex\27 novembre 2004
7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
17/24
eivd Rgulation automatique
Fig. 5.12 La configuration ple-zro montre que le systme asservi 2 est plusrapide que le systme asservi 1 (fichier source).
5.4.2 Cas particulier o Gw(s) est dordre 2 fondamental
Lorsquen rgulation de correspondance, on a
Gw(s) = Y(s)
W(s)=
Kw
1 + 2n
s+ 12n
s2=
kw
(s+)2 +20
les ples en boucle ferme sont sf1,2 =j 0 (figure5.13page suivante) etla rponse indicielle a pour expression :
y(t) =Kw
1
11 2
et sin(0 t+)
Il ny a malheureusement pas de solution analytique fournissant Treg, maisune rsolution numrique montre que lon a approximativement
Treg3
=
3
|{sf}|
On remarquera que cette relation est identique celle obtenue prcdemmentpour le cas o Gw(s)est fondamentale dordre 1.
Chapitre 5 199 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_08.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
18/24
eivd Rgulation automatique
Fig. 5.13 Configuration ple-zro dun systme dordre 2 fondamental
(fichier source).
5.4.3 Systmes temps mort (retard pur)
Un temps mort, ou retard pur, est lintervalle de temps Tr compris entrelinstant o lon provoque une variation de la grandeur dentre u(t)dun systmeet celui o dbute la variation corrlative de la grandeur de sortiey(t)(figure5.14page ci-contre). Le retard pur se traduit au niveau des fonctions de transfert dessystmes dynamiques par le terme
esTr
car
L {u(t Tr} =U(s) esTr
Un exemple de systme retard pur est celui de la douche ( 1.5.1page30). Leretard pur observ est d au temps de transport dans la conduite.
Chapitre 5 200 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_09.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
19/24
eivd Rgulation automatique
Fig. 5.14 Rponse indicielle dun systme possdant un retard pur Tr(fichier source).
5.5 Qualit
Lorsquun systme de rgulation automatique satisfait le cahier des charges
des points de vue
stabilit prcision rapidit
il faut encore procder certaines vrifications, comme le montre la figure 5.15page suivante, o le dpassement de y2(t) peut tre inacceptable pour lappli-cation. Pour dpartager "objectivement" 2 systmes, on peut calculer lun oulautre des critres dintgrale (fonction cot) suivants :
ISE : "integral of square of error"
JISE=
Treg0
e()2 d
"ITSE" : integral of time multiplied by square of error
JITSE=
Treg0
e()2 d
Chapitre 5 201 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_10.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
20/24
eivd Rgulation automatique
Fig.5.15 Rponses indicielles de 2 systmes asservis, ayant les mmes perfor-mances en stabilit, prcision et rapidit (fichier source).
Il est galement possible de prendre en compte lnergie ncessaire pour effectuerlasservissement en calculant par exemple
J=q
Treg0
e()2 d JISE
+r
Treg0
u()2 d JISU
o les coefficients q et r font office de facteurs de pondration, permettant depnaliser plus ou moins les systmes ayant un faible JISEmais un fort JISU.
5.6 Ples dominants
Un systme dynamique linaire dordren, i.e. possdantnples, est dit plesdominants lorsque son comportement dynamique est largement influenc par unnombre limit, i.e. infrieur n, de ples appels alors ples dominants. Dans cescas, on peut alors reprsenter le systme de manire suffisamment fidle par sesples dominants, ce qui prsente lavantage de simplifier les calculs, notamment
Chapitre 5 202 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_11.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
21/24
eivd Rgulation automatique
ceux ncessaires lobtention des rponses temporelles (figures5.16et 5.17pagesuivante).
0
0.5
1
5
0
5
Im
0
0.5
1
5
0
5
Im
0 1 2 3 4 5 60
0.5
1
t [s]
10 5 05
0
5
Re
Im
Fig.5.16 Rponses indicielles dun systme dordre 3 : progressivement, le 3me
ple, rel, est loign des 2 autres et lon observe la diminution de son effet surle rgime transitoire. En pointill, la rponse indicielle des 2 ples dominantsseuls, mettant clairement en vidence linfluence de plus en plus faible du plenon-dominant (fichier source).
5.6.1 Ples dominants des systmes asservisDans le cas des systmes de rgulation automatique, on obtient souvent de
manire naturelle (rgle no 5 du trac du lieu dEvans, 7.6 page262), en boucleferme, des systmes possdant 1 ple ou une paire de ples dominants. La ques-tion discute ici est de savoir quelles sont les caractristiques de ces ples.
Les 5.4.1page198et5.4.2page199ont montr que la dure de rglage Tregtait directement dpendante de la partie relle des ples. Partant du cahier descharges (initial) dun systme asservi, on peut ainsi en dduire directement
Chapitre 5 203 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_dom_02_1.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_dom_02.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_dom_02.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_dom_02_1.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
22/24
eivd Rgulation automatique
0
0.5
1
10
5
0
5
10
Im
0
0.5
1
10
5
0
5
10
Im
0 1 2 3 4 5 60
0.5
1
t [s]
20 15 10 5 010
5
0
5
10
Re
Im
Fig.5.17 Rponses indicielles dun systme dordre 3 : progressivement, la pairede ples complexes, est loigne du ple restant et lon observe la diminutionde son effet sur le rgime transitoire. En pointill, la rponse indicielle du pledominant seul, mettant clairement en vidence linfluence de plus en plus faibledes ples non-dominants (fichier source).
la position du ple dominant (cas dun systme 1 seul ple dominant) :
sf= 3
Treg
la partie relle de la paire de ples dominants (cas dun systme 1 pairede ples dominants)
{sf1,2} = 3
Treg
Concernant la partie imaginaire des ples, elle peut tre obtenue sachant quuncomportement oscillatoire optimal (i.e. environ une oscillation complte avant sta-bilisation) est obtenu pour des taux damortissementde lordre de0.5 . . . 0.707 =
Chapitre 5 204 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_dom_03.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///mode_dom_03.mhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_mode_dom_03_1.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
23/24
eivd Rgulation automatique
22 . Ceci implique que parties relles et imaginaires, lies par la relation
= sin () =
n=
2 +20 =const.soient telles que les ples dominants soient situs sur 2 demi-droites issues delorigine et formant un angle = arcsin () avec laxe imaginaire (figure 5.18).Ces demi-droites, correspondant un taux damortissement donn ( = 30 []pour = 0.5, = 45 [] pour = 0.707, voir figure5.19page suivante), portentle nom de courbes qui-amortissement.
Fig.5.18 Partant de la dure de rglage Treg qui fixe la partie relle des plesdominants, leur partie imaginaire est dtermine en imposant un taux damortis-sement , i.e. en recherchant lintersection entre la droite verticale dabcisse et la courbe qui-amortissement correspondant (fichier source).
Chapitre 5 205 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_12.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_12.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_12.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_12.epshttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_12.eps7/24/2019 Chapitre 5 - Performances Des Systmes Asservis
24/24
eivd Rgulation automatique
Fig. 5.19 Courbes qui-amortissement correspondant plusieurs valeurs de (fichier source).
Chapitre 5 206 mee \cours_ra.tex\27 novembre 2004
http://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/matlab///f_05.dsfhttp://iai.eivd.ch/profs/mee/cours/cours_ra/chap_05/Figures/f_05_13.epsRecommended