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

TypeNameDefaultDescription
AixLib.DataBase.ThermalZones.ZoneBaseRecordzoneParamZone definition

Connectors

TypeNameDefaultDescription
BoundaryConditions.WeatherData.BusweaBusWeather data bus
Modelica.Blocks.Interfaces.BooleanOutputheaterActivetrue if heater is active
Modelica.Blocks.Interfaces.BooleanOutputcoolerActivetrue if cooler is active

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantTAirThresholdHeatingThreshold temperature below which heating is activated
Modelica.Blocks.Logical.Lesslesscheck if outside temperature below threshold
Modelica.Blocks.Logical.Greatergreatercheck if outside temperature above threshold
Modelica.Blocks.Sources.ConstantTAirThresholdCoolingThreshold temperature above which cooling is activated

Revisions

  • November, 2019  by David Jansen:
    Initial integration