modelWindowWithShade
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 cosimulation of Buildings.ThermalZones.Detailed.CFD with the FFD program by simulating natural convection in a room with only exterior walls and windows with shades.
Figure (a) show the schematic of FFD simulation. The walls and the windows are exposed to the ambient environment. The wall is well insulated and the initial temperature is 20°C. The initial temperature for the room air is 17°C.
Figure (a)
Figure (b) shows the velocity vectors and temperature contours in degree Celsius on the X-Z plane at Y = 0.5 m, at t = 300 s as simulated by the FFD.
Figure (b)
Note: The current version of the FFD program does not support a moving boundary. Thus, the shade can only be at a fixed position as determined by the parameter uSha_fixed={0.5,0.5}.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| 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 |
| HeatTransfer.Data.OpaqueConstructions.Insulation100Concrete200 | matLayExt | Construction material for exterior walls | |
| HeatTransfer.Data.GlazingSystems.DoubleClearAir13Clear | glaSys | Data record for the glazing system |
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) |
Revisions
-
August 13, 2013, by Wangda Zuo:
First implementation.