blockDampers
Output signals for controlling VAV cooling only box damper position
Information
This sequence sets the damper position for VAV cooling only terminal unit. The implementation is according to Section 5.5.5 and 5.5.7 of ASHRAE Guideline 36 (G36), May 2020.
-
When the zone state (
uZonSta) is cooling, the cooling-loop output (uCoo) shall be mapped to the active airflow setpoint from the minimum (VActMin_flow) to the cooling maximum airflow setpoints (VActCooMax_flow).-
If supply air temperature
TSupfrom the air handler is greater than room temperatureTZon, cooling supply airflow setpoint shall be no higher than the minimum.
-
If supply air temperature
- When the zone state is deadband or heating, the active airflow setpoint shall be the minimum airflow setpoint.
-
The VAV damper
yDamshall be modulated by a control loop to maintain the measured airflowVDis_flowat the active setpoint.
The sequences of controlling damper position for the cooling only terminal unit are described in the following figure below.
Override the airflow setpoint and the damper position setpoint by providing software switches that interlock to a system-level point to:
-
when
oveFloSetequals to 1, force the zone airflow setpointVSet_flowto zero, -
when
oveFloSetequals to 2, force the zone airflow setpointVSet_flowto zone cooling maximum airflow rateVCooMax_flow, -
when
oveFloSetequals to 3, force the zone airflow setpointVSet_flowto zone minimum airflow setpointVMin_flow. -
when
oveDamPosequals to 1, force the damper to full closed by settingyDamto 0, -
when
oveDamPosequals to 2, force the damper to full open by settingyDamto 1.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | VMin_flow | Design zone minimum airflow setpoint | |
| Real | VCooMax_flow | Design zone cooling maximum airflow rate | |
| Buildings.Controls.OBC.CDL.Types.SimpleController | damCon | Buildings.Controls.OBC.CDL.Types.SimpleController.PI | Type of controller |
| Real | kDam | 0.5 | Gain of controller for damper control |
| Real | TiDam | 300 | Time constant of integrator block for damper control |
| Real | TdDam | 0.1 | Time constant of derivative block for damper control |
| Advanced | |||
| Real | dTHys | 0.25 | Delta between the temperature hysteresis high and low limit |
| Real | iniDam | 0.01 | Initial damper position when the damper control is enabled |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VActMin_flow | Active minimum airflow rate | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TSup | Temperature of the air supplied from central air handler | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TZon | Measured zone temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uCoo | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VActCooMax_flow | Active cooling maximum airflow rate | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | uZonSta | Current zone state | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | oveFloSet | Index of overriding flow setpoint, 1: set to zero; 2: set to cooling maximum; 3: set to minimum flow | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | u1Fan | AHU supply fan status | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VDis_flow | Measured primary discharge airflow rate | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerInput | oveDamPos | Index of overriding damper position, 1: set to close; 2: set to open | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | VSet_flow | Airflow setpoint after considering override | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yDam | Commanded damper position after considering override |
Revisions
-
August 24, 2023, by Jianjun Hu:
Added AHU supply fan status for damper position reset.
This is for issue 3257. -
January 12, 2023, by Jianjun Hu:
Removed the parameterhave_preIndDamto exclude the option of using pressure independant damper.
This is for issue 3139. -
August 1, 2020, by Jianjun Hu:
First implementation.