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 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BoundaryConditions.WeatherData.Bus | weaBus | Weather data bus | |
| Modelica.Blocks.Interfaces.BooleanOutput | heaterActive | true if heater is active | |
| Modelica.Blocks.Interfaces.BooleanOutput | coolerActive | true if cooler is active |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| 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.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