Académique Documents
Professionnel Documents
Culture Documents
Asservissements PDF
Asservissements PDF
1 Introduction.
La rgulation est une fonction dautomatisme qui consiste maintenir une grandeur physique, (appele grandeur dsire) gale une valeur donne, indpendamment de lenvironnement. Exemples :
y y y
Cette grandeur physique est reprsentative du fonctionnement dun procd ou dun quipement, ou de lun de leur sous-ensemble, assurant une fonction oprative transformant matire doeuvre en produit et garantissant une valeur ajoute (au sens large).
la puissance lectrique, p our rgler la temprature de la pice, louverture dune vanne, pour le dbit du combustible, la tension dalimentation du moteur, pour rgler la vitesse du train.
1
Il est possible quon puisse disp oser de plusieurs grandeurs daction. Gnralement, on en choisira une seule, celle qui aura le plus deffet sur la grandeur dsire, ou celle qui sera la plus facile, ou la plus conomique, piloter.
la temprature extrieure, jouant sur la temprature de la pice, la pression amont, pour le dbit du combustible, la pente de la voie, ralentissant le train.
Certains de ces paramtres sont inconnus lors de la fabrication du procd, ou ils sont trs mal matriss. Leurs valeurs exactes ont toutefois un effet sur la grandeur dsire : saffranchir de cet effet est un objectif secondaire de la fonction de rgulation.
Remarque : Les termes dsire, ou souhaite peuvent facilement se remplacer par le terme pilot : en effet, on peut dire quon pilote la temprature dun four, en agissant sur la puissance thermique, comme on pilote un avion.
on parle de rgulation de temprature dun logement, parce quon souhaite une temprature constante, indpendamment de son nombre doccupants (qui dgagent de la chaleur) ou de la temprature extrieure : la valeur dsire ne change pas au cours du temps (ou trs rarement) ; on parle dasservissement de position dune antenne de radar, parce quelle doit suivre la p osition dun satellite : la valeur dsire change en permanence.
2 Notion de performances.
Un systme asservi performant doit satisfaire trois critres :
y y y
2.1 La prcision.
Elle est dfinie principalement par deux grandeurs :
y y
Is E0
Is =0 E0
Iv
Iv=0
2.1.3 Consquences.
La connaissance de Is et de I v permet de prvoir la rp onse du systme une consigne donne. En effet, dans les systmes usuels (carte daxe, par exemple) les lois de consigne sont souvent simples.
2.2 La rapidit.
Elle est caractrise par le temps de rponse (en gnral 5%). On mesure ou on calcule le temps ncessaire pour que la rp onse du systme ne scarte plus de plus de 5% de la valeur finale. Si le systme est quelque peu prcis, la valeur finale est assez proche de la valeur de consigne, et on peut alors considrer que le temps de rp onse 5% est le temps au b out duquel la rp onse est confine dans une bande de largeur 5% autour de la consigne. Cette approximation est un peu rapide mais souvent acceptable.
1.05.E0 0.95.E0
E0
Tr5%
fig. 2-5 : Temps de rponse 5%. Lanalyse des systmes continus permet de remarquer quen augmentant le gain de la chane de commande (chane directe), le systme ragit plus vite : Tr5% diminue. Mais si on augmente trop ce gain, le comp ortement devient oscillatoire et la rp onse traverse plusieurs fois la bande 5% avant dy rester confine : Tr5% augmente.
1.05.E0 0.95.E0
Tr5%
2.3 Lamortissement.
2.3.1 Caractristiques recherches.
Un b on amortissement caractrise la capacit dun systme oscillant se stabiliser rapidement et ne pas prsenter de dpassement trop imp ortant. Cela peut sillustrer par :
y y
Le premier pic de la rp onse ne devra pas excder une certaine valeur ( par exemple 10% de la consigne) ; Le nombre doscillations avant la stabilisation devra tre faible pour mnager la mcanique en particulier.
Dp assement D trop imp ortant ; Temps de rp onse trop grand ; Oscillations mcaniquement dangereuses.
fig. 2-9 : Rponse bien amortie sans dpassement. Dans certains cas, comme celui de la commande en p osition dun outil de machine dusinage commande numrique, on ne tolre aucun dpassement pour loutil : il doit approcher et atteindre la cote vise sans la dp asser. Lamortissement est plus important que dans le cas prcdent.
Consquences :
y y y
Le dpassement nexiste plus ; Le temps de rp onse est un peu plus long ; Pas doscillations.
Consquences :
y y y
Laugmentation de lamortissement corresp ond une diminution du rendement du systme asservi. En effet, lamortissement correspond physiquement des pertes dnergie dans le systme: frottements en mcanique, courant de Foucault en lectricit, perte de charge en hydraulique, etc. Dans le cas o lamortissement naturel du systme est insuffisant (rp onse oscillatoire du type fig. 2-7), un amortissement complmentaire sera introduit dans la chane de commande.
fig. 2-11: Phnomne de pompage. Linstabilit dun systme asservi est une proprit intrinsque du systme, indpendante du type de consigne qui lui est applique. Linstabilit est souvent due :
y y y
la prsence dune b oucle de retour ; la prsence de retards dans la chane de commande ; un gain lev de la chane de commande.
On cherchera toujours viter linstabilit en luttant contre les retards et en rglant le gain une valeur optimale. Pour ce faire, on fait souvent usage de correcteurs.
3 Notion de correcteur.
3.1 Amlioration des performances.
La manire de procder la plus simple consiste insrer un amplificateur gain rglable (correcteur proportionnel) en amont de la chane de commande.
I
Kp
S
H(p)
Ce correcteur agit sur le signal dcart It) comme des lunettes grossissantes : le systme croit que lcart est plus grand quil ne lest en ralit : I=Kp.I si Kp>1. La raction va donc tre plus nerveuse (on dit que lasservissement se raidit): la rapidit augmente. Par exemple, dans le cas dun asservissement de temprature, un correcteur identique celui prsent fig.3-1, de gain Kp=5, va transformer un cart mesur de 10C en un cart apparent de 50C : le systme ragira plus fortement. Dautre part, nous avons vu que laccroissement du gain rduit lerreur statique : la prcision augmente. Dans les systmes rels, il existe un seuil I0 en de duquel lerreur statique ou dynamique nest pas prise en compte (I<I0 quivaut I=0). Le correcteur prop ortionnel, en augmentant lcart apparent, permet au systme de prendre en compte des carts mesurs plus petits. Si on augmente trop le gain, le systme peut devenir instable : il va ragir trop nerveusement un faible cart, dpasser trs largement la valeur de consigne et donc crer un cart encore plus fort dans le sens inverse, etc. Le phnomne de p ompage va alors apparatre. En rsum, on peut dire que si le gain augmente, alors :
y y y
10
Le rglage du gain dun asservissement va consister en un compromis : augmentation du gain au maximum sans atteindre la limite de stabilit. En pratique, on prendra une marge de scurit appele marge de gain.
Kp
consigne cart
+ +
commande
Systme
Kd
capteur
11
Imaginons quatre cas de figure (reprsents ci-dessous) : on observe le systme linstant T, la consigne restant inchange C=20C
4 3 15 2 1 T
1. 2. 3. 4.
Temprature de 15C baissant rapidement. Temprature de 15C baissant lentement. Temprature de 15C augmentant lentement. Temprature de 15C augmentant rapidement.
Observons maintenant la raction du systme linstant T : dans tous les cas, le signal de commande est
Sc (t ) ! K p I (t ) K d
dI (t ) dt
daction prop ortionnelle et Kd coefficient daction drive. Kp et Kd sont positifs et rglables. En labsence de correction drive, le systme ragirait de manire identique dans les quatre cas. En effet, lcart linstant T est le mme (I t)=5C) et le signal de commande serait le mme (Sc(T)= Kp*IT)=5 Kp ). Intuitivement, on sent bien quil faut p ourtant chauffer plus fort dans le cas 1 que dans le cas 4. Cest la contribution du correcteur driv qui va permettre cette diffrence de raction. Le tableau ci-dessous rsume le comp ortement du systme linstant T dans les quatre cas : Variation de la mesure de de Signal prop ortionnel Signal driv 5Kp 5Kp 5Kp 5Kp +Kd +0.1Kd -0.1Kd -Kd 5Kp+Kd 5Kp+0.1Kd 5Kp-0.1Kd 5Kp-Kd Signal commande
Consigne
1 2 3 4
Dans les cas 1 et 2, o la temprature b aisse, le signal prop ortionnel est renforc lgrement dans le cas 2 et plus fortement dans le cas 1 : la consigne sera plus vite atteinte et donc la rapidit augmente. Dans les cas 3 et 4, o la temprature augmente, le signal prop ortionnel est diminu lgrement dans le cas 3 et plus fortement dans le cas 4 : llan vers la consigne est frein, le dp assement sera plus faible, voire nul. On peut donc dire que la stabilit augmente. Plus le paramtre Kd est grand, plus cette influence sera imp ortante.
12
Variation lcart
Mesure
Ecart
cas
On p ourra remarquer qu un instant T1 , lcart devien dra assez faible en se rapprochant de la consigne (drive du signal dcart ng ative) et le signal de commande
Sc (T1 ) ! K p I (T1 ) K d
dI (T1 ) dt
valeurs respectives de Kp et Kd. En pratique, cela signifie que lon arrte denvo yer de lair chaud avant que la temprature vise ne soit atteinte, voire que lon commence refroidir avant quil ne fasse trop chaud par dp assement de la consigne.
y y y
Si lerreur est constante en rgime permanent, le signal driv est nul ; On utilise toujours un correcteur prop ortionnel avec le correcteur driv ; Si lerreur varie brutalement (chelon au dmarrage par exemple) la drive devient infinie en thorie, trs grande en pratique : il est donc ncessaire de limiter ce signal (par saturation des amplificateurs) ; Laction drive augmente la sensibilit aux parasites (bruits de fond) : on trouvera parfois un filtre en srie avec le correcteur ; Si le systme est trs instable, un correcteur driv est insuffisant pour le stabiliser. On en installe alors deux (correcteur PD) ; Un correcteur driv parfait est, en pratique, irralisable. On rencontrera des correcteur avance de phase qui provoquent les mmes effets (agissent sur les hautes frquences).
I ! V (t ) dt ! V0T
0
I=VoT
I (t )dt
V(t)=Vo
fig. 3-3 : Intgrale. Lintgrale est la surface couverte par la grandeur intgre : mme si V0 est trs petit, au b out dun certain temps, son intgrale devient suffisamment grande.
13
Kp
consigne cart
+ +
commande
Variateur+Moteur
1/Ki
Gn Tachy
Sc (t )
I (t )
1 I (t ) dt
i
prop ortionnelle et Ki coefficient daction intgrale. En rgime permanent (vitesse vise Vc) il existe un cart I(t) non nul permettant le pilotage du moteur la vitesse Vm. Ds sa mise en action, le correcteur intgral va commencer accumuler lcart.
Mise en action
Vc Vm
Commande
Action Intgrale
Action proportionnelle
fig. 3-5 : Action intgrale Le signal de commande va progressivement augmenter, la vitesse du moteur auss i, lcart va donc diminuer. Le correcteur prop ortionnel fournit un signal de plus en plus faible, tandis que le correcteur intgral accumule lcart et fournit un signal de plus en plus fort. Au b out dun certain temps, la vitesse du moteur Vm est gale la consigne Vc :
y y y
Lcart est nul ; Le signal prop ortionnel est nul ; Le signal intgral est constant (il accumule une valeur nulle, donc naugmente plus).
14
Lintgrateur fournit le signal de commande permanent ncessaire lentretien de la vitesse de rotation du moteur la vitesse vise : le systme est devenu prcis. Ce correcteur nest pas ralisable par un rseau p assif : on rencontrera en pratique un correcteur retard de phase, agissant principalement sur les basses frquences.
Systme
D Retour
fig. 3-6 : PID parallle. La figure ci-dessus reprsente un PID parallle avec :
Sc (t ) K p I (t )
K d I (t ) 1 d
dt
i
I (t ) dt
Le rglage dun PID consiste donc rgler les paramtres Kp Kd et Ki. Il existe trois mthodes :
y y y
Par approches successives : cest une mthode longue et fastidieuse ; Par modlisation : cest une dmarche dingnieur concepteur ; Par la mthode de Ziegler et Nichols.
Remarque : on pourrait penser que leffet du correcteur driv ( avance de phase) soppose celui du correcteur intgrale ( retard de phase). En fait, il nen nest rien car le premier concerne les hautes frquences alors que le second concerne les basses frquences.
Avec la seule action proportionnelle, amener le systme en boucle ferme en rgime doscillations entretenues (pompage). Noter le gain critique Gc ;
15
y y
P
Kp Ti Td Gc/2 maxi 0
PI srie
Gc/2.2 T/1.2 0
PI parallle
Gc/2.2 2T/Gc 0
PID srie
Gc/3.3 T/4 T/4
PID parallle
Gc/1.7 0.85T/Gc TGc/13.3
PID mixte
Gc/1.7 T/2 T/8
Le gain est gnralement exprim sous forme de bande prop ortionnelle en % : BP=50% (gain de la chane directe valant 2) signifie quil suffit que lcart entre la consigne et la mesure soit de 50% de la dynamique de sortie pour que celle-ci passe en saturation. Ti est un temps exprim en minute : 1/Ti exprimera alors un nombre de rptitions par minute ( 1/Ti=4 signifie quau bout dune minute, la sortie de laction intgrale sera 4 fois la constante applique lentr du correcteur). Td est un temps exprim en seconde.
16