modelController

Validation controller model

Information

This example validates Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.Controller.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.ControllerconAHUMultizone VAV AHU controller
Buildings.Controls.OBC.CDL.Reals.Sources.RampTSupAHU supply air temperature
Buildings.Controls.OBC.CDL.Reals.Sources.RampVOut_flowMeasured outdoor airflow rate
Buildings.Controls.OBC.CDL.Reals.Sources.RampTMixMeaMeasured mixed air temperature
Buildings.Controls.OBC.CDL.Reals.Sources.SinTOutOutdoor air temperature
Buildings.Controls.OBC.CDL.Reals.Sources.SinducStaPreDuct static pressure
Buildings.Controls.OBC.CDL.Reals.Sources.Sinsine2Duct static pressure setpoint reset requests
Buildings.Controls.OBC.CDL.Reals.Sources.Sinsine3Maximum supply temperature setpoint reset
Buildings.Controls.OBC.CDL.Reals.Absabs2Block generates absolute value of input
Buildings.Controls.OBC.CDL.Reals.Absabs3Block generates absolute value of input
Buildings.Controls.OBC.CDL.Reals.Roundround3Round real number to given digits
Buildings.Controls.OBC.CDL.Reals.Roundround4Round real number to given digits
Buildings.Controls.OBC.CDL.Conversions.RealToIntegerducPreResReqConvert real to integer
Buildings.Controls.OBC.CDL.Conversions.RealToIntegermaxSupResReqConvert real to integer
Buildings.Controls.OBC.CDL.Integers.Sources.ConstantopeModAHU operation mode is occupied
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantsumDesPopBreZonSum of the population component design breathing zone flow rate
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantsumDesAreBreZonSum of the area component design breathing zone flow rate
Buildings.Controls.OBC.CDL.Reals.Sources.RampvavBoxFlo2Ramp signal for generating VAV box flow rate
Buildings.Controls.OBC.CDL.Reals.Sources.RampvavBoxFlo1Ramp signal for generating VAV box flow rate
Buildings.Controls.OBC.CDL.Reals.Addadd2System primary airflow rate, equals to the sum of the measured discharged flow rate of all terminal units
Buildings.Controls.OBC.CDL.Reals.Sources.PulseuOutAirFra_maxMaximum zone outdoor air fraction, equals to the maximum of primary outdoor air fraction of all zones
Buildings.Controls.OBC.CDL.Reals.Sources.RampdpBuiBuilding static presure
Buildings.Controls.OBC.CDL.Logical.Notnot1Logical not
Buildings.Controls.OBC.CDL.Logical.Sources.PulsefreResFreeze protection reset
Buildings.Controls.OBC.CDL.Logical.TimertimY1Return true if equipment commanded on for sufficient time
Buildings.Controls.OBC.CDL.Logical.NotnotY1Return true if equipment commanded off
Buildings.Controls.OBC.CDL.Logical.TimertimNotY1Return true if equipment commanded off for sufficient time
Buildings.Controls.OBC.CDL.Logical.LatchlatLock status until equipment commanded off for sufficient time

Revisions

  • June 27, 2024, by Antoine Gautier:
    Refactored the computation of the supply fan status.
    This is for #3787.
  • February 8, 2022, by Jianjun Hu:
    First implementation.