Zitat von
R2009:
Hi,
das Zauberwort heisst Hysterese. Du solltest beim ein bzw ausschalten unterschiedliche Schwellwerte benutzen.
...
Dazu braucht man keine Regeltechnik sondern nur gesunden Menschenverstand.
Hi,
mit dem kann man auch die Hyserese viel einfacher realisieren als bisher empfohlen: man braucht dazu keinen Temperaturverlauf, sondern muss nur wissen, ob das Heizungsrelais ein ist. Wenn ja, addiert man zur Solltemperatur 2 Grad (oder eben die gewünschte Hysterese). Folglich schaltet die Heizung bei x Grad ein, aber bei erst bei x + 2 Grad wieder aus:
Delphi-Quellcode:
if HeatIsOn then
if ActualTemp > RefTemp + THysteresis then HeatIsOn := false
else
if ActualTemp < RefTemp then HeatIsOn := true;
das ist der ganze parametrisierbare Regler.
Gruss Reinhard