modelZoneHallway

Zone representing a hallway connecting multiple SimpleZone models
Diagram of ZoneHallway

Information

An air volume to represent a hallway element for a scalable air flow benchmark.

Assumptions and limitations

This is a very simple room representation. The model is intended to roughly approximate a first order response of the zone to changes in outdoor air temperature. This is achieved by a thermal resistance in model conRoom and the capitancy of the mixing volume represented by the value for mSenFac. The G-Value of conRoom is approximated by the area of one outside wall multiplied with a U-Value of 1 W/(m² K). The value for mSenFac has been estimated from comparisons with other room models as shown in IBPSA.Experimental.Benchmarks.AirFlow.Examples.ZoneStepResponse. For this model, a value for mSenFac slightly lower than in IBPSA.Experimental.Benchmarks.AirFlow.Components.SimpleZone has been chosen.

Typical use and important parameters

port_a_toZone and port_b_toZone should be connected to the corresponding ports of a zone model, port_a_toOutside and port_b_toOutside should be connected to the corresponding ports of the OutsideEnvironment. port_a2 and port_b2 can be connected to either a staircase model or to further hallway elements via their respective port_a1 and port_b2.

Validation

This model is following the approach used in IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam, only in a more modularized way in order to be part of a scalable benchmark.

References

Inspired by IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureTRoom293.15Indoor air temperature of room in K
Modelica.Units.SI.HeightheightRoom3Height of room in m
Modelica.Units.SI.LengthlengthRoom5Length of room in m
Modelica.Units.SI.LengthwidthRoom3Width of room in m
Modelica.Units.SI.CoefficientOfHeatTransferUValue1Heat transfer coefficient for outside wall
BooleanforceErrorControlOnFlowtrueFlag to force error control on m_flow. Set to true if interested in flow rate

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a_toZoneDirect connection to air volume without orifice
Modelica.Fluid.Interfaces.FluidPort_bport_b_toZoneDirect connection to air volume without orifice
Modelica.Fluid.Interfaces.FluidPort_aport_a_toOutsideIndirect connection to air volume with orifice
Modelica.Fluid.Interfaces.FluidPort_bport_b_toOutsideIndirect connection to air volume with orifice
Modelica.Fluid.Interfaces.FluidPort_aport_a1Indirect connection to air volume with orifice
Modelica.Fluid.Interfaces.FluidPort_aport_a2Direct connection to air volume without orifice
Modelica.Fluid.Interfaces.FluidPort_bport_b1Indirect connection to air volume with orifice
Modelica.Fluid.Interfaces.FluidPort_bport_b2Direct connection to air volume without orifice
BoundaryConditions.WeatherData.BusweaBusWeather data connection for outdoor air temperature

Components

TypeNameDefaultDescription
Fluid.MixingVolumes.MixingVolumevolumeHallAir volume of hallway element
Modelica.Thermal.HeatTransfer.Components.ThermalConductorconRoomThermal conductor between fixed T and Volume
Airflow.Multizone.MediumColumncolLower air column between bottom orifice to outside and indoor air volume
Airflow.Multizone.MediumColumncol1Upper air column between top orifice to outside and indoor air volume
Airflow.Multizone.OrificeoriOutTopUpper orifice to outdoor environment
Airflow.Multizone.OrificeoriOutBottomLower orifice to outdoor environment
Airflow.Multizone.MediumColumncol2Upper air column between this hallway element and subsequent hallway element
Airflow.Multizone.MediumColumncol3Lower air column between this hallway element and subsequent hallway element
Airflow.Multizone.OrificeoriUpper orifice between this hallway element and subsequent hallway element
Airflow.Multizone.Orificeori1Lower orifice between this hallway element and subsequent hallway element
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperaturepreTempDry bulb air temperature

Contents

NameDescription
MediumMedium in the component

Revisions

  • April, 25, 2016 by Marcus Fuchs:
    Removed wrong connection statement. This is for #454, to prevent a warning in OpenModelica.
  • September, 2, 2015 by Marcus Fuchs:
    Add start values to the ports and temperature in the ThermalConductor and the PrescripedTemperature model. This is for #266, to work with Dymola 2016 in pedantic mode.
  • February 2015 by Marcus Fuchs:
    First implementation