modelStaircase
Information
An air volume to represent a staircase 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_toHallway and port_b_toHallway should be connected to the
corresponding ports of a hallway model. port_a_top and port_b_top can be
connected to another staircase model via its respective port_a_bot and
port_b_bot.
References
Inspired by IBPSA.Airflow.Multizone.Validation.ThreeRoomsContam
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Temperature | TRoom | 293.15 | Indoor air temperature of room in K |
| Modelica.SIunits.Height | heightRoom | 3 | Height of room in m |
| Modelica.SIunits.Length | lengthRoom | 3 | Length of room in m |
| Modelica.SIunits.Length | widthRoom | 3 | Width of room in m |
| Real | doorOpening | 1 | Opening of door (between 0:closed and 1:open) |
| Modelica.SIunits.CoefficientOfHeatTransfer | UValue | 1 | Heat transfer coefficient for outside wall |
| Boolean | forceErrorControlOnFlow | true | Flag to force error control on m_flow. Set to true if interested in flow rate |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Fluid.MixingVolumes.MixingVolume | volumeStairs | Air volume of staircase element | |
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | conRoom | Thermal conductor between fixed T and Volume | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a_toHallway | Upper fluid port to hallway element | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b_toHallway | Lower fluid port to hallway element | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a_bot | Fluid port to lower staircase element | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a_top | Fluid port to higher staircase element | |
| Airflow.Multizone.MediumColumn | col2 | Air column between staircase air volume and lower staircase element | |
| Airflow.Multizone.MediumColumn | col1 | Air column between staircase air volume and higher staircase element | |
| Airflow.Multizone.Orifice | ori | Orifice to higher staircase element | |
| Airflow.Multizone.DoorDiscretizedOperable | doo | Door for connection to hallway element | |
| Modelica.Blocks.Sources.Constant | const | Input for door openign | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | preTemp | Dry bulb air temperature | |
| BoundaryConditions.WeatherData.Bus | weaBus | Weather data connection |
Contents
| Name | Description |
|---|---|
| Medium | Medium 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 theThermalConductorand thePrescripedTemperaturemodel. This is for #266, to work with Dymola 2016 in pedantic mode. -
February 2015 by Marcus Fuchs:
First implementation