blockSupplySignals
Information
Block that outputs the supply temperature control loop signal, and the coil valve postions for VAV system with multiple zones, implemented according to Section 5.16.2.3 of the ASHRAE Guideline G36, May 2020.
The supply air temperature control loop signal uTSup
is computed using a PI controller that tracks the supply air temperature
setpoint TSupSet.
If the fan is off, then uTSup = 0.
Heating valve control signal (or modulating electric heating
coil if applicable) yHeaCoi and cooling valve control signal yCooCoi
are sequenced based on the supply air temperature control loop signal uTSup.
From uTSup = uHea_max to uTSup = -1,
yHeaCoi increases linearly from 0 to 1.
Similarly, uTSup = uCoo_min to uTSup = +1,
yCooCoi increases linearly from 0 to 1.
The output uTSup can be used in a controller for the economizer.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | have_heaCoi | true | True: the AHU has heating coil. It could be the hot water coil, or the electric heating coil |
| Boolean | have_cooCoi | true | True: the AHU has cooling coil. It could be the chilled water coil, or the direct expansion coil |
| Buildings.Controls.OBC.CDL.Types.SimpleController | controllerType | Buildings.Controls.OBC.CDL.Types.SimpleController.PI | Type of controller for supply air temperature signal |
| Real | kTSup | 0.05 | Gain of controller for supply air temperature signal |
| Real | TiTSup | 600 | Time constant of integrator block for supply temperature control signal |
| Real | TdTSup | 0.1 | Time constant of derivative block for supply temperature control signal |
| Real | uHea_max | -0.25 | Upper limit of controller signal when heating coil is off. Require -1 < uHea_max < uCoo_min < 1. |
| Real | uCoo_min | 0.25 | Lower limit of controller signal when cooling coil is off. Require -1 < uHea_max < uCoo_min < 1. |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TAirSup | Measured supply air temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TAirSupSet | Supply air temperature setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | u1SupFan | Supply fan status | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yHeaCoi | Heating coil commanded position | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yCooCoi | Cooling coil commanded position | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | uTSup | Supply temperature control signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.PIDWithReset | conTSup | Controller for supply air temperature control signal (to be used by heating coil, cooling coil and economizer) |
Revisions
-
August 1, 2020, by Jianjun Hu:
Updated according to ASHRAE G36 official release. -
November 1, 2017, by Jianjun Hu:
First implementation.