recordConstruction

Template record for surface structure: define/order layers from outer to inner

Extends from Modelica.Icons.MaterialProperty (Icon for property classes).

Information

This record may be used to define the structure of constructions (walls).

Typical use and important parameters

Parameter mats should be used to define the type and thickness of each material layers.

Parameter incLastLay may be used to define the intended inclination angle of the last material layer. This is to check if you correctly connect models that used this construction since otherwise the natural convection correlations may be computed for instance assuming a floor orientation instead of a ceiling orientation.

Assumption and limitations

Edge effects are neglected. A simple correlation for unventilated cavities is used when modeling an air layer.

Parameters

TypeNameDefaultDescription
IntegernLaysize(mats, 1)Number of layers of the construction, including gaps
IntegernGainsize(locGain, 1)Number of gain heat ports
Integer[:]locGain{1}Location of possible embedded system: between layer locGain and layer locGain + 1
IDEAS.Buildings.Data.Interfaces.MaterialmatsArray of materials. The last layer is connected to propsBus_a.
Modelica.Units.SI.AngleincLastLayIDEAS.Types.Tilt.OtherSet to IDEAS.Types.Tilt.Floor if the last layer of mats is a floor, to .Ceiling if it is a ceiling and to .Other if other. For verification purposes.

Revisions

  • November 15, 2016, by Filip Jorissen:
    Revised documentation for IDEAS 1.0. November 14, 2016 by Filip Jorissen:
    Removed insulationType and insulationThickness as these parameters could lead to confusion. See issue 583.
  • Augustus 1, 2016 by Filip Jorissen:
    Set default nLay(min=1)=size(mats,1) and nGain = size(locGain,1).