blockIntegratedOperation

Tower fan speed control when the waterside economizer is enabled and the chillers are running

Information

Block that outputs cooling tower fan speed ySpeSet when both waterside economizer and chillers are enabled, i.e., integrated operation. This is implemented according to ASHRAE Guideline 36-2021, section 5.20.12.2, item c.1.

When the waterside economizer is enabled (uWse=true) and chillers are running (uChi=true):

  1. Fan speed shall be equal to the waterside economizer tower maximum speed.
  2. The waterside economizer tower maximum speed shall be reset by a direct acting PID loop maintaining the chiller load at 110% of the sum of the minimum cycling load for the operating chillers. Map the tower maximum speed from the minimum speed fanSpeMin at 0% loop output to 100% speed at 100% loop output. Bias the loop to launch from 100% output.
  3. When starting integrated operation after previously operating with only the waterside economizer, hold the tower maximum speed at 100% for 10 minutes (intModTim) to give the chiller time to get up to speed and produce at least the minimum cycling load, then enable the loop.

Parameters

TypeNameDefaultDescription
IntegernChi2Total number of chillers
Real[nChi]chiMinCap{1e4, 1e4}Minimum cyclining load below which chiller will begin cycling
RealfanSpeMin0.1Minimum cooling tower fan speed
Load controller
Buildings.Controls.OBC.CDL.Types.SimpleControllerconTypBuildings.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 load controller output
RealyMin0Lower limit of load controller output
Advanced
RealintModTim600Threshold time after switching from WSE-only mode to integrated mode

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nChi]uChiVector of chillers proven on status: true=ON
Buildings.Controls.OBC.CDL.Interfaces.RealInputuChiLoaCurrent cooling load
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputuWseWaterside economizer enabling status: true=ON
Buildings.Controls.OBC.CDL.Interfaces.RealOutputySpeSetTower fan speed setpoint when WSE is enabled and there is any chiller running

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.SwitchfanSpeSwitch from the holding maximum speed to regulated speed

Revisions

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