blockCoupled

Sequence of defining cooling tower fan speed when the plant is close coupled

Information

Block that outputs cooling tower fan speed ySpeSet based on the control of condenser water return temperature for the plant that is close coupled. This is implemented according to ASHRAE Guideline 36-2021, section 5.20.12.2, item a.6-7.

  • When any condenser water pump is proven on (uConWatPumSpe > 0), condenser water return temperature TConWatRet shall be maintained at setpoint TConWatRetSet by a direct acting PID loop. The loop output shall be mapped to the variable tower speed. Map the tower speed from the minimum tower speed fanSpeMin at 0% loop output to 100% speed at 100% loop output.
  • The output tower speed ySpeSet shall be the lowest value of tower speed from loop mapping, maximum cooling tower speed setpoint from each chiller head pressure control loop uMaxSpeSet (if the plant requires the chiller head pressure being controlled), and tower maximum speed that resets based on plant partial load ratio plrTowMaxSpe. All operating fans shall receive the same speed signal.

Parameters

TypeNameDefaultDescription
Booleanneed_heaPreContrueTrue: the plant requires chiller head pressure being controlled
IntegernChi2Total number of chillers
IntegernConWatPum2Total number of condenser water pumps
RealfanSpeMin0.1Minimum cooling tower fan speed
Controller
Buildings.Controls.OBC.CDL.Types.SimpleControllercontrollerTypeBuildings.Controls.OBC.CDL.Types.SimpleController.PIType of controller
Realk1Gain of controller
RealTi0.5Time constant of integrator block
RealTd0.1Time constant of derivative block
RealyMax1Upper limit of output
RealyMin0Lower limit of output

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputTConWatRetSetCondenser water return temperature setpoint
Buildings.Controls.OBC.CDL.Interfaces.RealInputTConWatRetCondenser water return temperature (condenser leaving)
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nConWatPum]uConWatPumCurrent condenser water pump status
Buildings.Controls.OBC.CDL.Interfaces.RealInput[nChi]uMaxSpeSetMaximum cooling tower speed setpoint from each chiller head pressure control loop
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nChi]uChiChiller enabling status: true=ON
Buildings.Controls.OBC.CDL.Interfaces.RealInputplrTowMaxSpeTower maximum speed that reset based on plant partial load ratio
Buildings.Controls.OBC.CDL.Interfaces.RealOutputySpeSetFan speed setpoint of each cooling tower cell

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.Utilities.PIDWithEnableconPIDCondenser water return temperature controller
Buildings.Controls.OBC.CDL.Reals.LineCWRTSpdFan speed calculated based on return water temperature control loop

Revisions

  • August 9, 2019, by Jianjun Hu:
    First implementation.