blockPlantRequests
Output plant requests for multizone air handling unit
Information
This sequence outputs the system reset requests for multiple zone air handling unit. The implementation is according to the Section 5.16.16 of ASHRAE Guideline 36, May 2020.
Chilled water reset request yChiWatResReq
-
If the supply air temperature
TAirSupexceeds the supply air temperature set pointTAirSupSetby 3 °C (5 °F) for 2 minutes, send 3 requests. -
If the supply air temperature
TAirSupexceeds the supply air temperature set pointTAirSupSetby 2 °C (3 °F) for 2 minutes, send 2 requests. -
Else if the chilled water valve position
uCooCoiSetis greater than 95%, send 1 request until theuCooCoiSetis less than 85%. -
Else if the chilled water valve position
uCooCoiSetis less than 95%, send 0 request.
Chiller plant request yChiPlaReq
Send the chiller plant that serves the system a chiller plant request as follows:
-
If the chilled water valve position
uCooCoiSetis greater than 95%, send 1 request until theuCooCoiSetis less than 10%. -
Else if the chilled water valve position
uCooCoiSetis less than 95%, send 0 request.
If there is a hot-water coil, hot-water
reset requests yHotWatResReq
-
If the supply air temperature
TAirSupis 17 °C (30 °F) less than the supply air temperature set pointTAirSupSetfor 5 minutes, send 3 requests. -
Else if the supply air temperature
TAirSupis 8 °C (15 °F) less than the supply air temperature set pointTAirSupSetfor 5 minutes, send 2 requests. -
Else if the hot water valve position
uHeaCoiSetis greater than 95%, send 1 request until theuHeaCoiSetis less than 85%. -
Else if the hot water valve position
uHeaCoiSetis less than 95%, send 0 request.
If there is a hot-water coil and heating hot-water plant, heating hot-water
plant reqeusts yHotWatPlaReq
Send the heating hot-water plant that serves the air handling unit a heating hot-water plant request as follows:
-
If the hot water valve position
uHeaCoiSetis greater than 95%, send 1 request until the hot water valve position is less than 10%. -
If the hot water valve position
uHeaCoiSetis less than 95%, send 0 requests.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.ASHRAE.G36.Types.HeatingCoil | heaCoi | Buildings.Controls.OBC.ASHRAE.G36.Types.HeatingCoil.WaterBased | Heating coil type |
| Buildings.Controls.OBC.ASHRAE.G36.Types.CoolingCoil | cooCoi | Buildings.Controls.OBC.ASHRAE.G36.Types.CoolingCoil.WaterBased | Cooling coil type |
| Advanced | |||
| Real | THys | 0.1 | Hysteresis for checking temperature difference |
| Real | posHys | 0.05 | Hysteresis for checking valve position difference |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TAirSup | Measured supply air temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TAirSupSet | Setpoint for supply air temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uCooCoiSet | Commanded ooling coil valve position | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uHeaCoiSet | Commanded heating coil valve position | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yChiWatResReq | Chilled water reset request | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yChiPlaReq | Chiller plant request | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yHotWatResReq | Hot water reset request | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yHotWatPlaReq | Hot water plant request |
Revisions
-
September 26, 2025, by Jianjun Hu:
Renamed the parameterThystoTHys.
This is for issue 4374. -
September 18, 2023, by Jianjun Hu:
Renamed the connectorsuCooCoi_actualanduHeaCoi_actualtouCooCoiSetanduHeaCoiSet.
This is for issue 3526. -
December 1, 2021, by Jianjun Hu:
First implementation.