INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

PID Regler



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

27.05.2014, 12:38
Beitrag #11

Philbo Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Apr 2014

2013
2012
DE



RE: PID Regler
Hallo Lucki,

ich bin grad dabei dein hochgeladenes PID.vi nachzuvollziehen. Ich wüsste gern, in welcher Form die PID-Parameter eingeben werden müssen.
Ist es, wie beim LabVIEW PID.vi Kc, Ti (min), Td (min) oder Kp, Tn und Tv? In Sekunden, Minuten?
Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.05.2014, 12:56
Beitrag #12

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PID Regler
Hallo Philbo,

das ist ein besonders simpler "Simple PID"…

Wenn du dir das BD anschaust, siehst du, das dt intern in Sekunden berechnet wird. I- und D-Parameter dienen dann nur als Skalierungsfaktoren ggü. dem P-Anteil…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2015, 12:57 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015 12:59 von se.)
Beitrag #13

se Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Aug 2014

2013
-
DE



RE: PID Regler
Hallo Zusammen,

ich hoffe der Beitrag ist noch nicht zu alt für mein Anliegen :-)

Ich benutzte den SimplePID zum Regeln eines Gebläses, was auf das Regelverhalten bezogen mit den eingestellten PID-Werten auch sehr gut funktioniert. Danke dafür an die Macher :-)

Problematisch ist bei mir ein Fall, wo der PID innerhalb einer Case-Struktur liegt, da der Nutzer den Regler auch ausschalten können soll.
Weiter soll es auch die Möglichkeit geben das Gebläse entweder auf den Massenstrom oder auf den erzeugten Druck zu Regeln. Es wurde also auch eine Ist-/ Sollwertumschaltung programmiert. Im einzelnen Funktioniert das gut jedoch mit dem einem Problem das nach abschalten des Reglers ein wiedereinschalten den Regler funktionslos macht. Die Stellgröße verrharrt bei 100%. Erst ein Neustart des Programms bring den Regler wieder dazu zu regeln.
Ich habe dem Regler noch ein Reset hinzugefügt welcher 200ms nach einschalten des Cases aktiv ist. Hat aber keine Besserung gebracht.

Hat jemand eine Idee woran das noch liegen könnte?


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2015, 13:24 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015 13:29 von GerdW.)
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: PID Regler
Hallo se,

jetzt weißt du schon einmal, warum es ein PID-Toolkit gibt. Und warum der dort enthaltene PID-(Advanced)-Regler Dinge wie "bumpless switching" und "Anti-WindUp" kennt…

- Es ist nie gut, den Regler in Case-Strukturen zu verstecken. So merkt er sich den letzten gültigen Zustand vor Umschalten der Case-Struktur - und das kann Sekunden, Minuten oder Stunden her sein…
- Die Umschaltung zwischen "Manuell" und "PID-Automatik" sollte mit einem Select (nach dem PID) erfolgen, nicht durch eine Case-Struktur um den PID.

Zitat:Ich habe dem Regler noch ein Reset hinzugefügt welcher 200ms nach einschalten des Cases aktiv ist. Hat aber keine Besserung gebracht.
Im Bild ist das nicht zu sehen. Und der PID-Regler sollte reentrant ausgeführt sein, bekommt also deinen Reset so nicht mit…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2015, 14:41 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015 14:42 von se.)
Beitrag #15

se Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Aug 2014

2013
-
DE



Smile RE: PID Regler
Zitat:Im Bild ist das nicht zu sehen. Und der PID-Regler sollte reentrant ausgeführt sein, bekommt also deinen Reset so nicht mit…
Stimmt habe da eine alte Version geöffnet. Der Reset ist aber auf jeden Fall implementiert.

Ich dacht das WindUp wird in der lezten Sequenz mit dem "In Range and Coerce" erledigt. Dann muss ich mich wohl nochmal damit beschäftigen Sad

Was die Umschaltung der Soll/Istwerte Betrifft ist das mit dem Reset für das Schieberegister ausreichend? Im Prinzip wollte ich damit ein leeren des Schieberegisters (50ms Schleife -> 200ms Reset) erreichen. Damit könnte man ja der Stoßfreien Umschaltung gegenübertreten.

Zitat:- Die Umschaltung zwischen "Manuell" und "PID-Automatik" sollte mit einem Select (nach dem PID) erfolgen, nicht durch eine Case-Struktur um den PID.
Darüber habe ich auch schon nachgedacht, werde es mal Umsetzten. Im Prinzip läuft der Regler dann ja permanent mit, ist bei einem Reset aber kein Problem.

Danke für die Denkhilfe Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  PID-Regler itsme87 12 21.185 05.10.2011 11:50
Letzter Beitrag: itsme87
  PID-Regler jooh 3 7.060 14.06.2011 15:22
Letzter Beitrag: jooh
  PID-Regler-VI Aleph1 3 9.674 16.09.2010 08:40
Letzter Beitrag: Aleph1
  PID REGLER dawe0006 7 9.628 10.08.2010 09:35
Letzter Beitrag: dawe0006
  PID - Regler tome28 6 9.693 10.10.2009 11:37
Letzter Beitrag: Y-P
  prädiktiver Regler / Deadbeat Regler Myjestic 2 8.234 08.12.2006 09:15
Letzter Beitrag: Myjestic

Gehe zu: