[HCRV] Heating curve

The function block HCRV calculates the flow temperature setpoint.

HCRV calculates the flow temperature setpoint based on the room temperature setpoint, the effective outside temperature, filtered wind speed, and filtered solar radiation intensity. HCRV calculates the flow temperature setpoint as low as possible, but still sufficient for each consumer to cover its heat demand.

Functioning

The following diagram illustrates how the flow temperature setpoint is calculated:

The heating curve determines the flow temperature setpoint [SpTFl] based on the effective outside air temperature [TOaEf]. It uses two points on the chart and the radiator exponent [ExpRad]. The coordinates of the breakpoint, the base point for outside temperature [TOaBase] and the average slope [Slpe] of the heating curve are also supplied by HCRV.

Radiator exponent

The higher the radiator exponent [ExpRad], the more the curve deviates from the straight line. The following table illustrates recommended settings for typical heat delivery systems:

Heat source

Radiator exponent

Radiators

1.3

Plate heaters

1.2...1.3

Convectors

1.25...1.45

Floor heating

1.1

Flow temperature setpoint

The flow temperature setpoint [SpTFl] is the setpoint for the automation station logic that controls the flow temperature. Corrections can be made to the flow temperature setpoint to compensate for wind and sun. Solar intensity [SrItyFil] and wind speed [WdSpdFil] are filtered to avoid unnecessary fluctuations to the flow temperature setpoint. A setpoint correction can also be made to the flow temperature at input [SpcTFl]. The minimum and maximum limits for the setpoint can be configured on the inputs [SpTFlMin] and [SpTFlMax].

Connect an outside air temperature sensor

HCRV uses the effective outside temperature [TOaEf] (a combination of filtered values) since the room temperature reacts in a delayed and attenuated manner to changes in outside temperature. The function block HRA can calculate the effective outside temperature.

Input [TOa] must be connected if wind compensation is required.

The outside air temperature high [TOaHi] is limited internally by the temperature setpoint for high outside air [TOaDsgn].

Room temperature setpoint and compensation for wind and solar radiation

Interconnect or set the room temperature setpoint [SpTR] to match the room temperature control or precontrol for room heating groups.

The room temperature increase for nominal solar radiation [DTRSrNom] is the expected room temperature increase at the design outside temperature and 20 °C room temperature if the solar radiation intensity increases from 0.0 W/m2 to 1000 W/m2.

Set input [DTRSrNom] to 0.0 if the input solar radiation intensity filtered [SrItyFil] is connected, but no compensation for solar influence is needed.

The room temperature decrease for nominal wind speed [DTRWdNom] is the expected room temperature decrease at the design outside and 20 °C room temperature if the wind speed increases from 0 m/s to 20 m/s.

Set input [DTRWdNom] to 0.0 if the input filtered wind speed [WdSpdFil] is connected, but no compensation for wind is needed.

info

[SpTRNom] is a constant with a value of 20 °C / 68 °F.

Pins

Input

Description

Data type

Default value
Value range

TOaEf

Effective outside temperature

Real

0.0 [°C]
32.0 [°F]

-100.0…50.0 [°C]
-148.0…122.0 [°F]

TOa

Outside temperature

Real

0.0 [°C]
32.0 [°F]

-100.0…50.0 [°C]
-148.0…122.0 [°F]

SpTR

Room temperature setpoint

Real

20.0 [°C]
68.0 [°F]

5.0…35.0 [°C]
41.0…95.0 [°F]

SrItyFil

Solar radiation intensity filtered

Real

0.0 [W/m2]
0.00 [W/ft2]

0.0…100.0 [W/m2]
0.00…9.29 [W/ft2]

WdSpdFil

Filtered wind speed

Real

0.0 [m/s]
0.0 [ft/min]

0.0…20.0 [m/s]
0.0…3937.0 [ft/min]

SpcTFl

Setpoint correction flow temperature

Real

0.0 [°C]
32.0 [°F]

-10.0…10.0 [°C]
14.0…50.0 [°F]

SpTFlMax

Maximum flow temperature setpoint

Real

95.0 [°C]
203.0 [°F]

20.0…130.0 [°C]
68.0…266.0 [°F]

SpTFlMin

Minimum flow temperature setpoint

Real

20.0 [°C]
68.0 [°F]

10.0…65.0 [°C]
50.0…149.0 [°F]

TOaDsgn

Design outside temperature

Defined as per heating plant planning data

Real

-11.0 [°C]
12.2 [°F]

-50.0…10.0 [°C]
-58.0…50.0 [°F]

SpTFlDs

Flow temperature setpoint for design outside temperature

Defined as per heating plant planning data

Real

60.0 [°C]
140 [°F]

25.0…130.0 [°C]
77.0…266.0 [°F]

TOaHi

Outside temperature high

Defined as per heating plant planning data

Real

15.0 [°C]
59.0 [°F]

5.0…25.0 [°C]
41.0…77.0 [°F]

SpTFlHi

Flow temperature setpoint for high outside temperature

Defined as per heating plant planning data

Real

30.0 [°C]
86.0 [°F]

20.0…65.0 [°C]
68.0…149.0 [°F]

ExpRad

Radiator exponent

Real

1.3

1.0…1.5

DTRSrNom

Room temp. increase for nominal solar radiation

Real

5.0 [K]
9.0 [°F]

0.0…15.0 [K]
0.0…27.0 [°F]

DTRWdNom

Room temp. decrease for nominal wind speed

Real

5.0 [K]
9.0 [°F]

0.0…10.0 [K]
0.0…18.0 [°F]

SlpeInit

Slope initialization

Initial value for heating curve slope

Real

0.0

0.0…25.0

 

Output

Description

Data type

Default value
Value range

SpTFl

Flow temperature setpoint

Real

20.0 [°C]
68.0 [°F]

0.0…130.0 [°C]
32.0…266.0 [°F]

Slpe

Slope

Real

1.0

0.0…25.0

SpcSrWd

Setpoint correction for solar radiation and wind

Real

0.0 [K]
0.0 [°F]

TOaBp

Outside temperature at breakpoint

Real

10.0 [°C]
50.0 [°F]

-50.0…700.0 [°C]
-58.0…1292.0 [°F]

SpTFlBp

Flow temperature setpoint at breakpoint

Real

35.0 [°C]
95.0 [°F]

20.0…130.0 [°C]
68.0…266.0 [°F]

TOaBase

Base point for outside temperature

Real

20.0 [°C]
68.0 [°F]

5.0…700.0 [°C]
41.0…1292.0 [°F]

SysUnits

System of units

Indicates the system of units used by the block.

Integer

1: International system of units (SI) (fallback)

1...5

1: International system of units (SI) (fallback)
2: International system of units (SI)
3: US system of units
4: Imperial system of units
5: Canadian system of units

ErrCode

Error code indication

Integer

0: No error

= 0 - No error
> 0 - Error codes