Description
Traduction de la notice originale
Description de la fonction
Ce bloc fonction permet de régler automatiquement le régulateur (PIDFF : Automate PID complet, PI_B : Automate PI simple).
Lors du démarrage de l'installation, le réglage automatique du régulateur stabilise la régulation, ce qui permet de gagner du temps.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Algorithme
L'algorithme repose sur les règles heuristiques, comme, par exemple, la méthode de Ziegler-Nichols. D'abord, le système procède à une analyse correspondant à 2,5 fois environ le temps de réaction de la boucle ouverte. De la sorte, le procédé peut être détecté comme procédé de premier ordre avec retard.
Sur la base de ce modèle, une plage de paramètres de régulation est créée. Elle repose sur des règles heuristiques et des valeurs empiriques.
La plage de paramètres est déterminée par le critère ’perf’. Selon le cas, ce facteur attribue le rang le plus élevé au temps de réaction aux perturbations ou bien à la stabilité.
L'algorithme est appliqué aux types de procédés suivants :
Caractéristiques majeures
Le bloc présente les caractéristiques suivantes :
Modes de fonctionnement
Le tableau suivant définit les différents modes de fonctionnement du réglage automatique du régulateur ainsi que leurs priorités respectives.
Mode de fonctionnement
TR_S
START
Tracking
1
0 ou 1
Réglage automatique du régulateur
0
1
Lorsque le réglage automatique du régulateur est terminé, la sortie TRS est remise à 0 et génère ainsi le repositionnement de la boucle au mode de fonctionnement précédent (manuel ou automatique). Lorsque le réglage automatique du régulateur échoue, le repère TRI retrouve la valeur qu'il avait avant le démarrage du réglage automatique du régulateur. La boucle retourne ainsi au mode de fonctionnement précédent.
Représentation dans FBD
Représentation :
* 
Paramètres du régulateur automatique (Para_PIDFF, Para_PI_B, etc.)
Représentation dans LD
Représentation :
* 
Paramètres du régulateur automatique (Para_PIDFF, Para_PI_B, etc.)
Représentation dans IL
Représentation :
CAL AUTOTUNE_Instance (PV :=ProcessValue, SP :=Setpoint, 
    RCPY:=RecopyRealCommand, START:=StartAutotuning, 
    PREV:=ReturnToPreviousValues, PARA:=Parameters, 
    TR_I:=InitializationInput, TR_S:=InitializationSequence, 
    PV_O=>PV_InputImage, SP_O=>SP_InputImage, 
    PARA_C=>ParametersToBeTuned, TRI=>TR_I_InputImage, 
    TRS=>TR_S_InputImage, INFO=>Information, 
    STATUS=>Statusword)
Représentation dans ST
Représentation :
AUTOTUNE_Instance (PV:=ProcessValue, SP:=Setpoint, 
    RCPY:=RecopyRealCommand, START:=StartAutotuning, 
    PREV:=ReturnToPreviousValues, PARA:=Parameters, 
    TR_I:=InitializationInput, TR_S:=InitializationSequence, 
    PV_O=>PV_InputImage, SP_O=>SP_InputImage, 
    PARA_C=>ParametersToBeTuned, TRI=>TR_I_InputImage, 
    TRS=>TR_S_InputImage, INFO=>Information, 
    STATUS=>Statusword) ;
Description des paramètres AUTOTUNE
Description des paramètres d'entrée :
Paramètres
Type de données
Signification
PV
Mesure (Process Value)
SP
REAL
Consigne (Set Point)
RCPY
REAL
Copie de la grandeur réelle
START
"0 → 1" : Démarrage du réglage automatique du régulateur
PREV
BOOL
Retour aux réglages précédents du régulateur
PARA
Paramètres
TR_I
REAL
Entrée de démarrage
TR_S
BOOL
Commande de démarrage
Description des paramètres de sortie :
Paramètres
Type de données
Signification
PV_O
REAL
Copie de la mesure PV
SP_O
REAL
Copie de l'entrée SP
PARA_C
Paramètres du régulateur à réglage automatique (Para_PIDFF ou Para_PI_B)
Paramètres de régulation
TRI
REAL
Copie de l'entrée TR_I
TRS
BOOL
Copie de l'entrée TR_S
INFO
Information
STATUS
Mot d'état
Description des paramètres Para_AUTOTUNE
Description de la structure de données
Elément
Type de données
Signification
step_ampl
Valeur de la séquence d'impulsions de sortie (exprimée en valeurs de sorties mises à l'échelle out_inf, out_sup)
tmax
Durée de la séquence d'impulsions lors du réglage automatique du régulateur
perf
REAL
Critère de performance entre 0 et 1
plant_type
Mot réservé
Description des paramètres Info_AUTOTUNE
Description de la structure de données
Elément
Type de données
Signification
diag
Double mot utilisé pour le diagnostic
p1_prev
Valeur précédente du paramètre 1
p2_prev
REAL
Valeur précédente du paramètre 2
p3_prev
REAL
Valeur précédente du paramètre 3
p4_prev
REAL
Valeur précédente du paramètre 4
p5_prev
REAL
Valeur précédente du paramètre 5
p6_prev
REAL
Valeur précédente du paramètre 6