Adloun

Correction des Systèmes Asservis

Cours complet · sciences industrielles (PTSI), chapitre 5 · CPGE PTSI (1re année)

Travailler ce chapitre sur Adloun

5.1 Nécessité et objectifs de la correction

Un procédé physique nu ne satisfait que très rarement l'ensemble du cahier des charges :

Le correcteur inséré dans la boucle modifie la fonction de transfert en boucle ouverte pour réaliser le meilleur compromis stabilité / précision / rapidité.

5.2 Correcteur à avance de phase

Le raisonnement est direct : si la marge de phase manque, on rajoute de la phase, et juste là où elle sert — au voisinage de la pulsation de coupure. C'est ce que fait ce correcteur, dont l'apport de phase est maximal en et vaut tel que .

Le réglage se conduit donc à l'envers : on choisit d'abord le supplément de phase nécessaire, on en déduit , puis on place sur la pulsation de coupure visée, ce qui donne . Le prix à payer est un gain relevé en haute fréquence — d'un facteur — qui amplifie d'autant le bruit de mesure : on ne dépasse guère , soit environ d'apport, quitte à mettre deux cellules en cascade.

Définition 5.1Correcteur à avance de phase

Sa fonction de transfert s'écrit sous forme canonique :

Il apporte un supplément de phase positif sur une plage de pulsation centrée sur la pulsation moyenne géométrique :

Figure : Diagramme de Bode du correcteur à avance de phase ()

5.3 Structures de correction avancées

Les correcteurs élémentaires se combinent, et la pratique industrielle en a retenu quelques assemblages.

Le PID additionne les trois actions : proportionnelle pour la rapidité, intégrale pour annuler l'écart permanent, dérivée pour anticiper et amortir. La commande en cascade imbrique deux boucles — une boucle interne rapide sur une grandeur intermédiaire, par exemple le courant d'un moteur, à l'intérieur d'une boucle externe lente sur la grandeur utile — de sorte que la boucle interne écrase les perturbations avant qu'elles n'atteignent la sortie. L'anticipation, enfin, ajoute une action calculée directement à partir de la consigne, sans passer par l'écart : elle améliore le suivi sans toucher à la stabilité, puisqu'elle n'intervient pas dans la boucle.

iRemarqueRéglage empirique de Ziegler-Nichols

Quand le modèle du procédé fait défaut, on règle un PID sans lui. On annule les actions intégrale et dérivée, puis on augmente le gain proportionnel jusqu'au pompage : la sortie oscille alors sans s'amortir. On relève le gain critique et la période des oscillations , et les réglages se lisent dans une table : , , pour un PID. Ces valeurs ne sont pas optimales — elles visent un dépassement d'environ — mais elles donnent un point de départ en quelques minutes d'essai.

Figure : Schéma-blocs d'un asservissement en cascade (vitesse interne / position externe)

<i class="fa-solid fa-dumbbell mr-2" style="color:#2E7559"></i>5.4 Exercices résolus

Exercice 1 : Réglage du gain proportionnel P ()

Un système a pour FTBO . Déterminer la valeur du gain proportionnel garantissant une marge de gain .

Démonstration

Déphasage : . Pulsation : . Module du système nu () en :

Pour une marge de gain , il faut .

Exercice 2 : Correcteur PI par compensation de pôle dominant ()

Un procédé a pour modèle . On implante un correcteur PI : .

  • Choisir pour compenser le pôle dominant du procédé.
  • Donner la FTBO résultante.
  • Déterminer pour obtenir une marge de phase ().
Démonstration

1. Le pôle dominant correspond à la plus grande constante de temps . On choisit donc .

2. La FTBO devient :

La compensation transforme un second ordre sans intégrateur en un système de classe 1 (erreur statique désormais strictement nulle !).

3. Déphasage : . Pour , on a . Condition de gain :

Exercice 3 : Dimensionnement complet d'un correcteur à avance de phase ()

Soit un procédé . On souhaite obtenir une marge de phase avec une bande passante .

  • Calculer la phase du procédé nu en .
  • En déduire l'apport de phase requis.
  • Calculer le paramètre , la constante de temps et le gain statique du correcteur.
Démonstration

1. Phase du procédé nu :

2. Avec le correcteur, on veut . L'avance de phase nécessaire vaut :

3. Calcul du coefficient :

Constante de temps (avec ) :

Le zéro est en et le pôle en . Gain : en , le correcteur amplifie de . Le module du procédé nu en est .

Exercice 4 : Dérivateur filtré ()

Pourquoi implante-t-on toujours une action dérivée sous forme filtrée avec plutôt qu'un dérivateur pur ?

Démonstration

