modelHeatingCurve
Model of a heating curve
Information
Model of a heating curve. Either based on table input data or with a function, the set temperature for the heating system is calculated.
This model is capable of:
- Day-Night Control
- Control based on dynamic room temperatures
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | use_tableData | true | Choose between tables or function to calculate TSet |
| Modelica.Units.SI.ThermodynamicTemperature | TOffset | 0 | Offset to heating curve temperature |
| AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition | heatingCurveRecord | Record with information about heating curve data | |
| Real | declination | 1 | Declination of curve |
| Dynamic room Temperature | |||
| Boolean | use_dynTRoom | true | If different room temperatures are required, set to true |
| Modelica.Units.SI.ThermodynamicTemperature | TRoom_nominal | 293.15 | Constant desired room temperature |
| Night-Mode | |||
| AixLib.Utilities.Time.Types.ZeroTime | zerTim | AixLib.Utilities.Time.Types.ZeroTime.Custom | Enumeration for choosing how reference time (time = 0) should be defined |
| Real | day_hour | 6 | Hour of day at which day mode is enabled |
| Real | night_hour | 22 | Hour of day at which night mode is enabled |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | T_oda | Outdoor air temperature | |
| Modelica.Blocks.Interfaces.RealInput | TRoom_in | Desired room temperature | |
| Modelica.Blocks.Interfaces.RealOutput | TSet | Set temperature calculated by heating curve |
Contents
| Name | Description |
|---|---|
| Function to calculate set temperature |
Revisions
-
November 26, 2018 by Fabian Wüllhorst:
First implementation (see issue #577)