recordGeneric
Thermal properties of opaque constructions
Information
Generic record with material definitions for constructions
with one or more layers of material.
By convention, layer[1] is facing the outside, and the last
layer is facing the room-side.
This is the same convention as is used in EnergyPlus and in Window 6.
The parameters absIR_a and absIR_b
are used to compute infrared heat radiation (in the infrared spectrum).
The parameters absSol_a and absSol_b
are used to compute solar heat radiation (in the solar spectrum).
The parameter roughness_a is used if the convective heat transfer
coefficient of the exterior surface is computed based on the wind-speed, wind-direction
and temperature difference. See
Buildings.HeatTransfer.Convection.Exterior.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | Number of layers | |
| Buildings.HeatTransfer.Data.BaseClasses.Material[nLay] | material | Layer by layer declaration of material, starting from outside to room-side | |
| Real | R | sum(material[i].R for i in 1:nLay) | Thermal resistance per unit area |
| Modelica.Units.SI.Emissivity | absIR_a | 0.9 | Infrared absorptivity of surface a (usually outside-facing surface) |
| Modelica.Units.SI.Emissivity | absIR_b | 0.9 | Infrared absorptivity of surface b (usually room-facing surface) |
| Modelica.Units.SI.Emissivity | absSol_a | 0.5 | Solar absorptivity of surface a (usually outside-facing surface) |
| Modelica.Units.SI.Emissivity | absSol_b | 0.5 | Solar absorptivity of surface b (usually room-facing surface) |
| Buildings.HeatTransfer.Types.SurfaceRoughness | roughness_a | Buildings.HeatTransfer.Types.SurfaceRoughness.Medium | Exterior surface roughness |
| Advanced | |||
| Integer[nLay] | nSta | {material[i].nSta for i in 1:nLay} | Number of states in each layer |
Revisions
-
September 10, 2018, by Michael Wetter:
DeclarednStato befinalas the user is not supposed to change its value. -
January 05, 2017, by Thierry S. Nouidui:
Added parameternStato avoid translation error in Dymola 2107. This is a work-around for a bug in Dymola which will be addressed in future releases. -
July 1, 2013, by Michael Wetter:
Changed the annotation of the instancematerialfromEvaluate=truetoEvaluate=false. This is required to allow changing the material properties after compilation. Note, however, that the number of state variables in Buildings.HeatTransfer.Data.BaseClasses.Material are only computed when the model is translated, because the number of state variables is fixed at compilation time. -
March 13, 2013, by Michael Wetter:
ReplacedBuildings.HeatTransfer.Data.Solids.GenericwithBuildings.HeatTransfer.Data.OpaqueConstructions.Genericto allow use of phase change material. -
November 16, 2010, by Michael Wetter:
First implementation.