Autarker Betrieb mit internem Umgebungstemperatursensor: Um eine Schätzung der Umgebungstemperatur zu erhalten, misst das Gerät alle 5 Minuten die Vorlauftemperatur und bildet einen gleitenden Mittelwert über die letzten 30 Minuten. Es führt dann die folgende Berechnung durch:
Mathblock
--uriencoded--\text%7BUmgebungstemperatur%7D = \frac %7B\text%7BUmgebungssensor Roh Wert%7D%5e%7B2.2%7D%7D %7B\text%7BVorlaufsensor Roh Wert Gleitender Durchschnitt%7D%5e%7B1.2%7D%7D
In den folgenden Situationen schätzt das Gerät die Raumtemperatur:
Das Gerät hat noch nie eine externe Fühlertemperatur empfangen
Die zuletzt übermittelte externe Fühlertemperatur war "0"
Es ist lange her, dass das Gerät die letzte Mitteilung einer externen Fühlertemperatur empfangen hat (siehe FPORT 0x09 zur Einstellung dieser Ablaufzeit)
Das Gerät ist nicht mehr mit dem Gateway verbunden
Siehe FPORT 0x08 für den Temperaturschätzungsalgorithmus und für die Einstellung des Algorithmus.
Um die vorgegebene Raumtemperatur zu erreichen, wendet das Gerät den PIPID-Regelalgorithmus an:
Mathblock | ||||
---|---|---|---|---|
| ||||
--uriencoded--e = \text%7BSolltemperatur%7D - \text%7BUmgebungstemperatur%7D |
Mathblock | ||||
---|---|---|---|---|
|
...
\text{Ventilprozent} = |
...
|
...
K_p * e(t) + K_I * \sum_{}^{} e |
...
(t) + K_d * \Big( e(t)-e(t-1) \Big) + \text{Offset Prozent} |
Die PID-Koeffizienten und Offset Prozent können durch Senden eines Port 0x07 Downlink geändert werden.
...