blockLimits
Information
This block implements the single zone VAV AHU minimum outdoor air control with a single
common damper for minimum outdoor air and economizer functions based on outdoor airflow
setpoint (VOutMinSet_flow) and supply fan speed (uSupFanSpe_actual),
designed in line with Section 5.18.6 of ASHRAE Guidline 36, May 2020.
The controller is enabled when the supply fan is proven on (u1SupFan=true),
the AHU operation mode uOpeMod is Occupied, and Freeze protection stage
uFreProSta is 1 or smaller. Otherwise the damper position limits are set to
their corresponding maximum and minimum physical or at commissioning fixed limits, as illustrated below:
If limit modulation is enabled, the outdoor air damper position yOutDamPosMin is computed as
follows:
-
Calculate outdoor air damper position
yDam_VOutMin_curSpewhich ensures minimum outdoor airflow rateVOutMin_flowat current supply fan speeduSupFanSpe_actualas a linear interpolation between the following values set at commissioning:
- minimum damper position at minimum fan speed for minimum outdoor airflow
outDamMinFloMinSpeand -
minimum damper position at maximum fan speed for minimum outdoor airflow
outDamMinFloMaxSpe.
- minimum damper position at minimum fan speed for minimum outdoor airflow
-
Calculate outdoor air damper position
yDam_VOutDes_curSpewhich ensures design outdoor airflow rateVOutDes_flowat current supply fan speeduSupFanSpe_actual, as a linear interpolation between the following values set at commissioning:
-
minimum damper position at minimum fan speed for design outdoor airflow
outDamDesFloMinSpeand -
minimum damper position at maximum fan speed for design outdoor airflow
outDamDesFloMaxSpe.
-
minimum damper position at minimum fan speed for design outdoor airflow
-
Calculate outdoor air damper position
yOutDamPosMinwhich ensures outdoor airflow setpointVOutMinSet_flowat current supply fan speeduSupFanSpe_actualas a linear interpolation betweenyDam_VOutMin_curSpeandyDam_VOutDes_curSpe, proportional to ratios ofVOutMinSet_flowtoVOutDes_flowandVOutMin_flow. -
If outdoor airflow setpoint
VOutMinSet_flowis zero,yOutDamPosMinshould be zero.
The chart below illustrates the OA damper position limit calculation:
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Commissioning › Damper position limits | |||
| Real | supFanSpe_min | 0.1 | Minimum supply fan operation speed |
| Real | supFanSpe_max | 1 | Maximum supply fan operation speed |
| Real | outDamMinFloMinSpe | 0.4 | OA damper position to supply minimum outdoor airflow at minimum fan speed |
| Real | outDamMinFloMaxSpe | 0.3 | OA damper position to supply minimum outdoor airflow at maximum fan speed |
| Real | outDamDesFloMinSpe | 0.9 | OA damper position to supply design outdoor airflow at minimum fan speed |
| Real | outDamDesFloMaxSpe | 0.8 | OA damper position to supply design outdoor airflow at maximum fan speed |
| Real | VOutMin_flow | Calculated minimum outdoor airflow rate | |
| Real | VOutDes_flow | Calculated design outdoor airflow rate | |
| Commissioning › Physical damper position limits | |||
| Real | outDamPhy_max | 1 | Physically fixed maximum position of the outdoor air damper |
| Real | outDamPhy_min | 0 | Physically fixed minimum position of the outdoor air damper |
| Commissioning › Advanced | |||
| Real | floHys | 0.01 | Near zero flow rate, below which the flow rate or difference will be seen as zero |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uSupFan_actual | Actual supply fan speed | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VOutMinSet_flow | Minimum outdoor airflow setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uOpeMod | AHU operation mode status signal | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uFreProSta | Freeze protection status signal | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | u1SupFan | Supply fan status signal | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yOutDam_min | Minimum outdoor air damper position limit | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yOutDam_max | Maximum outdoor air damper position limit |
Revisions
-
August 29, 2023, by Hongxiang Fu:
Because of the removal ofLogical.And3based on ASHRAE 231P, replaced it with a stack of twoLogical.Andblocks. This is for #2465. -
August 1, 2020, by Jianjun Hu:
Updated according to ASHRAE G36, May 2020. -
March 13, 2020, by Jianjun Hu:
Replaced multiAnd block with and3 block to avoid vector related implementation.
This is for #1709. -
July 06, 2017, by Milica Grahovac:
Refactored implementation. -
April 15, 2017, by Jianjun Hu:
First implementation.