Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences
Waterside economizer control subsequences
Information
This package contains waterside economizer control subsequences.
Package Content
| Name | Description |
|---|---|
| Valves control when chilled water flow through economizer is controlled using bypass valve | |
| Pump control for economizer when the chilled water flow is controlled by a variable speed heat exchanger pump | |
| Waterside economizer predicted outlet temperature | |
| Defines a tuning parameter for the temperature prediction downstream of WSE | |
| Collection of validation models |
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.BypassValve
Valves control when chilled water flow through economizer is controlled using bypass valve
Information
Waterside economizer valves control when the chilled water flow through the economizer is controlled using a modulating heat exchanger bypass valve. It is implemented according to ASHRAE Guideline 36-2021, section 5.20.3.4-6.
When economizer is enabled, start next condenser 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 economizer in-line chilled water return line valve.
When the in-line chilled water return valve is enabled, it shall be modulated by a direct-acting PID
loop to maintain the static pressure difference across the chilled water side
of the heat exchanger at the design value (dpDes). Map the loop output from 0% open
at 0% output to 100% open at 100% output. Bias the loop to launch from 100%
output. The valve shall be fully open when the loop is disabled.
When the economizer is disabled, the economizer in-line chilled water return line
valve shall be disabled (fully open), the heat exchanger condensing 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
| Type | Name | Default | Description |
|---|---|---|---|
| Real | dpDes | 6000 | Design pressure difference across the chilled water side economizer [Pa] |
| Valve controller | |||
| SimpleController | controllerType | Buildings.Controls.OBC.CDL.T... | Type of controller |
| Real | k | 0.1 | Gain of controller |
| Real | Ti | 0.5 | Time constant of integrator block [s] |
| Real | Td | 0.1 | Time constant of derivative block [s] |
Connectors
| Type | Name | Description |
|---|---|---|
| input BooleanInput | uPla | Plant enable signal |
| input BooleanInput | uWSE | True: waterside economizer is enabled |
| input RealInput | dpChiWat | Differential static pressure across economizer in the chilled water side [Pa] |
| output BooleanOutput | yConWatIsoVal | Economizer condenser water isolation valve commanded status |
| output RealOutput | yRetVal | WSE in-line CHW return line valve position [1] |
Modelica definition
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.HeatExchangerPump
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.
- 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).
- 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).
- 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 |
|---|---|---|
| Device | Economizer heat exchanger pump proven on | Associated device |
| SP0 | Pump design speed (desSpe) | Initial setpoint |
| SPmin | Pump minimum speed (minSpe) | Minimum setpoint |
| SPmax | Pump design speed (desSpe) | Maximum setpoint |
| Td | 15 minutes | Delay timer |
| T | 2 minutes | Time step |
| I | 0 | Number of ignored requests |
| R | Pump speed reset requests | Number of requests |
| SPtrim | 2% | 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
| Type | Name | Default | Description |
|---|---|---|---|
| Real | minSpe | 0.1 | Minimum pump speed |
| Real | desSpe | 0.9 | Design pump speed |
| Advanced | |||
| Real | dtHol | 900 | Minimum hold time during stage change [s] |
Connectors
| Type | Name | Description |
|---|---|---|
| input BooleanInput | uPla | Plant enable signal |
| input BooleanInput | uWSE | True: waterside economizer is enabled |
| input BooleanInput | uPum | True: heat exchanger pump is proven on |
| input BooleanInput | uStaPro | True: in staging process |
| input RealInput | TEntWSE | Chilled water return temperature upstream of the economizer [K] |
| input RealInput | TEntHex | Chilled water temperature entering heat exchanger [K] |
| output BooleanOutput | yConWatIsoVal | Economizer condenser water isolation valve commanded status |
| output BooleanOutput | yPumOn | Heat exchanger pump command on |
| output RealOutput | yPumSpe | Heat exchanger pump speed setpoint [1] |
Modelica definition
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.PredictedOutletTemperature
Waterside economizer predicted outlet temperature
Information
The waterside economizer (WSE) is enabled or disabled based on the predicted WSE
heat exchanger (HX) leaving water temperature, y.
This block predicts y based on current plant load
and ambient wet bulb temperature with respect to the design conditions, as described in
ASHRAE Guideline 36-2021, section 5.20.3.1.
The block calculates the predicted WSE output temperature y as a sum of these
three components:
-
Current outdoor air wet bulb temperature
TOutWet. -
Predicted heat exchanger approach at current part load flow, which equals
the product of the design heat exchanger approach
heaExcAppDesand the lesser of 1 and predicted heat exchanger part load ratio (PLRHX). PRLHX is a ratio of the current chilled water flow rate for primary-only plants or the current secondary chilled water flow rate for primary-secondary plants,VChiWat_flow, divided by the design HX chilled water flow rateVHeaExcDes_flow. -
Predicted cooling tower approach, which is a sum of the:
-
Product of the tuning parameter
uTunParand the difference between the designTOutWetDesand current wetbulb temperaturesTOutWet. The tuning parameteruTunParis an output from the Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.Tuning sequence. -
Design cooling tower approach
cooTowAppDes.
-
Product of the tuning parameter
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | heaExcAppDes | 2 | Design heat exchanger approach [K] |
| Real | cooTowAppDes | 2 | Design cooling tower approach [K] |
| Real | TOutWetDes | 288.15 | Design outdoor air wet bulb temperature [K] |
| Real | VHeaExcDes_flow | 0.01 | Desing heat exchanger chilled water flow rate [m3/s] |
Connectors
| Type | Name | Description |
|---|---|---|
| input RealInput | uTunPar | Tuning parameter |
| input RealInput | TOutWet | Outdoor air wet bulb temperature [K] |
| input RealInput | VChiWat_flow | Measured (secondary for primary-secondary plants) chilled water flow rate [m3/s] |
| output RealOutput | y | Predicted waterside economizer outlet temperature [K] |
Modelica definition
Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.Tuning
Defines a tuning parameter for the temperature prediction downstream of WSE
Information
Waterside economizer outlet temperature prediction tuning parameter subsequence per ASHRAE Guideline 36-2021, section 5.20.3.3.
The subsequence calculates the tuning parameter y as follows:
-
Decrease
yinstepwhen the WSE is disabled if the WSE remained enabled for more thanwseOnTimDecperiod. -
Increase
yinstepwhen the WSE is disabled if the WSE remained enabled for less thanwseOnTimIncperiod and the cooling tower fan speed signaluTowFanSpeMaxdid not decrease below 100% speed while the WSE was enabled.
y initializes at 0 upon first plant start up,
it holds its value when the plant is disabled, and tuning resumes from that value when the
plant is re-enabled. It is limited between -0.2 and 0.5.
To avoid large integer values above larInt, the counters
get reset to 0 each time any of them reaches that value.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | step | 0.02 | Incremental step used to reduce or increase the water-side economizer tuning parameter [1] |
| Real | wseOnTimDec | 3600 | Economizer enable time needed to allow decrease of the tuning parameter [s] |
| Real | wseOnTimInc | 1800 | Economizer enable time needed to allow increase of the tuning parameter [s] |
Connectors
| Type | Name | Description |
|---|---|---|
| input BooleanInput | uWseSta | WSE enable disable status |
| input RealInput | uTowFanSpeMax | Maximum cooling tower fan speed signal [1] |
| output RealOutput | y | Tuning parameter for the waterside economizer outlet temperature prediction |