Hysterese
31.07.2018 08:57:54
Alexander
Ich versuche eine Hysterese bzw. eine Zweipunktregelung in VBA zu beschreiben.
Die Funktion soll dem Verlauf des Diagramms entsprechen. Der Luftvolumenstrom soll in Abhängigkeit von der Außentemperatur zwischen dem kleinen Luftvolumenstrom (50%) und dem großen Luftvolumenstrom (100%) springen.
Zum Diagramm:
Der Luftvolumenstrom soll (wenn die Temperatur vom unteren Bereich ansteigt) bis 18°C Außentemperatur bei 50% liegen und erst bei 18°C auf 100% springen.
Wurden die 18°C überschritten, so soll der Luftvolumenstrom bis 16°C bei 100% liegen und erst bei 16°C auf 50% springen.
Das bedeutet, die Funktion muss eine "Erinnerung" haben und wissen, ob die vom unterem Temperaturbereich kommt oder vom oberen Temperaturbereich.
Der Sinn des Ganzen ist, dass die Leistung des Ventilators nicht, zum Beispiel, zwischen 17,9°C und 18,1°C immer wieder von 50% auf 100% und zurück springt, wenn die Temperaturwerte unglücklich mehrfach am Tag zwischen den Werten schwanken.
Wäre dankbar für Eure hilfe.