Buildings.Templates.ZoneEquipment.Data

Records for design and operating parameters

Information

This package provides records for design and operating parameters.

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

Name Description
Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal PartialAirTerminal Record for air terminal unit interface class
Buildings.Templates.ZoneEquipment.Data.VAVBox VAVBox Record for VAV terminal unit

Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal

Record for air terminal unit interface class

Information

This record provides the set of sizing and operating parameters for the class Buildings.Templates.ZoneEquipment.Interfaces.PartialAirTerminal.

The tab Advanced contains some optional parameters that can be used for workflow automation, but are not used for simulation.

Extends from Modelica.Icons.Record (Icon for records).

Parameters

TypeNameDefaultDescription
PartialAirTerminalcfgredeclare parameter Building...Configuration parameters
Nominal condition
MassFlowRatemAir_flow_nominal Discharge air mass flow rate [kg/s]
Controls
PartialControllerctlctl(final typ=cfg.typCtl)Controller
Advanced
Stringid""System tag
Stringid_souAir""Air supply system tag
Stringid_souChiWat""CHW supply system tag
Stringid_souHeaWat""HHW supply system tag

Modelica definition

record PartialAirTerminal "Record for air terminal unit interface class" extends Modelica.Icons.Record; replaceable parameter Buildings.Templates.ZoneEquipment.Configuration.PartialAirTerminal cfg "Configuration parameters"; parameter String id="" "System tag"; parameter String id_souAir="" "Air supply system tag"; parameter String id_souChiWat="" "CHW supply system tag"; parameter String id_souHeaWat="" "HHW supply system tag"; parameter Modelica.Units.SI.MassFlowRate mAir_flow_nominal( final min=0, start=1) "Discharge air mass flow rate"; replaceable parameter Buildings.Templates.ZoneEquipment.Components.Data.PartialController ctl( final typ=cfg.typCtl) "Controller"; end PartialAirTerminal;

Buildings.Templates.ZoneEquipment.Data.VAVBox Buildings.Templates.ZoneEquipment.Data.VAVBox

Record for VAV terminal unit

Information

This record provides the set of sizing and operating parameters for the classes Buildings.Templates.ZoneEquipment.VAVBoxCoolingOnly and Buildings.Templates.ZoneEquipment.VAVBoxReheat.

The tab Advanced contains some optional parameters that can be used for workflow automation, but are not used for simulation.

Extends from Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal (Record for air terminal unit interface class).

Parameters

TypeNameDefaultDescription
Nominal condition
MassFlowRatemAir_flow_nominalmax(ctl.VAirHeaSet_flow_max,...Discharge air mass flow rate [kg/s]
Equipment
DamperdamVAVdamVAV(final typ=cfg.typDamV...VAV damper
CoilcoiHeacoiHea(final typ=cfg.typCoiH...Reheat coil
Advanced
Stringid""System tag
Stringid_souAir""Air supply system tag
Stringid_souChiWat""CHW supply system tag
Stringid_souHeaWat""HHW supply system tag

Modelica definition

record VAVBox "Record for VAV terminal unit" extends Buildings.Templates.ZoneEquipment.Data.PartialAirTerminal( redeclare Buildings.Templates.ZoneEquipment.Configuration.VAVBox cfg, redeclare Buildings.Templates.ZoneEquipment.Components.Data.VAVBoxController ctl( stdVen=cfg.stdVen), final mAir_flow_nominal=max(ctl.VAirHeaSet_flow_max, ctl.VAirCooSet_flow_max) * 1.2); parameter Buildings.Templates.Components.Data.Damper damVAV( final typ=cfg.typDamVAV, m_flow_nominal=mAir_flow_nominal) "VAV damper"; parameter Buildings.Templates.Components.Data.Coil coiHea( final typ=cfg.typCoiHea, final typVal=cfg.typValCoiHea, final have_sou=cfg.have_souHeaWat, mAir_flow_nominal=ctl.VAirHeaSet_flow_max*1.2) "Reheat coil"; end VAVBox;