Un dérivateur pur a un gain fréquentiel qui tend vers l'infini en haute fréquence ( sans limite). En pratique :

  • Il amplifierait démesurément les bruits de mesure haute fréquence (bruit électromagnétique, quantification de codeur), ce qui saturerait instantanément les hacheurs et ferait chauffer les moteurs.
  • Le pôle de filtrage haute fréquence coupe cette amplification au-delà de , limitant le gain à (environ pour ).
Exercice 5 : Méthode du relais / Pompage limite de Ziegler-Nichols ()

Sur une boucle fermée avec correcteur proportionnel , on augmente jusqu'à obtenir des oscillations entretenues non amorties d'amplitude constante pour et une période d'oscillation . Calculer les paramètres du correcteur PID selon les règles de Ziegler-Nichols en boucle fermée :

Démonstration

Application numérique directe des formules de Ziegler-Nichols :

  • Gain proportionnel : .
  • Temps d'intégration : .
  • Temps de dérivation : .

Fonction de transfert du PID :

Exercice 6 : Phénomène d'emballement intégral (Windup) et parade Anti-Windup ()
  • Décrire le phénomène d'emballement d'intégrateur (Integrator Windup) lorsqu'un actionneur sature en tension.
  • Expliquer le principe de la structure de correction Anti-Windup.
Démonstration

1. Lorsqu'un échelon de consigne de grande amplitude est appliqué, la commande calculée par le PID dépasse la tension maximale disponible sur l'amplificateur (). Pendant toute la phase de saturation, l'erreur reste positive et le terme intégral continue d'accumuler une valeur énorme (effet mémoire). Lorsque la sortie rejoint enfin la consigne (), l'intégrateur reste saturé et continue de pousser à pleine puissance, provoquant un dépassement colossal et un temps de rétablissement très long.

2. La correction Anti-Windup mesure la différence entre la commande calculée et la commande effectivement délivrée après saturation et réinjecte cet écart avec un gain de décharge pour stopper l'accumulation intégrale dès que l'actionneur sature.

Exercice 7 : Correcteur à retard de phase ()

Un correcteur à retard de phase s'écrit avec (ou avec ).

  • Quel est son effet sur le gain en basse fréquence ?
  • Pourquoi est-il préféré au correcteur PI quand on ne veut pas introduire un pôle pur à l'origine ?
Démonstration

1. En basse fréquence (), le gain est amplifié de , ce qui réduit fortement l'erreur statique sans modifier la marge de phase en haute fréquence.

2. Il évite la chute de phase permanente de d'un intégrateur pur en très basse fréquence tout en améliorant significativement la précision statique.

Exercice 8 : Correcteur PD pour double intégrateur ()

Un satellite sans frottement est modélisé par un double intégrateur .

  • Montrer qu'un correcteur proportionnel pur conduit à un système oscillant non amorti.
  • Montrer qu'un correcteur PD stabilise la boucle fermée.
Démonstration

1. Avec , la FTBF est . Le dénominateur n'a pas de terme en () : les pôles sont purement imaginaires . Le système oscille indéfiniment.

2. Avec le PD, la FTBF devient . Le terme en vaut , ce qui confère un amortissement . Le système est exponentiellement stable.

Exercice 9 : Commande par retour d'état ()

Un système d'ordre 2 a pour représentation d'état , . On applique une loi de commande par retour d'état . Déterminer les gains et pour placer les pôles en boucle fermée en (, ).

Démonstration

Équation d'état en boucle fermée :

Polynôme caractéristique en boucle fermée :

Polynôme désiré :

Par identification terme à terme :

Exercice 10 : Synthèse comparative des correcteurs ()

Remplir le tableau de comparaison des correcteurs classiques :

CorrecteurPrécision statiqueStabilité / AmortissementRapidité
P ()AmélioréeDégradéeAméliorée
PIParfaite ()Dégradée en BFLégèrement ralentie
PDInchangéeTrès amélioréeAméliorée
PIDParfaite ()AmélioréeAméliorée
Avance de phaseInchangéeAméliorée ()Nettement améliorée
Démonstration

Cette synthèse résume les propriétés fondamentales vérifiées au concours :

  • Le PI assure la précision absolue par son intégrateur mais consomme de la phase en basse fréquence.
  • L'avance de phase et le PD restaurent la marge de phase pour accélérer la dynamique sans dépassement.

5.5 Problèmes contextualisés

Exemple 5.12Problème 1 : Robot de micro-chirurgie ophtalmique de la rétine ()

Un robot porte-aiguille pour chirurgie oculaire présente une résonance biomécanique des tissus de l'œil à et exige une précision de positionnement submétrique () sans dépassement pour ne pas perforer la rétine.

  • La FTBO sans correcteur est . Concevoir un correcteur à avance de phase assurant à .
  • Calculer le premier dépassement indiciel attendu.
