Ch4 PID
Ch4 PID
Ch4 PID
ENSAM 2009/2010
Plan du chapitre
I. Introduction
II. Explicitation d’un cahier de charge sur une réponse fréquentielle
III.Les actions correctives élémentaires
IV. Les structures des régulateurs PID
V. Les méthodes de Synthèse des Correcteurs PID
1
M.BAKHTI. ENSAM 2009/2010
I. Introduction
2
M.BAKHTI. ENSAM 2009/2010
I. Introduction
Si l’on se tenait là, nous ne pourrions que prédire et constater (Analyser) les performances de la
boucle d’asservissement sans pouvoir agir sur celle-ci.
3
M.BAKHTI. ENSAM 2009/2010
I. Introduction
L’idée derrière la correction des systèmes consiste à introduire dans la chaine directe, en amont du
système G(P), un dispositif supplémentaire de fonction de transfert C(P) appelé Correcteur et dont
le rôle essentiel consiste à modifier les performances du système initial.
+ C(P) G(P)
-
Le Cahier de Charges.
L’ensemble des performances exigées à un système définissent ce que l’on appelle un Cahier de
Charges.
Un cahier des charges vise à définir exhaustivement les performances de base exigées à un système
en termes d’indicateurs quantifiables :
5
M.BAKHTI. ENSAM 2009/2010
II. Explicitation d’un cahier de charge sur une réponse fréquentielle
Le présent paragraphe va nous faire le lien entre les indicateurs de performances explicités dans le
domaine temporelle et leurs analogues dans le domaine fréquentielle.
1. La stabilité
6
M.BAKHTI. ENSAM 2009/2010
II. Explicitation d’un cahier de charge sur une réponse fréquentielle
2. La rapidité
La rapidité d’un système dépend de son aptitude à suivre des sollicitations à des fréquences assez
élevées. Son temps de réponse (calculé en BF) se trouve alors inversement proportionnel à sa
bande passante (en BO).
7
M.BAKHTI. ENSAM 2009/2010
II. Explicitation d’un cahier de charge sur une réponse fréquentielle
3. La précision
La précision d’un système caractérise son aptitude à coïncider le plus possible la valeur réglée avec
la consigne qui lui est introduite.
Elle est donc bien quantifiée avec l’erreur de position dans le cas d’une régulation et avec l’erreur
de vitesse dans le cas d’une poursuite.
L’erreur de position d’un système est inversement proportionnel à son gain statique en boucle
ouverte. Par conséquent toute augmentation de ce dernier aura un apport bénéfique à la précision.
Aux terme des trois paragraphes exposés ci-dessus, un correcteur idéal doit avoir les actions
suivantes sur le diagramme de Bode d’un système à corriger :
Gain dB Φ rd
Précision Limitation du dépassement
____ : BONC
Rapidité ____ : BOC
8
M.BAKHTI. ENSAM 2009/2010
III. Les actions correctives élémentaires
1. L’action Proportionnelle
La première action corrective que nous allons exposer est l’action Proportionnelle.
Dans ce cas, le correcteur a pour fonction de transfert C(P) = K avec K un gain réel positif.
Dans le cas d’une correction proportionnelle, le diagramme de Bode des gains de la BOC est obtenu
par une simple translation de celui de la BONC, alors que le diagramme des phases reste inchangé.
• Améliorer la précision
• Améliorer la rapidité
• Détériorer la stabilité
Exemple :
9
M.BAKHTI. ENSAM 2009/2010
III. Les actions correctives élémentaires
2. L’action Intégrale
L’action corrective intégrale est définie par le correcteur ayant pour fonction de transfert C(P) = 1/(TiP)
avec Ti une constante de temps.
Dans le cas d’une correction intégrale, le diagramme de Bode des phases de la BOC est obtenu par
une translation de –π/2 de celui de la BONC, alors que le diagramme des gains est additionné à
une pente de -20 dB/décade.
• Garantir la précision
• Détériorer la rapidité
• Détériorer la stabilité
Exemple :
10
M.BAKHTI. ENSAM 2009/2010
III. Les actions correctives élémentaires
2. L’action Dérivée
Un correcteur à action corrective dérivée est défini par la fonction de transfert C(P) = Td.P avec Td une
constante de temps.
Dans le cas d’une correction dérivée, le diagramme de Bode des phases de la BOC est obtenu par
une translation de +π/2 de celui de la BONC, alors que le diagramme des gains est additionné à
une pente de +20 dB/décade.
• Détériorer la précision
• Améliorer la rapidité
• Améliorer la stabilité
Exemple :
11
M.BAKHTI. ENSAM 2009/2010
12
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
1. Principe
Le signal de commande : y, issu d’un Régulateur Proportionnel, s’exprime par l’équation :
Où :
KR est le gain du régulateur (sans unité).
(x – w) est l’écart : mesure - consigne.
y0 est la valeur centrale de la commande(ou le centrage de bande, ou encore le décalage).
AP est l’action proportionnelle exprimée en % en général.
Le sens d’action est réglable sur le régulateur. Il dépend du procédé ou système et principalement
de l’actionneur.
13
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
2. La Bande Proportionnelle PB
Sur la plupart des régulateurs, on règle la Bande Proportionnelle : PB, au lieu de régler le gain KR.
15
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
3. La valeur centrale y0
16
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
1. Principe
L'intégrale est une opération mathématique qui accumule l'écart consigne-mesure pour
l'intégrer à la correction. On note :
17
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
2. Structure
L’association de l’action Intégrale à l’action Proportionnelle se fait selon deux algorithmes (ou
structures) : le PI série et le PI parallèle.
Les termes série et parallèle traduisent l’organisation interne des modules de calcul du
régulateur et caractérisent la loi de commande.
Le PI parallèle le PI série
1 K
y y0 K R .(w - x) . (w - x).dt y y0 K R .(w - x) R . (w - x).dt
Ti Ti
1. Principe
L’action dérivée permet de tenir compte des variations brutales de l’écart Consigne- Mesure, en
effet le poids de cette action est d’autant plus important que la variation de C-M est brutale.
L'action dérivée constitue donc un accélérateur de correction et intervient dans les moments
d'urgence (variation rapide de la mesure par rapport à la consigne).
Les structures parallèle et série du Régulateur Proportionnel Dérivé sont du même principe
que pour le Régulateur Proportionnel Intégral.
19
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
Il existe trois types d’algorithme PID : le PID série, le PID parallèle et le PID mixte. Les termes
série, parallèle et mixte traduisent l’organisation interne des modules de calcul du régulateur et
caractérisent la loi de commande.
1. Le PID parallèle
Proportionnelle est : KR
Intégrale est : 1 / Ti
Dérivée est : Td
1 d(w - x)
y y0 K R .(w - x) . (w - x).dt Td .
Ti dt
20
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
2. Le PID série
(Ti Td ) KR d(w - x)
y y 0 K R . .(w - x) . (w - x).dt K R .Td .
Ti Ti dt
21
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
3. Le PID mixte
C’est la structure la plus répandue dans l’industrie.
1 d(w - x)
y y0 K R (w - x) . (w - x).dt Td .
Ti dt
22
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
En effet :
Td s
On la remplace par : Td
1 s
N
Autrement dit, l’action dérivée est filtrée avec un filtre d’ordre 1 de fréquence de
coupure N/Td 5 à 10 fois supérieure à 1/Td.
23
M.BAKHTI. ENSAM 2009/2010
IV. Les structures des Régulateurs PID
L’action dérivée est filtrée avec un filtre d’ordre 1 de fréquence de coupure 10 fois
supérieure à 1/Td.
24
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
1. Introduction
25
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
1. Introduction
Stabilité
Le système doit bien évidemment être stable, mais il faut également que son amortissement soit
bien maîtrisé. En vertu de la correspondance entre amortissement et marge de phase dans le cas
d’un système du second ordre, on admet généralement qu’une marge de phase comprise entre
50 et 70 degrés assure un amortissement optimal au système.
Son erreur statique (BF) est inversement proportionnelle au gain de la chaîne directe (BO).
Quel effet peut-on avoir sur la marge de de phase en augmentant la bande passante? 28
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
1. Introduction
Ce cahier des charges doit bien évidemment être réalisable : l’ensemble des
contraintes imposées doivent être compatibles et les performances attendues doivent
tenir compte de la réalisation pratique notamment des caractéristiques des actionneurs
et des capteurs.
Exemple • Erreur de Vitesse nulle.
• Dépassement nulle.
εv D%
t t
29
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
Cette méthode consiste à traduire le cahier de charge en une fonction de transfert désirée de la
boucle fermée.
Imposée : FTBF(P)
L’application de cette méthode est conditionnée par la traduction judicieuse du cahier de charge
en une fonction de transfert.
30
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
• Stabilité asymptotique.
• Erreur nulle.
• Dépassement nul.
• Temps de réponse nul.
Une fonction de transfert de 1er ordre n’admet pas de dépassement. Elle n’a pas d’erreur de
position si son gain statique est unitaire. Et sa rapidité est quantifiée par son temps de réponse à
5% et est contrôlée par sa constante de temps.
32
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
33
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
34
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
Exemple . Considérons un système de FTBO ayant une fonction de transfert de 1 er ordre, et dont le
diagramme de Bode est donné par :
1
t 5% Loge (20)
ω0ζ
Le correcteur qui permet de satisfaire au
cahier de charge est :
35
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
Dans le cas où la FTBF désirée mène à un correcteur non réalisable, elle est compensée par des
pôles aux faibles constantes de temps.
La réalisabilité du correcteur
implique une FTBF désirée
Correcteur Système
d’ordre ≥ n pour un système
d’ordre n à commander.
En général, la FTBF désirée aura deux pôles qui fixent les performances imposées par le cahier de
charge. Ils sont exprimés sous forme de coefficient d’amortissement et de pulsation normale.
Les (n-2) pôles supplémentaires sont ajoutés pour des raisons de réalisabilité et
ne doivent pas affecter les performances.
37
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
Pour qu’un système d’ordre n 2 se comporte comme un système de 2nd ordre (décrit par deux
pôles complexes conjugués appelés pôles dominants p1 et p2), il faut que les parties réelles des
autres pôles soient les plus négatives possibles.
On suppose que cette condition est vérifiée lorsque :
P1
Pôles aux effets négligeables
sur le cahier de charge.
Pôles dominants.
P2
38
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
Exemple.
1. Donner la FTBF désirée pour contrôler un système de 3ème ordre tout en respectant le cahier de
charge suivant:
• εp = 0
• D% = 10
• tr5% = 20ms
Indications:
39
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
3.1 Introduction
3. Méthodes Empiriques
3.2 Identification du système
La première étape de synthèse consiste à identifier le système avec un modèle POR ou IR.
Cette modélisation se base sur la réponse indicielle.
a. Modélisation avec un POR
Point
d’inflexion
τ T
41
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
b. Modélisation avec un IR
42
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
Lorsqu'il n'est pas possible d'étudier le système en boucle ouverte, on réalise un essai de pompage
en Boucle Fermée.
Un essai de pompage
3. Méthodes Empiriques
Plus grand que 20 Régulation Tout ou Rien Lorsque la constante de temps est
très grande par rapport au retard, on
Entre 10 et 20 P a le temps d'agir puisque le procédé
Entre 5 et 10 PI n'est pas très rapide, d'où le réglage
TOR ou P seul.
Entre 2 et 5 PID
Plus petit que 2 Boucle fermée seule insuffisante
Lorsque l'on a un procédé très rapide par rapport à son retard (ce qui ne veut pas dire rapide dans
l'absolu !), il est difficile de le régler en PID classique car le retard occulte la correction effectuée.
44
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
Dans le cas d’un procédé naturellement instable à réponse intégrale, on calcule : k.τ
Plus grand que 0,5 Boucle fermée seule insuffisante On retrouve ici les remarques
précédentes en notant qu'un système
Entre 0,2 et 0,5 PID rapide a un coefficient d'intégration
Entre 0,1 et 0,2 PI grand (grande variation de la mesure
pour un tout petit temps).
Entre 0,05 et 0,1 P
Plus petit que 0,05 Régulation Tout ou Rien
Ainsi, si le produit du coefficient d'intégration par le temps mort est faible, c'est que le système est
lent, une régulation TOR suffit alors. A l’encontre, une boucle fermée seule n’est pas suffisante
lorsque le système est rapide.
45
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
Les valeurs de réglage les plus fameuses ont été développées par Ziegler - Nichols
(1942), Cohen - Coon (1953) et Shinskey (1979).
46
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
3.5 Définition des paramètres de l'algorithme de contrôle
Le PID proposé est un PID mixte.
Remarque
En général, ces valeurs ne donnent pas la réponse désirée exactes que l’on cherche
pour un système. Toutefois elles constituent des bonnes valeurs de départ et
nécessitent dans la plupart des cas quelques réglages supplémentaires.
47
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
Exemple
Fig.1
Fig.2
48
M.BAKHTI. ENSAM 2009/2010
VI. Les méthodes de Synthèse des Régulateurs PID
3. Méthodes Empiriques
Exemple
Mode Boucle Ouverte
Ziegler-Nichols
P KR T/(K.τ) 6.61
KR 0,9.T/(K.τ) 5.95
PI
Ti 3,3.τ 43s
KR 1,27.T/(K.τ) 8,4
PID
Ti 2. τ 26s
Td 0,5.τ 6.5s
49