modelPartial_Ctrl_Heating_TES
Partial for a TES based heating control algorithm
Extends from IDEAS.Controls.ControlHeating.Interfaces.Partial_Ctrl_Heating.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.TemperatureDifference | dTSafetyTop | 3 | Safety margin on top temperature setpoint |
| Modelica.Units.SI.TemperatureDifference | dTSafetyBot | dTSafetyTop | Safety margin on bottom temperature setpoint |
| Modelica.Units.SI.TemperatureDifference | dTHPTankSet | 2 | Difference between tank setpoint and heat pump setpoint |
| Boolean | DHW | true | if true, the system has to foresee DHW |
| Modelica.Units.SI.Temperature | TDHWSet | 273.15 + 60 | Setpoint temperature for the DHW outlet |
| Modelica.Units.SI.Temperature | TColdWaterNom | 273.15 + 10 | Nominal tap (cold) water temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | onOff | onoff signal as Real for the charging of the storage tank | |
| Modelica.Blocks.Interfaces.RealInput | TTankTop | Top (or near top) tank temperature | |
| Modelica.Blocks.Interfaces.RealInput | TTankBot | Bottom (or near bottom) tank temperature | |
| Modelica.Blocks.Sources.RealExpression | realExpression | ||
| Modelica.Units.SI.Temperature | TBotSet | Bottom temperature setpoint | |
| Modelica.Units.SI.Temperature | TTopSet | Top temperature setpoint | |
| Modelica.Units.SI.Temperature | TBotEmpty | Temperature in bottom corresponding to SOC = 0 | |
| Real | SOC | ||
| Modelica.Blocks.Sources.RealExpression | realExpression1 | ||
| Modelica.Blocks.Math.Add | add2 |