modelLinWindowResponse
Shortwave window response implementation for LIDEAS
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 wall | |
| 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 | |
| Boolean | linearise | false | Set to true for enabling linearization inputs/outputs |
| Boolean | createOutputs | false | Set to true for enabling linearization inputs/outputs |
| Integer | columns | if (nLay == 1) then {2} else integer(linspace(2, nLay + 1, nLay)) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | solDir | Direct solar illuminance on surface | |
| Modelica.Blocks.Interfaces.RealInput | solDif | Diffuse solar illuminance on surface | |
| Modelica.Blocks.Interfaces.RealInput | angInc | Angle of incidence | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolAbs | Solar absorptance in the panes | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolDir | Transmitted direct solar radiation | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | iSolDif | Transmitted diffuse solar radiation | |
| Modelica.Blocks.Math.Gain | radToDeg | Conversion from radians to degrees | |
| Modelica.Blocks.Interfaces.RealInput | AbsQFlowInput | ||
| Modelica.Blocks.Interfaces.RealInput | iSolDirInput | ||
| Modelica.Blocks.Interfaces.RealInput | iSolDifInput | ||
| Modelica.Blocks.Interfaces.RealOutput | AbsQFlowOutput | ||
| Modelica.Blocks.Interfaces.RealOutput | iSolDifOutput | ||
| Modelica.Blocks.Interfaces.RealOutput | iSolDirOutput | ||
| Modelica.Blocks.Tables.CombiTable1Ds | SwAbsDir | Table for AOI dependent absorptance | |
| Modelica.Blocks.Tables.CombiTable1Ds | SwTransDir | 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 difuse solar radiation source | |
| Modelica.Blocks.Math.Product | SwAbsDirProd | ||
| Modelica.Blocks.Math.Product | SwTransDirProd | ||
| Modelica.Blocks.Math.Gain | SwAbsDifProd | ||
| Modelica.Blocks.Math.Gain | SwTransDifProd | ||
| Modelica.Blocks.Math.Add | add |
Revisions
-
August 24, 2018 by Filip Jorissen:
Revised implementation for #812.