Package with records for solid materials. The material is characterized by its thermal conductivity, mass density and specific heat capacity.
Name | Description |
---|---|
Generic | Thermal properties of solids with heat storage |
Brick | Brick (k=0.89) |
Concrete | Concrete (k=1.4) |
InsulationBoard | Insulation board (k=0.03) |
GypsumBoard | Gypsum board (k=0.58) |
Plywood | Plywood (k=0.12) |
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | Thermal conductivity [W/(m.K)] | |
SpecificHeatCapacity | c | Specific heat capacity [J/(kg.K)] | |
Density | d | Mass density [kg/m3] | |
Real | R | x/k | Thermal resistance of a unit area of material [m2.K/W] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record Generic "Thermal properties of solids with heat storage" extends Buildings.HeatTransfer.Data.BaseClasses.Material(final R=x/k); end Generic;
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | 0.89 | Thermal conductivity [W/(m.K)] |
SpecificHeatCapacity | c | 790 | Specific heat capacity [J/(kg.K)] |
Density | d | 1920 | Mass density [kg/m3] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record Brick = Buildings.HeatTransfer.Data.Solids.Generic ( k=0.89, d=1920, c=790) "Brick (k=0.89)";
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | 1.4 | Thermal conductivity [W/(m.K)] |
SpecificHeatCapacity | c | 840 | Specific heat capacity [J/(kg.K)] |
Density | d | 2240 | Mass density [kg/m3] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record Concrete = Buildings.HeatTransfer.Data.Solids.Generic ( k=1.4, d=2240, c=840) "Concrete (k=1.4)";
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | 0.03 | Thermal conductivity [W/(m.K)] |
SpecificHeatCapacity | c | 1200 | Specific heat capacity [J/(kg.K)] |
Density | d | 40 | Mass density [kg/m3] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record InsulationBoard = Buildings.HeatTransfer.Data.Solids.Generic ( k=0.03, d=40, c=1200) "Insulation board (k=0.03)";
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | 0.16 | Thermal conductivity [W/(m.K)] |
SpecificHeatCapacity | c | 1090 | Specific heat capacity [J/(kg.K)] |
Density | d | 800 | Mass density [kg/m3] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record GypsumBoard = Buildings.HeatTransfer.Data.Solids.Generic ( k=0.16, d=800, c=1090) "Gypsum board (k=0.58)";
Type | Name | Default | Description |
---|---|---|---|
Length | x | Material thickness [m] | |
ThermalConductivity | k | 0.12 | Thermal conductivity [W/(m.K)] |
SpecificHeatCapacity | c | 1210 | Specific heat capacity [J/(kg.K)] |
Density | d | 540 | Mass density [kg/m3] |
Integer | nStaRef | 3 | Number of state variables in a reference material of 0.2 m concrete |
Boolean | steadyState | (c == 0 or d == 0) | Flag, if true, then material is computed using steady-state heat conduction |
Advanced | |||
Integer | nSta | max(1, integer(ceil(nStaReal... | Actual number of state variables in material |
Real | piRef | 331.4 | Ratio x/sqrt(alpha) for reference material of 0.2 m concrete |
Real | piMat | if steadyState then piRef el... | Ratio x/sqrt(alpha) |
Real | nStaReal | nStaRef*piMat/piRef | Number of states as a real number |
record Plywood = Buildings.HeatTransfer.Data.Solids.Generic ( k=0.12, d=540, c=1210) "Plywood (k=0.12)";