LBL logo

Buildings.HeatTransfer.Data.OpaqueConstructions

Package with opaque constructions for floors, walls, etc.

Information

Package 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).

Extends from Modelica.Icons.MaterialPropertiesPackage (Icon for package containing property classes).

Package Content

NameDescription
Buildings.HeatTransfer.Data.OpaqueConstructions.Generic Generic Thermal properties of opaque constructions
Buildings.HeatTransfer.Data.OpaqueConstructions.Insulation100Concrete200 Insulation100Concrete200 Construction with 100 mm insulation and 200 mm concrete
Buildings.HeatTransfer.Data.OpaqueConstructions.Brick120 Brick120 Construction with 120mm brick
Buildings.HeatTransfer.Data.OpaqueConstructions.Concrete200 Concrete200 Construction with 200mm concrete


Buildings.HeatTransfer.Data.OpaqueConstructions.Generic Buildings.HeatTransfer.Data.OpaqueConstructions.Generic

Thermal properties of opaque constructions

Buildings.HeatTransfer.Data.OpaqueConstructions.Generic

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

TypeNameDefaultDescription
IntegernLay Number of layers
Genericmaterial[nLay] Layer by layer declaration of material, starting from outside to room-side
EmissivityabsIR_a0.9Infrared absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsIR_b0.9Infrared absorptivity of surface b (usually room-facing surface) [1]
EmissivityabsSol_a0.5Solar absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsSol_b0.5Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughnessroughness_aBuildings.HeatTransfer.Types...Exterior surface roughness

Modelica definition

record Generic "Thermal properties of opaque constructions"
  parameter Integer nLay(min=1, fixed=true) "Number of layers";
  parameter Solids.Generic material[nLay] 
    "Layer by layer declaration of material, starting from outside to room-side";
 final parameter Real R(unit="m2.K/W")=sum(material[:].R) 
    "Thermal resistance per unit area";

 parameter Modelica.SIunits.Emissivity absIR_a=0.9 
    "Infrared absorptivity of surface a (usually outside-facing surface)";
 parameter Modelica.SIunits.Emissivity absIR_b=0.9 
    "Infrared absorptivity of surface b (usually room-facing surface)";
 parameter Modelica.SIunits.Emissivity absSol_a=0.5 
    "Solar absorptivity of surface a (usually outside-facing surface)";
 parameter Modelica.SIunits.Emissivity absSol_b=0.5 
    "Solar absorptivity of surface b (usually room-facing surface)";
 parameter Buildings.HeatTransfer.Types.SurfaceRoughness roughness_a=
    Buildings.HeatTransfer.Types.SurfaceRoughness.Medium 
    "Exterior surface roughness";


end Generic;

Buildings.HeatTransfer.Data.OpaqueConstructions.Insulation100Concrete200 Buildings.HeatTransfer.Data.OpaqueConstructions.Insulation100Concrete200

Construction with 100 mm insulation and 200 mm concrete

Buildings.HeatTransfer.Data.OpaqueConstructions.Insulation100Concrete200

Parameters

TypeNameDefaultDescription
IntegernLay2Number of layers
Genericmaterial[nLay]{Solids.InsulationBoard(x=0....Layer by layer declaration of material, starting from outside to room-side
EmissivityabsIR_a0.9Infrared absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsIR_b0.9Infrared absorptivity of surface b (usually room-facing surface) [1]
EmissivityabsSol_a0.5Solar absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsSol_b0.5Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughnessroughness_aBuildings.HeatTransfer.Types...Exterior surface roughness

Modelica definition

record Insulation100Concrete200 =
    Buildings.HeatTransfer.Data.OpaqueConstructions.Generic (material={
        Solids.InsulationBoard(x=0.1),Solids.Concrete(x=0.2)}, final nLay=2) 
  "Construction with 100 mm insulation and 200 mm concrete";

Buildings.HeatTransfer.Data.OpaqueConstructions.Brick120 Buildings.HeatTransfer.Data.OpaqueConstructions.Brick120

Construction with 120mm brick

Buildings.HeatTransfer.Data.OpaqueConstructions.Brick120

Parameters

TypeNameDefaultDescription
IntegernLay1Number of layers
Genericmaterial[nLay]{Solids.Brick(x=0.12)}Layer by layer declaration of material, starting from outside to room-side
EmissivityabsIR_a0.9Infrared absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsIR_b0.9Infrared absorptivity of surface b (usually room-facing surface) [1]
EmissivityabsSol_a0.5Solar absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsSol_b0.5Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughnessroughness_aBuildings.HeatTransfer.Types...Exterior surface roughness

Modelica definition

record Brick120 =
    Buildings.HeatTransfer.Data.OpaqueConstructions.Generic (material={
        Solids.Brick(x=0.12)}, final nLay=1) "Construction with 120mm brick";

Buildings.HeatTransfer.Data.OpaqueConstructions.Concrete200 Buildings.HeatTransfer.Data.OpaqueConstructions.Concrete200

Construction with 200mm concrete

Buildings.HeatTransfer.Data.OpaqueConstructions.Concrete200

Parameters

TypeNameDefaultDescription
IntegernLay1Number of layers
Genericmaterial[nLay]{Solids.Concrete(x=0.2)}Layer by layer declaration of material, starting from outside to room-side
EmissivityabsIR_a0.9Infrared absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsIR_b0.9Infrared absorptivity of surface b (usually room-facing surface) [1]
EmissivityabsSol_a0.5Solar absorptivity of surface a (usually outside-facing surface) [1]
EmissivityabsSol_b0.5Solar absorptivity of surface b (usually room-facing surface) [1]
SurfaceRoughnessroughness_aBuildings.HeatTransfer.Types...Exterior surface roughness

Modelica definition

record Concrete200 =
    Buildings.HeatTransfer.Data.OpaqueConstructions.Generic (material={
        Solids.Concrete(x=0.2)}, final nLay=1) 
  "Construction with 200mm concrete";

Automatically generated Wed Feb 29 16:54:08 2012.