recordParameterConstructionWithWindow

Record for exterior constructions that have a window

Extends from Buildings.ThermalZones.Detailed.BaseClasses.PartialParameterConstruction (Partial record for constructions).

Information

This data record is used to set the parameters of constructions that do have a window.

The surface azimuth is defined in Buildings.Types.Azimuth and the surface tilt is defined in Buildings.Types.Tilt

Parameters

TypeNameDefaultDescription
Stringname (from PartialParameterConstruction)""Surface name. Optional for MixedAir, required for FFD.
Modelica.Units.SI.Angletil (from PartialParameterConstruction)Surface tilt
Modelica.Units.SI.Angleazi (from PartialParameterConstruction)Surface azimuth
Booleanis_floor (from PartialParameterConstruction)til > 2.74889125 and til < 3.53428875Flag, true if construction is a floor
Booleanis_ceiling (from PartialParameterConstruction)til > -0.392699 and til < 0.392699Flag, true if construction is a floor
Modelica.Units.SI.AreaAHeat transfer area of opaque construction and window combined
BooleanhaveOverhangOrSideFins(ove.dep > 1E-8) or (sidFin.dep > 1E-8)Flag, true if the construction has either an overhang or side fins
Opaque construction
Buildings.HeatTransfer.Data.OpaqueConstructions.Genericlayers (from PartialParameterConstruction)Material properties of opaque construction
Modelica.Units.SI.AreaAOpaA - AWinHeat transfer area of opaque construction
Initialization
BooleansteadyStateInitial (from PartialParameterConstruction)false=true initializes dT(0)/dt=0, false initializes T(0) at fixed temperature using T_a_start and T_b_start
Modelica.Units.SI.TemperatureT_a_start (from PartialParameterConstruction)293.15Initial temperature at port_a, used if steadyStateInitial = false
Modelica.Units.SI.TemperatureT_b_start (from PartialParameterConstruction)293.15Initial temperature at port_b, used if steadyStateInitial = false
Dynamics
BooleanstateAtSurface_a (from PartialParameterConstruction)true=true, a state will be at the surface a
BooleanstateAtSurface_b (from PartialParameterConstruction)true=true, a state will be at the surface b
Boundary condition
Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditionsboundaryCondition (from PartialParameterConstruction)Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditions.TemperatureBoundary condition used in the CFD simulation
Glazing system
Modelica.Units.SI.LengthhWinWindow height
Modelica.Units.SI.LengthwWinWindow width
Modelica.Units.SI.AreaAWinhWin*wWinHeat transfer area of window
RealfFra0.1Fraction of window frame divided by total window area
Buildings.ThermalZones.Detailed.BaseClasses.OverhangoveGeometry of overhang
Buildings.ThermalZones.Detailed.BaseClasses.SideFinssidFinGeometry of side fins
Modelica.Units.SI.AreaAFrafFra*AWinFrame area
Modelica.Units.SI.AreaAGlaAWin - AFraGlass area
HeatTransfer.Data.GlazingSystems.GenericglaSysMaterial properties of glazing system

Revisions

  • October 28, 2014, by Michael Wetter:
    Removed replacable keyword for parameters that are records as this is not needed.
  • October 27, 2014, by Michael Wetter:
    Introduced the parameter haveOverhangOrSideFins which is needed by Buildings.ThermalZones.Detailed.BaseClasses.ExteriorBoundaryConditionsWithWindow.
  • May 30, 2014, by Michael Wetter:
    Removed undesirable annotation Evaluate=true.
  • December 14, 2010, by Michael Wetter:
    First implementation.