Control Systems and Automation
Feedback Control vs. Feedforward Control: What's the Difference?
Table of Contents
Comprendre les systèmes de contrôle : la fondation de l'ingénierie moderne
Dans le domaine des systèmes et de la théorie du contrôle, il est essentiel de comprendre la distinction entre le contrôle de la rétroaction et le contrôle de l'avancement des études, tant pour les ingénieurs que pour les éducateurs. Ces deux mécanismes de contrôle jouent un rôle important dans divers domaines, notamment l'ingénierie, la fabrication, la robotique, l'économie et l'éducation.
Les systèmes de contrôle sont essentiels aux processus automatisés modernes et aux opérations industrielles. Le contrôle des retours est aujourd'hui un fait fondamental de l'industrie et de la société modernes. Que vous conçoyiez un système de régulation de la température, que vous gériez un processus chimique ou que vous développiez des véhicules autonomes, que vous compreniez comment les retours et les contrôles de flux avancent – et quand utiliser chaque approche – est essentiel pour obtenir une performance optimale du système.
Ce guide approfondi explore à la fois les stratégies de contrôle en profondeur, en examinant leurs principes, applications, avantages, limitations et comment ils peuvent être combinés pour créer des systèmes de contrôle robustes qui traitent des défis complexes du monde réel.
Qu'est-ce que le contrôle de la rétroaction?
Le contrôle de la rétroaction est un processus où le système ajuste ses opérations en fonction des résultats de sortie. Ce mécanisme repose sur la rétroaction reçue de la performance du système pour apporter les ajustements nécessaires. Le but principal est de réduire au minimum la différence entre la sortie souhaitée (point de consigne) et la sortie réelle (variable de processus).
Le principe fondamental du contrôle de la rétroaction
Le contrôleur surveille la variable de processus contrôlée (PV) et la compare avec le point de référence ou de réglage (SP). La différence entre la valeur réelle et la valeur souhaitée de la variable de processus, appelée signal d'erreur, ou erreur SP-PV, est appliquée comme rétroaction pour générer une action de contrôle pour amener la variable de processus contrôlée à la même valeur que le point de réglage.
Le terme « boucle fermée » désigne la nature circulaire du flux d'information : la sortie est mesurée, comparée à la valeur souhaitée, et des ajustements sont apportés à l'entrée, créant ainsi une boucle continue de surveillance et de correction.
Composantes clés des systèmes de contrôle de la rétroaction
Un système de contrôle de la rétroaction comprend cinq composants de base : (1) entrée, (2) processus commandé, (3) sortie, (4) éléments de détection, et (5) dispositifs de commande et de commande.
- Input (Setpoint):[ L'entrée dans le système est la valeur de référence, ou point de consigne, pour la sortie du système. Cela représente la valeur d'exploitation souhaitée de la sortie.
- Processus: Le système physique ou l'opération étant commandé, comme un chauffage, un moteur ou un réacteur chimique.
- Sortie (variable du processus):[ La sortie est la variable du processus qui est mesurée et comparée à l'entrée.
- Eléments de détection:[ Les éléments de détection sont les dispositifs de mesure utilisés dans la boucle de rétroaction pour surveiller la valeur de la variable de sortie.
- Dispositifs de commande et d'actionnement:[ Le but du contrôleur et des dispositifs d'actionnement dans le système de rétroaction est de comparer la valeur de sortie mesurée avec la valeur d'entrée de référence et de réduire la différence entre eux. En général, le contrôleur et l'actionneur du système sont les mécanismes par lesquels des changements dans le processus sont effectués pour influencer la variable de sortie.
Commentaires négatifs ou positifs
Il existe deux types de contrôle de la rétroaction : négatif et positif. La rétroaction négative est le type de contrôle le plus utile puisqu'elle aide généralement un système à converger vers un état d'équilibre.
Le terme "négatif" désigne la direction d'action du système de contrôle en réponse à toute modification mesurée de la variable process. Si quelque chose arrive à faire monter la variable process, le système de contrôle réagira automatiquement de manière à ramener la variable process là où il appartient. Si la variable process se trouve à sag en dessous du point de consigne, le système de contrôle agira automatiquement pour ramener la variable process à setpoint. Quelle que soit la variable process en relation avec le point de consigne, le système de contrôle prend l'action contraire (inverse ou négative) dans une tentative de stabilisation au point de consigne.
D'autre part, la rétroaction positive peut conduire un système à s'éloigner d'un état d'équilibre, ce qui le rend instable, voire potentiellement, produisant des résultats inattendus.
Exemples de contrôle de rétroaction dans le monde réel
Les systèmes de contrôle de la rétroaction sont omniprésents dans la vie moderne. Voici quelques exemples pratiques:
- Thermostat: Un thermostat dans un système de chauffage est un système de contrôle de la rétroaction. Il mesure la température ambiante (feedback), le compare à la température désirée et règle le chauffage pour maintenir la température de réglage.
- Cruise Control: Un exemple quotidien est le régulateur de vitesse sur un véhicule routier; où des influences externes telles que les collines provoqueraient des changements de vitesse, et le conducteur a la capacité de modifier la vitesse de réglage souhaitée. L'algorithme PID du contrôleur restaure la vitesse réelle à la vitesse désirée de manière optimale, avec un retard ou un dépassement minime, en contrôlant la puissance de sortie du moteur du véhicule.
- Aviation Pilote automatique: Considérez un système de pilotage automatique d'aéronef, en maintenant un avion en cap en constante évolution malgré les effets de charges telles que les vents latéraux: lire le cap de l'avion (variable de processus) à partir d'une boussole électronique et utiliser le gouvernail comme élément de contrôle final pour changer le «yaw» de l'avion.
- Toilet réservoir d'eau:[ Une application omniprésente de contrôle de rétroaction que tout le monde a dans sa maison est la toilette! Le mécanisme de flotteur détecte le niveau d'eau et ajuste la valve d'entrée en conséquence.
Qu'est-ce que le contrôle de Feedforward?
Le contrôle de l'alimentation, par contre, anticipe les changements dans le système et ajuste les entrées en conséquence avant que la sortie ne soit affectée. Cette approche proactive vise à prévenir les erreurs avant qu'elles ne se produisent, plutôt que de les corriger après coup.
La nature proactive du contrôle de l'alimentation avant
Avec le contrôle de l'alimentation avant ou de l'alimentation avant, les perturbations sont mesurées et comptabilisées avant qu'elles n'aient le temps d'affecter le système. Ceci représente une philosophie fondamentalement différente du contrôle de la rétroaction : au lieu de réagir aux erreurs après qu'elles se manifestent dans la sortie, le contrôle de l'alimentation avant prévoit et compense les perturbations avant qu'elles n'affectent la performance du système.
Contrairement au contrôle de la rétroaction, qui réagit aux erreurs après qu'elles se produisent, le contrôle de la rétroaction utilise les connaissances du système pour prédire et contrer les impacts.
Composantes clés des systèmes de contrôle de l'alimentation avant
En génie de contrôle, un système de contrôle avant est un système de contrôle qui utilise des capteurs pour détecter les perturbations affectant le système et ensuite applique une entrée supplémentaire pour minimiser l'effet de la perturbation. Cela nécessite un modèle mathématique du système afin que l'effet des perturbations puisse être prédit correctement.
Les éléments essentiels sont les suivants :
- Mesure de distorsion:[ Capteurs qui détectent les changements dans les variables de charge avant qu'ils n'affectent la sortie du processus.
- Modèle de prévision:[ Modèle mathématique qui prédit comment les perturbations auront une incidence sur le système et calcule l'action compensatoire nécessaire.
- Action de contrôle:[ Ajustements à la variable manipulée en fonction des effets de perturbation prévus.
Comment fonctionne le contrôle de l'alimentation
Le concept de base du contrôle de l'alimentation avant est de mesurer les variables de perturbation importantes et de prendre des mesures correctives avant qu'elles ne perturbent le processus.
Le contrôle de flux avancé fonctionne en modifiant directement la variable manipulée dans un système de contrôle en fonction des changements détectés dans la charge(s). Pour que le fonctionnement de flux avancé soit optimal, il doit ajuster la variable manipulée d'une manière proportionnelle au besoin : pas plus, et pas moins.
Exemples pratiques de contrôle de l'avance d'alimentation
Le contrôle de l'avancement des opérations trouve des applications dans de nombreuses industries :
- Systèmes de chauffage: Un système d'alimentation en marche avant peut mesurer le fait que la porte est ouverte et allumer automatiquement le chauffage avant que la maison ne puisse être trop froide.
- Un four typique chauffe un fluide d'entrée à l'aide de gaz de carburant. Si le débit d'entrée du fluide a été augmenté de 10 %, le droit de chauffage requis devrait également être augmenté d'environ 10 %. Cette stratégie de contrôle de l'alimentation en amont modifie immédiatement le débit de gaz de carburant et donc le droit de chauffage.
- Contrôle du niveau du tambour de chaudière:[ Le système de contrôle de l'alimentation avant peut permettre un meilleur contrôle du niveau du liquide. Ici, le débit de vapeur est mesuré et le régulateur de l'alimentation avant ajuste le débit de l'eau d'alimentation.
- Mélange de carburant moteur:[ Réglage du mélange de carburant dans un moteur en fonction des changements prévus de température et de charge.
Principales différences entre la rétroaction et le contrôle de l'alimentation
La compréhension des différences entre les retours d'information et le contrôle de l'alimentation est essentielle pour une conception et une mise en oeuvre efficaces du système, qui représentent des philosophies fondamentalement différentes en matière d'ingénierie du contrôle.
Caractéristiques du calendrier et de la réponse
- Timing: Le contrôle de la rétroaction réagit aux écarts de sortie après qu'ils se produisent, tandis que le contrôle de l'alimentation anticipe les changements et agit avant qu'ils n'affectent la sortie.
- Réponse: Le contrôle de rétroaction corrige les erreurs après qu'elles se manifestent dans la sortie du système, alors que le contrôle de flux avancé vise à empêcher les erreurs de se produire en premier lieu.
- Speed: Le contrôle de l'alimentation peut réagir plus rapidement aux perturbations puisqu'il n'attend pas que des erreurs apparaissent dans la sortie, alors que le contrôle de la rétroaction a intrinsèquement un retard car il doit attendre que des perturbations se propagent dans le système.
Exigences du modèle et complexité
Prémisse principale du contrôle de l'alimentation avant : un modèle de l'usine est connu. Conception de modèle basé sur le contrôle de la rétroaction - la même prémisse. La différence : le contrôle de la rétroaction est moins sensible à l'erreur de modélisation.
- Modèle Dépendance: La difficulté avec le contrôle de l'alimentation avant est que les effets des perturbations sur le système doivent être prédits avec précision, et il ne doit pas y avoir de perturbations non mesurées.
- Exigences en matière de mesure :[ Le principal défi consiste à mesurer les variables de perturbation en ligne/en ligne et à utiliser un modèle de contrôleur de flux. Le contrôle de rétroaction doit seulement mesurer la variable de sortie.
- Robustness:[ Les systèmes de rétroaction sont plus robustes pour modéliser les incertitudes et les perturbations non mesurées, tandis que les systèmes de flux dépendent fortement de la précision du modèle.
Flux d'information et architecture des systèmes
Le contrôle de la rétroaction fonctionne sur le principe de l'information depuis la sortie d'un processus « refoulé » jusqu'à l'entrée de ce processus pour les mesures correctives, ce qui crée une architecture en boucle fermée où l'information circule dans un modèle circulaire.
En théorie, un système ouvert est un système de retour d'information qui n'a pas de boucle de retour pour contrôler sa sortie. En revanche, un système fermé utilise sur une boucle de retour d'information pour contrôler le fonctionnement du système.
Utilisations du contrôle de la rétroaction
Les systèmes de contrôle de rétroaction sont largement utilisés dans diverses applications en raison de leur capacité à maintenir la stabilité et la précision. Leur robustesse aux incertitudes et aux perturbations en fait le choix par défaut pour de nombreuses applications de contrôle.
Systèmes de régulation de la température
Les systèmes de chauffage, ventilation et climatisation utilisent des thermostats pour maintenir les réglages de température souhaités dans les bâtiments. Dans le système de contrôle de la température, la température de la variable à contrôler est mesurée directement. Si la température de sortie de l'eau est trop élevée, le contrôleur diminuera la quantité de vapeur entrant dans le côté de la coque de l'échangeur de chaleur. De même, si la température de sortie de l'eau est trop basse, le contrôleur augmentera la quantité de vapeur entrant dans le côté de la coque de l'échangeur de chaleur.
Systèmes automobiles
Les véhicules modernes utilisent de nombreux systèmes de contrôle de retour d'information :
- Cruisure:[ Maintient la vitesse du véhicule en réglant la position des gaz en fonction des mesures de vitesse réelles.
- Gestion du moteur:[ Contrôle l'injection de carburant, le timing d'allumage et les émissions en fonction de la rétroaction du capteur.
- Systèmes antiblocage (ABS): Empêche le blocage des roues en modulant la pression de freinage à partir de capteurs de vitesse de roue.
- Stabilisation électronique:[ Maintient la stabilité du véhicule en appliquant sélectivement des freins basés sur des capteurs de vitesse en lacet et d'accélération latérale.
Robotique et contrôle des mouvements
Les systèmes robotiques utilisent largement le contrôle de la rétroaction pour assurer des mouvements et un positionnement précis. Les encodeurs de position, les capteurs de force et les systèmes de vision fournissent la rétroaction qui permet aux robots de s'adapter aux variations de leur environnement et de maintenir un contrôle précis de leurs effecteurs finaux.
Contrôle des procédés industriels
Les chaudières à vapeur à commande de pression automatique, les générateurs électriques à commande automatique de tension et de fréquence et les systèmes de pompage de l'eau à commande automatique de débit sont d'autres exemples de la façon dont on peut utiliser la rétroaction pour maintenir le contrôle de certaines variables de procédé.
Les usines, raffineries et installations de fabrication chimiques comptent beaucoup sur le contrôle des retours d'information pour maintenir la qualité des produits, assurer la sécurité et optimiser l'efficacité.
Applications du contrôle de l'alimentation avant
Le contrôle de l'alimentation avant est particulièrement bénéfique dans les scénarios où l'anticipation des changements peut conduire à une meilleure performance. Bien que le contrôle pur de l'alimentation avant soit rare, il trouve une utilisation étendue comme un complément au contrôle de la rétroaction dans les applications exigeantes.
Industries des procédés chimiques
Le contrôle de l'alimentation avant est utilisé dans de nombreuses applications de génie chimique, notamment les échangeurs de chaleur, les RST, les colonnes de distillation et de nombreuses autres applications.
Dans les réacteurs chimiques, le contrôle de l'alimentation avant peut ajuster les débits de réactifs en fonction des variations mesurées de la composition ou de la température de l'alimentation avant qu'elles ne se produisent, ce qui est particulièrement utile dans les processus continus où le maintien de spécifications cohérentes de produit est essentiel.
Fabrication et production
Les systèmes de fabrication utilisent un contrôle de l'alimentation pour ajuster les taux de production en fonction de la demande prévue, des propriétés des matériaux ou des conditions de l'équipement.
En ajustant de façon préventive l'entrée pour contrer les perturbations prévues, un contrôleur de flux d'alimentation augmente la précision globale, la stabilité et le temps de réponse du système, ce qui en fait un outil précieux dans diverses applications industrielles, comme la fabrication, la robotique et le contrôle des processus.
Systèmes énergétiques
Les systèmes de production et de distribution d'électricité utilisent un contrôle de l'alimentation avant pour anticiper les changements de charge et ajuster la capacité de production en conséquence.
Systèmes financiers et économiques
Les stratégies d'investissement et les politiques économiques peuvent intégrer des principes d'orientation en adaptant les actions en fonction des tendances du marché, des indicateurs économiques ou des changements de politiques prévus.
Comprendre les contrôleurs PID dans les systèmes de rétroaction
Le contrôleur PID (Proportional-Itegral-Derivative) est l'algorithme de contrôle de rétroaction le plus utilisé dans les applications industrielles.
Les trois termes du contrôle PID
Tous ces termes sont multipliés par des constantes qui peuvent être ajustées pour régler le système de contrôle. Chaque terme sert un but spécifique :
- Terme proportionnel: Le terme proportionnel domine généralement le contrôle, et est ajusté pour fournir le contrôle le plus rapide possible sans rendre le système instable. Cependant, en utilisant seulement le terme proportionnel tend à laisser des erreurs d'état stable.
- Terme intégral : L'ajout du terme intégral corrige cela; les erreurs d'état stable mèneront à un terme intégral croissant, qui finira par les corriger.
- Terme de la différence: Le terme dérivé fournit une action anticipative basée sur le taux de changement de l'erreur, aidant à réduire le dépassement et améliorer la stabilité.
Considérations relatives à l'écoute et au rendement
Un système de contrôle mal conçu ou mal ajusté peut devenir instable. Les résultats typiques sont des oscillations sauvages de la valeur de sortie qui croissent avec le temps.
Il est essentiel de bien régler les paramètres de l'IPD pour obtenir les performances souhaitées du système.
- Stable:[ Stabilité, c'est-à-dire qu'un changement de point de consigne ou une perturbation peut provoquer un changement incontrôlable de la variable de sortie ou d'autres signaux dans un système en boucle fermée.
- Vitesse de réponse: La vitesse de réponse du système atteint le point de consigne après une perturbation ou un changement de point de consigne.
- Dépassement : Mesure dans laquelle le système dépasse le point de consigne avant le règlement.
- Précision de l'état de la marche :[ La réponse à l'état d'équilibre du système à boucle fermée, c'est-à-dire la façon dont la variable de sortie est fermée suit le point de consigne, à condition que le système à boucle fermée ait eu suffisamment de temps pour s'équilibrer.
L'impact des retards dans le temps
Presque tous les systèmes de contrôle ont un certain retard dans la boucle de contrôle. De nombreux facteurs introduisent le retard, y compris l'inertie dans les systèmes mécaniques, le temps de réponse fini des transducteurs, le temps nécessaire pour la conversion analogique au numérique ou numérique, et le temps de calcul pour les contrôleurs numériques.
La stabilité d'un système de contrôle est souvent profondément sensible à la quantité de retard dans la boucle de contrôle. Des retards excessifs peuvent causer des oscillations, une réponse lente, voire une instabilité, faisant de la compensation des retards une considération importante dans la conception du système de contrôle.
Avantages comparatifs de chaque stratégie de contrôle
Les systèmes de contrôle de retour et de retour d'information présentent leurs avantages et leurs inconvénients, qui peuvent aider à choisir la stratégie de contrôle appropriée pour une situation donnée.
Avantages du contrôle de la rétroaction
- Robustness to Disturncies: Efficace quelle que soit l'origine de la perturbation. Le contrôle de la rétroaction peut gérer des perturbations inattendues qui n'étaient pas prévues dans la conception du système.
- Simplicité:[ Relativement simple à mettre en œuvre. Un modèle mathématique de la température de sortie de l'eau n'est pas nécessaire. Cela rend le contrôle de rétroaction accessible et pratique pour une large gamme d'applications.
- Modèle Indépendance:[ Le contrôle de la rétroaction n'aurait besoin que d'une connaissance minimale du processus à contrôler. Le contrôle de la rétroaction peut être considéré comme la façon facile d'automatiser le contrôle d'un processus.
- Correction automatique d'erreur :[ Le système compense automatiquement les changements dans les paramètres du système, le vieillissement des composants et les variations environnementales.
- Entretien de stabilité:[ Des systèmes de rétroaction bien conçus peuvent stabiliser des processus intrinsèquement instables. De nombreux processus industriels sont instables en boucle ouverte. Par exemple, pour une position fixe de vanne d'admission, le niveau de liquide dans un réservoir augmentera jusqu'à ce que le réservoir déborde.
Avantages du contrôle de l'avance
- Proactive Error Prevention: Une bonne action de contrôle avant l'alimentation traduit ce qui serait autrement une crise en un événement insignifiant. En agissant avant que les perturbations affectent la sortie, le contrôle avant l'alimentation peut prévenir les problèmes plutôt que de simplement les corriger.
- Réponse de la grille:[ L'intégration du contrôle de l'alimentation dans un système peut permettre d'obtenir des temps de réponse plus rapides, des oscillations réduites et une meilleure performance globale.
- Performance améliorée:[ L'analyse des évolutions temporelles des concentrations a révélé l'absence de régimes transitoires présents dans le cas d'un système de contrôle robuste de rétroaction.
- Efficacité énergétique:[ En anticipant les perturbations et en effectuant des ajustements fluides et progressifs, le contrôle de l'alimentation peut réduire la consommation d'énergie par rapport au contrôle réactif de la rétroaction.
- Perfect Control Potential: C'est la promesse d'un contrôle avant-gardiste : une méthode de contrôle d'une variable de processus si parfaite dans sa puissance prédictive qu'elle élimine la nécessité de mesurer cette variable de processus.
Défis et limites
Bien que les deux stratégies de contrôle aient leurs mérites, elles comportent aussi des défis et des limites qui doivent être pris en considération lors de la conception et de la mise en oeuvre du système.
Limites du contrôle de la rétroaction
- Nature réactive:[ Action corrective prise seulement après qu'il y a une déviation de la sortie par rapport au point de réglage. Ce retard inhérent signifie que les perturbations doivent affecter la sortie avant que des corrections puissent être apportées.
- Response Lag: Les systèmes de rétroaction ne maintiennent pas toujours le point de consigne en raison du décalage qui vient avec l'attente de la perturbation à propager à travers le système. Cela peut être particulièrement problématique dans les processus avec des constantes de temps importantes ou des temps morts significatifs.
- Diligements et instabilité du temps:[ Les retards dans la mesure, le calcul ou l'actionnement peuvent entraîner une instabilité, surtout lorsque l'accord agressif est tenté d'obtenir une réponse rapide.
- Dépendance de charge: Le débit de fluide non chauffé est un exemple de variable incontrôlée ou sauvage, parce que notre système de contrôle n'a pas la capacité d'influencer celui-ci. Ce débit est également appelé charge parce qu'il «charge» ou affecte la variable de processus que nous essayons de stabiliser.
- Surveillance continue requise:[ Les systèmes de rétroaction nécessitent une mesure et un ajustement continus, ce qui peut accroître la complexité du système et les exigences de maintenance.
Limites du contrôle de l'alimentation avant
- Modèle Précision Dependence:[ Un système de contrôle avancé nécessite des modèles précis du système et des perturbations, qui peuvent être difficiles à développer. Il peut également être inefficace lorsqu'il s'agit de perturbations non modélisées ou imprévisibles.
- Perturbations non mesurées:[ Si une fenêtre n'était pas mesurée, le thermostat contrôlé par l'alimentation peut laisser refroidir la maison. La commande de l'alimentation avant ne peut que compenser les perturbations mesurées.
- Aucune garantie de réalisation de la commande de réglage: Le contrôleur de réglage de flux ne prend pas en compte seul le signal mesuré de la variable de contrôle; par conséquent, l'atteinte du point de réglage souhaité n'est pas garantie.
- Compatibilité de la mise en œuvre: Bien qu'il puisse y avoir beaucoup de charges affectant notre variable de processus, nous devons généralement limiter notre application de feedforward aux charges les plus dominantes afin de limiter le coût du système de contrôle.
- Realisabilité pratique:[ Les contrôleurs de flux idéaux qui sont théoriquement capables d'obtenir un contrôle parfait peuvent ne pas être physiquement réalisables. Heureusement, les approximations pratiques de ces contrôleurs idéaux fournissent souvent un contrôle très efficace.
- Environnements dynamiques:[ Le contrôle de l'alimentation avant est moins efficace dans les environnements très dynamiques où les perturbations changent rapidement ou imprévisiblement, ce qui rend difficile une prédiction précise.
Rétroaction combinée et contrôle de l'avancement
Dans la pratique, les systèmes de contrôle les plus efficaces combinent souvent des stratégies de rétroaction et de rétroaction pour tirer parti des forces de chaque approche tout en atténuant leurs faiblesses individuelles.
La synergie du contrôle combiné
La combinaison de l'alimentation avant et du contrôle de la rétroaction permet de tirer parti des forces des deux approches. L'alimentation avant fournit une réponse rapide aux perturbations connues, tandis que la rétroaction traite les inexactitudes du modèle et les perturbations inconnues.
Dans de nombreuses applications, une combinaison de contrôle de flux et de rétroaction est utilisée pour obtenir la meilleure performance globale. Avec le contrôle de flux, les perturbations connues sont atténuées et la performance du système est optimisée, réduisant les temps de réponse et les erreurs. D'autre part, le contrôle de flux s'adapte aux perturbations imprévues et aux incertitudes en temps réel.
Stratégies de mise en œuvre
Dans les applications pratiques, le contrôle de l'avancement est normalement utilisé en combinaison avec le contrôle de la rétroaction.
- Configuration du parallèle: Les contrôleurs de flux et de rétroaction fonctionnent en parallèle, leurs sorties étant résumées pour produire l'action de contrôle finale. Le composant de flux de flux gère des perturbations mesurables tandis que les rétroactions corrigent les perturbations non mesurées et les erreurs de modèle.
- Configuration de cascade:[ De nombreux systèmes de contrôle utilisent une combinaison de stratégies de flux avant et de rétroaction, comme les contrôleurs PID. Les contrôleurs PID utilisent le contrôle Proportional-Integral pour les retours et le contrôle Dérivatif pour les flux avant.
- Ratio Control:[ Dans les processus où le maintien d'un rapport spécifique entre les variables est important, feedforward peut définir le rapport de base tout en finissant la rétroaction.
Avantages des systèmes combinés
La performance des contrôles de l'alimentation avant est limitée par l'incertitude du modèle et, dans la pratique, le contrôle de l'alimentation avant est combiné avec le contrôle de la rétroaction afin d'assurer un meilleur contrôle du système. Le contrôle de l'alimentation avant compensera les perturbations de l'entrée du fluide tandis que le contrôle de la rétroaction compensera d'autres perturbations, comme le débit de gaz de carburant ou la température du four, et l'incertitude du modèle.
Dans la littérature, il a été démontré dans plusieurs ouvrages que l'ajout d'un terme de feedforward à un contrôleur de rétroaction peut améliorer considérablement la performance globale par rapport à un simple contrôle de rétroaction.
- Redondance et fiabilité:[ Un avantage critique de l'exécution des commandes avant et arrière est que le système est encore quelque peu capable de régler une variable si un mécanisme échoue puisque les deux boucles utilisent des capteurs différents.
- Performance optimale:[ La composante de l'alimentation avant fournit une réponse rapide et proactive aux perturbations majeures, tandis que la composante de rétroaction assure une précision à long terme et gère les variations inattendues.
- Efforts de contrôle réduits :[ En anticipant les perturbations, l'alimentation en avant réduit l'ampleur des corrections nécessaires du contrôleur de rétroaction, ce qui permet une action de contrôle plus fluide et une usure moindre sur les actionneurs.
Considérations de conception pour les systèmes de contrôle
Choisir et mettre en oeuvre la stratégie de contrôle appropriée exige une attention particulière aux multiples facteurs liés au processus, aux exigences de rendement et aux contraintes pratiques.
Caractéristiques du procédé
- Constantes temporelles:[ Les processus avec des constantes temporelles importantes ou des temps morts significatifs peuvent bénéficier davantage d'un contrôle de flux avant pour éviter les retards inhérents à la rétroaction.
- Linéarité:[ Si un processus n'est pas linéaire, un système de contrôle de la rétroaction ne peut pas être conçu avec les méthodes de la théorie classique de contrôle de la rétroaction linéaire. Cependant, lorsqu'un processus présente des caractéristiques non linéaires, il peut souvent être approché par un système linéaire près du point d'exploitation.
- Stable:[ Les processus intrinsèquement instables nécessitent un contrôle de rétroaction pour la stabilisation, bien que l'alimentation avant puisse être ajoutée pour améliorer le rejet des perturbations.
- Mesurabilité:[ La disponibilité et la qualité des mesures pour les variables contrôlées et les variables de perturbation influencent de façon significative la sélection des stratégies de contrôle.
Exigences de performance
L'objectif est de développer un modèle ou un algorithme régissant l'application des entrées du système pour conduire le système à l'état désiré, tout en minimisant tout retard, dépassement ou erreur en état d'équilibre et en assurant un niveau de stabilité de contrôle; souvent dans le but d'atteindre un degré d'optimalité.
- Exigences d'exactitude:[ Quelle doit être la distance entre la variable contrôlée et le point de consigne?
- Vitesse de réponse: Quelle est la rapidité avec laquelle le système doit réagir aux perturbations ou aux changements de point de consigne?
- Désistance Rejet: Quels types et quelles grandeurs de perturbations doivent être manipulées?
- Marges de stabilité:[ Quel niveau de robustesse aux variations et incertitudes des paramètres est requis?
Contraintes pratiques
- Coût: Le contrôle avant d'alimentation nécessite généralement des capteurs supplémentaires et des contrôleurs plus sophistiqués, ce qui augmente le coût du système.
- Complicité:[ Les systèmes de contrôle plus complexes nécessitent un personnel plus qualifié pour la conception, la mise en service et l'entretien.
- Fiabilité:[ Des composants supplémentaires augmentent les points de défaillance potentiels, bien que les systèmes combinés puissent fournir une redondance.
- Ressources informatiques: Les algorithmes de contrôle avancés peuvent nécessiter des processeurs plus puissants, en particulier pour les applications en temps réel.
Évolution historique et tendances futures
Contexte historique
L'automatisation et les contrôles remontent à des milliers d'années et ont probablement commencé avec le désir de maintenir le niveau d'eau pour l'irrigation constante.Plus tard, la révolution industrielle a amené le besoin de méthodes et de systèmes pour réguler les machines, par exemple, la vitesse d'un moteur à vapeur.
Les systèmes de contrôle de différents types remontent à l'antiquité, une analyse plus formelle du champ a commencé avec une analyse dynamique du gouverneur centrifuge, menée par le physicien James Clerc Maxwell en 1868, intitulé On Governors. Un gouverneur centrifuge a déjà été utilisé pour réguler la vitesse des moulins à vent. Maxwell décrit et analyse le phénomène de l'auto-oscillation, dans lequel les décalages dans le système peut conduire à la surcompensation et le comportement instable.
Ce n'est que dans les années 1930 qu'une théorie du contrôle des retours a été développée par Black et Nyquist à Bell Labs. Ils étudiaient les retours en tant que moyen de linéariser les amplificateurs de répéteurs pour les lignes téléphoniques, mais ils avaient des problèmes avec ce qu'ils appelaient le « chant ». C'était simplement le début de l'instabilité en boucle fermée lorsque le gain de retour était trop élevé, transformant l'amplificateur en oscillateur.
La discipline des contrôles de flux a été largement développée par des professeurs et des étudiants diplômés de Georgia Tech, MIT, Stanford et Carnegie Mellon.
Développements modernes
Aujourd'hui, le contrôle des retours d'information est une technologie habilitante dans la plupart des industries.
- Les paramètres du modèle sont calculés ("identifiés") pendant que le contrôleur lui-même est en marche. Ainsi, si une variation radicale des paramètres s'ensuit, par exemple, si le bras du robot libère un poids, le contrôleur s'ajustera par conséquent pour assurer la bonne performance.
- Modèle Contrôle prédictif:[ Algorithmes avancés qui optimisent les actions de contrôle sur un horizon temporel futur, combinant des éléments de contrôle de flux et de rétroaction.
- Machine Learning Integration:[ Des techniques d'intelligence artificielle et d'apprentissage automatique sont appliquées pour améliorer la précision du modèle, prévoir les perturbations et optimiser les paramètres de contrôle.
- Distributed Control:[ Les systèmes industriels modernes emploient souvent des architectures de contrôle distribuées avec plusieurs contrôleurs coordonnés.
Orientations futures
Le domaine de l'ingénierie de contrôle continue d'évoluer avec les nouvelles technologies et applications :
- Internet des objets (IoT):[ Une connectivité accrue permet des systèmes de contrôle distribués plus sophistiqués avec des capacités de collecte et d'analyse de données améliorées.
- Digital Twins: Les modèles virtuels de systèmes physiques permettent une meilleure prédiction et optimisation des stratégies de contrôle.
- Systèmes autonomes: Les véhicules autoconducteurs, les drones et les robots nécessitent des systèmes de contrôle avancés qui intègrent sans faille les stratégies de rétroaction et de flux.
- Systèmes énergétiques: Les réseaux intelligents et l'intégration des énergies renouvelables exigent des approches de contrôle sophistiquées pour gérer la production et la demande variables.
- Systèmes biologiques: En physiologie, le contrôle de l'avance est illustré par la régulation normale du battement du cœur avant l'effort physique réel par le réseau autonome central. Comprendre les systèmes de contrôle biologique continue d'inspirer des applications d'ingénierie.
Lignes directrices pratiques pour la mise en œuvre
Quand utiliser le contrôle de rétroaction
Le contrôle de la rétroaction est le choix approprié lorsque :
- Le modèle de processus est incertain ou difficile à élaborer
- Les perturbations sont imprévisibles ou incommensurables
- Les paramètres du système varient considérablement au fil du temps
- Le coût et la simplicité sont des préoccupations principales
- Le processus a une dynamique raisonnable (pas trop lente ou trop rapide)
- La stabilisation d'un processus instable est nécessaire
Quand utiliser le contrôle de flux
Le contrôle de l'alimentation avant devrait être envisagé lorsque:
- Les perturbations majeures sont mesurables
- Un modèle de processus précis est disponible ou peut être développé
- Une réponse rapide aux perturbations est essentielle
- Le processus a de grandes constantes de temps ou des temps morts
- Les spécifications de contrôle serré doivent être respectées
- Le coût de capteurs supplémentaires et la complexité peuvent être justifiés
Quand combiner les deux approches
Les différentes applications nécessitent différents types de stratégies de contrôle. Parfois, des solutions de flux avant sont nécessaires pour un contrôle adéquat du système; parfois, seules des solutions de rétroaction sont nécessaires.
- Les exigences de performance sont exigeantes
- Les perturbations majeures sont mesurables mais d'autres perturbations existent
- Le modèle de procédé est raisonnablement précis mais pas parfait
- Une réponse rapide et une précision à long terme sont nécessaires
- La complexité et le coût supplémentaires peuvent être justifiés par des améliorations de la performance
Études de cas et exemples du monde réel
Contrôle de température de l'échangeur de chaleur
Un échangeur de chaleur fournit un excellent exemple de la façon dont les retours et le contrôle de l'alimentation peuvent être combinés. La prise en compte de la température du flux de vapeur, via un régulateur de l'alimentation avant qui est basé sur un capteur de température avant la valve de contrôle, donnera une meilleure approximation et un contrôle plus grand de la température du flux de sortie.
Dans cette application, le contrôle de la rétroaction mesure la température de sortie et règle la soupape de vapeur, tandis que le contrôle de l'alimentation prévisionnelle anticipe l'effet des changements de température ou de débit d'entrée et effectue des ajustements préventifs.
Contrôle du niveau de la chaudière à tambour
On montre un tambour de chaudière avec un système de contrôle de la rétroaction classique. Le niveau du liquide bouillant est mesuré et utilisé pour ajuster le débit d'eau d'alimentation. Ce système de contrôle tend à être très sensible aux changements rapides de la variable de perturbation, débit de vapeur, en raison de la petite capacité de liquide du tambour de chaudière.
En ajoutant un contrôle de l'alimentation en amont qui mesure le débit de vapeur et règle le débit d'eau en conséquence, le système peut réagir immédiatement aux changements de la demande de vapeur, empêchant ainsi les écarts de niveau importants.
Règlement sur la température corporelle humaine
Si une personne sort en hiver au Michigan, elle subira une chute de température dans la peau. Le cerveau (contrôleur) reçoit ce signal et génère une action motrice pour mettre une veste. Cela minimise l'écart entre la température de la peau et le point physiologique de la personne.
Cet exemple biologique démontre un contrôle de la rétroaction en action. Le corps humain utilise également des mécanismes de l'avant-garde, comme des augmentations anticipées de la fréquence cardiaque avant le début de l'effort physique.
Ressources pédagogiques et formation continue
Pour ceux qui souhaitent approfondir leur compréhension des systèmes de contrôle, de nombreuses ressources sont disponibles :
- Cours en ligne: De nombreuses universités offrent des cours sur les systèmes de contrôle à travers des plateformes comme Coursera, edX et MIT OpenCourseWare.
- Livres: Les textes classiques sur la théorie du contrôle fournissent une couverture complète des fondements théoriques et des applications pratiques.
- Simulation Software:[ Des outils comme MATLAB/Simulink, Python Control Systems Library et LabVIEW permettent l'expérimentation pratique avec des algorithmes de contrôle.
- Organisations professionnelles: IEEE Control Systems Society et ISA (International Society of Automation) offrent des conférences, des publications et des possibilités de réseautage.
- Normes industrielles:[ La familiarisation avec des normes comme ISA-5.1 (Symboles d'instrumentation) et ISA-88 (Contrôle par lots) est utile pour la mise en oeuvre pratique.
Pour plus d'informations sur les systèmes de contrôle et l'automatisation, visitez le International Society of Automation ou explorez les ressources du IEEE Control Systems Magazine.
Conclusion
Le contrôle de rétroaction et le contrôle de l'alimentation représentent deux approches fondamentales dans la gestion du système, chacune ayant des caractéristiques, des applications, des avantages et des limites uniques. Le contrôle de rétroaction permet une correction robuste et réactive des erreurs par une surveillance et un ajustement continus, ce qui en fait le cheval de bataille des systèmes de contrôle industriel.
Dans la pratique, les systèmes de contrôle les plus efficaces combinent souvent les deux stratégies, en tirant parti des forces de chacune pour obtenir des performances supérieures. Le contrôle de la rétroaction traite les perturbations non mesurées et les incertitudes du modèle tout en assurant la précision à long terme, tandis que le contrôle de l'alimentation avant fournit une réponse rapide aux perturbations mesurables majeures, en évitant les problèmes avant qu'ils n'affectent significativement le processus.
La compréhension de ces différences permet aux ingénieurs, aux éducateurs et aux étudiants de mieux apprécier la complexité des systèmes de contrôle et d'appliquer ces concepts efficacement dans les scénarios réels. Au fur et à mesure que la technologie continue de progresser, avec les développements en intelligence artificielle, en apprentissage automatique et en systèmes distribués, les principes de la rétroaction et du contrôle de l'alimentation demeurent fondamentaux pour créer des systèmes stables, précis, efficaces et réactifs.
Que ce soit pour concevoir un simple régulateur de température ou un système autonome complexe, le choix entre les stratégies de rétroaction, de flux ou de contrôle combiné devrait être guidé par une analyse minutieuse des caractéristiques du processus, des exigences de performance et des contraintes pratiques.
Pour en savoir davantage sur la conception et la mise en oeuvre du système de contrôle, explorez les ressources de Control.com et de ScienceDirect Control Systems Topic Page.