Package with records for opaque surfaces.
The parameter absIR
is used to compute infrared heat radiation (in the infrared spectrum).
The parameter absSol
is used to compute solar heat radiation (in the solar spectrum).
Name | Description |
---|---|
Generic | Thermal properties of opaque surfaces |
Black | Black surface with absIR=1.0, absSol=1.0 |
Gray | Gray surface with absIR=0.5, absSol=0.5 |
White | White surface with absIR=0.0, absSol=0.0 |
This record implements thermophysical properties for opaque surfaces.
The parameter absIR
is used to compute infrared heat radiation (in the infrared spectrum).
The parameter absSol
is used to compute solar heat radiation (in the solar spectrum).
Type | Name | Default | Description |
---|---|---|---|
Area | A | Area [m2] | |
Angle | til | Surface tilt (0: ceiling, pi/2: wall, pi: floor [rad] | |
Emissivity | absIR | 0.84 | Infrared absorptivity [1] |
Emissivity | absSol | 0.84 | Solar absorptivity [1] |
record Generic "Thermal properties of opaque surfaces" extends Modelica.Icons.Record; parameter Modelica.SIunits.Area A "Area"; parameter Modelica.SIunits.Angle til "Surface tilt (0: ceiling, pi/2: wall, pi: floor"; parameter Modelica.SIunits.Emissivity absIR=0.84 "Infrared absorptivity"; parameter Modelica.SIunits.Emissivity absSol=0.84 "Solar absorptivity"; final parameter Boolean isFloor=til > 2.74889125 and til < 3.53428875 "Flag, true if construction is a floor";end Generic;
Type | Name | Default | Description |
---|---|---|---|
Area | A | Area [m2] | |
Angle | til | Surface tilt (0: ceiling, pi/2: wall, pi: floor [rad] | |
Emissivity | absIR | 1.0 | Infrared absorptivity [1] |
Emissivity | absSol | 1.0 | Solar absorptivity [1] |
record Black=Buildings.HeatTransfer.Data.OpaqueSurfaces.Generic (absIR=1.0, absSol=1.0) "Black surface with absIR=1.0, absSol=1.0";
Type | Name | Default | Description |
---|---|---|---|
Area | A | Area [m2] | |
Angle | til | Surface tilt (0: ceiling, pi/2: wall, pi: floor [rad] | |
Emissivity | absIR | 0.5 | Infrared absorptivity [1] |
Emissivity | absSol | 0.5 | Solar absorptivity [1] |
record Gray=Buildings.HeatTransfer.Data.OpaqueSurfaces.Generic (absIR=0.5, absSol=0.5) "Gray surface with absIR=0.5, absSol=0.5";
Type | Name | Default | Description |
---|---|---|---|
Area | A | Area [m2] | |
Angle | til | Surface tilt (0: ceiling, pi/2: wall, pi: floor [rad] | |
Emissivity | absIR | 0.0 | Infrared absorptivity [1] |
Emissivity | absSol | 0.0 | Solar absorptivity [1] |
record White=Buildings.HeatTransfer.Data.OpaqueSurfaces.Generic (absIR=0.0, absSol=0.0) "White surface with absIR=0.0, absSol=0.0";