modelCenterOfGlass
Model for center of glass of a window construction
Extends from Buildings.HeatTransfer.Radiosity.BaseClasses.RadiosityTwoSurfaces (Model for the radiosity balance of a device with two surfaces).
Information
This is a model for the heat transfer through the center of the glass. The properties of the glazing system is defined by the parameterglaSys.
The model contains these main component models:
-
an array of models
glassfor the heat conduction and the infrared radiative heat balance of the glass layers. There can be an arbitrary number of glass layers, which are all modeled using instances of Buildings.HeatTransfer.Windows.BaseClasses.GlassLayer. -
an array of models
gasfor the gas layers. There is one model of a gas layer between each window panes. The gas layers are modeled using instances of Buildings.HeatTransfer.Windows.BaseClasses.GasConvection.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Area | A (from RadiosityTwoSurfaces) | Heat transfer area | |
| Boolean | homotopyInitialization | true | = true, use homotopy method |
| Modelica.Units.SI.Angle | til | Surface tilt (only 90 degrees=vertical is implemented) | |
| Buildings.HeatTransfer.Data.GlazingSystems.Generic | glaSys | Glazing system | |
| Boolean | linearize | false | Set to true to linearize emissive power |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.HeatTransfer.Interfaces.RadiosityInflow | JIn_a (from RadiosityTwoSurfaces) | Incoming radiosity at surface a | |
| Buildings.HeatTransfer.Interfaces.RadiosityInflow | JIn_b (from RadiosityTwoSurfaces) | Incoming radiosity at surface b | |
| Buildings.HeatTransfer.Interfaces.RadiosityOutflow | JOut_a (from RadiosityTwoSurfaces) | Outgoing radiosity at surface a | |
| Buildings.HeatTransfer.Interfaces.RadiosityOutflow | JOut_b (from RadiosityTwoSurfaces) | Outgoing radiosity at surface b | |
| Modelica.Blocks.Interfaces.RealInput | u | Input connector, used to scale the surface area to take into account an operable shading device | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | glass_a | Heat port connected to the outside facing surface of the glass | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b | glass_b | Heat port connected to the room-facing surface of the glass | |
| Modelica.Blocks.Interfaces.RealInput[nGlaLay] | QAbs_flow | Solar radiation absorbed by glass |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.HeatTransfer.Windows.BaseClasses.GlassLayer | glass | Window glass layer | |
| Buildings.HeatTransfer.Windows.BaseClasses.GasConvection[nGlaLay - 1] | gas | Window gas layer |
Revisions
-
May 24, 2022, by Jianjun Hu:
Changed the gas layer to be conditional.
This is for #3026. -
April 14, 2020, by Michael Wetter:
ChangedhomotopyInitializationto a constant.
This is for IBPSA, #1341. -
March 13, 2015, by Michael Wetter:
Changed assignment ofnLayto avoid a translation error in OpenModelica. -
July 25, 2014, by Michael Wetter:
Propagated parameterhomotopyInitialization. -
May 30, 2014, by Michael Wetter:
Removed undesirable annotationEvaluate=true. -
July 9 2012, by Wangda Zuo:
Fixed a bug in the parameter assignment of the instanceglass. Previously, the infrared emissivity of surface a was assigned to the surface b. -
Sep. 3 2010, by Michael Wetter:
First implementation.