Démonstration

1. Phase du procédé nu en :

Pour une marge de phase de , la phase totale désirée en est . L'apport d'avance de phase nécessaire vaut :

Calcul du coefficient d'avance de phase :

Constante de temps :

Le zéro est placé en et le pôle en .

2. Avec une marge de phase de , le coefficient d'amortissement équivalent vaut . Le dépassement indiciel est :

Important

Ce que ça nous apprend. Une avance de phase bien calibrée permet de concilier une rapidité de et une marge de sécurité absolue de indispensable lors des micro-incisions chirurgicales.

Exemple 5.13Problème 2 : Lévitation magnétique active d'un train Maglev ()

L'entrefer d'un électroaimant de sustentation magnétique est un système instable en boucle ouverte de fonction de transfert avec (pôle instable dans le demi-plan droit en ).

  • Montrer qu'un correcteur proportionnel seul ne peut jamais stabiliser l'entrefer.
  • Montrer qu'un correcteur PD stabilise la sustentation et calculer les conditions sur et .
Démonstration

1. Avec , le dénominateur de la FTBF s'écrit :

Le terme en est nul et le terme constant est négatif : les pôles sont toujours réels de signes opposés. Le système reste violemment instable.

2. Avec le correcteur PD (gain négatif pour compenser le signe de ) :

D'après le critère de Routh, le système est strictement stable si et seulement si :

  • (raideur magnétique équivalente positive)
  • (amortissement dérivé actif positif)
Important

Ce que ça nous apprend. L'action dérivée n'est pas ici une simple option de réglage mais une nécessité mathématique absolue pour introduire l'amortissement manquant sans lequel un pôle instable ne peut être ramené dans le demi-plan gauche.

Exemple 5.14Problème 3 : Vanne de régulation de débit hydroélectrique ()

Une vanne de conduite forcée présente un retard de transmission d'onde acoustique : .

  • Régler un correcteur PI par compensation de pôle ().
  • Déterminer le gain garantissant une marge de phase .
Démonstration

1. En posant , la FTBO devient :

2. Déphasage de la FTBO : . Pour une marge de phase de , on impose :

Condition de gain :

Important

Ce que ça nous apprend. En présence de retard pur , la bande passante maximale en boucle fermée est bornée par , ce qui fixe la cadence maximale de manœuvre sans risque de coup de bélier hydraulique.

Exemple 5.15Problème 4 : Radar de poursuite de cible à double boucle cascade ()

Un radar de poursuite motorisé par moteur couple asservit sa position d'antenne avec une boucle interne de vitesse rapide (temps de réponse ) et une boucle externe de position.

  • Expliquer l'avantage de la commande en cascade par rapport à une boucle simple face aux rafales de vent.
  • Établir la fonction de transfert globale de poursuite angulaire.
Démonstration

1. Dans une commande cascade :

  • La boucle interne de vitesse réagit très rapidement () et compense les perturbations de couple dues au vent avant même que l'antenne n'ait eu le temps de dévier significativement en position.
  • La boucle externe de position ne voit qu'un actionneur de vitesse quasi-parfait sans frottement non linéaire.

2. La FTBF interne est . La FTBO de position avec correcteur proportionnel vaut :

La FTBF globale est un second ordre de pulsation propre et d'amortissement : on obtient en réglant ( donnerait le régime critique, ).

Important

Ce que ça nous apprend. La structure en cascade est le standard industriel pour tous les axes asservis de haute précision (machines-outils, robots, radars).

Exemple 5.16Problème 5 : Tête d'impression jet d'encre piézoélectrique haute cadence ()

Pour éjecter des gouttes de picolitres à , une céramique piézoélectrique est excitée par des impulsions trapézoïdales.

  • La céramique résonne à . Expliquer comment dimensionner le temps de montée de l'impulsion pour ne pas exciter cette résonance parasite.
  • Proposer un profil de commande à filtrage d'entrée (Input Shaping).
Démonstration

1. Le spectre d'une impulsion trapézoïdale présente des zéros d'énergie fréquentielle à toutes les fréquences multiples de . En choisissant un temps de montée égal à la période propre de résonance :

l'énergie spectrale injectée à est rigoureusement nulle, ce qui évite les vibrations résiduelles d'éjection.

2. L'Input Shaping décompose l'ordre en deux impulsions décalées de de telle sorte que l'onde générée par la seconde impulsion annule par interférence destructive exacte l'oscillation créée par la première.

Important

Ce que ça nous apprend. La génération de trajectoires optimisées (motion planning) et le pré-filtrage de commande permettent de contourner les limitations dynamiques sans alourdir le correcteur de boucle.

Continuer sur Adloun : animation, QCM, fiches, exercices