Qu'est-ce que Commande par anticipation (feedforward) ?

Commande qui mesure les perturbations ou les changements de consigne et, avant qu'ils n'affectent la grandeur réglée, applique une grandeur de commande calculée à partir d'un modèle du procédé. Elle n'attend pas l'apparition d'une erreur et réagit donc vite, mais elle ne peut corriger ni les erreurs de modèle ni les perturbations non mesurées ; on la combine donc généralement avec une commande par rétroaction. Son chemin se trouve hors de la boucle, si bien qu'elle ne modifie pas la stabilité de la boucle de rétroaction. Dans les usines de semi-conducteurs, le fait d'ajuster les conditions d'une étape du procédé d'après les mesures d'une étape antérieure s'appelle aussi commande par anticipation.

Nom japonais: フィードフォワード制御

« Commande par anticipation (feedforward) » apparaît dans 2 questions d'entraînement réparties sur 2 thèmes, dont Bases de l'automatique, CMP et nettoyage.

Domaine: Bases de l'automatique

S'entraîner : questions sur Commande par anticipation (feedforward)

Quelle est la raison correcte de combiner la commande par anticipation (feedforward) avec la commande par rétroaction ?

  1. AL'anticipation peut réagir aux perturbations mesurables et aux changements de consigne avant qu'une erreur n'apparaisse, mais elle ne peut pas corriger les perturbations non mesurées ni les erreurs de modèle ; la rétroaction prend donc en charge le reste
  2. BAjouter l'anticipation modifie le gain et la phase de la fonction de transfert en boucle ouverte et augmente la marge de phase, si bien que la boucle reste stable même avec un gain de rétroaction plus élevé
  3. CAvec la seule rétroaction, une erreur en régime permanent subsiste toujours, même avec une action intégrale ; l'anticipation est donc indispensable pour annuler l'erreur en régime permanent pour une consigne ou une perturbation constante
Afficher la réponse et l'explication

Réponse : A. L'anticipation peut réagir aux perturbations mesurables et aux changements de consigne avant qu'une erreur n'apparaisse, mais elle ne peut pas corriger les perturbations non mesurées ni les erreurs de modèle ; la rétroaction prend donc en charge le reste

La commande par anticipation mesure les perturbations ou les changements de consigne et, avant qu'ils n'affectent la grandeur réglée, applique une grandeur de commande calculée à partir d'un modèle. Elle n'attend pas l'apparition d'une erreur et réagit donc vite, mais elle suppose un modèle précis et des perturbations mesurables. Une combinaison courante consiste donc à confier à l'anticipation les perturbations principales et le suivi de la consigne, et à laisser la rétroaction corriger l'écart restant. Le chemin d'anticipation se trouve hors de la boucle : il ne modifie donc pas la stabilité de la boucle (la marge de phase, etc.).

« Commande par anticipation (feedforward) » dans les explications

Questions mentionnant « Commande par anticipation (feedforward) » (2)

  1. Quelle est la raison correcte de combiner la commande par anticipation (feedforward) avec la commande par rétroaction ?
  2. Dans une tête de polissage de CMP, quel est le principal objectif de pouvoir faire varier la pression appliquée à la plaquette selon plusieurs zones concentriques ?

Comparatifs incluant ce terme

Termes associés

Commande par rétroaction Marge de phase CMP Critère de Routh–Hurwitz Dépassement (overshoot) Diagramme de Bode Emballement de l'intégrale (windup) Erreur en régime permanent (erreur statique) Fonction de transfert Marge de gain

Retour au glossaire