Régulation P vs PI vs PID : erreur en régime permanent, rapidité, dépassement, réglage
Ce sont trois correcteurs par rétroaction qui déterminent la grandeur de commande à partir de l’erreur e entre la consigne et la grandeur réglée ; ils diffèrent par le nombre de termes utilisés. La régulation P délivre une action proportionnelle à l’erreur, la régulation PI y ajoute l’intégrale de l’erreur, et la régulation PID ajoute encore la dérivée de l’erreur. P (proportionnelle) gère la rapidité, I (intégrale) supprime l’erreur en régime permanent et D (dérivée) limite le dépassement et l’oscillation. Pour un procédé sans intégrateur, la régulation P seule laisse une erreur. La régulation PI la supprime, mais le retard de phase ajouté rend l’oscillation plus probable, et l’ajout de D aide à la limiter.
| Critère | Régulation P | Régulation PI | Régulation PID |
|---|---|---|---|
| Loi de commande | u = Kp·e | u = Kp·e + Ki∫e dt | u = Kp·e + Ki∫e dt + Kd·de/dt |
| Erreur en régime permanent pour un échelon de consigne (procédé sans intégrateur) | Subsiste : 1/(1 + K·Kp) pour un procédé du premier ordre K/(Ts + 1) | Devient nulle | Devient nulle |
| Rapidité | Plus rapide à mesure que Kp augmente | Augmenter le gain intégral Ki accélère la montée mais accroît le dépassement | D ajoute de l’amortissement, ce qui permet plus facilement d’augmenter le gain tout en limitant le dépassement |
| Dépassement et oscillation | Un Kp trop élevé rend la réponse oscillante, et instable pour les procédés à fort retard | L’intégrale ajoute 90° de retard de phase : la réponse oscille plus facilement qu’en régulation P | La dérivée anticipe les variations de l’erreur et réduit l’oscillation |
| Exemple tiré du simulateur (procédé du premier ordre avec retard pur, K = 1, T = 10 s, L = 2 s, Kp = 4) | Erreur en régime permanent 0,2, dépassement d’environ 30 % | Avec Ki = 0,4 : erreur en régime permanent nulle, dépassement d’environ 30 % | En ajoutant Kd = 4 : erreur en régime permanent nulle, dépassement d’environ 7 % |
| Sensibilité au bruit | Le bruit est lui aussi multiplié par Kp | Le gain aux hautes fréquences vaut Kp, à peu près comme en régulation P | La dérivée amplifie davantage les hautes fréquences, donc le bruit ; on la combine avec un filtre passe-bas (dérivée filtrée) |
| Saturation de l’actionneur | Pas d’intégrateur, donc rien ne s’emballe pendant que la sortie est en butée | L’intégrale continue de s’accumuler pendant que la sortie est maintenue en butée (emballement de l’intégrale) ; des contre-mesures comme l’arrêt de l’intégration sont nécessaires | Nécessite des contre-mesures anti-windup comme la régulation PI ; attention aussi au coup de dérivée lors d’un changement brusque de consigne |
| Paramètres de réglage et valeurs de départ de la méthode de Ziegler-Nichols du gain critique | Un paramètre, Kp : Kp = 0,5Ku | Deux, Kp et Ti (ou Ki) : Kp = 0,45Ku, Ti ≈ 0,83Tu | Trois, Kp, Ti et Td : Kp = 0,6Ku, Ti = 0,5Tu, Td = 0,125Tu |
| Usages typiques | Commandes qui tolèrent une petite erreur, et asservissement de position de procédés qui contiennent un intégrateur (aucune erreur ne subsiste pour un échelon) | Température, débit, pression, vitesse des moteurs et tension d’alimentation ; en pratique, beaucoup de boucles utilisent un PI sans D | Régulation de température et de position à forts retards où le dépassement doit rester faible |
Les valeurs indiquées sont des ordres de grandeur typiques et varient selon la génération de procédé et le produit.