Modulating room controller for heating/cooling

Symbol and connections

These components work the same as the PI controller, apart from the fact that the setpoint has been integrated into the block itself, through the use of the setpoint generator.

The same inputs and outputs are still used, as well as the activation on the bottom side.

Example use

In the example below 2 radiators are heating for 2 separate zones. If the outside air temperature goes above 15°C, the room controller gets deactivated.

Setting the setpoint is done in the same way as the setpoint generator.

The economizer

The economizer, also known as the learning function, means the room controller will ‘remember’ how much time it took in the past to heat the room, based on:

  1. the external temperature

  2. the difference between room temperature and setpoint temperature.

The room controller will store this data in a 2D matrix. Based on this matrix of historic data, the room controller will start heating/cooling towards the day setpoint, and that is before the actual day setpoint starts. (according to the setpoint configuration). In the example, you see a 4-day simulation of the same connections (in red without economizer, in green with economizer). On the first day both rooms work the same, but the following days the economizer starts slightly adjusting and gets the room to temperature earlier.

You can find some more information in the video here:

multimedia multimedia