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 Frage



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!

10.12.2008, 17:42
Beitrag #11

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
PID Frage
Hallo,

das sind die kompletten Sources in V8.5 - sorry for the delay.

Das Grundproblem ist, dass ich nicht herausfinden kann wie man der Outputvariblen einen Anfangswert geben kann. Dieses Problem stellt sich z.B. bei einem Restart, ich kenne also sehr gut den Wert der letzten Outputvariblen aber das Ding fängt wieder mit Null an.

Die Alternative wäre, sich selber einen PI Regler zu schreiben... na ja.

Vielleicht fällt Euch etwas gescheiteres ein

Danke

Gottfried


Angehängte Datei(en)
Sonstige .zip  ___General_PID_Simulator_Folder.zip (Größe: 48,1 KB / Downloads: 153)

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.12.2008, 17:45
Beitrag #12

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
PID Frage
' schrieb:Schon mal das PID VI genauer angeschaut? Da hat es einen Boolean Eingang "reinitilize (F)".
Aber da ist kein Eingang um den Output zu initialisieren.

Die Idee den ausgeregelten Zustand auf Null zu legen ist genial, allein der ändert sich ja doch - das wird eine wilde trixerei.

Gottfried

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.12.2008, 18:16
Beitrag #13

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
PID Frage
Hallo,

hier ist ein einfacher PI-Regler.

kpa

LV6


Angehängte Datei(en)
Sonstige .vi  PI_Regler.vi (Größe: 28,76 KB / Downloads: 197)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.12.2008, 22:39
Beitrag #14

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
PID Frage
' schrieb:Aber da ist kein Eingang um den Output zu initialisieren.

Die Idee den ausgeregelten Zustand auf Null zu legen ist genial, allein der ändert sich ja doch - das wird eine wilde trixerei.

Gottfried

Du musst der Prozessvariablen natürlich auch einen Wert übergeben. intialize=True überspringt einfach die ganze differential-integral Berechnung und weist der internen Variablen die dann für diese Berechnung verwendet wird direkt diesen Wert zu. Danach ist der Regler initialisiert und regelt bei allen folgenden Aufrufen mit initialize=False so wie er es tun soll.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2008, 09:54
Beitrag #15

gottfried Offline
LVF-Guru
*****


Beiträge: 1.735
Registriert seit: Mar 2007

2019
2004
EN

20**
Oesterreich
PID Frage
Sorry,

das passiert ja sowieso über den "First call" - das Problem ist doch, dass die Outputvariable nicht gestetzt wird und ich keine Möglichkeit sehe sie zu setzten.

mein wöchentlicher (eigenwilliger) Beitrag zur Innovation
http://innovation1.wordpress.com/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: