blockSupplyFan

Supply fan speed setpoint for single zone VAV system

Information

Block that outputs the set points for the fan speed for a single zone VAV system. The implementation is according to the Section 5.18.4 of ASHRAE Guideline 36, May 2020.

Fan speed setpoint

The supply fan shall run whenever the unit is in any mode other than unoccupied mode. Also, a ramp function should be applied to prevent changes in fan speed of more than 10% per minute.

Minimum, medium, and maximum fan speeds shall be as follows:
  1. Minimum speed minSpe, maximum cooling speed maxCooSpe, and maximum heatng speed maxHeaSpe shall be given per Section 3.2.2.1 of ASHRAE Guideline 36.
  2. Medium fan speed shall be reset linearly based on outdoor air temperature TOut from minSpe when outdoor air temperature is greater than or equal to Endpoint 1 to maxCooSpe when TOut is less than or equal to Endpoint 2.
    • Endpoint 1: the lesser of zone temperature TZon plus 0.5 °C (1 °F) and maximum supply air dew point TSupDew_max.
    • Endpoint 2: the lesser of zone temperature TZon minus 6 °C (10 °F) and maximum supply air dew point TSupDew_max minus 1 °C (2 °F).
Control mapping
  1. For a heating-loop signal uHea of 100% to spePoiOne (default 50%), fan speed is reset from maxHeaSpe to minSpe.
  2. For a heating-loop signal uHea of spePoiOne to 0%, fan speed set point is minSpe.
  3. In deadband (uHea=0, uCoo=0), fan speed set point is minSpe.
  4. For a cooling-loop signal uCoo of 0% to spePoiTwo (default 25%), fan speed is minSpe.
  5. For a cooling-loop signal uCoo of spePoiTwo to spePoiThr (default 50%), fan speed is reset from minSpe to medium fan speed.
  6. For a cooling-loop signal uCoo of spePoiThr to spePoiFou (default 75%), fan speed is medium.
  7. For a cooling-loop signal of uCoo spePoiFou to 100%, fan speed is reset from medium to maxCooSpe.

The figure below shows the sequence.

Image of speed reset

Note that the inputs uHea and uCoo must be computed based on the same temperature sensors and control loops.

Parameters

TypeNameDefaultDescription
Temperatures
RealTSupDew_maxMaximum supply air dew-point temperature. It's typically only needed in humid type “A” climates. A typical value is 17°C. For mild and dry climates, a high set point (e.g. 24°C) should be entered for maximum efficiency
Speed
RealmaxHeaSpeMaximum fan speed for heating
RealmaxCooSpeMaximum fan speed for cooling
RealminSpeMinimum fan speed
Advanced › Speed
RealspePoiOne0.5Point 1 on x-axis of control map for speed control, when it is in heating state
RealspePoiTwo0.25Point 2 on x-axis of control map for speed control, when it is in cooling state
RealspePoiThr0.5Point 3 on x-axis of control map for speed control, when it is in cooling state
RealspePoiFou0.75Point 4 on x-axis of control map for speed control, when it is in cooling state

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputTZonZone temperature
Buildings.Controls.OBC.CDL.Interfaces.RealInputTOutOutdoor air temperature
Buildings.Controls.OBC.CDL.Interfaces.RealInputuHeaHeating control signal
Buildings.Controls.OBC.CDL.Interfaces.RealInputuCooCooling control signal
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyFan speed

Revisions

  • June 30, 2025, by Jianjun Hu:
    First implementation.