Compensation et synthèse des systèmes asservis

Transcription

Compensation et synthèse des systèmes asservis
CHAPITRE 6
COMPENSATION ET SYNTHESE DES SYSTEMES ASSERVIS
6.1. INSUFFISANCE DE LA COMMANDE PROPORTIONNELLE
Dans une chaîne d'asservissement, le gain des préamplificateurs et des
amplificateurs (placés dans la chaîne directe à la suite du détecteur d'écart) est réglable,
généralement dans d'assez larges proportions. Le réglage de ce gain A donne ainsi la
possibilité d'ajuster la valeur du gain statique en boucle ouverte K du système en
fonction des performances désirées pour l'asservissement.
Pour illustrer notre propos, considérons le cas très classique d'un asservissement
de position, assujettissant la position angulaire 0 d'une charge à une tension de
commande proportionnelle à une position angulaire désirée 8d :
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
* sa fonction de transfert en boucle fermée (du deuxième ordre) :
Htf(p)
ï
1
1+
1
K
y
A
2
0
+
—
0
F
F
K
, . propre non-amortie. :
présentant une pulsation
con = J/K"
—
et un coefficient d'amortissement réduit :
z = —7=
2VKT
La seule possibilité de réglage étant d'agir sur la valeur du gain A (et donc du
gain statique en boucle ouverte K), on voit donc que les performances de ce système
vont dépendre essentiellement du choix effectué, privilégiant soit une bonne stabilité,
soit une grande rapidité, soit encore une bonne précision.
Le tableau de la page suivante résume la situation et les performances atteintes,
dans ces différents cas.
Remarque : Ce tableau est calculé en fonction de certains groupements de paramètres,
tels que : KT, Ta)n? Tr /T, de telle façon qu'il puisse être utilisé pour tout système
présentant une fonction de transfert du deuxième ordre.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
Critère privilégié
KT
z
STABILITE
Marge de
phase
de 45°
1,414
0,42
RAPIDITE
Temps de
réponse
minimum
0,50
0,70
PRECISION
Ecart de
traînage de
10%
10
0,16
Stabilité
Rapidité
Précision statique
Commentaires
A
T can
Tr/T
Ecart de Ecart de
position tramage
45°
1,19
6,55
0
70%
65°30
0,70
4,18
0
200% Traînage prohibitif
18°
3,16
0
10%
6,33
Pas assez rapide,
traînage trop
important
Régime transitoire
trop peu amorti,
oas assez rapide
Ce tableau est assez éloquent par lui-même pour souligner l'insuffisance notoire
de la commande proportionnelle (par réglage du gain des amplificateurs uniquement)
pour conférer à un système asservi des performances acceptables ; le choix d'un
compromis entre les exigences de Stabilité, de Précision et de Rapidité conduirait à un
résultat décevant et plutôt médiocre.
6.2. COMPENSATION PAR CORRECTEUR EN CASCADE
6.2.1. Principe de la correction
Pour pallier l'inconvénient majeur présenté par la seule commande
proportionnelle, on conçoit d'agir également (et conjointement) sur la forme de la
fonction G(p) en vue de déformer, de modeler, le lieu de transfert en boucle ouverte,
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
afin que celui-ci permette l'obtention des performances désirées par le concepteur de
l'asservissement.
Le schéma ci-dessous montre l'esprit de la démarche entreprise :
K! G : système initial, stable, peu précis et peu rapide.
K2 G : choix d'une valeur de K satisfaisante pour la précision et la rapidité,
mais rendant le système instable.
K2 G* : déformation du lieu de transfert cumulant les avantages de l'un et
l'autre.
On agit doncy non plus sur le gain K seul, mais également sur la fonction G(p)
afin que le système satisfasse toutes les exigences de performances souhaitées.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
Ceci est obtenu par l'adjonction au système d'un organe de traitement de
l'information, appelé compensateur, circuit correcteur ou régulateur, et tel que l'on
substitue à :
Hbo(p) = K G(p)
une nouvelle fonction de transfert en boucle ouverte :
H;O(P) = K*.G*( P )
avec:
K*.G*(p) = K . G(p). C(p)
où C(p) représente la fonction de transfert du circuit correcteur.
6.2.2. Le correcteur PJ.D.
Le traitement subi par le signal d'erreur est généralement de trois types :
* Action proportionnelle
Nous en avons vu les limites (c.f. § 6.1).
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
* Action intégrale
8 C (t)-=T/o8(T>dT
1
i
ou
£
£
C(P) = —
(P)
T
iP
Le temps TTi est le temps d'action intégrale ou le taux d'action intégrale. Ce
temps Tj est réglable et permet de doser la part d'action intégrale du signal. On voit que
pour minimiser cette part, il faut augmenter Tj.
Ce type d'action est favorable à une amélioration notable de la précision. En
effet, la fonction de transfert en boucle ouverte de l'ensemble devient :
H M
H'
l
K
rl p
"H' - )
bolP) =r—
:
T -~ÏÏ"-T;
* ? nfi-pf'.p)
Ce qui revient à augmenter d'une unité le nombre d'intégrations du système et
donc à annuler l'erreur permanente à une entrée d'ordre immédiatement supérieur (c.f.
chapitre précédent § 5.2.).
Par contre, une action intégrale pure tend à rendre l'asservissement instable
je
par un déphasage supplémentaire de - — ; elle doit donc être combinée à d'autres
types d'actions (c.f. chapitre précédent, § 5.2.4).
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
* Action dérivée
^w-T,i
8c(p)=Td.P.e(p)
Td est le temps d'action dérivée ou le taux d'action dérivée. Cette action
procure au système une avance de phase (argument de Hbo (jœ) moins négatif), qui
éloigne le lieu de transfert au boucle ouverte du point critique. Ceci a pour
conséquence une augmentation de la stabilité du système asservi (c.f. chapitre 4).
Par contre, elle présente deux inconvénients :
* le gain statique en boucle ouverte diminue. Cet accroissement de la stabilité s'assortit
d'une diminution de la précision statique ;
* le terme "dérivée" procure un gain élevé aux hautes fréquences. Il favorise donc
l'amplification du bruit créé par les signaux parasites (de hautes fréquences) au
détriment du signal utile (basses fréquences) (c.f. Cours deMécatronique. Chapitre 1. § 1.3.2).
On peut pallier ce dernier inconvénient en utilisant une pseudo-dérivée de
fonction de transfert :
T -r\
—-—
1 +Tp
(filtrage du premier ordre)
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
* Action combinée des trois types de correction. Régulateur PID
Ces différentes actions sont utilisées par couple (P.L, P.D.) ou les trois en même
temps (P.I.D.), profitant des avantages de chacune d'entre elles et contrecarrant
mutuellement leurs inconvénients.
On est donc amené à réaliser un correcteur de type P.I.D. qui exécute, par
exemple, l'équation suivante :
e c (t) - A |e(t) + 1 jje(t) dT + Td £ e(t)|
et qui présente une fonction de transfert du type :
C
C(P), A 1 + T i P + T i T d P 2
e(p)
*
T lP
Remarque 1 : Pour le calcul et la réalisation de ces différents circuits correcteurs, on se
reportera utilement au chapitre 2 du cours de Mécatronique, intitulé : les
organes de réglage : les correcteurs P.I.D. analogiques. La deuxième
partie de ce chapitre 2 est en particulier consacrée à la réalisation d'un
régulateur analogique industriel universel.
Remarque 2: II existe plusieurs méthodes pratiques pour régler valablement les
diverses actions P, I, D des régulateurs associés à un processus donné.
Ces méthodes sont abondamment décrites dans la littérature spécialisée.
La plus connue est la méthode de ZIEGLER et NICHOLS, qui s'appuie
sur le relevé de la réponse indicielle du processus.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
6.2.3. Compensation par avance ou retard de phase
Pour un asservissement particulier, on peut être amené à calculer un
circuit correcteur spécifique parfaitement adapté au cas traité, plutôt que d'utiliser un
régulateur universel du type PID.
Soit le montage suivant :
On montre facilement que :
en posant :
C(p) =
c
e(p)
=
1 + TP
T = R C2
constante de temps du correcteur
C
a = —-
facteur d'avance (ou de retard) de phase
v^2
Suivant la valeur du coefficient a Ton aura affaire soit à un circuit correcteur à avance
déphasé (a > 1), soit à un circuit correcteur à retard déphasé (a < 1).
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
* Circuit à avance de phase (a > 1)
a = 2 ; T = 10 ms
Le tracé correspond à : 1/a. C(p)
* Circuit à retard de phase (a < 1)
a = 0,5 ; T = 10ms
Le tracé correspond à : 1/a. C(p)
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
* Correcteur Avance-Retard de phase
On constate que les correcteurs à avance de phase agissent plus efficacement
dans la zone de fréquences du lieu de transfert proche du point critique (plutôt Hautes
Fréquences), alors que l'action des correcteurs à retard de phase se fait plus sentir en
Très Basses Fréquences.
Comme pour le régulateur universel P.I.D., on peut être amené à combiner les
différentes actions, afin de profiter à la fois des avantages de l'avance de phase
(renforcement de la Stabilité) et des avantages du retard de phase (accroissement de la
Précision), puisque les deux types de correction agissent dans des bandes de fréquences
différentes.
Un exemple de réalisation pratique d'un tel correcteur a été donné au
paragraphe 2.2.4. du chapitre 2 du cours de Mécatronique (les organes de réglage :
les régulateurs PID analogiques).
6*2.4. Influence d'une correction sur la Rapidité
Dans ce qui précède, on a souligné l'action bénéfique de l'une ou l'autre des
compensations sur la Stabilité du système concerné ou sur sa Précision.
* D'une façon générale, la correction par avance de phase a tendance à
décaler l'échelle des fréquences vers des phases moins négatives, ce qui revient à
augmenter la fréquence de résonance du système en boucle fermée.
Automatique S.A.L,
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
La bande passante du système asservi compense s en trouve augmentée, d où
une augmentation notable de la rapidité des asservissements dotés d'une correction à
avance de phase.
* La compensation par retard de phase, agissant plutôt vers les basses
fréquences, ne modifie pas d'une façon significative la bande passante du système
corrigé (elle a tendance à la diminuer légèrement) ; la rapidité du système en est donc
peu affectée.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
6.3. CAS DE LA REGULATION DE VITESSE
La possibilité de disposer d'actions autres que l'action proportionnelle
(compromis sur la valeur du gain A, afin de ménager à la fois les exigences de rapidité
et de précision, évoqué au § 5.4 du chapitre précédent) donne beaucoup plus de latitude
dans la conception de l'asservissement.
Initialement le système étudié est du premier ordre :
Hbovw
bo (p)=-^—
1 + Tp
avec :
K=
Ak g
k
-
On peut donc ajouter, sans aucun risque d'instabilité, une action intégrale pure :
1
TiP
Le correcteur intégral, placé en cascade avec l'amplificateur de gain A dans la
chaîne directe, a pour effet d'assurer une précision parfaite à une entrée (commande ou
perturbation) en échelon-unité :
lim
AQ = O
t -* oo
pour toute variation brutale ACr du couple-résistant.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
En régime permanent, la vitesse de rotation du mandrin du tour sera
rigoureusement constante quelque soient les aléas de Vusinage (profondeur de passe,
points durs,...).
N'ayant pas de souci de stabilité, on peut également agir sur le temps de réponse
du système en rajoutant un correcteur à avance de phase du type :
1 + Tp
l + T*p
T
T* = — < T
a
avec :
Le correcteur préconisé sera donc globalement :
C(p) = —-. + T P
T
iP 1+Ip
a
avec
a>l
La fonction de transfert en boucle ouverte du tour devient alors :
H
w*
K
1
M = 7j7 • ~i j~
bolP;
1
P\ l + -aP /l
A la constante de temps T du moteur, on a substitué une constante de temps plus
faible.
T
T* =~a
Automatique S. A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
En boucle fermée, le système est du deuxième ordre. Les possibilités de réglage
des performances (stabilité, rapidité) sont maintenant plus nombreuses ; on dispose en
effet du :
• gain A de l'amplificateur,
• taux d'action intégrale Ti5
• facteur d'avance de phase a.
En agissant judicieusement sur ces trois réglages, on peut par exemple conférer
au système un temps de réponse minimum (rapidité optimale), ou envisager un réglage
intermédiaire ménageant un compromis réfléchi entre les exigences de Rapidité (par le
choix de a) et celles de Stabilité (par le choix de A) (c.f. le tableau du § 6.1.).
6.4. COMPENSATION PAR BOUCLE DE RETOUR
6.4.1. Principe de la contre-réaction interne
On peut accroître les performances d'un asservissement en créant une boucle
interne de contre-réaction. Ce type de correction est couramment utilisé dans le cas
d'un asservissement de position, où Ton crée une contre-réaction tachymétrique qui
permet un contrôle permanent à la fois de la position et de la vitesse. Cela revient à
asservir en vitesse le moteur qui sert d'actionneur dans la chaîne déposition.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
On dispose donc des deux boucles imbriquées, dont les paramètres de réglage
sont:
• le gain A de l'amplificateur d ' entrée
* et le taux de contre-réaction tachymétrique X.
Le calcul de ce système donne :
H bo ( P ) = ^.—V
n
P ÀdB + -i-v
H(P)
H (n)
AP)
1
%&
<p) " r i + Mn
aA
l
JL-JL
aAB H(p)
où H(p) représente la fonction de transfert de l'ensemble moteur-réducteur-charge.
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
Dans l'hypothèse où l'on utilise un servomoteur à courant continu, la forme
mathématique de cette fonction de transfert dépend du type de commande adopté :
* Si le moteur est commandé par sa tension d'induit :
où :
H(p)
=—
vw
k(l + Tp)
avec
T = —*k2
J = J m + —TT
n"
inertie ramenée à l'arbre-moteur
ke - kc - k
* Si le moteur est commandé par son courant d'induit :
H
Nota :
<»>-J?
Ces modèles ont été développés dans le cours de Mécatronique, au
chapitre 3 portant sur les moteurs à courant continu, dans la 3ème partie du
cours (Actionneurs électriques).
Remarque : Selon la commande adoptée, l'amplificateur de puissance de gain B (nonréglable) est soit de type tension-tension, soit de type tension-courant (c.f.
cours de Mécatronique, 1ère partie, chapitres 4 et 5).
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
6.4..2. Cas d'une commande en tension
Remarque : Dans ce cas, la boucle interne correspond à la régulation de vitesse, qui a
servi de fil conducteur tout au long de ce cours !
La fonction de transfert H(p) de l'ensemble Moteur-Réducteur-Charge est du premier
ordre. Le calcul de la fonction de transfert en boucle fermée :
e(p)
conduit à une
fonction du deuxième ordre, de :
• gain statique :
1
a
, .
.
• Fpulsation Fpropre
non-amortie :
F
fâkAB
enn = I
Y nRJ
• facteur d'amortissement réduit : z = —V(k + XdB); /aABR
2
V
J
On voit donc, qu'en agissant sur le réglage du gain A, on peut imposer au
système une pulsation œ n choisie puis, en réglant cette fois-ci le taux de contre-réaction
tachymétrique X, choisir un facteur d'amortissement z à sa convenance.
Remarque : en agissant sur le taux X, on ne peut qu'augmenter le facteur
d'amortissement z, ce qui peut être gênant pour un système qui paraîtrait
déjà trop amorti...
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
On peut pallier cet inconvénient, en créant une réaction positive (et non
plus une contre-réaction négative) :
Dans ce cas, œ n n'est pas affectée, mais z devient :
z-(k-MB).p^
v
;
VABRJ
On peut donc ainsi diminuer le facteur z (ce qui rendra l'asservissement
plus nerveux), en veillant cependant à ne pas trop l'affaiblir, voire à le
rendre négatif, ce qui rendrait l'asservissement respectivement trop
oscillatoire et à la limite instable !
Automatique S. A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
6.4.3. Cas d'une commande en courant
Dans ce cas, la fonction de transfert H(p) de l'ensemble est un intégrateur pur.
La fonction de transfert en boucle fermée de l'ensemble est aussi du deuxième ordre, de
même gain statique -, mais de :
a
• pulsation propre non-amortie :
/âkAB~
con = J
\f nJ
* facteur d'amortissement réduit : z = — À,d J
2
VaAJ
Là aussi, on peut régler indépendamment dans d'assez larges proportions les
deux paramètres con et z de la fonction de transfert en agissant sur les valeurs du gain
A et du taux de contre-réaction tachymétrique A,.
6.4.4. En conclusion
On voit donc les effets de ce type de correction dans une boucle de retour
spécifique :
* en augmentant le gain A (donc le gain statique en boucle ouverte K), on augmente la
précision et la bande passante (donc la rapidité) ; mais on diminue le facteur
d'amortissement, accroissant la tendance à l'oscillation de la réponse de
l'asservissement ;
Automatique S.A.L.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
chapitre 6 : Compensation et synthèse
* en jouant sur le taux de contre-réaction tachymétrique X, on peut retrouver un
amortissement correct vis-à-vis du réglage de la stabilité.
D'une façon générale, l'association d'un correcteur P.I.D. placé dans la chaîne
directe avec une boucle interne de retour accroît d'autant plus les possibilités de réglage
et Vobtention de performances optimales de Vasservissement en découplant le choix
de chacun des critères de Stabilité, de Précision et de Rapidité.
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.
Réseaux à Avance de phase :
Diagrammes de Bode tracés pour différents valeurs du facteur d'avance de phase a .
© [A. JUTARD M.BETEMPS], [1997], INSA de Lyon, tous droits réservés.