blockPlantRequests
Output plant requests for single zone air handling unit
Information
This sequence outputs the system reset requests for single zone air handling unit. The implementation is according to the Section 5.18.15 of ASHRAE Guideline 36, May 2020.
chilled water reset request yChiWatResReq
-
If the supply air temperature
TAirSupexceeds the cooling supply air temperature set pointTSupCooby 3 °C (5 °F) for 2 minutes, send 3 requests. -
If the supply air temperature
TAirSupexceeds the cooling supply air temperature set pointTSupCooby 2 °C (3 °F) for 2 minutes, send 2 requests. -
Else if the chilled water valve position
uCooCoi_actualis greater than 95%, send 1 request until theuCooCoi_actualis less than 85%. -
Else if the chilled water valve position
uCooCoi_actualis 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
uCooCoi_actualis greater than 95%, send 1 request until theuCooCoi_actualis less than 10%. -
Else if the chilled water valve position
uCooCoi_actualis 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 heating supply air temperature set pointTSupHeaEcofor 5 minutes, send 3 requests. -
Else if the supply air temperature
TAirSupis 8 °C (15 °F) less than the heating supply air temperature set pointTSupHeaEcofor 5 minutes, send 2 requests. -
Else if the hot water valve position
uHeaCoi_actualis greater than 95%, send 1 request until theuHeaCoi_actualis less than 85%. -
Else if the hot water valve position
uHeaCoi_actualis 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
uHeaCoi_actualis greater than 95%, send 1 request until the hot water valve position is less than 10%. -
If the hot water valve position
uHeaCoi_actualis 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 |
| 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 | TSupCoo | Cooling supply air temperature setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uCooCoi_actual | Cooling coil valve actual position | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TSupHeaEco | Heating supply air temperature setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uHeaCoi_actual | Heating coil valve actual 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. -
December 1, 2021, by Jianjun Hu:
First implementation.