Buildings.Obsolete.Examples.VAVReheat

Variable air volume flow system with terminal reheat and five thermal zones

Information

This package contains obsolete variable air volume flow models for office buildings.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

Name Description
Buildings.Obsolete.Examples.VAVReheat.Guideline36 Guideline36 Variable air volume flow system with terminal reheat and five thermal zones
Buildings.Obsolete.Examples.VAVReheat.Validation Validation Package with validation models
Buildings.Obsolete.Examples.VAVReheat.BaseClasses BaseClasses Package with base classes

Buildings.Obsolete.Examples.VAVReheat.Guideline36 Buildings.Obsolete.Examples.VAVReheat.Guideline36

Variable air volume flow system with terminal reheat and five thermal zones

Buildings.Obsolete.Examples.VAVReheat.Guideline36

Information

This model consist of an HVAC system, a building envelope model and a model for air flow through building leakage and through open doors.

The HVAC system is a variable air volume (VAV) flow system with economizer and a heating and cooling coil in the air handler unit. There is also a reheat coil and an air damper in each of the five zone inlet branches.

See the model Buildings.Examples.VAVReheat.BaseClasses.PartialHVAC for a description of the HVAC system, and see the model Buildings.Examples.VAVReheat.BaseClasses.Floor for a description of the building envelope.

The control is based on ASHRAE Guideline 36, and implemented using the sequences from the library Buildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1 for multi-zone VAV systems with economizer. The schematic diagram of the HVAC and control sequence is shown in the figure below.

image

A similar model but with a different control sequence can be found in Buildings.Examples.VAVReheat.ASHRAE2006. Note that this model, because of the frequent time sampling, has longer computing time than Buildings.Examples.VAVReheat.ASHRAE2006. The reason is that the time integrator cannot make large steps because it needs to set a time step each time the control samples its input.

Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Examples.VAVReheat.BaseClasses.HVACBuilding (Partial model that contains the HVAC and building model).

Parameters

TypeNameDefaultDescription
replaceable package MediumAAirMedium model for air
replaceable package MediumWWaterMedium model for water
MassFlowRatemCor_flow_nominalACHCor*VRooCor*convDesign mass flow rate core [kg/s]
MassFlowRatemSou_flow_nominalACHSou*VRooSou*convDesign mass flow rate south [kg/s]
MassFlowRatemEas_flow_nominalACHEas*VRooEas*convDesign mass flow rate east [kg/s]
MassFlowRatemNor_flow_nominalACHNor*VRooNor*convDesign mass flow rate north [kg/s]
MassFlowRatemWes_flow_nominalACHWes*VRooWes*convDesign mass flow rate west [kg/s]
TemperatureTHeaWatInl_nominal45 + 273.15Reheat coil nominal inlet water temperature [K]
RealACHCor6Design air change per hour core [1/h]
RealACHSou6Design air change per hour south [1/h]
RealACHEas9Design air change per hour east [1/h]
RealACHNor6Design air change per hour north [1/h]
RealACHWes7Design air change per hour west [1/h]

Modelica definition

model Guideline36 "Variable air volume flow system with terminal reheat and five thermal zones" extends Modelica.Icons.Example; extends Buildings.Examples.VAVReheat.BaseClasses.HVACBuilding( mCor_flow_nominal=ACHCor*VRooCor*conv, mSou_flow_nominal=ACHSou*VRooSou*conv, mEas_flow_nominal=ACHEas*VRooEas*conv, mNor_flow_nominal=ACHNor*VRooNor*conv, mWes_flow_nominal=ACHWes*VRooWes*conv, redeclare Buildings.Obsolete.Examples.VAVReheat.BaseClasses.Guideline36 hvac, redeclare Buildings.Examples.VAVReheat.BaseClasses.Floor flo(sampleModel= true)); parameter Real ACHCor(final unit="1/h")=6 "Design air change per hour core"; parameter Real ACHSou(final unit="1/h")=6 "Design air change per hour south"; parameter Real ACHEas(final unit="1/h")=9 "Design air change per hour east"; parameter Real ACHNor(final unit="1/h")=6 "Design air change per hour north"; parameter Real ACHWes(final unit="1/h")=7 "Design air change per hour west"; end Guideline36;