| Name | Description |
|---|---|
| Thermal properties of glazing systems | |
| Single pane, clear glass 3mm | |
| Double pane, clear glass 3mm, air 12.7, clear glass 3mm | |
| Triple pane, clear glass 3mm, air 12.7, clear glass 3mm, air 12.7, clear glass 3mm |
Buildings.HeatTransfer.Data.GlazingSystems.Generic
Extends from Modelica.Icons.Record (Icon for a record).
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | Number of glass layers | |
| Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a) |
| Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b) |
| Generic | glass[nLay] | Layer by layer declaration of glass layers, starting from outside to room-side | |
| Generic | gas[nLay - 1] | Layer by layer declaration of glass layers, starting from outside to room-side | |
| Generic | shade | Shade | |
| CoefficientOfHeatTransfer | UFra | U-value of frame [W/(m2.K)] | |
| Emissivity | epsLWFra | 0.8 | Long-wave emissivity of window frame [1] |
| Emissivity | epsSWFra | 0.5 | Short-wave emissivity of window frame [1] |
record Generic "Thermal properties of glazing systems"
extends Modelica.Icons.Record;
parameter Integer nLay(min=1, fixed=true) "Number of glass layers";
parameter Boolean haveExteriorShade = false
"Set to true if window has an exterior shade (at surface a)";
parameter Boolean haveInteriorShade = false
"Set to true if window has an interior shade (at surface b)";
final parameter Boolean windowHasShade = haveExteriorShade or haveInteriorShade
"Set to true if the window has an exterior or an interior shade";
parameter Glasses.Generic glass[nLay]
"Layer by layer declaration of glass layers, starting from outside to room-side";
parameter Gases.Generic gas[nLay-1]
"Layer by layer declaration of glass layers, starting from outside to room-side";
parameter Shades.Generic shade "Shade";
parameter Modelica.SIunits.CoefficientOfHeatTransfer UFra "U-value of frame";
parameter Modelica.SIunits.Emissivity epsLWFra=0.8
"Long-wave emissivity of window frame";
parameter Modelica.SIunits.Emissivity epsSWFra=0.5
"Short-wave emissivity of window frame";
final parameter Boolean haveShade = haveInteriorShade or haveExteriorShade
"Parameter that is true if the construction has a shade";
end Generic;
Buildings.HeatTransfer.Data.GlazingSystems.SingleClear3
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | 1 | Number of glass layers |
| Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a) |
| Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b) |
| Generic | glass[nLay] | {Glasses.ID102()} | Layer by layer declaration of glass layers, starting from outside to room-side |
| Generic | gas[nLay - 1] | Layer by layer declaration of glass layers, starting from outside to room-side | |
| Generic | shade | Shade | |
| CoefficientOfHeatTransfer | UFra | 3 | U-value of frame [W/(m2.K)] |
| Emissivity | epsLWFra | 0.8 | Long-wave emissivity of window frame [1] |
| Emissivity | epsSWFra | 0.5 | Short-wave emissivity of window frame [1] |
record SingleClear3 =
Buildings.HeatTransfer.Data.GlazingSystems.Generic (
glass={Glasses.ID102()},
UFra=3,
final nLay=1) "Single pane, clear glass 3mm";
Buildings.HeatTransfer.Data.GlazingSystems.DoubleClearAir13Clear
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | 2 | Number of glass layers |
| Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a) |
| Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b) |
| Generic | glass[nLay] | {Glasses.ID101(),Glasses.ID1... | Layer by layer declaration of glass layers, starting from outside to room-side |
| Generic | gas[nLay - 1] | {Gases.Air(x=0.0127)} | Layer by layer declaration of glass layers, starting from outside to room-side |
| Generic | shade | Shade | |
| CoefficientOfHeatTransfer | UFra | 1.4 | U-value of frame [W/(m2.K)] |
| Emissivity | epsLWFra | 0.8 | Long-wave emissivity of window frame [1] |
| Emissivity | epsSWFra | 0.5 | Short-wave emissivity of window frame [1] |
record DoubleClearAir13Clear =
Buildings.HeatTransfer.Data.GlazingSystems.Generic (
final glass={Glasses.ID101(), Glasses.ID102()},
final gas={Gases.Air(x=0.0127)},
UFra=1.4,
final nLay=2) "Double pane, clear glass 3mm, air 12.7, clear glass 3mm";
Buildings.HeatTransfer.Data.GlazingSystems.TripleClearAir13ClearAir13Clear
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | 3 | Number of glass layers |
| Boolean | haveExteriorShade | false | Set to true if window has an exterior shade (at surface a) |
| Boolean | haveInteriorShade | false | Set to true if window has an interior shade (at surface b) |
| Generic | glass[nLay] | {Glasses.ID102(),Glasses.ID1... | Layer by layer declaration of glass layers, starting from outside to room-side |
| Generic | gas[nLay - 1] | {Gases.Air(x=0.0127),Gases.A... | Layer by layer declaration of glass layers, starting from outside to room-side |
| Generic | shade | Shade | |
| CoefficientOfHeatTransfer | UFra | 1.4 | U-value of frame [W/(m2.K)] |
| Emissivity | epsLWFra | 0.8 | Long-wave emissivity of window frame [1] |
| Emissivity | epsSWFra | 0.5 | Short-wave emissivity of window frame [1] |
record TripleClearAir13ClearAir13Clear =
Buildings.HeatTransfer.Data.GlazingSystems.Generic (
final glass={Glasses.ID102(),Glasses.ID102(),Glasses.ID102()},
final gas={Gases.Air(x=0.0127),Gases.Air(x=0.0127)},
UFra=1.4,
final nLay=3)
"Triple pane, clear glass 3mm, air 12.7, clear glass 3mm, air 12.7, clear glass 3mm";