Table of Contents

Les systèmes de contrôle jouent un rôle fondamental dans l'ingénierie moderne, en réglementant tout, des processus industriels et robotiques aux systèmes aérospatiaux et électroniques grand public. Lors de la conception ou de l'analyse de ces systèmes, les ingénieurs doivent évaluer plusieurs paramètres de performance critiques qui déterminent la capacité du système à réagir aux changements et aux perturbations.

Il est essentiel de comprendre comment calculer avec précision et améliorer systématiquement le temps de dépassement et de réglage pour optimiser les performances du système de contrôle. Ces caractéristiques de réponse transitoire révèlent la rapidité avec laquelle un système atteint l'état souhaité et la mesure dans laquelle il oscille avant de se stabiliser.

Ce guide complet explore les fondements théoriques, les méthodes de calcul pratiques et les techniques d'amélioration éprouvées pour gérer le dépassement et le temps de réglage dans les systèmes de contrôle. Nous examinerons les relations mathématiques qui régissent ces paramètres, discuterons de leur importance physique et fournirons des stratégies pratiques pour les systèmes d'accord pour répondre aux exigences de performance spécifiques.

Comprendre la réponse transitoire dans les systèmes de contrôle

Les systèmes de commande dynamiques en ingénierie, tels que les contrôleurs de moteurs, les systèmes de contrôle climatique ou les systèmes de suspension de véhicules, sont souvent testés à l'aide de fonctions de marche (sauts de sauts) et la réponse à ces entrées fournit une indication de la rapidité, de la stabilité, de la précision et de la fiabilité du système.

La réponse jusqu'au temps de décantation est connue sous le nom de réponse transitoire et la réponse après le temps de décantation est connue sous le nom de réponse à l'état d'équilibre. Pendant la période transitoire, le système peut présenter des oscillations, dépasser sa valeur cible et converger progressivement vers la sortie à l'état d'équilibre souhaitée.

Principales spécifications du domaine temporel

Plusieurs paramètres importants caractérisent la réponse transitoire des systèmes de contrôle, qui fournissent des mesures quantitatives de la performance du système et constituent la base des exigences de conception :

  • Heure de montée: Le temps de montée est le temps que la réponse prend pour passer de 10 % à 90 % du chemin entre la valeur initiale et la valeur à l'état d'équilibre.
  • Temps de fuite:[ Le temps de pointe est défini comme le temps nécessaire pour que le système atteigne le dépassement maximal, ce qui se produit au premier pic de la courbe de réponse pour les systèmes sous-endommagés.
  • Dépassement : Le dépassement est la mesure dans laquelle la réponse de sortie dépasse la valeur finale souhaitée. Le dépassement excessif peut causer une instabilité ou des dommages dans les systèmes physiques.
  • Temps de réglage:[ Le temps de réglage est le temps nécessaire pour que la réponse de sortie se stabilise autour d'une valeur finale dans une bande de tolérance spécifiée, ce qui détermine quand le système a atteint efficacement son état cible.

Principes fondamentaux du système de deuxième commande

La plupart des analyses de systèmes de contrôle se concentrent sur les systèmes de deuxième ordre car ils représentent une large gamme d'applications pratiques et présentent les comportements dynamiques fondamentaux trouvés dans des systèmes plus complexes. La forme standard d'une fonction de transfert de deuxième ordre fournit la base pour comprendre les calculs de dépassement et de temps de règlement.

Fonction de transfert standard de deuxième commande

La forme canonique d'une fonction de transfert de boucle fermée de deuxième ordre est exprimée comme suit:

T(s) = -n2/[s2 + 2--]n]s + -n2]]

où:

  • -n est la fréquence naturelle (rad/s)
  • . (zeta) est le rapport d'amortissement (sans dimension)
  • s est la variable de fréquence complexe dans le domaine Laplace

La fréquence naturelle est la fréquence d'oscillation si elle n'est pas amortie et indique la vitesse relative de réponse du système. Le rapport d'amortissement est une mesure sans dimension qui caractérise la façon dont un système est amorti.

Rapport d ' amortissement et comportement du système

Le rapport d'amortissement est indiqué par - - , et varie de non amputé (- , 0), sous-endommagé (- , 1). La valeur du rapport d'amortissement détermine fondamentalement le caractère de la réponse transitoire du système :

Systèmes non endommagés (....] :[ Le système continue d'osciller à sa fréquence naturelle sans aucune désintégration en amplitude. Ces systèmes présentent des oscillations continues et ne se règlent jamais à une valeur à l'état d'équilibre.

Systèmes sous-endommagés (0 < ш < 1): Les transactions de ce type de système oscillent avec l'amplitude de l'oscillation diminuant progressivement à zéro. C'est le cas le plus courant dans les systèmes de contrôle pratiques, où se produit un certain dépassement, mais le système finit par se stabiliser.

Systèmes à amortissement critique (=1): Dans l'amortissement critique, le système retourne à l'équilibre dans le temps minimum. Transient dans ce type de système pour se désintégrer à l'état d'équilibre sans oscillation dans le plus court délai possible.

Systèmes surendommagés (= > 1): Transients dans ce type de système se désintègrent exponentiellement à l'état d'équilibre sans oscillations. Bien que ces systèmes ne se dépassent pas, ils réagissent plus lentement que les systèmes considérablement amortis.

Emplacements des pôles et dynamique du système

Les pôles de la fonction de transfert de second ordre déterminent le comportement dynamique du système. Pour un système sous-dégradé, les pôles conjugués complexes sont situés à:

s = -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

La partie réelle des pôles (−---) fixe la vitesse à laquelle l'enveloppe oscillante se désintègre. La partie imaginaire du pôle est la "fréquence naturelle endommagée" --d; c'est la fréquence de l'oscillation lorsque les pôles sont excités. La fréquence naturelle amortie est donnée par:

-d = -n √(1 - -]2)

