LabVIEWForum.de
PID Regelparameter aus Transferfunktion - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: PID Regelparameter aus Transferfunktion (/Thread-PID-Regelparameter-aus-Transferfunktion)

Seiten: 1 2


PID Regelparameter aus Transferfunktion - Lucki - 20.06.2010 13:01

' schrieb:Wenn ich mit der Funktion "SI Convert Continuous to Discrete Model VI " die Regelstrecke "Z-Transformiere"
bekomme ich im Zähler andere Werte als Lucki in seinem Beispiel.
Ich stehe da auch nicht sehr tief drin. Mit dem benutzten Filterprogramm:
[attachment=27245]
habe ich die Auswahl von 5 verschiedenen Transformationsarten, und zusätzlich kann ich noch "Prewarp" und "Correct for Sinx/X", Ordnung 1,2,3 ankreuzen. Macht 5*2*3 Modifikationen. Jedesmal kommen andere Z-Parameter heraus.
Ich hatte gewählt "bilinear". Deine Parameter kommen heraus, wenn ich "Step Invariant" ankreuze.
Hier die Unterschiede im Frequenzgang:
[attachment=27246]
Mehr kann ich dazu nicht sagen.

Verstehe nur nicht: Wenn Du den System Identification Toolkit und den Control und Simulation Toolkit hast, müßten dann nicht Test und Optimierung der Regelung spielend mit den darin enthalten Werkzeugen zu machen sein?


PID Regelparameter aus Transferfunktion - hans_p - 23.06.2010 16:10

' schrieb:Verstehe nur nicht: Wenn Du den System Identification Toolkit und den Control und Simulation Toolkit hast, müßten dann nicht Test und Optimierung der Regelung spielend mit den darin enthalten Werkzeugen zu machen sein?

Ja wahrscheinlich schon.:)Aber ich weiß nicht wie - und ich habe hier keinen in der Firma der sich damit auskennt. Ich mache normal auch andere Sachen.
Also wenn sich jemand gut damit auskennt - ich wäre über jede Hilfe dankbar.

Mein aktueller Stand ist inzwischen, dass ich mit der Strecke vom Identification Toolkit eine Sprungantwort im geschlossenen Regelkreislauf simulieren kann.
Ich kann jetzt also etwas über die "Qualität" von Regelparameter aussagen, oder durch "probieren" geeignete Parameter suchen.

Aber das kann doch nicht sein, dass es da keinen analytischen Weg gibt.

Gruß


PID Regelparameter aus Transferfunktion - belu003 - 11.08.2010 20:08

Hallo,

ich habe mir die Optimierung mit dem simple PID und Strecke herunter geladen. Der Eintrag stammte vom 8. 6. 2010. Habe jetzt meine Werte für die Strecke angegeben. Aber wenn ich jetzt sie eingebe, bekomm ich wenn ich auf run gehe, nichts mehr raus. Woran könnte dass liegen? Falsche Streckenparameter? WEiß nicht genau welchen Wert ich für T einstzen muss.
Meine Strecke lautet: Im Nenner: 0,147
Im Zähler s² + 0,01s

Wie lautet meine Strecke im z - Bereich? Kann man da jemand bitte helfen

Gruß
Bernd


PID Regelparameter aus Transferfunktion - belu003 - 11.08.2010 20:44

Sorry, hab mich bei der Strecke im Nenner verschrieben.
Der Nenner lautet: 110s² + s


PID Regelparameter aus Transferfunktion - Lucki - 12.08.2010 08:38

' schrieb:Falsche Streckenparameter? WEiß nicht genau welchen Wert ich für T einstzen muss.
Meine Strecke lautet: Im Nenner: 0,147
Im Zähler s² + 0,01s
Wenn du die Sample Frequenz nicht weißt, wer soll das dann wissen? Außerdem: Weißt Du nicht, das man den Bruch (s²+0.01s)/(110s²+s) kürzen kann?
[attachment=28722]


PID Regelparameter aus Transferfunktion - belu003 - 12.08.2010 09:07

Hallo,

also ich habe mich verschrieben. Sorry!

Also mein Zähler lautet: 0,147
Mein Nenner : 110s² + s

so jetzt stimmt es!

Gruß
Bernd