blockCoolingCoil

Controller for cooling coil valve

Information

This block outputs the cooling coil control signal if the fan is on and the zone is in cooling status (see Buildings.Controls.OBC.ASHRAE.G36.Types.ZoneStates). Otherwise, the control signal for the coil is set to 0. The implementation is according to the Section 5.18.5.3 of ASHRAE Guideline 36, May 2020.

Parameters

TypeNameDefaultDescription
Cooling coil loop signal
Buildings.Controls.OBC.CDL.Types.SimpleControllercontrollerTypeCooCoiBuildings.Controls.OBC.CDL.Types.SimpleController.PIType of controller
RealkCooCoi0.1Gain for cooling coil control loop signal
RealTiCooCoi900Time constant of integrator block for cooling coil control loop signal
RealTdCooCoi0.1Time constant of derivative block for cooling coil control loop signal

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputTSupCooSetCooling supply air temperature setpoint
Buildings.Controls.OBC.CDL.Interfaces.RealInputTAirSupSupply air temperature measurement
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputuZonStaZone state
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputu1SupFanSupply fan proven on
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyCooCoiCooling coil valve commanded position

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.PIDWithResetconCoiCooling coil control signal

Revisions

  • August 1, 2020, by Jianjun Hu:
    First implementation based on G36 official version.