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 

Probleme mit PID.VI



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!

18.08.2010, 11:13
Beitrag #1

guten Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

8.2; 8.6
2010
de

64284
Deutschland
Probleme mit PID.VI
Hallo
Ich haben ein PID.VI aus Labview Reglerdesign und Simulation Toolkit in meinen Main VI eingebunden.
Aber bei jeder Messung bekomme ich mehr oder weniger immer das selbe Ergebnis egal was für Gain Parameter Kc und Ti ich eingebe. (s. Anhang, x-Achse ist Zeit, y-Achse Prozess Variable, mit Setpoint von 20).

wo könnte ich ein Fehler gemacht haben? reinitialize ist auf F gesetzt, outputrange (0,2), dt(s) ist default.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.08.2010, 11:21
Beitrag #2

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Probleme mit PID.VI
Wie hast Du denn die Werte in Matlab bekommen? Ein VI wäre zur Beantwortung echt hilfreich...
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2010, 12:10
Beitrag #3

guten Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

8.2; 8.6
2010
de

64284
Deutschland
Probleme mit PID.VI
Hallo
Das Main VI ist sehr komplex, deshalb kann ich hier nur ein Screemshot machen.
SollSchlupf% ist mein Setpoint den ich zwischen 0 und 100 einstellen kann.
Schlupf % is ein gemessene Wert also Istwert. Dieser gibt schnell genung Werte zurück bei Änderungen.
Proportionalventil ist mein output also Stellglied.
Änderung von Proportionalventil hat einen nahe zu zeitgleiche Reaktion des Schlupf% zu Folge. Bei output gleich 2 würde Schlupf% schon 90 sein, und Proportionalventil kann keinen negativen Wert annehmen, deshalb die Einschränkung von outputrange auf (0;2). Das PID lead lag VI sorgt für Stabilität (lead = 0; lag = 1; gain = 1Wink
ich habe nun beim meinen Tests immer SollSchlupf% auf 20, und bekomme ein Ist-Verhalten wie oben.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2010, 12:51 (Dieser Beitrag wurde zuletzt bearbeitet: 18.08.2010 12:54 von RMR.)
Beitrag #4

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
Probleme mit PID.VI
Hi guten,

kannst du nicht versuchen die Lokalen Variablen aus dem Regelkreis zu bekommen? Dabei hätte ich gar kein gutes Gefühl. (siehe raceconditions)
Dann würde ich versuchen erst mit einem reinen P-Regler zu arbeiten und langsam den P-Wert erhöhen, danach langsam I-Wert nachziehen.

So bekommst du überhaupt erst etwas Gefühl für den Regelkreis.

Mehr kann ich dir sonst nicht sagen, ist schliesslich nur ein Ausschnitt aus deinem VI, keine Ahnung ob da noch SChleifen parallel laufen, etc.

Keep on rockin´, RMR

edit: Warum teilst du Soll/Ist erst durch 100, wegen den %? Smile

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2010, 14:46
Beitrag #5

guten Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

8.2; 8.6
2010
de

64284
Deutschland
Probleme mit PID.VI
Zitat:edit: Warum teilst du Soll/Ist erst durch 100, wegen den %?
ja wegen %
ich habe auch erst nur ein P-Glied drin gehabt, und immer P-Anteil erhöht. Bis eine Grenze von Gain steigt Schlupf% nur sehr sehr langsam dann oberhalb diese Grenze bekomme ich ein riesiges Schlupf% am Anfang.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.08.2010, 11:07
Beitrag #6

Mike### Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 64
Registriert seit: Sep 2008

2009
2008
de

10707
Deutschland
Probleme mit PID.VI
Mit deinen Angaben kann man noch keine Aussage über deinen Regelkreis geben.
Wie erfasst du die Signale? [Frequenz] Wie schnell soll dein Regler am Ausgang sein?
Vielleicht kannst du dein System besser beschreiben.
Ist die bewusst wir das PID-Autotuning vi finktioniert? Oder ist ein selbst erstellter Regler nicht
besser?!

Gruß

Mike
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2010, 13:50
Beitrag #7

guten Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

8.2; 8.6
2010
de

64284
Deutschland
Probleme mit PID.VI
ich wäre dankbar wenn mir jmd PID Auto Tuning erklären würde. Die Hilfe von LV verstehen ich nicht wirklich.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.08.2010, 19:35
Beitrag #8

guten Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Aug 2010

8.2; 8.6
2010
de

64284
Deutschland
Probleme mit PID.VI
Ich habe jetzt ein vereinfachtes Regelkreis meines Systems nachgebaut. Und habe festgestellt, dass die Verzögerungzeit der Schleife und dt(s) in PID.VI das Verhalten von Istwert sehr stark verändert?

Weiss jmd wie die Verzögerungzeit der Schleife und dt(s) in PID.VI zusammenhängen oder bzw. wie man dt(s) an Verzögerungzeit anpasst?

Ich habe dazu 3 Screemshots mit verschiedenen dt(s) und Verzögerungzeiten


LV 8.6


Angehängte Datei(en) Thumbnail(s)
           

Sonstige .vi  PID_Modell1.vi (Größe: 19,53 KB / Downloads: 190)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: