blockHighMassSupplyTemperature_TRoomRelHum

Controller for radiant cooling that controls the room temperature using constant mass flow and variable supply temperature

Information

Controller for a radiant cooling system.

The controller tracks the room temperature set point TRooSet by adjusting the supply water temperature set point TSupSet based on the output signal y of the proportional controller. The supply water temperature set point TSupSet is limited by the dew point temperature that is calculated based on the inputs TRoo and phiRoo. 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_max297.15Maximum cooling supply water temperature
RealTSupSet_minMinimum cooling 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.RealInputphiRooMeasured room air relative humidity
Controls.OBC.CDL.Interfaces.RealOutputTSupSetSet point for cooling 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
CDL.Psychrometrics.DewPoint_TDryBulPhidewPoiDew point temperature, used to avoid condensation
CDL.Reals.HysteresishysCooHysteresis to switch system on and off
CDL.Reals.PIDconCooController for cooling

Revisions

  • September 7, 2021, by Michael Wetter:
    First implementation.