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
| Type | Name | Default | Description |
|---|---|---|---|
| String | name (from PartialParameterConstruction) | "" | Surface name. Optional for MixedAir, required for FFD. |
| Modelica.Units.SI.Angle | til (from PartialParameterConstruction) | Surface tilt | |
| Modelica.Units.SI.Angle | azi (from PartialParameterConstruction) | Surface azimuth | |
| Boolean | is_floor (from PartialParameterConstruction) | til > 2.74889125 and til < 3.53428875 | Flag, true if construction is a floor |
| Boolean | is_ceiling (from PartialParameterConstruction) | til > -0.392699 and til < 0.392699 | Flag, true if construction is a floor |
| Modelica.Units.SI.Area | A | Heat transfer area of opaque construction and window combined | |
| Boolean | haveOverhangOrSideFins | (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.Generic | layers (from PartialParameterConstruction) | Material properties of opaque construction | |
| Modelica.Units.SI.Area | AOpa | A - AWin | Heat transfer area of opaque construction |
| Initialization | |||
| Boolean | steadyStateInitial (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.Temperature | T_a_start (from PartialParameterConstruction) | 293.15 | Initial temperature at port_a, used if steadyStateInitial = false |
| Modelica.Units.SI.Temperature | T_b_start (from PartialParameterConstruction) | 293.15 | Initial temperature at port_b, used if steadyStateInitial = false |
| Dynamics | |||
| Boolean | stateAtSurface_a (from PartialParameterConstruction) | true | =true, a state will be at the surface a |
| Boolean | stateAtSurface_b (from PartialParameterConstruction) | true | =true, a state will be at the surface b |
| Boundary condition | |||
| Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditions | boundaryCondition (from PartialParameterConstruction) | Buildings.ThermalZones.Detailed.Types.CFDBoundaryConditions.Temperature | Boundary condition used in the CFD simulation |
| Glazing system | |||
| Modelica.Units.SI.Length | hWin | Window height | |
| Modelica.Units.SI.Length | wWin | Window width | |
| Modelica.Units.SI.Area | AWin | hWin*wWin | Heat transfer area of window |
| Real | fFra | 0.1 | Fraction of window frame divided by total window area |
| Buildings.ThermalZones.Detailed.BaseClasses.Overhang | ove | Geometry of overhang | |
| Buildings.ThermalZones.Detailed.BaseClasses.SideFins | sidFin | Geometry of side fins | |
| Modelica.Units.SI.Area | AFra | fFra*AWin | Frame area |
| Modelica.Units.SI.Area | AGla | AWin - AFra | Glass area |
| HeatTransfer.Data.GlazingSystems.Generic | glaSys | Material properties of glazing system | |
Revisions
-
October 28, 2014, by Michael Wetter:
Removedreplacablekeyword for parameters that are records as this is not needed. -
October 27, 2014, by Michael Wetter:
Introduced the parameterhaveOverhangOrSideFinswhich is needed by Buildings.ThermalZones.Detailed.BaseClasses.ExteriorBoundaryConditionsWithWindow. -
May 30, 2014, by Michael Wetter:
Removed undesirable annotationEvaluate=true. -
December 14, 2010, by Michael Wetter:
First implementation.