[MON_ERC] Energy recovery monitoring

Function block MON_ERC calculates and monitors the efficiency of energy recovery.

MON_ERC calculates the efficiency of energy recovery based on temperature values on the energy recovery unit. The following energy recovery units can be monitored:

MON_ERC can be used for monitoring, but not to automatically stop plants or partial plants.

Functioning

Thermal stable operation

Efficiency is monitored if the energy recovery unit is in thermal stable operation [StblOp]. Thermal stable operation is determined based on static evaluations of temperature measured values.

The following conditions must be fulfilled:

  • A temperature difference greater than 5.0 [K] (9 [°F]) between the extract air temperature [TEx] and the outside temperature [TOa].
  • Nearly constant air temperature values for [TOa], [TEx], and [TAfErc].

The output [StblOp] is set to 1 as long as thermal stable operation is achieved.

Sensor placement

Three measured values are necessary to calculate energy efficiency: [TEx], [TOa] and [TAfErc]. [TAfErc] can be placed in either the supply air duct or extract air duct.

If [TAfErc] is located in the extract air duct, set the value for [SnlcTErc] to 2 (extract air). The following formula calculates efficiency:

If [TAfErc] is located in the supply air duct, set [SnlcTErc] to value 1 (supply air). The following formula calculates efficiency:

Consider the distance to the heating coil if [TAfErc] is positioned on the supply air duct. Position the sensor at least 150 mm from the heating coil to avoid the influence of heat radiation.

[TlcrFan] can be configured to consider the influence of the extract air fan on measuring the extract air temperature [TEx]. The value at [TlcrFan] is added internally to the value from [TEx].

The measured values of the temperature sensor are acquired every 60 seconds and then filtered to prevent short-term interference to temperatures.

The reheat value does not match the efficiency as indicated by the manufacturer since it (efficiency) is calculated from temperature measurements and sensor position. No definitive statement can be made on the absolute quality of energy recovery.

The calculated reheat value is influenced by the flow ratio of extract air to outside air. If the shares of extract air and the outside air are not equal, calculating the reheating can indicate higher or lower values.

Causes for a poor efficiency

Energy recovery operates at lower efficiency. This may mean:

  • The energy recovery unit is iced, defective, dirty, or incorrectly connected.
  • Poor air volume through the energy recovery unit.
  • Imprecisely measured temperature downstream of the energy recovery unit.
  • Bypass dampers reduce volume flow through the energy recovery unit. The MON_ERC function must be switched off with [EnFnct] = 0 when using bypass dampers.

The limit to efficient operation

The permissible limit value of efficiency [LmRd] is set with value 1, if all conditions are fulfilled for the time [DlyLmVio]:

  • Efficiency [Efcy] is less than or equal to the preset efficiency limit value [EfcyLm].
  • Thermal stable operation is achieved ([StblOp] = 1).
  • The energy recovery unit is operating at full capacity ([CtlVal] = 100 %).

Enable and reset the energy recovery unit

If the input enable function [EnFnct] is set to 0:

  • The output efficiency [Efcy] = 0.0
  • The output stable operation [StblOp] = 0.0
  • The timer for signal delay after a limit value violation [DlyLmVio] is reset
  • The output efficiency limit value [LmRd] is not set to 0

If input [Reset] is set to 1, MON_ERC performs the same steps as if the enable function [EnFnct] is set to 0, with the following difference:

  • The output limit reached [LmRd] is set to 0.
  • The input [Reset] is automatically set to 0.
  • Only the positive edge on the input [Reset] always sets back the output limit reached [LmRd] to 0.
Pins

Input

Description

Data type

Default value
Value range

EnFnct

Enable function

Enables the function.

Boolean

1

0 - The function is disabled.
1 - The function is enabled.

Reset

Reset

Resets the internal filters and limit reached indicator.

Boolean

0

0 - Do not reset
1 - Reset

CtlVal

Control value

The present operating capacity of the energy recovery unit as required by the controller.

Real

0.0 [%]

0.0…100.0 [%]

TOa

Outside temperature

Real

0.0 [°C]
32.0 [°F]

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

TEx

Extract air temperature

Real

0.0 [°C]
32.0 [°F]

-100.0…100.0 [°C]
-148.0…212.0 [°F

TAfErc

Air temperature after energy recovery unit

Real

0.0 [°C]
32.0 [°F]

-100.0…100.0 [°C]
-148.0…212.0 [°F]

SnlcTErc

Location to measure air temperature after energy recovery unit

Integer

1: Supply air

1: Supply air
2: Exhaust air

TIcrFan

Temperature increase from fan motor

Real

2.0 [K]
3.6 [°F]

EfcyLm

Efficiency limit value

Real

50.0 [%]

0.0…100.0 [%]

DlyLmVio

Signal delay after limit value violation

Signal delay for [LmRd] after reaching [EfcyLm].

Time

1h

0…24d_20h_31m_23s_647ms

 

Output

Description

Data type

Default value
Value range

Efcy

Efficiency

The value indicates the calculated efficiency of the recovery unit. The calculation is only valid when [StblOp] = 1.

Real

0.0 [%]

0.0…100.0 [%]

LmRd

Limit reached

Efficiency [Efcy] has reached the efficiency limit [EfcyLm].

Boolean

0

0 - Limit not reached.
1 - Limit reached.

StblOp

Stable operation

Thermal stable operation is achieved.

Boolean

0

0 - No
1 - Yes

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