modelMultipleFloorsVectors
Test case for air flow between multiple floors in vector design
Extends from Modelica.Icons.Example.
Information
A fully scalable air flow benchmark model
Typical use and important parameters
With nZones and nFloors, this vectorized model can be scaled to represent a simple building of any size.
References
Inspired by IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nZones | 4 | Number of zone elements per floor |
| Integer | nFloors | 2 | Number of floors |
| Modelica.SIunits.Temperature | TRoom | 298.15 | Indoor air temperature of room in K |
| Modelica.SIunits.Temperature | THallway | 293.15 | Indoor air temperature of hallway in K |
| Modelica.SIunits.Temperature | TStaircase | 293.15 | Indoor air temperature of staircase in K |
| Modelica.SIunits.Height | heightRooms | 3 | Height of rooms in m |
| Modelica.SIunits.Length | lengthZone | 5 | Length of room in m |
| Modelica.SIunits.Length | widthZone | 5 | Width of room in m |
| Modelica.SIunits.Length | widthHallway | 3 | Width of room in m |
| Real | doorOpening | 1 | Opening of door (between 0:closed and 1:open) |
| Boolean | forceErrorControlOnFlow | true | Flag to force error control on m_flow. Set to true if interested in flow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Components.Floor[nFloors] | floor | Vector of floor elements | |
| BoundaryConditions.WeatherData.ReaderTMY3 | weaDat | Weather data reader for input into floor models |
Contents
| Name | Description |
|---|---|
| Medium |
Revisions
-
February 2015 by Marcus Fuchs:
First implementation