modelHeaterCoolerController
Information
Overview
This is a simple controller which sets a threshold for heating and
cooling based on the outside temperature. This should prevent heating
in summer if the AHU lowers the temperature below set temperature of
ideal heater and cooler and vice versa in winter.
Parameters
| Type | Name | Default | Description |
| AixLib.DataBase.ThermalZones.ZoneBaseRecord | zoneParam | | Zone definition |
Components
| Type | Name | Default | Description |
| BoundaryConditions.WeatherData.Bus | weaBus | | Weather data bus |
| Modelica.Blocks.Sources.Constant | TAirThresholdHeating | | Threshold temperature below which heating is activated |
| Modelica.Blocks.Logical.Less | less | | check if outside temperature below threshold |
| Modelica.Blocks.Interfaces.BooleanOutput | heaterActive | | true if heater is active |
| Modelica.Blocks.Interfaces.BooleanOutput | coolerActive | | true if cooler is active |
| Modelica.Blocks.Logical.Greater | greater | | check if outside temperature above threshold |
| Modelica.Blocks.Sources.Constant | TAirThresholdCooling | | Threshold temperature above which cooling is activated |
Revisions
-
November, 2019 by David Jansen:
Initial integration