Diskreter PI Regler - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Diskreter PI Regler (/Thread-Diskreter-PI-Regler) |
Diskreter PI Regler - lazfather - 03.01.2017 12:03 Hallo, habe mal versucht den PI-Regler diskret aufzubauen. Hierfür habe ich erstmal den kontinuierlichen PI-Regler erstellt, um an dem meine Veränderungen vorzunehmen. Leider habe ich Schwierigkeiten bei dem I-Anteil, der im kontinuierlichen auf integriert wird, aber im diskreten sollte man meinen, dass dieser aufsummiert wird. Deshalb meine Frage an euch, wie kann ich den diskreten PI-Regler an der Stelle ändern? Ich habe im Forum zum PI-Regler fast die selbe Frage gesehen, aber diese befasst sich ebenfalls mit dem kontinuierlichen PI-Regler. Gruß Laz RE: Disikreter PI Regler - GerdW - 03.01.2017 12:45 Hallo Laz, kannst du dein VI bitte für LV2014 anhängen? Und dann bitte auch , wenn du jetzt mit LV2015 arbeitest… RE: Disikreter PI Regler - lazfather - 03.01.2017 13:32 Hi Gerd, habe die Version geändert. RE: Disikreter PI Regler - GerdW - 03.01.2017 13:52 Hallo Laz, Zitat:Leider habe ich Schwierigkeiten bei dem I-Anteil, der im kontinuierlichen auf integriert wird, aber im diskreten sollte man meinen, dass dieser aufsummiert wird.Das wird doch in deinem VI schon erledigt - oder sehe ich das falsch? Es gibt da ein Schieberegister, welches den I-Anteil speichert. Und da gibt es eine Addition, die den neuen I-Anteil zum schon gespeicherten dazuaddiert… Zitat:wie kann ich den diskreten PI-Regler an der Stelle ändern?Was genau willst du denn ändern? RE: Disikreter PI Regler - lazfather - 03.01.2017 14:10 Hallo Gerd, ich habe den PI-Regler mal auch in Simulink umgesetzt. Da ist mir aufgefallen, dass der PI-Regler noch eine Abtastzeit verwendet oder nicht?? Muss dann auch nicht in LabView die Abtastzeit berücksichtigt werden?? Aus dieser Quelle https://www.labviewforum.de/Thread-Hat-schon-jemand-einen-PI-Regler-in-LabVIEW-programmiert habe ich die Datei quasi kopiert. Ich dachte zunächst, dass der Regler kontinuierlich sei und habe deshalb einiges entfernt, aber ich glaube, dass dieser Regler eigentlich diskret ist oder nicht? Wenn das diskret ist, was macht denn dieses d T, ist das dann die Abtastzeit? Gruß Laz RE: Disikreter PI Regler - GerdW - 03.01.2017 14:31 Hallo Laz, Zitat:Muss dann auch nicht in LabView die Abtastzeit berücksichtigt werden??Ja, muss sie. Das sollte aber im VI erledigt werden, welches deinen PI-Regler aufruft! Dein PI-Regler wird dort ja in irgendeiner Schleife aufgerufen - und die sollte mit festem Takt arbeiten. Und du musst deinen I-Gain auf diesen Takt auslegen… Zitat:Wenn das diskret ist, was macht denn dieses d T, ist das dann die Abtastzeit?Ja, dieser Regler ist "diskret"! Ja, dT ist die Abtastzeit. RE: Disikreter PI Regler - lazfather - 03.01.2017 14:37 Hallo Gerd, danke für die schnellen Antworten. Ich glaube, dass ich den I-Gain Anteil rechnerisch durch eine Stabilitätsanalyse des geschlossenen Kreises ermitteln kann. Die Analyse werde ich dann in Matlab & Simulink umsetzen. Nochmals vielen Dank für die Antwort. Gruß Laz |