Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 25

Beispielprojekte

Werbung

1.5
Example05: Kontinuierlichen Regler mit dem PID Self-Tuner
optimieren
Übersicht
Dieses Beispiel enthält einen einfachen Regelkreis, der aus einem PID-Regler und einem
VZ2-Glied als modellhafte Strecke für einen Temperaturprozess besteht. Es ist ein Beispiel
für die Anwendung des Self-Tuners in Verbindung mit einem kontinuierlichen PID-Regler.
SP
Bild 1-22
Programmaufbau
Der Baustein IDB_TUN_CON_C ist ein Instanz-DB vom FB TUN_CON_C, der die Aufrufe
von Self-Tuner und Regler enthält. Der FB TUN_CON_C und die Streckensimulation FB
PROC_C werden im OB35 aufgerufen.
Streckenbaustein für die Simulation eines Temperaturprozesses
Der Baustein simuliert einen Prozess mit einem Verzögerungsglied dritter Ordnung. Für
Temperaturprozesse wählen Sie VZ2-Verhalten mit einer großen und einer kleinen
Zeitkonstanten (TM_LAG1 = 15 × TM_LAG2 und TM_LAG3 = 0s).
Bild 1-23
Parameter
INV
DISV
GAIN
TM_LAG1
TM_LAG2
TM_LAG3
OUTV
Nach der Addition des analogen Eingangssignals und einer Störgröße und anschließender
Multiplikation mit der Prozessverstärkung werden drei Verzögerungsglieder 1. Ordnung
durchlaufen.
Bei Initialisierung wird die Ausgangsgröße auf OUTV = DISV × GAIN gesetzt.
Beispielprojekte SIMATIC PID Professional
Anwendungsbeispiele, 01/2012, A5E03806703-01
1.5 Example05: Kontinuierlichen Regler mit dem PID Self-Tuner optimieren
LMN
TUN_CON_C
-
Regelkreis des Beispiels Example05
Blockschaltbild der Regelstrecke
Eingangsgröße (Stellwert des Reglers)
Störgröße
Prozessverstärkung
Verzögerungszeit 1 ( bei Temperaturprozessen:
Verzögerungszeit 2 (TM_LAG1 = 15 × TM_LAG2)
Verzögerungszeit 3 ( = 0 bei Temperaturprozessen)
Ausgangsgröße (z. B. Temperatur)
PV
PROC_C
Standard PID Control
25

Werbung

loading