blockSupplyReturnTemperatureReset
Information
This block computes the set point temperatures for the supply and return water temperature. The set point for the zone air temperature can be an input to the model. It allows to use this model with systems that have night set back.
If used to reset the temperature in a heating system,
the parameter dTOutHeaBal can be used to shift the heating curve
to take into account that heat gains from solar, equipment and people
make up for some of the transmission losses.
For example, in energy efficient houses, the heating may not be switched on if
the outside air temperature is greater than
12°C, even if a zone temperature of 20°C is required.
In such a situation, set dTOutHeaBal=20-12=8 Kelvin to
shift the heating curve.
Typical usage
The figure below shows a typical usage for a hot water temperature reset
for a heating system.
The parameters of the block heaCur
are for a heating system with
60°C supply water temperature and
40°C return water temperature at
an outside temperature of
-10°C and a room temperature of
20°C. The offset for the temperature reset is
8 Kelvin, i.e., above
12°C outside temperature, there is no heating load.
The figure shows the computed supply and return water temperatures.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | m | 1.3 | Exponent for heat transfer |
| Real | dTOutHeaBal | 8 | Offset for heating curve |
| Nominal conditions | |||
| Real | TSup_nominal | Supply temperature | |
| Real | TRet_nominal | Return temperature | |
| Real | TZon_nominal | 293.15 | Zone temperature |
| Real | TOut_nominal | Outside temperature | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| CDL.Interfaces.RealInput | TSetZon | Zone setpoint temperature | |
| CDL.Interfaces.RealInput | TOut | Outside temperature | |
| CDL.Interfaces.RealOutput | TSup | Setpoint for supply temperature | |
| CDL.Interfaces.RealOutput | TRet | Setpoint for return temperature |
Revisions
-
October 21, 2021, by Michael Wetter:
Corrected icon. -
February 8, 2021, by Michael Wetter:
Renamed toBuildings.Controls.OBC.Utilities.SetPoints.SupplyReturnTemperatureResetand reimplemented using elementary CDL blocks.
This is for Buildings, issue 2355. -
November 12, 2020, by Michael Wetter:
Reformulated to remove dependency toModelica.Units.SI.
This is for Buildings, issue 2243. -
January 3, 2020, by Jianjun Hu:
Changed name fromHotWaterTemperatureResettoSupplyReturnTemperatureReset. This is for Buildings, issue 860. -
January 10, 2017, by Milica Grahovac:
First CDL implementation. -
May 29, 2014, by Michael Wetter:
Removed undesirable annotationEvaluate=true. -
February 13, 2013, by Michael Wetter:
Corrected error that led to wrong results if the zone air temperature is different from its nominal valueTZon_nominal. See ticket Buildings, issue 74. -
November 21, 2011, by Michael Wetter:
Improved documentation. -
February 5, 2009 by Michael Wetter:
First implementation.