modelSwWindowResponse
Shortwave window respone
Information
The properties for absorption by and transmission through the glazing are taken into account depending on the angle of incidence of solar irradiation and are based on the output of the [WINDOW 6.3] software, i.e. the shortwave properties itselves based on the layers in the window are not calculated in the model but are input parameters.
References
[WINDOW]: Lawrence Berkeley Laboratory, "WINDOW (v6.3)", 1993.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | nLay | Number of layers of the window | |
| Real | SwAbs | Absorbed solar radiation for each layer for look-up table as function of angle of incidence | |
| Real | SwTrans | Transmitted solar radiation for look-up table as function of angle of incidence | |
| Real | SwAbsDif | Absorbed solar radiation for each layer for look-up table as function of angle of incidence | |
| Real | SwTransDif | Transmitted solar radiation for look-up table as function of angle of incidence | |
| Integer | columns | if (nLay == 1) then {2} else integer(linspace(2, nLay + 1, nLay)) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | solDir | Direct solar irradiation | |
| Modelica.Blocks.Interfaces.RealInput | solDif | Diffuse solar irradiation | |
| Modelica.Blocks.Interfaces.RealInput | angInc | Angle of incidence | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolAbs | Port for absorbed solar irradiation | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolDir | Transmitted direct solar radiation through the glazing | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolDif | Transmitted diffuse solar radiation through the glazing | |
| Modelica.Blocks.Interfaces.RealInput | y | Window opening, y=0 is closed |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Gain | radToDeg | Conversion of radians to degrees | |
| Modelica.Blocks.Tables.CombiTable1Ds | SwAbsDir | lookup table for AOI dependent absorptance | |
| Modelica.Blocks.Tables.CombiTable1Ds | SwTransDir | lookup table for AOI dependent transmittance | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | Abs_flow | Solar absorptance in the panes source | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | Dir_flow | Transmitted direct solar radiation source | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | Dif_flow | Transmitted diffuse solar radiation source | |
| Modelica.Blocks.Math.Product | SwAbsDirProd | ||
| Modelica.Blocks.Math.Product | SwTransDirProd | ||
| Modelica.Blocks.Math.Add | add | ||
| Modelica.Blocks.Sources.RealExpression | SwAbsDirExp | Shortwave direct absorptance only when window is not fully open | |
| Modelica.Blocks.Sources.RealExpression | SwTransDirExp | Shortwave transmission increases when window is open | |
| Modelica.Blocks.Math.Product | SwAbsDifProd | ||
| Modelica.Blocks.Sources.RealExpression | SwAbsDifExp | Shortwave diffuse absorption | |
| Modelica.Blocks.Sources.RealExpression | SwTransDifExp | Shortwave diffuse transmission increases when window is open | |
| Modelica.Blocks.Math.Product | SwTransDifProd | Shortwave transmission product |