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 einer Temperaturregelung



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!

29.04.2009, 22:50
Beitrag #1

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
Hallo,

ich versuche gerade eine Temperaturregelung zu realisieren und habe da noch ein Problem.
Also ich lese die aktuelle Temperatur über eine Spannung aus. Dann möchte ich per Konpfdruck eine bestimmte Temperatur einstellen.
Ich kann die Temperatur mit einer bestimmten Spannung an einem Ausgang erhöhen oder verringern.
Jetzt brauche ich eine Schleife die so lange eine bestimmte Spannung ausgibt, bis sich die Temperatur angeglichen hat.

Als Beispiel stelle ich mir das so vor:
Aktuelle Temperatur ist 20°C und ich möchte auf 50°C erhöhen.
Die While-Schleife muss schauen ob die Temperatur gößer oder kleiner als die gewünschte Temperatur ist und daraufhin dann
1 oder 2 Volt ausgeben.

Als Erweiterung möchte ich später den Temperaturbereich unterscheiden. Sobald die Temperatur im Bereich +-5°C an der
gewünschten Temperatur heran kommt, sollen andere Spannungen ausgegeben werden. Aber das werde ich später
versuchen.

Mein Problem an der Sache ist, dass ich nicht weiß wie ich die entstehenden True False Konstanten nach dem >< Vergleich
in die Verschiedenen Spannungen umwandeln kann.

Für hilfreiche Anregungen wäre ich dankbar.

Dankende Grüße
Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.04.2009, 06:01
Beitrag #2

skywalker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 154
Registriert seit: Jan 2007

2020
2007
DE

99310
Deutschland
Probleme mit einer Temperaturregelung
Hallo,

ich weiß nicht, ob ich das richtig verstanden habe.
Im Anhang ist ein Versuch von mir. Schau mal, ob du es so meinst. Falls nicht, wäre es sinnvoll,
deinen Ansatz mal zu posten, damit man dich besser versteht.

   

Lv86_img
Sonstige .vi  TempSpann.vi (Größe: 8,34 KB / Downloads: 361)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2009, 13:00
Beitrag #3

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
So, jetzt hatte ich endlich etwas Zeit weiter zu machen.
Das war genauso wie ich es machen wollte.
Von der Lokig her meinem ähnlich. Ich habe nur komplizierter gedacht und
bin nicht darauf gekommen damit ein case zu steuern.
Ich danke dir für deine Hilfe.

Liebe Grüße Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.06.2009, 16:04
Beitrag #4

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
Die Regelung ist leider doch nicht so gut wie ich erst dachte, deswegen habe ich sie mal abgeändert und wieder Probleme.
Da die Spannungswerte nicht gleichbleibend sind, will ich die Spannung variabel verändern.
Also so lange die Temperatur zu hoch ist, sinkt die Spannung und wenn die Temperatur zu niedrig ist, steigt die Spannung.
Das ganze funktioniert wieder mit 2 verschiedenen Temperaturbereichen. Leider ist das Spannungsüberschwingen bei großen
Temperaturdifferenzen viel zu hoch. Demnach steigt die Temperatur also noch lange an, auch wenn die Zieltemperatur schon
erreicht wurde. Ein wenig kann ich das ganze kompensieren, indem ich die Abtastzeit hochsetze, aber das ist leider nicht
ausreichend.
Hat da jemand eine Ahnung wie ich das ganze verbessern kann?
Bin für Hilfe wie immer dankbar.

MfG
Markus


Sonstige .vi  Temperaturtest.vi (Größe: 13,38 KB / Downloads: 315)
LabVIEW 8.0
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.06.2009, 17:36
Beitrag #5

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Probleme mit einer Temperaturregelung
Hallo MarkusN,

für das was Du machen willst nimmt man normalerweise einen PI-Regler. Wenn Du öfter mit solchen Problemen zu tun hast ist es sinnvoll sich Regelungstechnik mal anzuschauen. Regelungstechnik ist ein großes Gebiet und man kann das nicht von Heute auf Morgen lernen.
Wenn Du die Regelung nicht jobmäßig brauchst kommst Du bestimmt auch mit probieren auf ein befriedigendes Ergebnis.

