PID - Selbstoptimierungsdesign (Chien-Hrones-Reswick)
- Aktualisiert2025-07-30
- 4 Minute(n) Lesezeit
Implementiert eine Selbstoptimierung mit Hilfe der Selbstoptimierungsmethode, die der ausgewählten Instanz dieses VIs entspricht. Das VI erzeugt basierend auf dem angegebenen Erregersignal und Antwortsignal PID-Parameter. Mit diesem VI können auch Anfangsparameter erzeugt werden, falls Ihnen nicht alle Angaben über das zu optimierende System bekannt sind. Die zu verwendende polymorphe Instanz muss manuell gewählt werden.

Ein-/Ausgänge
Optimierungsspezifikationen
—
Optimierungsspezifikationen gibt an, nach welcher Formel das Modell in PID-Parameter umgerechnet werden soll. Dieser Eingang stellt Formeln für 0 % und 20 % Überschwingen bereit.
Reglertyp
—
Reglertyp gibt an, welche Parameter als PID-Verstärkungswerte ausgegeben werden sollen.
Erregersignal
—
Erregersignal gibt das Erregersignal in Form eines Arrays an.
Antwortsignal
—
Antwortsignal gibt das Antwortsignal in Form eines Arrays an.
Regelung?
—
Regelung? gibt an, ob es sich bei dem System um ein Regelungssystem handelt. Wenn Sie Regelung? auf TRUE einstellen, schätzt das VI die Regelparameter basierend auf den Regelungswerten, die es aus den Eingangssignalen erkennt.
dt (s)
—
dt (s) gibt das Intervall in Sekunden an, in dem das VI aufgerufen wird. Wenn dt (s) kleiner oder gleich 0 ist, arbeitet das VI mit einem internen Timer mit einer Auflösung von 1 ms. Der Standardwert lautet 0.
Reglerverstärkung (K)
—
Regler-Verstärkung (K) gibt einen Anfangswert für die Verstärkung des Reglers an. Mit Hilfe dieses Werts berechnet das VI die Nachstellzeit (Ti, min) der PID-Verstärkungswerte. Der Standardwert lautet 0.
Erreger-Offset
—
Erreger-Offset gibt den berechneten Erregersignal-Offset der Regelstrecke aus.
Antwort-Offset
—
Antwort-Offset gibt den berechneten Antwortsignal-Offset der Regelstrecke aus.
PID-Verstärkungswerte
—
PID-Verstärkungswerte gibt die berechneten PID-Verstärkungswerte für die Regelstrecke aus.
Regelstreckenparameter
—
Regelstreckenparameter gibt die berechnete Verstärkung, Zeitkonstante und Totzeit der Regelstrecke aus.
|
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\control\PID\Autotuning PID Offline.vi
Optimierungsspezifikationen
—
Erregersignal
—
Regelung?
—
dt (s)
—
Erreger-Offset
—
PID-Verstärkungswerte
—