Utiliser le bloc fonctionnel CC pour contrôler la température
Ceci est un exemple d'utilisation du bloc fonctionnel Contrôle coordonné pour réguler la température dans un procédé.
Nom | Description |
PV | Température |
Act1stCV | CV3 (vapeur haute pression) |
Act2ndCV | CV2 (refroidissement) |
Act3rdCV | CV1 (vapeur haute pression) |
Target1stCV | CV2 |
Target2ndCV | CV3 |
Target3rdCV | CV1 |
CV1Target | 0 % Cette valeur est inutile puisque, dans la configuration de la liste cible, CV1 a la priorité la plus basse et assurera la charge en état stationnaire pour conserver la PV à la valeur de consigne. |
CV2Target | 0 % |
CV3Target | 10 % |
Exemple de température, explication
Manipuler la PV à la valeur de consigne est la première priorité. La vapeur haute pression et le refroidissement sont sélectionnés comme les actionneurs les plus actifs. En état stationnaire, ces deux commandes doivent assurer leurs valeurs cibles : CV3 à 10 % et CV2 à 0 %. CV1 assurera la valeur nécessaire au maintien de la PV à la valeur de consigne. Dont, sa valeur cible est inutile puisque la manipulation de la PV à la valeur de consigne est un objectif de contrôle de plus haute priorité. Les priorités CV cibles et les valeurs CV cibles peuvent être modifiées en ligne.
Le bloc fonctionnel CC calcule CV1, CV2 et CV3 afin que les objectifs de contrôle soient réalisés par ordre d'importance de la manière suivante :
- Contrôle PV à SP
- Contrôle CV2 vers sa valeur cible
- Contrôle de CV3 sur sa valeur cible
À ce moment là, vous avez terminé la configuration de base. Vous n'avez pas configuré le dispositif intégré de réglage. La variable de contrôle est prête à être mise en ligne en mode auto ou Manuel. Lors du réglage, ce sont les réglages par défaut qui vont être utilisés. Reportez-vous à Réglage du bloc fonctionnel CC.
Si vous ne connaissez pas les modèles de traitement, vous devez tout d'abord les identifier puis régler le bloc fonctionnel en faisant appel au dispositif intégré de réglage (modélisateur) afin que le bloc fonctionnel opère correctement dans le mode Auto.
Pour calculer les CV, le bloc fonctionnel utilise le retard de premier ordre, modèles de procédé internes avec temps mort et filtres de premier ordre (jusqu'à 12 paramètres de réglage au total). Chaque CV est calculée de sorte que la variable de procédé (PV) suive une trajectoire de retard de premier ordre à l'approche de la valeur de consigne.
La vitesse de la réponse dépend de la valeur des constantes de temps de la réponse. Plus une constante de temps de réponse est faible et plus la réponse de la variable de contrôle est rapide. Les constantes de temps de réponse doivent être définies de sorte que les PV atteignent le point de consigne dans un temps d'exécution raisonnable en fonction des dynamiques de procédé. Plus les constantes de temps de réponse sont importantes, plus la réponse de la variable de contrôle sera lente et plus celle-ci gagnera en robustesse. Reportez-vous à la section Réglages pour plus de détails.
En mode Manuel, les variables de contrôle (CV) sont définies de façon identique aux paramètres CVnOper ou CVnProg entrés par l'opérateur ou générés par le programme. Pour obtenir un transfert en douceur du mode Manuel au mode Auto ainsi qu’un fonctionnement sûr de la variable de contrôle, des limiteurs de fréquence de changement des CV sont activés afin d'éviter que les CV ne changent d’état actuel à des cadences dépassant les unités spécifiées pour les CV lors de chaque scrutation.
Pour limiter la fréquence de changement des CV :
- Définir les paramètres CVnROCPosLimit et CVnROCNegLimit
La limitation de la fréquence de changement n’est pas imposée lorsque la variable de contrôle est dans le mode Manuel, sauf si CVManLimiting a été définie.
Fournir une réponse