Bloc fonction FB_PID

Schéma d'affectation des broches

La figure ci-dessous présente le schéma d'affectation des broches du bloc fonction FB_PID :

G-SA-0044721.3.gif-high.gif

 

 

Description fonctionnelle

Le bloc fonction FB_PID est un bloc fonction PID standard avec optimisation manuelle, fonction de maintien, transfert sans à-coup et temps d'amortissement pour l'action dérivée.

Ce bloc fonction dispose des fonctionnalités suivantes :

oDifférents modes : P, PI, PD et PID.

oFonctionnement en mode manuel pour commander la sortie PID en mode manuel.

oSaturation antiréinitialisation pour éviter la saturation dans l'action intégrale : si la variable de commande atteint la limite de l'actionneur, l'erreur du processus continue à intégrer un terme intégral très important (appelé (saturation).

oTemps d'amortissement (Td) pour filtrer le dépassement de cible dû à l'action dérivée.

oLe transfert sans à-coup est activé quand le mode passe de manuel à auto.

Le transfert sans à-coup évite des variations brutales de la sortie PID aux changements de mode.

oL'état d'erreur détectée est généré par un bloc fonction pour afficher les erreurs détectées.

oLes fonctions de fenêtre intérieure et extérieure sont utilisées dans les calculs d'intégrale.

Si la valeur absolue de l'erreur de processus est inférieure à la fenêtre intérieure, la partie intégrale est dimensionnée selon le facteur [ABS (err)/Fenêtre intérieure].

Ceci permet de réduire le dépassement de cible dans la sortie PID.

Si la valeur absolue de l'erreur de processus est supérieure à la fenêtre intérieure, mais inférieure à la fenêtre supérieure, les calculs d'intégrale normaux sont effectués.

Si la valeur absolue de l'erreur de processus est supérieure à la fenêtre extérieure, la saturation antiréinitialisation est active et la sortie intégrale maintient la dernière valeur.

Sortie PID

L'équation ci-dessous présente la sortie PID :

G-SA-0044722.1.gif-high.gif

 

 

Où :

y (t)  = Sortie PID

Kp = Gain proportionnel

Tn = Temps d'intégrale

Tv = Temps de dérivée

Td = Temps de filtre de la dérivée

e (t) = Erreur de processus entre le point de consigne et la valeur de rétroaction.

Schéma de principe

Cette figure présente le schéma fonctionnel du bloc fonction FB_PID :

G-SA-0044723.2.gif-high.gif

 

 

Schéma de comportement normal

La figure présente le schéma de comportement normal du bloc fonction FB_PID :

G-SA-0044724.1.gif-high.gif

 

 

Schéma d'erreur détectée

Cette figure présente le schéma de bloc fonction FB_PID avec erreur détectée :

G-SA-0044725.1.gif-high.gif