Buildings.HeatTransfer.Data.OpaqueConstructions

Package with opaque constructions for floors, walls, etc.

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

Parameters

TypeNameDefaultDescription
IntegernLay Number of layers
Genericmaterial[nLay] Layer by layer declaration of material

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";
 final parameter Real R(unit="m2.K/W")=sum(material[:].R) 
    "Thermal resistance per unit area";
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

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

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

Modelica definition

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

HTML-documentation generated by Dymola Thu Jun 24 16:55:13 2010.