Viel Erfolg

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.06.2009, 18:42
Beitrag #6

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
Danke für die schnelle Antwort.

Also beruflich brauche ich den Regler nicht.
Gebe ich dann einfach die Formel des PI-Reglers in den Formeleditor von LabVIEW ein und probiere dann mit den beiden Werten rum?
Oder gibt es da noch sinnvollere Lösungen?
Ganz klar ist mir die Formel noch nicht, deswegen lese ich mich jetzt erst einmal etwas über den PI-Regler durch.

LG
Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.06.2009, 12:49
Beitrag #7

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
Ich habe einen PID-Regler gefunden und in mein Programm eingebaut, aber der hilft mir nicht wirklich weiter.
Der Temperaturbereich schwankt dann immer noch um +-3°C.
Verwendet habe ich:


Sonstige .vi  simple_PID.vi (Größe: 21,75 KB / Downloads: 419)
labVIEW 8.0

Das Problem dabei ist, dass meistens der maximale oder minimale Spannungswert verwendet wird.
So überspringt man die gewünschte Temperatur leider sehr schnell. Huh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.06.2009, 14:00
Beitrag #8

kpa Offline
LVF-Stammgast
***


Beiträge: 385
Registriert seit: Mar 2007

2019
2002
DE

88***
Deutschland
Probleme mit einer Temperaturregelung
Hallo MarkusN,

Deine Parameter passen nicht. Schau mal bei Wikipedia unter -> ziegler nichols

Da steht wie man die Werte für den P- und den I-Anteil experimentell rausfindet.

Ansonsten D-Anteil Null setzen, I-Anteil null setzten. P-Anteil wählen dass Du gut in der nähe Deines Sollwertes bist.
Danach ein bisschen I-Anteil dazugeben.

Die korrekte Methode ist: Sprungantwort aufzeichnen -> Parameter Tu und Tg daraus lesen und dann P- und I-Anteil berechnen.

Viel Erfolg

kpa
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.06.2009, 15:45
Beitrag #9

MarkusN Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Oct 2008

8.0
2008
de

44139
Deutschland
Probleme mit einer Temperaturregelung
Hallo kpa,

die Parameter waren jetzt nur zufällige Werte. Ich hatte da schon 2 Stunden lang rumprobiert und bin zu keinem viel besserem Ergebnis gekommen.
Mit deinen Tips bin ich leider auch nicht weiter gekommen.
Ich überarbeite gerade meinen letzten eigenen Versuch und bin da etwas weiter gekommen.
Verwendet werden jetzt nur noch feste Temperaturen, für die ich die Spannungsendwerte ermittelt habe.
Ein Problem dabei ist, dass ich den Wert im Schieberegister neu setzen muss, sobald der genauere Temperaturbereich erreicht wurde.
Dafür muss ich im Moment das Programm kurz stoppen, was nicht so benutzerfreundlich ist. :-)
Ebenfalls finde ich es noch unschön, dass die Spannung sich verändert, auch wenn die Temperatur genau richtig ist.
Etwas Spannung zu regeln ist doch schwerer als ich erst gedacht habe. Wink

   

LG
Markus
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
  Probleme seit einfügen einer For-Schleife JUON 7 5.220 14.02.2017 18:01
Letzter Beitrag: TR61
  Temperaturregelung mit Heizungsmischer antwort 5 4.683 07.12.2016 09:31
Letzter Beitrag: GerdW
  Temperaturregelung über RS232 und PWM tegabluexx 33 14.350 04.09.2014 13:01
Letzter Beitrag: tegabluexx
  Temperaturregelung Ablaufprobleme dbuckl 10 7.152 23.01.2014 11:37
Letzter Beitrag: GerdW
  Erstellung einer Login-Seite mit NI Security und Probleme mit dem Front Panel Cheng 1 3.421 27.08.2012 13:56
Letzter Beitrag: Cheng
  Performance Probleme beim lesen einer großen Messdatendatei Rainito 14 9.550 20.09.2010 15:05
Letzter Beitrag: Rainito

Gehe zu: