blockReturnFanDirectPressure
Information
Setpoint for return fan discharge pressure and exhaust air damper for a multi zone VAV AHU according to ASHRAE guideline G36, PART 5.N.10 (return fan control with direct building pressure).
-
Return fan operates whenever associated supply fan is proven on and is off otherwise.
-
Return fan is controlled to maintain return fan discharge static pressure at setpoint
dpBuiSet. -
Exhaust damper is only enabled when the associated supply and return fans are proven on (
uFan=true) and the minimum outdoor air damper is open (to be controlled in a separate sequence). The exhaust dampers is closed when the fan is disabled. -
The building static pressure is time averaged with a sliding 5-minute window to dampen fluctuations. The averaged value shall be displayed and is used for control.
-
When the exhaust damper is enabled, a control loop modulates the exhaust damper in sequence with the return fan static pressure setpoint as shown in the figure below to maintain the building pressure equal to
dpBuiSet, which is by default 12 Pa (0.05 inches).
The output signal of the building pressure control is as follows:
-
From 0 to 0.5, the building pressure control loop modulates the exhaust
dampers from
yExhDam = 0(closed) toyExhDam = 1(open). -
From 0.5 to 1, the building pressure control loop resets the return fan
discharge static pressure setpoint from
dpDisMintodpDisMax. ThedpDisMinanddpDisMaxare specified in Section G36 PART 3.2A.3.b.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | dpBuiSet | 12 | Building static pressure difference relative to ambient (positive to pressurize the building) |
| Real | dpDisMin | 2.4 | Minimum return fan discharge static pressure difference setpoint |
| Real | dpDisMax | 40 | Maximum return fan discharge static pressure setpoint |
| Real | k | 1 | Gain, normalized using dpBuiSet |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | dpBui | Building static pressure difference, relative to ambient (positive if pressurized) | |
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | uFan | Fan on/off signal, true if fan is on | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | dpDisSet | Return fan discharge static pressure setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | yExhDam | Exhaust damper control signal (0: closed, 1: open) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.MovingAverage | movMea | Average building static pressure measurement | |
| Buildings.Controls.OBC.CDL.Reals.PID | conP | Building static pressure controller | |
| Buildings.Controls.OBC.CDL.Reals.Line | linExhAirDam | Exhaust air damper position | |
| Buildings.Controls.OBC.CDL.Reals.Line | linRetFanStaPre | Return fan static pressure setpoint | |
| Buildings.Controls.OBC.CDL.Reals.Switch | swi1 | Exhaust air damper position | |
| Buildings.Controls.OBC.CDL.Reals.Switch | swi | Return fan discharge static pressure setpoint |
Revisions
-
October 15, 2020, by Michael Wetter:
Moved normalization of control error to PID controller.
This is for #2182. -
October 16, 2017, by Michael Wetter:
Revised implementation, normalized control input and updated documentation. -
October 16, 2017, by Jianjun Hu:
First implementation.