modelFloor

Floor element for air flow benchmark, consisting of zones, hallway, outdoor environment, and staircase
Diagram of Floor

Information

A floor model for a scalable air flow benchmark.

Assumptions and limitations

See e.g. IBPSA.Experimental.Benchmarks.AirFlow.Components.SimpleZone for limitations and assumptions on the zone level representation.

Typical use and important parameters

This floor model consists of a staircase element connected to at least one hallway element. The hallway is connected to a simple zone model through a door model, and to the outside environment via orifice models. Zone, hallway and outside environment are vectorized. Thus, by setting the number of zones nZones, the floor model can be scaled to represent a floor with varying numbers of rooms. In addition, the staircase element can be connected to other floor models in order to also scale the model representation of air flows in a building regarding the number of floors on top of each other.

References

Inspired by IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam

Parameters

TypeNameDefaultDescription
IntegernZones4Number of zone elements
Modelica.Units.SI.TemperatureTRoom298.15Indoor air temperature of room in K
Modelica.Units.SI.TemperatureTHallway293.15Indoor air temperature of hallway in K
Modelica.Units.SI.TemperatureTStaircase293.15Indoor air temperature of staircase in K
Modelica.Units.SI.HeightheightRooms3Height of rooms in m
Modelica.Units.SI.LengthlengthZone5Length of room in m
Modelica.Units.SI.LengthwidthZone5Width of room in m
Modelica.Units.SI.LengthwidthHallway3Width of room in m
RealdoorOpening1Opening of door (between 0:closed and 1:open)
BooleanforceErrorControlOnFlowtrueFlag to force error control on m_flow. Set to true if interested in flow rate

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a_topFluid port for connection to higher floors
Modelica.Fluid.Interfaces.FluidPort_aport_a_botFluid port for connection to lower floors
Modelica.Fluid.Interfaces.FluidPort_a[nZones]port_a_ventPort to connect mechanical ventilation equipment to each zone
BoundaryConditions.WeatherData.BusweaBus1Bus with weather data

Components

TypeNameDefaultDescription
Experimental.Benchmarks.AirFlow.Components.StaircasestaircaseStaircase element for connection to other floors
Experimental.Benchmarks.AirFlow.Components.ZoneHallway[nZones]zoneHallwayVector of hallway elements
Experimental.Benchmarks.AirFlow.Components.OutsideEnvironment[nZones]outsideEnvironmentVector of outside environments connected to Hallway elements
Experimental.Benchmarks.AirFlow.Components.SimpleZone[nZones]simpleZoneVector of zone elements

Contents

NameDescription
MediumMedium in the component

Revisions

  • February 2015 by Marcus Fuchs:
    First implementation