blockHighMassSupplyTemperature_TRoom

Room temperature controller for radiant heating with constant mass flow and variable supply temperature

Information

Controller for a radiant heating system.

The controller tracks the room temperature set point TRooSet by adjusting the supply water temperature set point TSupSet linearly between TSupSetMin and TSupSetMax based on the output signal y of the proportional controller. The pump is either off or operates at full speed, in which case yPum = 1. The pump control is based on a hysteresis that switches the pump on when the output of the proportional controller y exceeds 0.2, and the pump is commanded off when the output falls below 0.1. See figure below for the control charts.

Image of control output

For systems with high thermal mass, this controller should be left configured as a P-controller, which is the default setting. PI-controller likely saturate due to the slow system response.

Parameters

TypeNameDefaultDescription
RealTSupSet_maxMaximum heating supply water temperature
RealTSupSet_min293.15Minimum heating supply water temperature
Control gains
Controls.OBC.CDL.Types.SimpleControllercontrollerTypeBuildings.Controls.OBC.CDL.Types.SimpleController.PType of controller
Realk2Gain of controller
RealTi3600Time constant of integrator block
RealTd0.1Time constant of derivative block

Connectors

TypeNameDefaultDescription
Controls.OBC.CDL.Interfaces.RealInputTRooSetSet point for room air temperature
Controls.OBC.CDL.Interfaces.RealInputTRooMeasured room air temperature
Controls.OBC.CDL.Interfaces.RealOutputTSupSetSet point for heating supply water temperature
Controls.OBC.CDL.Interfaces.RealOutputyControl signal for heating system from P controller
Controls.OBC.CDL.Interfaces.BooleanOutputonOutputs true if the system is demanded on
Controls.OBC.CDL.Interfaces.RealOutputyPumPump speed control signal

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.PIDconHeaController for heating supply set point signal
Buildings.Controls.OBC.CDL.Reals.HysteresishysHeaHysteresis to switch system on and off

Revisions

  • August 26, 2021, by Michael Wetter:
    First implementation.