
modelPartialHeaterCoolerPI
Extends from AixLib.Utilities.Sources.HeaterCooler.PartialHeaterCooler.
Information
Overview
This is the base class of an ideal heater and/or cooler. It is used
in full ideal heater/cooler models as an extension. It extends
another base class and adds some basic elements.
-
March 20, 2020 by Philipp Mehrfeld:
#879
Assign dummy record as default parameter for zoneParam.
-
October, 2015 by Moritz Lauster:
Adapted to Annex60 and restructuring, implementing new
functionalities
-
June, 2014 by Moritz Lauster:
Added some basic documentation
Parameters
| Type | Name | Default | Description |
| Boolean | recOrSep | false | Use record or seperate parameters |
| AixLib.DataBase.ThermalZones.ZoneBaseRecord | zoneParam | AixLib.DataBase.ThermalZones.ZoneRecordDummy() | Zone definition |
| Heater |
| Boolean | Heater_on | true | Activates the heater |
| Cooler |
| Boolean | Cooler_on | true | Activates the cooler |
| Heater › Controller |
| Real | h_heater | 0 | Upper limit controller output of the heater |
| Real | l_heater | 0 | Lower limit controller output of the heater |
| Real | KR_heater | 1000 | Gain of the heating controller |
| Modelica.Units.SI.Time | TN_heater | 1 | Time constant of the heating controller |
| Cooler › Controller |
| Real | h_cooler | 0 | Upper limit controller output of the cooler |
| Real | l_cooler | 0 | Lower limit controller output of the cooler |
| Real | KR_cooler | 1000 | Gain of the cooling controller |
| Modelica.Units.SI.Time | TN_cooler | 1 | Time constant of the cooling controller |