modelVAVBox
Interface class for VAV terminal unit
Extends from Buildings.Templates.ZoneEquipment.Interfaces.PartialAirTerminal (Interface class for air terminal unit).
Information
This partial class provides a standard interface for VAV terminal unit templates.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Templates.ZoneEquipment.Configuration.PartialAirTerminal | cfg (from PartialAirTerminal) | Configuration parameters | |
| Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal | dat (from PartialAirTerminal) | Design and operating parameters | |
| Configuration | |||
| Buildings.Templates.ZoneEquipment.Types.Configuration | typ (from PartialAirTerminal) | Type of system | |
| String | id (from PartialAirTerminal) | dat.id | System tag |
| Boolean | have_souChiWat (from PartialAirTerminal) | Set to true if system uses CHW | |
| Boolean | have_souHeaWat (from PartialAirTerminal) | Set to true if system uses HHW | |
| Nominal condition | |||
| Modelica.Units.SI.MassFlowRate | mAir_flow_nominal (from PartialAirTerminal) | dat.mAir_flow_nominal | Discharge air mass flow rate |
| Modelica.Units.SI.MassFlowRate | mAirPri_flow_nominal (from PartialAirTerminal) | Primary air mass flow rate | |
| Modelica.Units.SI.MassFlowRate | mChiWat_flow_nominal (from PartialAirTerminal) | Total CHW mass flow rate | |
| Modelica.Units.SI.MassFlowRate | mHeaWat_flow_nominal (from PartialAirTerminal) | Total HHW mass flow rate | |
| Modelica.Units.SI.HeatFlowRate | QChiWat_flow_nominal (from PartialAirTerminal) | Total CHW heat flow rate | |
| Modelica.Units.SI.HeatFlowRate | QHeaWat_flow_nominal (from PartialAirTerminal) | Total HHW heat flow rate | |
| Dynamics › Conservation equations | |||
| Modelica.Fluid.Types.Dynamics | energyDynamics (from PartialAirTerminal) | Modelica.Fluid.Types.Dynamics.DynamicFreeInitial | Type of energy balance: dynamic (3 initialization options) or steady state |
| Assumptions | |||
| Boolean | allowFlowReversalAir (from PartialAirTerminal) | true | = true to allow flow reversal, false restricts to design direction - Air side |
| Boolean | allowFlowReversalLiq (from PartialAirTerminal) | true | = true to allow flow reversal, false restricts to design direction - CHW and HW side |
| Advanced › Diagnostics | |||
| Boolean | show_T (from PartialAirTerminal) | false | = true, if actual temperature at ports of subcomponents is computed |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_Sup (from PartialAirTerminal) | Supply air from AHU | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_SupCol (from PartialAirTerminal) | Dual duct cold deck air supply from AHU | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_SupHot (from PartialAirTerminal) | Dual duct hot deck air supply from AHU | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_Dis (from PartialAirTerminal) | Discharge air | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_Ret (from PartialAirTerminal) | Return air | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_aHeaWat (from PartialAirTerminal) | HHW supply port | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_bHeaWat (from PartialAirTerminal) | HHW return port | |
| Buildings.Templates.ZoneEquipment.Interfaces.Bus | bus (from PartialAirTerminal) | Terminal unit control bus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Templates.Components.Coils.WaterBasedHeating | coiHea | ||
| Buildings.Templates.Components.Actuators.Damper | damVAV | VAV damper | |
| Buildings.Templates.ZoneEquipment.Components.Controls.OpenLoop | ctl | ||
| Buildings.Templates.Components.Sensors.Temperature | TAirDis | Discharge air temperature sensor | |
| Buildings.Templates.Components.Sensors.VolumeFlowRate | VAirDis_flow | Airflow sensor |
Revisions
-
September 5, 2023, by Antoine Gautier:
Refactored with a record class for configuration parameters.
This is for #3500. -
February 11, 2022, by Antoine Gautier:
First implementation.