modelSimpleZone
Information
An air volume to represent a zone/room within a building that can be connected to a hallway element and to ventilation equipment.
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
Annex60.Experimental.Benchmarks.AirFlow.Examples.ZoneStepResponse.
Typical use and important parameters
port_a and port_b should be connected to the corresponding ports of
ZoneHallway so that there is an air exchange through the door connecting the room to
the hallway element.
Validation
This model is following the approach used in Annex60.Airflow.Multizone.Validation.ThreeRoomsContam, only in a more modularized way in order to be part of a scalable benchmark.
References
Inspired by Annex60.Airflow.Multizone.Validation.ThreeRoomsContam
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Medium.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 | 5 | Length of room in m |
| Modelica.SIunits.Length | widthRoom | 5 | Width of room in m |
| Modelica.SIunits.CoefficientOfHeatTransfer | UValue | 1 | Heat transfer coefficient for outside wall |
| 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 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_a | Fluid port that connects to the top of the door | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b | Fluid port that connects to the bottom of the door | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a_vent | Port that connects to the room volume | |
| BoundaryConditions.WeatherData.Bus | weaBus | Weather data connection for outdoor air temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Components.ThermalConductor | conRoom | Thermal conductor between fixed T and Volume | |
| Fluid.MixingVolumes.MixingVolume | volRoom | Indoor air volume of room | |
| Airflow.Multizone.DoorDiscretizedOperable | door | Discretized door | |
| Modelica.Blocks.Sources.Constant | const | Input for the door opening | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | preTemp | Dry bulb air temperature |
Contents
| Name | Description |
|---|---|
| Medium in the component |
Revisions
-
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