blockHeatExchangerPump

Pump control for economizer when the chilled water flow is controlled by a variable speed heat exchanger pump

Information

It implements the control of the waterside economizer valves when the chilled water flow through the economizer is controlled by the variable speed heat exchanger pump. It is implemented according to ASHRAE Guideline 36-2021, section 5.20.3.7-10.

When economizer is enabled (uWSE=true), start next condenser water pump and (or) adjust the pump speed (see Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Controller), open the condenser water isolation valve to the heat exchanger (yConWatIsoVal=true), and enable the chilled water heat exchanger pump.

The economizer heat exchanger pump speed reset requests shall be generated based on the difference between the chilled water return temperature upstream of the economizer and the economizer heat exchanger entering chilled water temperature.

  1. If the temperature difference exceeds 2 °F (1.11 °K), send 2 requests until the difference is less than 1.2 °F (0.67 °F).
  2. Else if the temperature difference exceeds 1 °F (0.56 °K), send 1 request until the difference is less than 0.2 °F (0.11 °K).
  3. Else send 0 requests.

When the heat exchanger pump is proven on, the pump speed shall be reset using Trim and Respond logic with the following parameters:

Variable Value Definition
DeviceEconomizer heat exchanger pump proven on Associated device
SP0Pump design speed (desSpe)Initial setpoint
SPminPump minimum speed (minSpe)Minimum setpoint
SPmaxPump design speed (desSpe)Maximum setpoint
Td15 minutesDelay timer
T2 minutesTime step
I0Number of ignored requests
RPump speed reset requestsNumber of requests
SPtrim2%Trim amount
SPres-3%Respond amount
SPres_max-6%Maximum response per time interval

When the economizer is disabled (uWSE=false), the chilled water heat exchanger pump shall be disabled, the heat exchanger condenser water isolation valve fully closed (yConWatIsoVal=0), and the last lag condenser water pump disabled and (or) change the pump speed see Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Pumps.CondenserWater.Controller).

Parameters

TypeNameDefaultDescription
RealminSpe0.1Minimum pump speed
RealdesSpe0.9Design pump speed
Advanced
RealdtHol900Minimum hold time during stage change

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputuPlaPlant enable signal
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputuWSETrue: waterside economizer is enabled
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputuPumTrue: heat exchanger pump is proven on
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputuStaProTrue: in staging process
Buildings.Controls.OBC.CDL.Interfaces.RealInputTEntWSEChilled water return temperature upstream of the economizer
Buildings.Controls.OBC.CDL.Interfaces.RealInputTEntHexChilled water temperature entering heat exchanger
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputyConWatIsoValEconomizer condenser water isolation valve commanded status
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputyPumOnHeat exchanger pump command on
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyPumSpeHeat exchanger pump speed setpoint

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealconWatIsoCondensing water isolation valve position
Buildings.Controls.OBC.CDL.Reals.SubtractsubTemperature difference
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreThrCheck if the temperature difference is greater than 2 degF (1.11 degK)
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreThr1Check if the temperature difference is greater than 1 degF (0.56 degK)
Buildings.Controls.OBC.CDL.Integers.SwitchresSpeReq1Pump speed reset request
Buildings.Controls.OBC.CDL.Integers.Sources.ConstanttwoConstant two
Buildings.Controls.OBC.CDL.Integers.Sources.ConstantoneConstant one
Buildings.Controls.OBC.CDL.Integers.Sources.ConstantzerConstant zero
Buildings.Controls.OBC.CDL.Integers.SwitchresSpeReqPump speed reset request
Buildings.Controls.OBC.ASHRAE.G36.Generic.TrimAndRespondresSpeReset pump speed
Buildings.Controls.OBC.CDL.Reals.MultiplymulPump Speed
Buildings.Controls.OBC.CDL.Logical.Andand1Waterside economizer commanded on

Revisions

  • July 14, 2022, by Jianjun Hu:
    First implementation.