modelWindow
Calculation of solar energy transmitted through windows
Information
This model calculates the input of heat and visible light into the room due to solar irradiation. Therefore it uses the calculations of VDI 6007 part 3. It considers the correction values for non-vertical and non-parallel radiation incidence.
References
VDI. German Association of Engineers Guideline VDI 6007-3 June 2015. Calculation of transient thermal response of rooms and buildings - Modelling of solar radiation.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | n | 1 | Number of windows |
| Modelica.Units.SI.CoefficientOfHeatTransfer | UWin | Thermal transmission coefficient of whole window | |
| Modelica.Units.SI.RadiantEnergyFluenceRate | lim | Limit for the sunscreen to become active | |
| Modelica.Units.SI.Angle | xi | 0 | Elevation angle |
| window | |||
| Modelica.Units.SI.TransmissionCoefficient[n] | g | Total energy transmittance of windows | |
| Modelica.Units.SI.TransmissionCoefficient[n] | g_TotDir | Total energy transmittance of windows with closed sunscreen for direct radiation | |
| Modelica.Units.SI.TransmissionCoefficient[n] | g_TotDif | Total energy transmittance of windows with closed sunscreen for diffuse radiation | |
| Modelica.Units.SI.TransmissionCoefficient[n] | tau_vis | Degree of light transmission for direct irradiation | |
| Modelica.Units.SI.TransmissionCoefficient[n] | tau_visTotDir | Degree of light transmission for direct irradiation, with sunscreen | |
| Modelica.Units.SI.TransmissionCoefficient[n] | tau_visTotDif | Degree of light transmission for diffuse irradiation, with sunscreen | |
| Modelica.Units.SI.Angle[n] | til | Surface tilt. til=90 degree for walls; til=0 for ceilings; til=180 for roof | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput[n] | incAng | Incidence angles of the sun beam on a tilted surface | |
| Modelica.Blocks.Interfaces.RealInput | alt | Solar altitude angle | |
| Modelica.Blocks.Interfaces.RealInput | nTot | Total sky Cover | |
| Modelica.Blocks.Interfaces.RealInput[n] | HDirTil | Direct irradition on tilted surface | |
| Modelica.Blocks.Interfaces.RealInput | HDirNor | Direct normal radiation. | |
| Modelica.Blocks.Interfaces.RealInput | HDifHor | Horizontal diffuse solar radiation. | |
| Modelica.Blocks.Interfaces.RealInput[n] | HDifTil | Hemispherical diffuse solar irradiation on a tilted surface from the sky | |
| Modelica.Blocks.Interfaces.RealOutput[n] | HVis | Solar energy entering the room in the visible area | |
| Modelica.Blocks.Interfaces.RealOutput[n] | HWin | Solar radiation transmitted through aggregated window |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.Sunblind[n] | sunblind | ||
| AixLib.ThermalZones.ReducedOrder.SolarGain.CorrectionGTaueDoublePane | CorGTaue | ||
| AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.HVisible | HVisible | ||
| AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.Conversions.HDifToClearCovered[n] | hDif_toClearCovered | ||
| AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.HWindow | HWindow |
Revisions
- June 30, 2016, by Stanley Risch:
Implemented.