Les paramètres PID sont affichés dans la fenêtre de configuration "Paramètres PID". Les paramètres PID sont adaptés à votre système réglé pendant l'optimisation. Vous n'avez pas besoin d'indiquer les paramètres PID manuellement.
|
Remarque Les paramètres PID actuellement effectifs se trouvent dans la structure Retain.CtrlParams. Pour éviter un comportement erroné du régulateur PID, ne modifiez les paramètres PID actuellement effectifs en ligne que dans le mode de fonctionnement "Inactif". Si vous souhaitez modifier en ligne les paramètres PID dans les modes de fonctionnement "Mode automatique" ou "Mode manuel", modifiez les paramètres PID dans la structure CtrlParamsBackUp et appliquez ces modifications dans la structure Retain.CtrlParams comme suit :
Apporter des modifications en ligne aux paramètres PID dans le mode de fonctionnement "Mode automatique" peut provoquer des sauts de la valeur de réglage. |
L'algorithme PID fonctionne selon la formule suivante :
|
Δy |
Valeur de réglage de l'algorithme PID |
|
Kp |
Gain proportionnel |
|
s |
Opérateur de Laplace |
|
b |
Pondération de l'action P |
|
w |
Consigne |
|
x |
Mesure |
|
TI |
Temps d'intégration |
|
a |
Coefficient de l'action par dérivation (action par dérivation T1 = a × TD) |
|
TD |
Temps de dérivation |
|
c |
Pondération de l'action D |
Le graphique suivant illustre l'intégration des paramètres dans l'algorithme PID.
Tous les paramètres PID sont rémanents. Si vous saisissez les paramètres PID manuellement, vous devez charger entièrement PID_3Step.
Charger des objets technologiques dans l'appareil
Gain proportionnel
La valeur indique le gain proportionnel du régulateur. PID_3Step ne fonctionne pas avec un gain proportionnel négatif. Inversez le sens de régulation dans Réglages de base > Type de régulation.
Temps d'intégration
Le temps d'intégration détermine le temps de réponse de l'action I. La désactivation de l'action I s'obtient avec un temps d'intégration = 0.0. Si le temps d'intégration est modifié en ligne en mode de fonctionnement "Mode automatique" en passant d'une autre valeur à 0.0, l'action I actuelle est supprimée et il se produit un saut de la valeur de réglage.
Temps de dérivation
Le temps de dérivation détermine le temps de réponse de l'action D. La désactivation de l'action D s'obtient avec un temps de dérivation = 0.0.
Coefficient de l'action par dérivation
L'effet de l'action D est retardé par le coefficient de l'action par dérivation.
Action par dérivation = Temps de dérivation x Coefficient de l'action par dérivation
-
0.0 : L'action D n'est active que pour un seul cycle et est donc quasiment inactive.
-
0.5 : Cette valeur a fait ses preuves dans la pratique pour les systèmes réglés avec une constante de temps dominante.
-
> 1.0 : Plus le coefficient est grand, plus l'effet de l'action D est retardé.
Pondération de l'action P
En cas de modification de consigne, vous pouvez réduire l'action P.
Les valeurs comprises entre 0.0 et 1.0 sont judicieuses.
-
1.0 : Action P totalement opérante si modification de la consigne
-
0.0 : Action P non opérante si modification de la consigne
En cas de variation de la mesure, l'action P est toujours totalement opérante.
Pondération de l'action D
En cas de modification de consigne, vous pouvez réduire l'action D.
Les valeurs comprises entre 0.0 et 1.0 sont judicieuses.
-
1.0 : En cas de modification de la consigne, l'action D est totalement opérante
-
0.0 : En cas de modification de la consigne, l'action D n'est pas opérante
En cas de variation de la mesure, l'action D est toujours totalement opérante.
Période d'échantillonnage de l'algorithme PID
Comme le système réglé nécessite un certain temps pour réagir à une modification de la valeur de réglage, il est judicieux de ne pas calculer cette valeur à chaque cycle. Le temps d'échantillonnage de l'algorithme PID est le temps entre deux calculs de valeurs de réglage. Il est déterminé pendant l'optimisation et arrondi à un multiple de la période d'échantillonnage PID_3Step. Toutes les autres fonctions de PID_3Step sont exécutées lors de chaque appel.
Largeur de zone morte
La zone morte réduit le taux de bruit lorsque le régulateur est à l'état stationnaire. La largeur de la zone morte indique la taille de la zone morte. Lorsque la largeur de la zone morte est 0.0, la zone morte est désactivée.
Si des valeurs différentes de 1.0 sont configurées pour la pondération de l'action P ou la pondération de l'action D, des variations de la consigne se répercutent également dans la zone morte sur la valeur de sortie.
Des variations de la valeur réelle dans la zone morte ne se répercutent pas sur la valeur de sortie, et ce, indépendamment des pondérations.