modelRoomOnlyConstructionBoundary
Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.ThermalZones.Detailed.Examples.FFD.BaseClasses.PartialRoom (Partial model for a room).
Information
This model tests the copuled simulation of Buildings.ThermalZones.Detailed.CFD with the FFD program by simulating the natural convection in an empty room with only construction boundaries.
Figure (a) shows the schematic of the FFD simulation. The room is 1 meter in length, width and height. The temperature of the east wall is set to 40°C and the rest walls are at 10°C. The initial value for the temperature of the room air is 30°C. Two sensors are placed in the room center at (0.5 m, 0.5 m, 0.5 m) that measure the temperature and the velocity.
Figure (a)
Figure (b) shows the velocity vectors and temperature contours in degree Celsius on the X-Z plane at Y = 0.5 m as simulated by the FFD.
Figure (b)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matLayWal | Construction material for all the envelopes | |
| Integer | nConExtWin (from PartialRoom) | 0 | Number of constructions with a window |
| Integer | nConBou (from PartialRoom) | 0 | Number of surface that are connected to constructions that are modeled inside the room |
| Integer | nSurBou (from PartialRoom) | 0 | Number of surface that are connected to the room air volume |
| Integer | nConExt (from PartialRoom) | 0 | Number of exterior constructions withour a window |
| Integer | nConPar (from PartialRoom) | 0 | Number of partition constructions |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.ThermalZones.Detailed.CFD | roo (from PartialRoom) | Room model | |
| Modelica.Blocks.Sources.Constant | qConGai_flow (from PartialRoom) | Convective heat gain | |
| Modelica.Blocks.Sources.Constant | qRadGai_flow (from PartialRoom) | Radiative heat gain | |
| Modelica.Blocks.Routing.Multiplex3 | multiplex3_1 (from PartialRoom) | ||
| Modelica.Blocks.Sources.Constant | qLatGai_flow (from PartialRoom) | Latent heat gain | |
| Buildings.BoundaryConditions.WeatherData.ReaderTMY3 | weaDat (from PartialRoom) | ||
| Buildings.HeatTransfer.Sources.FixedTemperature[nConBou - 1] | TWalRes | Boundary condition for the other walls | |
| HeatTransfer.Sources.FixedTemperature | TEasWal | Temperature of the east wall |
Revisions
-
January 12, 2019, by Michael Wetter:
Removed wrong use ofeach. -
August 13, 2013, by Wangda Zuo:
First implementation.