blockChilledWaterPlantReset

Sequences to generate chilled water plant reset

Information

Block that output chilled water plant reset yChiWatPlaRes according to ASHRAE Guideline 36-2021, section 5.20.5.2.

Following implementation is for plants with primary-only and primary-secondary systems serving differential pressure controlled pumps.

  • Chilled water plant reset yChiWatPlaRes shall be reset using trim-respond logic with the following parameters:
Variable Value Definition
DeviceAny chilled water pump Associated device
SP0iniSetInitial setpoint
SPminminSetMinimum setpoint
SPmaxmaxSetMaximum setpoint
TddelTimDelay timer
TsamplePeriodTime step
InumIgnReqNumber of ignored requests
RTChiWatSupResReqNumber of requests
SPtrimtriAmoTrim amount
SPresresAmoRespond amount
SPres_maxmaxResMaximum response per time interval

  • Plant reset loop shall be enabled when the plant is enabled (any chilled water pump is enabled, uChiWatPum = true) and disabled when the plant is disabled (all chilled water pumps are disabled, uChiWatPum = false).
  • When the plant stage change is initiated (uStaCha=true), the plant reset yChiWatPlaRes shall be disabled and the value fixed at its last value for the longer of holTim and the time it takes for the plant to successfully stage.

For primary-secondary plants serving more than one set of differential pressure controlled pumps, a unique instance of the reset shall be used for each set of differential pressure controlled secondary pumps.

  • Chilled water reset requests from all loads served by a set of pumps shall be directed to those pumps reset loop only.
  • The differential pressure setpoint output from each reset shall be used in the pressure control loop for the associated set of pumps only.

Parameters

TypeNameDefaultDescription
IntegernPum2Total number of chilled water pumps
RealholTim900Time to fix plant reset value
Trim and respond parameters
RealiniSet1Initial setpoint
RealminSet0Minimum setpoint
RealmaxSet1Maximum setpoint
RealdelTim900Delay time after which trim and respond is activated
RealsamplePeriod300Sample period time
IntegernumIgnReq2Number of ignored requests
RealtriAmo-0.02Trim amount
RealresAmo0.03Respond amount (must be opposite in to triAmo)
RealmaxRes0.07Maximum response per time interval (same sign as resAmo)

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputTChiWatSupResReqChilled water supply temperature setpoint reset request
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputchaProPlant staging status that indicates if the plant is in the staging process
Buildings.Controls.OBC.CDL.Interfaces.BooleanInput[nPum]uChiWatPumChilled water pump status
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyChiWatPlaResChilled water plant reset

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.Generic.TrimAndRespondtriResCalculate chilled water plant reset

Revisions

  • April 15, 2019, by Jianjun Hu:
    First implementation.