blockController

Multi zone VAV AHU economizer control sequence

Information

Multi zone VAV AHU economizer control sequence that calculates outdoor and return air damper positions based on ASHRAE Guidline 36, May 2020, Sections: 5.16.2.3,5.16.4, 5.16.5, 5.16.6, 5.16.7.

The sequence consists of three sets of subsequences.

Parameters

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.Types.OutdoorAirSectionminOADesDesign of minimum outdoor air and economizer function
Buildings.Controls.OBC.ASHRAE.G36.Types.PressureControlbuiPreConType of building pressure control system
Buildings.Controls.OBC.ASHRAE.G36.Types.EnergyStandardeneStdEnergy standard, ASHRAE 90.1 or Title 24
Buildings.Controls.OBC.ASHRAE.G36.Types.ControlEconomizerecoHigLimConEconomizer high limit control device
Buildings.Controls.OBC.ASHRAE.G36.Types.ASHRAEClimateZoneashCliZonBuildings.Controls.OBC.ASHRAE.G36.Types.ASHRAEClimateZone.Not_SpecifiedASHRAE climate zone
Buildings.Controls.OBC.ASHRAE.G36.Types.Title24ClimateZonetit24CliZonBuildings.Controls.OBC.ASHRAE.G36.Types.Title24ClimateZone.Not_SpecifiedCalifornia Title 24 climate zone
Limits
RealminSpe0.1Minimum supply fan speed
Limits › With AFMS
Buildings.Controls.OBC.CDL.Types.SimpleControllerminOAConTypBuildings.Controls.OBC.CDL.Types.SimpleController.PIType of minimum outdoor air controller
RealkMinOA1Gain of controller
RealTiMinOA0.5Time constant of integrator block
RealTdMinOA0.1Time constant of derivative block
Limits › With DP
Types.VentilationStandardvenStdBuildings.Controls.OBC.ASHRAE.G36.Types.VentilationStandard.ASHRAE62_1Ventilation standard, ASHRAE 62.1 or Title 24
Booleanhave_CO2SenfalseTrue: some zones have CO2 sensor
RealdpAbsMinOutDam5Absolute minimum pressure difference across the minimum outdoor air damper. It provides the absolute minimum outdoor airflow
RealdpDesMinOutDam20Design minimum pressure difference across the minimum outdoor air damper. It provides the design minimum outdoor airflow
Buildings.Controls.OBC.CDL.Types.SimpleControllerdpConTypBuildings.Controls.OBC.CDL.Types.SimpleController.PIDType of differential pressure setpoint controller
RealkDp1Gain of controller
RealTiDp0.5Time constant of integrator block
RealTdDp0.1Time constant of derivative block
Limits › Common
RealuRetDam_min0.5Loop signal value to start decreasing the maximum return air damper position
Enable › Hysteresis
RealdelTOutHis1Delta between the temperature hysteresis high and low limit
RealdelEntHis1000Delta between the enthalpy hysteresis high and low limits
Enable › Delays
RealretDamFulOpeTim180Time period to keep RA damper fully open before releasing it for minimum outdoor airflow control at disable to avoid pressure fluctuations
RealdisDel15Short time delay before closing the OA damper at disable to avoid pressure fluctuations
Commissioning › Limits
RealretDamPhy_max1.0Physically fixed maximum position of the return air damper
RealretDamPhy_min0.0Physically fixed minimum position of the return air damper
RealoutDamPhy_max1.0Physically fixed maximum position of the outdoor air damper
RealoutDamPhy_min0.0Physically fixed minimum position of the outdoor air damper
RealminOutDamPhy_max1.0Physically fixed maximum position of the minimum outdoor air damper
RealminOutDamPhy_min0.0Physically fixed minimum position of the minimum outdoor air damper
Commissioning › Modulation
RealuHeaMax-0.25Lower limit of controller input when outdoor damper opens (see diagram)
RealuCooMin+0.25Upper limit of controller input when return damper is closed (see diagram)
RealuOutDamMax(uHeaMax + uCooMin)/2Maximum loop signal for the OA damper to be fully open
RealuRetDamMin(uHeaMax + uCooMin)/2Minimum loop signal for the RA damper to be fully open

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealInputVOutMinSet_flow_normalizedEffective minimum outdoor airflow setpoint, normalized by design minimum outdoor airflow rate
Buildings.Controls.OBC.CDL.Interfaces.RealInputVOut_flow_normalizedMeasured outdoor volumetric airflow rate, normalized by design minimum outdoor airflow rate
Buildings.Controls.OBC.CDL.Interfaces.RealInputuSupFanCommanded supply fan speed
Buildings.Controls.OBC.CDL.Interfaces.RealInputeffAbsOutAir_normalizedEffective minimum outdoor airflow setpoint, normalized by the absolute outdoor airflow rate
Buildings.Controls.OBC.CDL.Interfaces.RealInputuCO2Loo_maxMaximum Zone CO2 control loop
Buildings.Controls.OBC.CDL.Interfaces.RealInputeffDesOutAir_normalizedEffective minimum outdoor airflow setpoint, normalized by the design outdoor airflow rate
Buildings.Controls.OBC.CDL.Interfaces.RealInputdpMinOutDamMeasured pressure difference across the minimum outdoor air damper
Buildings.Controls.OBC.CDL.Interfaces.RealInputuTSupSignal for supply air temperature control (T Sup Control Loop Signal in diagram)
Buildings.Controls.OBC.CDL.Interfaces.RealInputTOutOutdoor air (OA) temperature
Buildings.Controls.OBC.CDL.Interfaces.RealInputTAirRetUsed only for fixed plus differential dry bulb temperature high limit cutoff
Buildings.Controls.OBC.CDL.Interfaces.RealInputhAirOutOutdoor air enthalpy
Buildings.Controls.OBC.CDL.Interfaces.RealInputhAirRetReturn air enthalpy
Buildings.Controls.OBC.CDL.Interfaces.BooleanInputu1SupFanSupply fan status
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputuOpeModAHU operation mode status signal
Buildings.Controls.OBC.CDL.Interfaces.IntegerInputuFreProStaFreeze protection status
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyOutDam_minMinimum outdoor air damper position limit
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputyEnaMinOutTrue: enable minimum outdoor air control loop
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyMinOutDamMinimum outdoor air flow damper commanded position
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputy1MinOutDamMinimum outdoor air damper command on position
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyRetDamReturn air damper commanded position
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyRelDamRelief air damper commanded position
Buildings.Controls.OBC.CDL.Interfaces.RealOutputyOutDamOutdoor air damper commanded position

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.SeparateWithAFMSsepAFMSDamper position limits for units with separated minimum outdoor air damper and airflow measurement
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.SeparateWithDPsepDpDamper position limits for units with separated minimum outdoor air damper and differential pressure measurement
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Limits.CommondamLimDamper position limits for units with common damper
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.EnableenaDisEnable or disable economizer
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Modulations.ReturnFanmodRetModulate economizer dampers position for buildings with return fan controlling pressure
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Economizers.Subsequences.Modulations.ReliefsmodRelModulate economizer dampers position for buildings with relief damper or fan controlling pressure
Buildings.Controls.OBC.ASHRAE.G36.Generic.AirEconomizerHighLimitsecoHigLimHigh limits

Revisions

  • March 1, 2023, by Michael Wetter:
    Changed constants from 0 to 0.0 and 1 to 1.0.
    This is for #3267.
  • August 1, 2020, by Jianjun Hu:
    Updated implementation according to ASHRAE G36 official release.
  • October 11, 2017, by Michael Wetter:
    Corrected implementation to use control loop signal as input.
  • June 28, 2017, by Milica Grahovac:
    First implementation.