Plus le pôle est à gauche dans le s-plan, plus la réponse transitoire s'éteint rapidement. Cette interprétation géométrique dans le plan complexe fournit une précieuse idée pour la conception et l'analyse du système.

Calcul du dépassement maximal

Le dépassement est l'une des caractéristiques de performance les plus critiques de la conception du système de contrôle. Le dépassement excessif peut entraîner une instabilité du système, une contrainte mécanique ou des performances inacceptables dans les applications où la précision est requise.

Formule de dépassement pour les systèmes de deuxième commande

Pour un système sous-dégradé de deuxième ordre répondant à une entrée par étape d'unité, le dépassement maximal se produit au moment de pointe et peut être calculé à l'aide de la formule suivante:

Mp = e[(-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Le pourcentage de dépassement est obtenu en multipliant cette valeur par 100:

%OS = e(---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

À partir de l'équation ci-dessus, nous pouvons conclure que le pourcentage de dépassement de crête diminuera si le rapport d'amortissement augmente. Cette relation inverse entre le rapport d'amortissement et le dépassement est fondamentale pour contrôler la conception du système.

Dériver la formule de dépassement

La formule de dépassement peut être dérivée de l'équation de réponse en échelon d'un système de second ordre sous-dégradé. Le temps de pointe est la première fois que t > 0 lorsque la dérivée de la réponse est égale à zéro, ce qui se produit lorsque --dt = π.

tp = π / γd = π / (-]n √(1 - -]2)[

Substituer ce temps de pointe à l'équation de réponse en étape et évaluer donne la formule de dépassement. La formule de Mp est exacte.

Calculs pratiques de dépassement

Pour calculer le dépassement d'un système spécifique, vous devez déterminer le rapport d'amortissement à partir de la fonction de transfert ou des paramètres physiques du système.

T(s) = 25 / (s2 + 6s + 25)

En comparant ce formulaire avec le formulaire standard, nous pouvons identifier:

  • -n2 = 25, donc -n = 5 rad/s
  • 2---n = 6, donc -- = 6/(2×5) = 0,6

Utilisation de la formule de dépassement :

%OS = e(-0,6π / √(1 - 0,36)) × 100% = e(-2.356) × 100% -- 9,5 %

Un dépassement faible (= 10%) dans la réponse en étape est souvent souhaité, ce qui se traduit par ≥ 0,6. Cette ligne directrice est couramment utilisée dans l'industrie pour les systèmes nécessitant de bonnes performances transitoires sans oscillation excessive.

Déterminer le rapport d'amorçage à partir du dépassement désiré

Dans les scénarios de conception, vous connaissez souvent le dépassement maximal acceptable et devez déterminer le rapport d'amortissement requis. La relation peut être inversée pour résoudre pour - - étant donné un pourcentage de dépassement souhaité:

.]2 + ln]2[%OS/100)[

Par exemple, si vous ne nécessitez pas plus de 5% de dépassement, le rapport d'amortissement minimal serait d'environ 0,69. La valeur -0.707 est une spécification couramment utilisée pour la conception du système et représente un compromis entre le dépassement et le temps de montée.

Calcul du temps de réglage

Le temps de réglage quantifie le temps qu'il faut pour qu'un système atteigne et reste dans une plage acceptable de sa valeur finale. Cette mesure est cruciale pour les applications où le système doit se stabiliser rapidement, comme dans les procédés de fabrication, les systèmes de servocommande et les circuits de communication.

Définition du temps de réglage et bandes de tolérance

Le temps de réglage est défini comme étant « le temps nécessaire pour que la courbe de réponse atteigne et reste dans une plage de pourcentages (habituellement de 5 % ou 2 %) de la valeur finale. » Il s'agit du temps nécessaire pour que la réponse atteigne l'état stable et reste dans les fourchettes de tolérance spécifiées autour de la valeur finale, et en général, les fourchettes de tolérance sont de 2 % et de 5 %.

Le choix entre 2 % et 5 % de tolérance dépend des exigences de l'application. Les applications plus strictes nécessitant un contrôle plus strict utilisent généralement le critère de 2 %, tandis que 5 % est acceptable pour les systèmes moins critiques ou lorsque la réponse plus rapide est prioritairement sur la précision.

Réglage des formules de temps

Pour un système sous-dégradé de deuxième ordre, le temps de décantation peut être approximatif en utilisant plusieurs formules selon la bande de tolérance:

Pour une tolérance de 2 %:

Ts

Pour une tolérance de 5 %:

Ts -n

Ces approximations fonctionnent bien pour les systèmes où -2 << 1. Pour des calculs plus précis, surtout lorsque le rapport d'amortissement n'est pas très petit, une formule plus complète peut être utilisée:

Ts = -ln(tolérance × √(1 - --]2) / (--]n]

Lorsque la tolérance est de 0,02 pour 2 % ou de 0,05 pour 5 % des critères de détermination.

Relation entre le temps de réglage et les paramètres du système

Le temps de décantation et la constante de temps sont inversement proportionnels au rapport d'amortissement. Cela signifie que l'augmentation du rapport d'amortissement diminuera le temps de décantation, jusqu'à un point. Cependant, le temps de décantation et la constante de temps sont indépendants du gain du système, ce qui signifie que même si le système gagne des changements, le temps de décantation et la constante de temps ne changeront jamais.

Le produit --n apparaît dans le dénominateur de la formule de temps de décantation, ce qui indique que le temps de décantation peut être réduit de l'une ou l'autre des façons suivantes:

  • Augmentation du taux d'amortissement
  • Augmentation de la fréquence naturelle -n
  • Augmentation simultanée des deux paramètres

Exemple pratique de temps de réglage

Considérez le même système analysé plus tôt avec -n = 5 rad/s et -= 0,6. Le temps de décantation pour la tolérance de 2 % serait :

Ts = 4 / (0,6 × 5) = 4 / 3 ↓ 1,33 secondes

Pour une tolérance de 5 %:

Ts = 3 / (0,6 × 5) = 3 / 3 = 1,0 seconde

Ces calculs fournissent des estimations rapides pour la conception et l'analyse du système. Pour la vérification, des outils de simulation comme MATLAB peuvent fournir des valeurs exactes de temps de réglage à partir de la réponse en étape réelle.

Détermination expérimentale du dépassement et du temps de réglage

Bien que les calculs théoriques fournissent des prédictions précieuses, les mesures expérimentales à partir des réponses réelles du système sont essentielles pour la validation et l'accordage.

Essai de réponse à l'étape

La méthode la plus courante pour déterminer les caractéristiques de réponse transitoire consiste à appliquer une entrée en échelon au système et à enregistrer la réponse de sortie. Mesurer la sortie lorsque le système est soumis à une étape unitaire (par exemple, appliquer une tension de 0→1 V à une installation ou à un moteur) et enregistrer les données avec un taux d'échantillonnage suffisamment élevé.

Le taux d'échantillonnage devrait être suffisamment élevé pour saisir la dynamique la plus rapide du système, habituellement au moins 10 fois la fréquence naturelle du système, ce qui garantit que les valeurs de pointe et les oscillations sont enregistrées avec précision.

Mesure du dépassement des données de réponse

Pour trouver le dépassement, identifiez le premier signal de pointe par rapport à la valeur de stabilisation finale (moyenne après une durée suffisante). Le pourcentage de dépassement est calculé comme suit :

%OS = [(Valeur de la petite monnaie - Valeur finale) / Valeur finale] × 100%

Lorsque vous travaillez avec des données bruyantes, il est important d'identifier correctement la valeur de l'état d'équilibre. Si vous ne spécifiez pas la valeur de réponse à l'état d'équilibre, les outils d'analyse supposent que la dernière valeur du vecteur de réponse est la réponse à l'état d'équilibre, mais parce que les données ont un certain bruit, la dernière valeur n'est probablement pas la vraie valeur de réponse à l'état d'équilibre, donc lorsque vous savez quelle valeur de l'état d'équilibre devrait être, vous pouvez la fournir.

Détermination du temps de réglage à partir des mesures

Pour déterminer le temps de tassement expérimentalement, vous devez identifier quand la réponse entre et reste dans la bande de tolérance spécifiée autour de la valeur finale.

  • Détermination précise de la valeur finale à l'état d'équilibre
  • Calcul des limites de la bande de tolérance (±2 % ou ±5 % de la valeur finale)
  • Trouver la dernière fois que la réponse se croise en dehors de cette bande
  • La vérification de la réponse reste dans la bande pour tout le temps qui suit

Le nombre de grandes oscillations a un effet majeur sur le temps de décantation, et pour zeta>0,7, aucune oscillation ne dépasse 105% de la taille de l'étape; par conséquent, les temps de décantation augmentent sans heurts à mesure que le coefficient d'amortissement augmente et ralentit la réponse du système.

Utilisation de MATLAB pour l'analyse des réponses

MATLAB fournit des outils puissants pour analyser les caractéristiques de réponse des étapes. Le temps de réglage peut être déterminé avec précision dans MATLAB en utilisant des fonctions comme «stepinfo» qui analysent la réponse des étapes des systèmes de contrôle. La fonction stepinfo calcule automatiquement le temps de montée, le temps de réglage, le dépassement, le temps de pointe et d'autres mesures à partir d'un modèle de fonction de transfert ou de données de réponse mesurées.

Pour une fonction de transfert, vous pouvez obtenir toutes les spécifications transitoires avec une seule commande :

info = stepinfo(sys)

Cela renvoie une structure contenant toutes les spécifications clés du domaine temporel, ce qui facilite la vérification que votre système répond aux exigences de conception.

Stratégies pour améliorer les dépassements

La réduction du dépassement est souvent un objectif principal dans la conception du système de contrôle, particulièrement pour les applications où le dépassement de la valeur cible pourrait causer des dommages, de l'instabilité ou des performances médiocres.

Augmentation du rapport de déglaçage

La méthode la plus directe pour réduire le dépassement est d'augmenter le rapport d'amortissement -. Puisque le dépassement diminue de façon exponentielle avec le ratio d'amortissement croissant, même des augmentations modestes de - peut réduire significativement le dépassement. Cependant, il y a un compromis : l'amortissement croissant augmente également le temps d'augmentation et peut ralentir la réponse globale du système.

Les méthodes pour augmenter l'amortissement comprennent :

  • Ajouter des éléments d'amortissement physique:[ Dans les systèmes mécaniques, cela pourrait impliquer d'ajouter des amortisseurs ou d'augmenter la friction.
  • Le contrôle de la différence: Ajouter une action dérivée dans un contrôleur PID augmente efficacement l'amortissement du système en répondant au taux de changement du signal d'erreur.
  • ]Retat feedback:[ Le retour de la dérivée du signal de sortie peut augmenter l'amortissement effectif sans exiger une mesure directe du taux d'erreur.

Techniques de positionnement du pôle

Les spécifications de conception du système, exprimées en temps de montée, temps de décantation, rapport d'amortissement et pourcentage de dépassement, sont utilisées pour définir les emplacements de racine souhaités pour le polynôme caractéristique de boucle fermée.

Pour une spécification de dépassement donnée, le rapport d'amortissement requis détermine un angle minimum par rapport à l'axe réel négatif du s-plan. Les pôles doivent être placés au-delà de cet angle pour satisfaire à l'exigence de dépassement. La distance par rapport à l'origine détermine la fréquence naturelle et affecte ainsi le temps de tassement et le temps de montée.

Compensation de l'avance

Le contrôle de l'alimentation peut réduire le dépassement en anticipant le comportement du système et en ajustant de façon préventive le signal de commande. Cette technique est particulièrement efficace lorsque les changements d'entrée de référence sont connus à l'avance, permettant au contrôleur de façonner le signal de commande pour minimiser le dépassement.

La mise en forme des entrées est une technique d'alimentation spécifique où le signal de référence est filtré ou modifié pour réduire l'excitation des modes oscillatoires dans le système. En chronométrant soigneusement les impulsions ou en façonnant la trajectoire d'entrée, le dépassement peut être réduit de façon significative sans changer le contrôleur de rétroaction.

Gagner le calendrier et le contrôle adaptatif

Pour les systèmes fonctionnant dans une large gamme de conditions, les paramètres de contrôleur fixes ne fournissent pas une performance optimale de dépassement sur tous les points d'exploitation. Gain de programmation ajuste les paramètres de contrôleur en fonction des conditions d'exploitation, tandis que le contrôle adaptatif met à jour en permanence les paramètres en fonction du comportement du système.

Ces techniques avancées peuvent maintenir un faible dépassement, même si les caractéristiques du système changent en raison de l'usure, des conditions environnementales ou de points d'exploitation variables.

Stratégies pour améliorer le temps de règlement

La réduction du temps de décantation améliore la réactivité et le débit du système, ce qui est critique dans les applications comme l'automatisation de fabrication, les systèmes de communication et les systèmes de servomoteurs à haute performance.

Augmentation de la fréquence naturelle

Puisque le temps de décantation est inversement proportionnel au produit -n, l'augmentation de la fréquence naturelle réduit directement le temps de décantation. La fréquence naturelle peut être augmentée par:

  • Réduction de l'inertie du système:[ Dans les systèmes mécaniques, l'utilisation de composants plus légers ou de conceptions plus efficaces réduit l'inertie et augmente la fréquence naturelle.
  • Rigidité croissante:[ Des constantes de ressort plus élevées ou une rigidité structurelle augmentent la fréquence naturelle dans les systèmes mécaniques.
  • Gain du contrôleur croissant:[ Dans de nombreux systèmes de rétroaction, l'augmentation du gain proportionnel augmente la fréquence naturelle du système à boucle fermée, bien qu'il faille l'équilibrer avec les marges de stabilité.

Optimisation du rapport d'arrêt

Bien que l'amortissement croissant réduit le dépassement, l'amortissement excessif augmente le temps de tassement. Il existe un ratio d'amortissement optimal qui minimise le temps de tassement tout en maintenant le dépassement dans des limites acceptables.

Le gain dérivé augmente pour diminuer le temps de règlement. Cependant, tout en sélectionnant les valeurs de gain du contrôleur PID, il peut affecter les autres quantités aussi comme le temps de montée, le dépassement, et l'erreur d'état stable. Ceci met en évidence les compromis inhérents dans le réglage du contrôleur.

Pôles mobiles de gauche dans le plan S

La partie réelle des pôles dominants détermine le taux de désintégration exponentielle de la réponse transitoire. Le déplacement des pôles plus à gauche dans le plan complexe (partie réelle plus négative) augmente le taux de désintégration et réduit le temps de décantation.

Cependant, il existe des limites pratiques à la distance des pôles gauches. Les systèmes très rapides nécessitent une bande passante élevée, ce qui peut amplifier le bruit et dépasser les capacités de l'actionneur.

Contrôleurs à deux degrés de liberté

Les architectures de contrôleur à deux degrés de liberté (2-DOF) séparent la réponse de suivi de référence de la réponse de rejet de perturbation. Cela permet une optimisation indépendante du temps de règlement des changements de référence tout en maintenant de bonnes caractéristiques de rejet de perturbation.

Tuning de contrôleur PID pour le dépassement et le réglage du temps

Les contrôleurs proportionnels-intégraux-dérivatifs (PID) restent la stratégie de contrôle la plus utilisée dans l'industrie. Comprendre comment chaque terme PID affecte le dépassement et le temps de réglage est essentiel pour un réglage efficace et une optimisation du système.

Effets du gain proportionnel

Le gain proportionnel (Kp) a un impact direct sur le dépassement et le temps de dépose:

  • p[:[ Réduit l'erreur à l'état d'équilibre et diminue le temps de montée, mais augmente le dépassement et peut conduire à l'instabilité si elle est trop élevée
  • Décroissant Kp[:[ Réduit le dépassement mais augmente le temps de réglage et l'erreur d'état stable

Le gain proportionnel détermine essentiellement la fréquence naturelle en boucle fermée. Les gains plus élevés augmentent -n, ce qui accélère la réponse mais peut réduire le rapport d'amortissement, ce qui entraîne un dépassement plus important.

Effets du gain intégral

Le gain intégral (Ki) élimine l'erreur en état d'équilibre mais affecte la réponse transitoire:

  • i:Élimine l'erreur en état d'équilibre plus rapidement mais augmente le dépassement et peut provoquer des oscillations
  • Décroissant K[i: Réduit le dépassement mais ralentit l'élimination des erreurs à l'état stationnaire

L'action intégrale ajoute un pôle à l'origine, qui peut déstabiliser le système si elle n'est pas correctement équilibrée avec des termes proportionnels et dérivés.

Effets du gain dérivé

Le gain dérivé (Kd) fournit un amortissement et est particulièrement efficace pour réduire le dépassement:

  • Augmentation de K[d[:[ Augmente l'amortissement du système, réduit le dépassement et peut diminuer le temps de dépose
  • d[:Réduit l'amortissement, augmente le dépassement, mais peut améliorer la réponse aux perturbations à haute fréquence

L'action dérivée répond au taux de changement de l'erreur, fournissant un contrôle anticipatif qui contrebalance les changements rapides. Cependant, l'action dérivée amplifie le bruit à haute fréquence, de sorte qu'il doit être utilisé avec soin dans des environnements bruyants.

Méthodes systématiques de réglage PID

Il existe plusieurs méthodes systématiques pour régler les contrôleurs PID afin d'atteindre les spécifications de dépassement et de réglage souhaitées:

Méthode Ziegler-Nichols: Cette méthode classique de réglage fournit des valeurs de paramètres initiales basées sur les caractéristiques de réponse du système. Bien qu'elle produise souvent un réglage agressif avec un dépassement significatif, elle sert de point de départ utile qui peut être affiné.

Tonnage de lambda: Cette méthode permet de spécifier la constante de temps en boucle fermée souhaitée, fournissant un contrôle plus direct sur le temps de dépose.

Le réglage PID basé sur l'IMC fournit un paramètre de réglage unique qui échange performance et robustesse. Des valeurs plus petites donnent une réponse plus rapide avec plus de dépassement, tandis que des valeurs plus grandes donnent des réponses plus lentes et plus humides.

Tonnage basé sur l'optimisation:[ Les outils modernes peuvent optimiser les paramètres PID pour minimiser une fonction de coût qui pénalise le dépassement, le temps de règlement et d'autres paramètres de performance.

Techniques de rémunération avancées

Au-delà du contrôle PID de base, plusieurs techniques de compensation avancées peuvent améliorer les performances de dépassement et de réglage du temps, en particulier pour les systèmes exigeants ou des spécifications strictes.

Rémunération des chefs de file

Les compensateurs de plomb ajoutent de la plomb de phase au système, augmentant efficacement la marge de phase et améliorant la réponse transitoire.

G[c(s) = K(s + z) / (s + p)

où p > z, placer le poteau à une fréquence supérieure à la valeur zéro.

  • Augmente la bande passante du système, réduisant le temps de montée et le temps de dépose
  • Améliore la marge de phase, réduisant le dépassement
  • Augmente le gain de haute fréquence, ce qui peut amplifier le bruit

La compensation du plomb est particulièrement efficace pour les systèmes trop lents ou dont la marge de phase est insuffisante. Les paramètres de compensation sont généralement conçus pour ajouter le plomb de phase maximal à la fréquence de croisement souhaitée.

Indemnisation pour retard

Les compensateurs de lag améliorent la précision en état d'équilibre et peuvent réduire le dépassement en augmentant le gain de basse fréquence sans affecter significativement la réponse transitoire.

G[c(s) = K(s + z) / (s + p)

où z > p, plaçant le zéro à une fréquence plus élevée que le pôle. Compensation par lag:

  • Augmente le gain de basse fréquence, améliorant la précision en état d'équilibre
  • Impact minimal sur la réponse transitoire si elle est conçue correctement
  • Peut augmenter légèrement le temps de décantation en raison du poteau supplémentaire

Rémunération en charge

La combinaison de la compensation du plomb et du décalage offre les avantages suivants : une meilleure réponse transitoire de la portion plomb et une meilleure précision de l'état de stabilité de la portion latence.

Le compensateur de la lame de plomb est conçu en déterminant d'abord la partie de plomb pour satisfaire aux spécifications transitoires (dépassement et temps de dépose), puis en ajoutant la partie de décalage pour améliorer la performance à l'état d'équilibre sans dégrader significativement la réponse transitoire.

Filtres à encoches

Pour les systèmes à modes résonants légèrement amortis qui causent un dépassement excessif et des oscillations prolongées, les filtres encoches peuvent atténuer sélectivement des fréquences spécifiques. Un filtre encoches place des zéros près de la fréquence résonante pour annuler les pôles problématiques, augmentant ainsi l'amortissement de ce mode.

Les filtres Notch sont particulièrement utiles dans les systèmes mécaniques à résonances structurales ou dans les systèmes à fréquences de perturbation connues. Cependant, ils doivent être soigneusement conçus pour éviter de déstabiliser le système ou créer une sensibilité aux variations de paramètres.

compromis et considérations de conception

L'optimisation des délais de dépassement et de règlement implique la navigation de plusieurs compromis fondamentaux inhérents à la conception du système de contrôle.

Dépassement de vitesse par rapport à l'écart

Les systèmes plus rapides (fréquence naturelle plus élevée, amortissement plus faible) atteignent leur cible plus rapidement, mais présentent plus de dépassement. Les systèmes plus lents (fréquence naturelle plus faible, amortissement plus élevé) ont moins de dépassements mais prennent plus de temps à se stabiliser.

Pour une fréquence naturelle fixe, l'amortissement croissant réduit le dépassement, mais augmente le temps de tassement au-delà d'un certain point. Le ratio d'amortissement optimal dépend de l'importance relative de minimiser le dépassement par rapport au temps de tassement minimal pour l'application spécifique.

Performances et robustesse

Un réglage agressif qui minimise le temps de tassement et permet une réponse rapide se fait souvent au prix d'une résistance réduite à l'incertitude et aux perturbations du modèle. Les systèmes adaptés pour une performance maximale peuvent être sensibles aux variations de paramètres, à la dynamique non modélisée ou aux changements des conditions de fonctionnement.

Le réglage conservateur avec des rapports d'amortissement plus élevés offre une plus grande robustesse, mais offre des avantages en termes de performance. L'équilibre approprié dépend de la façon dont le modèle système correspond à la réalité et de la variation attendue dans les paramètres du système ou les conditions d'exploitation.

Sensibilité au bruit

Les contrôleurs qui fournissent une réponse rapide et un temps de décantation bas ont généralement une bande passante élevée, ce qui les rend plus sensibles au bruit de mesure. L'action dérivée, qui est efficace pour réduire le dépassement, est particulièrement sensible au bruit.

Le filtrage peut réduire la sensibilité au bruit, mais ajoute un décalage de phase qui dégrade la réponse transitoire. Les filtres à faible passage sur action dérivée ou sur mesures peuvent aider, mais la fréquence de coupure du filtre doit être soigneusement choisie pour équilibrer le rejet du bruit contre la dégradation des performances.

Limites d'actionneur

Les contrôleurs conçus en supposant une capacité de commande illimitée peuvent produire des signaux de commande qui saturent l'actionneur, ce qui entraîne un comportement non linéaire qui invalide les prédictions d'analyse linéaire.

La saturation des actuateurs peut augmenter de façon significative le temps de dépassement et de tassement par rapport aux prédictions linéaires. Les techniques anti-ventures et les modèles de contrôleur qui tiennent compte des limites des actuateurs sont essentiels pour les systèmes où la saturation est susceptible de se produire.

Exemples pratiques et études de cas

L'examen d'exemples pratiques permet d'illustrer comment les concepts de dépassement et de temps de règlement s'appliquent aux systèmes d'ingénierie réels et comment les décisions de conception influent sur les performances.

Contrôle de vitesse du moteur DC

Considérez un système de contrôle de vitesse du moteur à courant continu avec la fonction de transfert de l'usine:

G(s) = 10 / [s(s + 6)]

Supposons que les spécifications de conception soient données comme: OS , 10% ( , , , , ts , 1,5 s. Ensuite, les emplacements de la racine en boucle fermée peuvent être sélectionnés comme: s=-3±j4.

Cela correspond à -n = 5 rad/s et -0.6. L'utilisation d'un régulateur proportionnel avec gain K = 2,5 permet d'atteindre ces emplacements de pôles. La réponse en échelon du système à boucle fermée montre un temps de montée tr-- 0,47 sec et le temps de décantation ts--- 1,06 sec.

Cet exemple montre comment les spécifications se traduisent par des emplacements de pôles et comment les gains du contrôleur peuvent être choisis pour répondre aux exigences de réponse transitoire.

Système de régulation de température

Les systèmes de contrôle de la température exigent généralement un dépassement minimal pour éviter les contraintes thermiques et les problèmes de qualité du produit, mais peuvent tolérer des temps de tassement plus longs.

  • Dépassement maximal: 2%
  • Temps de réglage (2 %) : moins de 5 minutes

Pour un système à fréquence naturelle -n = 0,02 rad/s (période d'environ 5 minutes), le temps de dépose serait d'environ 4/(0,78 × 0,02) = 256 secondes ou environ 4,3 minutes, ce qui correspondrait aux spécifications.

Un contrôleur PID avec gain dérivé relativement élevé fournit l'amortissement nécessaire, tandis que l'action intégrale élimine les erreurs d'équilibre. La dynamique lente permet un réglage prudent qui priorise la stabilité et le dépassement minimal sur la réponse rapide.

Positionnement du bras robotique

Les systèmes de positionnement robotiques nécessitent à la fois un temps de réglage rapide et un dépassement minimal pour un fonctionnement précis et efficace.

  • Dépassement maximal: 5%
  • Temps de réglage (2 %) : moins de 0,5 seconde
  • Précision de position: ±0,1 mm

Ces spécifications exigeantes exigent une conception de contrôleur soignée, utilisant souvent des techniques avancées comme le contrôle de l'avance, la planification de trajectoire et la compensation basée sur le modèle. Le contrôleur doit tenir compte de charges variables, de frottements et de flexibilité dans la structure mécanique.

Une structure de contrôle en cascade avec boucle de vitesse intérieure et boucle de position extérieure est courante. La boucle de vitesse fournit un amortissement et une réponse rapide, tandis que la boucle de position assure la précision.

Outils logiciels pour l'analyse et la conception

Les outils logiciels modernes facilitent grandement l'analyse, la conception et l'accordage des systèmes de contrôle pour une performance optimale de dépassement et de réglage du temps. Ces outils fournissent des capacités de simulation, des algorithmes automatisés d'accordage et des fonctionnalités de visualisation qui accélèrent le processus de conception.

La boîte à outils du système de contrôle de MATLAB offre des fonctions complètes pour l'analyse et la conception des systèmes de contrôle.

  • stepinfo(): Calcule automatiquement toutes les mesures de réponse transitoire, y compris le dépassement, le temps de dépose, le temps de montée et le temps de pointe
  • étape(): Plots pas de réponse et permet une mesure interactive des caractéristiques de réponse
  • rlocus(): Génére des locus racinaires pour visualiser comment les emplacements des pôles changent avec le gain
  • pidTuner: Outil interactif pour régler les contrôleurs PID pour répondre aux spécifications

Simulink fournit un environnement graphique pour la modélisation et la simulation des systèmes de contrôle, y compris des effets non linéaires comme la saturation et la friction qui affectent les performances du monde réel. L'application Control System Designer intègre des outils d'analyse et de conception dans une interface unifiée.

Python Control Systems Library

La bibliothèque de systèmes de contrôle Python offre des solutions de rechange à des outils commerciaux. Elle comprend des fonctions de manipulation de fonctions de transfert, d'analyse de la réponse de temps et de fréquence et de conception de contrôleur.

L'écosystème étendu de bibliothèques de calcul scientifique de Python le rend particulièrement utile pour intégrer la conception de systèmes de contrôle avec l'analyse de données, l'apprentissage automatique et les algorithmes d'optimisation.

Logiciel de conception de contrôle spécialisé

Plusieurs logiciels spécialisés sont axés spécifiquement sur la conception et l'accordage du système de contrôle :

  • LabVIEW Control Design Toolkit:[ Intégre la conception de contrôle avec l'acquisition de données par les instruments nationaux et les systèmes en temps réel
  • MATLAB Simulink Control Design: Fournit un réglage et une optimisation automatisés pour les modèles complexes Simulink
  • Scilab/Xcos: Solutions de remplacement en open-source avec des capacités du système de contrôle

Systèmes de commande supérieure et dynamique complexe

Bien que l'analyse des systèmes de deuxième ordre fournisse des indications fondamentales, les systèmes réels ont souvent une dynamique de plus haut ordre qui complique le comportement de dépassement et de règlement du temps.

Rapprochement des pôles dominants

Ces estimations représentent encore les qualités essentielles des systèmes à ordre supérieur à deux pôles dominants. Lorsqu'un système à ordre supérieur possède une paire de pôles conjugués complexes qui sont significativement plus proches de l'axe imaginaire que les autres pôles, ces pôles dominants déterminent principalement la réponse transitoire.

L'approximation dominante des pôles permet d'appliquer des formules de second ordre aux systèmes de plus haut ordre en se concentrant sur les pôles les plus lents (les plus dominants). Cette approximation est valable lorsque les pôles non dominants sont au moins 5-10 fois plus éloignés de l'axe imaginaire que les pôles dominants.

Effets de zéros sur la réponse transitoire

Un zéro de phase non minimum pourrait avoir un effet significatif sur le temps de décantation. Les zéros dans la fonction de transfert peuvent modifier significativement le temps de dépassement et de décantation par rapport aux prédictions basées uniquement sur les emplacements des pôles.

Les zéros de demi-plan gauche (phase minimale) ont tendance à réduire le dépassement et à accélérer la réponse. Les zéros de demi-plan droit (phase non minimale) provoquent un dépassement et peuvent augmenter le temps de décantation.

Systèmes à échelle de temps multiple

Les systèmes dont la dynamique se produit à des échelles de temps très séparées exigent une attention particulière. La dynamique rapide peut se régler rapidement mais peut causer des transitoires initiaux, tandis que la dynamique lente détermine le temps de tassement global.

Effets non linéaires et considérations du monde réel

L'analyse linéaire fournit des informations précieuses, mais les systèmes réels présentent des comportements non linéaires qui peuvent affecter de façon significative le dépassement et le temps de règlement.

Saturation de l'actuateur et limites de taux

Lorsque les signaux de commande dépassent les limites du vérin, le système se comporte de façon non linéaire. La saturation augmente généralement le temps de dépassement et de tassement par rapport aux prédictions linéaires.

Les techniques anti-ventilation empêchent l'enroulement intégral pendant la saturation, réduisant le dépassement lorsque l'actionneur sort de la saturation. L'intégration conditionnelle, le calcul en arrière et le suivi anti-ventilation sont des approches courantes.

Friction et zone morte

La friction, particulièrement la friction statique (stiction), peut provoquer des cycles limites et augmenter le temps de décantation lorsque le système oscille autour du point de consigne sans se stabiliser complètement. La zone morte dans les actionneurs ou les capteurs crée des régions où de petites erreurs ne produisent aucune action de contrôle, prolongeant également la décantation.

Les techniques de compensation comme les signaux de dither, les observateurs de friction ou le contrôle adaptatif peuvent atténuer ces effets. Cependant, une compensation parfaite est difficile, et une certaine dégradation dans la réponse transitoire est souvent inévitable.

Variations et incertitude des paramètres

Les paramètres du système varient souvent selon les conditions de fonctionnement, la température, l'usure ou d'autres facteurs. Les contrôleurs adaptés aux conditions nominales peuvent présenter des temps de dépassement et de tassement différents lorsque les paramètres changent.

Le réglage du gain adapte les paramètres du contrôleur aux conditions de fonctionnement, en maintenant une réponse transitoire constante dans l'enveloppe de fonctionnement.

Normes et pratiques exemplaires de l'industrie

Différentes industries ont établi des normes et des pratiques exemplaires pour préciser et obtenir des résultats acceptables en matière de dépassement et de règlement des délais.

Industrie du contrôle des procédés

Dans les industries de transformation (chimie, pharmacie, transformation des aliments), les boucles de contrôle privilégient généralement la stabilité et le dépassement minimal par rapport à la réponse rapide.

  • Dépassement de moins de 5 à 10 % pour la plupart des applications
  • Réglage du temps approprié pour les constantes de temps de processus (souvent minutes à heures)
  • Taux de décay-quartier (les pics successifs diminuent de 75%) comme objectif de réglage
  • L'accent est mis sur le rejet des perturbations au-dessus du suivi des points de consigne

Contrôle des mouvements et robotique

Les applications de contrôle de mouvement exigent un règlement rapide avec un dépassement minimal pour la productivité et la précision:

  • Dépassement généralement inférieur à 5 % pour les applications de positionnement
  • Réglage des temps en millisecondes à secondes selon l'application
  • Planification de trajectoires pour minimiser l'excitation des résonances
  • Contrôle avant pour améliorer le suivi pendant le mouvement

Aérospatiale et défense

Les systèmes aérospatials ont des exigences strictes en matière de performance et de robustesse:

  • Limites de dépassement spécifiées en fonction des qualités de manutention ou des exigences de la mission
  • Réglage des exigences de temps pour diverses conditions de vol
  • Exigences de marge de stabilité élevées (gain, marge de phase)
  • Vérification par simulation et essais en vol à travers l'enveloppe d'exploitation

Essais et validation

Des essais et une validation appropriés permettent de s'assurer que les systèmes conçus atteignent effectivement les performances de dépassement et de réglage prévues en pratique.

Essais de simulation

Les essais de simulation devraient comprendre :

  • Vérification de la performance nominale dans des conditions idéales
  • Analyse de sensibilité aux variations de paramètres
  • Scénarios les plus défavorables avec combinaisons de paramètres extrêmes
  • Effets non linéaires, y compris saturation, frottement et zone morte
  • Bruit et rejet de perturbations

Essais de matériel dans la boucle

Les tests de matériel dans la boucle (HIL) combinent le matériel réel avec la dynamique simulée de l'usine, permettant de tester le contrôleur avec les vérins, capteurs et matériel informatique réels avant l'intégration complète du système.

Essais sur le terrain et mise en service

La validation finale se produit lors des essais sur le terrain et de la mise en service du système réel. Les essais de réponse en étape à divers points d'exploitation vérifient que le dépassement et le temps de dépose répondent aux spécifications.

Des outils automatisés de réglage peuvent accélérer la mise en service en effectuant des essais en étapes et en ajustant les paramètres pour répondre aux spécifications.

Conclusion

Le dépassement et le temps de dépose sont des paramètres de performance fondamentaux qui caractérisent la réponse transitoire des systèmes de contrôle. Il est essentiel de comprendre comment calculer ces paramètres à partir des modèles de système et comment les améliorer grâce à la conception des contrôleurs pour créer des systèmes de contrôle efficaces qui répondent aux exigences d'application.

Les relations clés qui régissent le temps de dépassement et de tassement dans les systèmes de deuxième ordre, en particulier la dépendance exponentielle du dépassement par rapport au rapport d'amortissement et la relation inverse entre le temps de tassement et le produit du rapport d'amortissement et de la fréquence naturelle, constituent le fondement d'une conception systématique, qui s'étend aux systèmes de plus haut ordre par une approximation dominante des pôles et une considération attentive des zéros et des dynamiques non dominantes.

L'amélioration du temps de dépassement et de décantation implique la navigation des compromis fondamentaux entre la vitesse et la stabilité, la performance et la robustesse, et divers objectifs concurrents. Le contrôle PID, la compensation plomb-lampe, les techniques de transmission et les méthodes de contrôle avancées fournissent une boîte à outils pour atteindre les caractéristiques de réponse transitoire souhaitées.

Les outils logiciels modernes facilitent l'analyse, la conception et l'accord, mais une mise en œuvre réussie exige la compréhension des principes sous-jacents, la prise en compte des effets non linéaires et des contraintes réelles, ainsi que des tests et validations approfondis.

Pour explorer plus avant la conception et l'analyse des systèmes de contrôle, envisager de visiter des ressources telles que la documentation MATLAB Control System Toolbox[, Introduction aux systèmes de contrôle par Iqbal et MIT OpenCourseWare on Dynamics and Control. Ces ressources fournissent une profondeur supplémentaire sur les fondements théoriques et les applications pratiques de la conception des systèmes de contrôle.