Forum: Mikrocontroller und Digitale Elektronik Bestimmung Streckenverstärkung Ofen


von PID (Gast)


Lesenswert?

Hallo!

Ich habe folgendes Problem: Ich will von einer Temperaturregelstrecke 
die Streckenverstärung bestimmen, aber irgenwie komm ich nicht weiter. 
Ich hab den Ofen mittels PWM (bzw. einer sehr langsamen Version, da mein 
Heizelement sehr träge ist) auf 25% der Vollleistung eingestellt, da ich 
nicht weiß ob mein System die 100% auch aushält. Dann hab ich über 2h 
die Temperatur geplottet und kann so Tg und Tu zeichnerisch bestimmen. 
So weit so gut.

Nur wie mach ich das mit der Streckenverstärkung? In der Theorie wird 
das immer normiert - aber wie normiere ich die Temperaturdifferenz (in 
diesem Fall 64°C bei 25% Heizleistung) ? Startemperatur waren 24 °C.

Oder muss ich das nicht normieren? Ich brauch den Wert um per ZN oder 
sonstige Verfahren die PID Parameter für meine Regelung zu bestimmen.

Wäre für Tipps/Ideen sehr dankbar!

von PI (Gast)


Lesenswert?

PID schrieb:
> Dann hab ich über 2h die Temperatur geplottet und kann so Tg und Tu
> zeichnerisch bestimmen.

Sollen Tg und Tu die Verzugszeit und die Ausgleichszeit sein? 
Üblicherweise werden Zeiten mit einem kleinen t bezeichnet und 
Temperaturen mit einem großen.

Zeig mal deine Regelstrecke und deine Messung mit den entsprechenden 
Größen.

von Normierer (Gast)


Lesenswert?

Mit nem Dreisatz?

von PID (Gast)


Angehängte Dateien:

Lesenswert?

PI schrieb:
> Sollen Tg und Tu die Verzugszeit und die Ausgleichszeit sein?

Ja.

Regelstrecke sieht folgendermaßen aus:

Heizplatte wird von Arduino mit 25% (1sec an 5sec aus) über SSR 
angesteuert, die Heizplatte selber steht in einem Terrakottatopf der 
oben zu ist (so wie hier 
http://www.naffziger.net/blog/2008/07/05/the-alton-brown-flower-pot-smoker/ 
).Regelung findet zZ noch keine statt, ich will ja die Charakteristik 
der Strecke bestimmen.

PI schrieb:
> Zeig mal deine Messung mit den entsprechenden
Größen.

Ist angehängt

von PI (Gast)


Lesenswert?

PID schrieb:
> Heizplatte wird von Arduino mit 25% (1sec an 5sec aus)

Das wären 17% der Maximalleistung.

Als Normierungsgröße kommt IMHO nur die Höhe des Sprungs in Frage, also 
die 64°C Temperaturdifferenz.

von PID (Gast)


Lesenswert?

Sorry, mein Fehler, muss natürlich heißen 20% der Maximalleistung. D.h. 
ich würde dann für die Steigung 64°C / 20 % rechnen, also 3,2 K/% ?

von PI (Gast)


Lesenswert?

PID schrieb:
> muss natürlich heißen 20%

Wie kommst du jetzt auf 20%, wenn du schreibst, dass deine Heizung ein 
sechstel der Zeit an ist?

von PID (Gast)


Lesenswert?

weil ich mich verschrieben hab :) 1sec an 4 sec aus, insgesamt 5s.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.