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 

Temperaturregelung mit 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!

09.01.2014, 20:08 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2014 20:09 von GerdW.)
Beitrag #21

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Frischi,

Zitat:weil gleich zu Beginn eine Fehlermeldung bzgl. der Taktzeit kommt.
Und welche ist das wohl? Glas1

Du wirst auf einem Windows-PC wohl kaum eine Schleife mit 1kHz laufen lassen können, in der sich zwei DAQmx-Aufrufe, die jeweils Einzelwerte handhaben, befinden. Stelle das Timing auf "on demand" um und packe eine Wartezeit von ~5ms in die Schleife...

Zum Rest:
- Hast du die PID-Werte schon bestimmt oder bisher nur geraten? Wikipedia erläutert das Nichols-Ziegler-Verfahren sehr gut...
- Momentan stehen lower und upper limit auf Null. Wie soll der Regler damit arbeiten?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.01.2014, 12:53
Beitrag #22

Frischi Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2013

8.5
2013
DE


Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Gerd.

Mit den Parametern P, I und D habe ich mich noch nicht auseinander gesetzt. Soweit ich jetzt aber bereits weiß, kann man hiermit die Anpassung der Regelkurve einstellen. Damit möchte ich mich erst intensiv beschäftigen, wenn das VI soweit fertig ist.

Das mit der Taktfrequenz von 1kHz habe ich jetzt auch bemerkt. Natürlich habe ich während ich an dem VI herum probiert habe das lower und upper Limit und die anderen Parameter eingestellt.

Folgende zwei Sachen beschäftigen mich gerade:

1. Was ist denn der Sample Takt genau?
Was macht dieser Baustein und was bringen mir die Wahlmöglichkeiten "Finite Sample",
"Continously Sample" und das "Hardware ...", welche Einstellung ist die richtige?

2. Für was ist der "ai/Sample Clock"-Baustein gedacht?


Danke und einen schönen Sonntag!
Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.01.2014, 21:25
Beitrag #23

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Frischi,

Zitat:Mit den Parametern P, I und D habe ich mich noch nicht auseinander gesetzt
Ironie
Gute Voraussetzung: ich setze einen Regler ein, der wird schon passen...

Zu 1. und 2.:
Hast du die Links in meiner Signatur beachtet und dir die Grundlagen zu DAQmx angelesen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.01.2014, 17:57
Beitrag #24

Frischi Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2013

8.5
2013
DE


Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Gerd.

Danke für den Tipp in deiner Signatur. Gibt's die DAQmx Basics auch auf deutsch?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2014, 08:46
Beitrag #25

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Frischi,

KA
Was ist an der englischen Version verkehrt?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2014, 09:07
Beitrag #26

Frischi Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2013

8.5
2013
DE


Deutschland
RE: Temperaturregelung mit PID Regler
Guten Morgen.

An der Version ist natürlich nichts verkehrt, aber es würde sich schlichtweg einfacher lesen lassen. Big Grin


Hilf mir mal bitte kurz auf die Sprünge.
Stimmt das jetzt soweit? Ich benutze den Sample Takt nur dafür, dass das VI immer zum selben, vorgegebenen Takt ein Signal vom Channel liest. Das gilt natürlich für den Output im übertragenen Sinne und die Sample Clock gibt mir diesen Takt bzw. die Zeit vor.
Aber wie ist das jetzt mit den Optionen "Finite Sample" und "Continuously Sample"? Wenn ich doch schon den Takt vorgegeben habe, mit dem ein Signal gelesen werden soll, was kann ich dann damit noch einstellen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.01.2014, 09:20 (Dieser Beitrag wurde zuletzt bearbeitet: 14.01.2014 09:22 von GerdW.)
Beitrag #27

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Temperaturregelung mit PID Regler
Hallo Frischi,

Zitat:es würde sich schlichtweg einfacher lesen lassen
Wieso, es ist doch das selbe lateinische Alphabet!? Big Grin
Grundkenntnisse in Englisch sind nicht verkehrt, wenn man programmieren will...

- Das mit dem Takt hast du richtig erkannt. Man gibt vor, in welchem Takt Samples gelesen oder ausgegeben werden...
- Was sagt dein bevorzugter Übersetzer zu den Worten "finite" und "continuous"? Hier legt man die Dauer der Ausgabe/des Einlesens fest: einmalig eine bestimmte Anzahl Samples oder fortlaufend mit unbestimmter Anzahl...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 11:58
Beitrag #28

derB Offline
LV Autodidakt
*


Beiträge: 14
Registriert seit: May 2013

2012
2013
DE


Deutschland
RE: Temperaturregelung mit PID Regler
Hallo.

Ich hoffe, mir ist die Zwischenfrage hier gestattet Wink

Ich versuche im Moment, eine kleine PI-Temperaturregelung zu realisieren, habe aber Probleme mit dem simple PID.

Und zwar habe ich das Problem, dass ich quasi die Eingabe bei P und I (also Kp und Tn) vertauschen muss, um in meinem Probe-VI eine halbwegs vernünftige Regelung zu kommen. Ich hab das VI mal angehangen. Bitte sagt mir, wo mein Denkfehler ist. Das simple PID ist übrigens die hier hochgeladene 2011er-Version.

Danke schonmal,

Basti


Angehängte Datei(en)
12.0 .vi  PID-Regler.vi (Größe: 15,32 KB / Downloads: 307)

12.0 .vi  simple_PID-1.vi (Größe: 11,08 KB / Downloads: 250)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 12:34
Beitrag #29

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Temperaturregelung mit PID Regler
Kannst du dein VI mal in LV2011 anhängen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.01.2014, 19:08
Beitrag #30

derB Offline
LV Autodidakt
*


Beiträge: 14
Registriert seit: May 2013

2012
2013
DE


Deutschland
RE: Temperaturregelung mit PID Regler
Ich hoffe, dass die unter 2011 überhaupt laufen Wink

Aber hier sind sie:


Angehängte Datei(en)
11.0 .vi  PID-Regler.vi (Größe: 11,33 KB / Downloads: 249)

11.0 .vi  simple_PID.vi (Größe: 10,8 KB / Downloads: 217)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: