modelShadedWindow
Information
This model calculates the input of heat and visible light into the room due to solar irradiation. 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.
Additionaly to the Window model it includes the formation of shades because of the window itself and because of the surrounding skyline.
An example on how this model should be used is ShadedWindow. To consider the additional heat input in case of ventilation with the solar protection the VentilationHeat model can be used.
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 |
|---|---|---|---|
| Modelica.Units.SI.Angle | lat | Latitude | |
| 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 |
| Integer | nCorPoi | 1 | Number of corner points |
| Modelica.Units.SI.Angle | alpha | Azimuth of corner points, sorted from north to east to south to west, azi=-90 degree if surface outward unit normal points toward east; azi=0 if it points toward south | |
| Modelica.Units.SI.Height | deltaH | Difference between height of corner point and the window centre | |
| Modelica.Units.SI.Distance | s | Horizontal distance between corner point and window centre | |
| Boolean | gap | Corner points i and i+1 are gap between buildings: true, else: false | |
| window | |||
| Modelica.Units.SI.TransmissionCoefficient[n] | g | Total energy transmittance of windows | |
| 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 | |
| Modelica.Units.SI.Length[n] | b | Width of window | |
| Modelica.Units.SI.Height[n] | h | Height of window | |
| Modelica.Units.SI.Length[n] | bLef | Window projection left | |
| Modelica.Units.SI.Length[n] | bRig | Window projection right | |
| Modelica.Units.SI.Length[n] | dLef | Distance between projection (left) and window | |
| Modelica.Units.SI.Length[n] | dRig | Distance between projection (right) and window | |
| Modelica.Units.SI.Length[n] | bAbo | Window projection above | |
| Modelica.Units.SI.Length[n] | bBel | Window projection below | |
| Modelica.Units.SI.Length[n] | dAbo | Distance between projection (above) and window | |
| Modelica.Units.SI.Length[n] | dBel | Distance between projection (below) and window | |
| Modelica.Units.SI.Angle[n] | azi | Surface azimuth. azi=-90 degree if surface outward unit normal points toward east; azi=0 if it points toward south | |
| 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 | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| 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 | |
| AixLib.BoundaryConditions.WeatherData.Bus | weaBus | Weather bus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.ShadedWindow | shadedWindow | Base class of ShadedWindow | |
| AixLib.BoundaryConditions.SolarGeometry.IncidenceAngle[n] | incAng | Calculates the incidence angle | |
| AixLib.BoundaryConditions.SolarGeometry.BaseClasses.AltitudeAngle | altAng | Calculates the altitude angle | |
| AixLib.BoundaryConditions.SolarGeometry.ZenithAngle | zen | Calculates the zenith angle | |
| AixLib.BoundaryConditions.SolarIrradiation.DiffusePerez[n] | HDifTil | Calculates the diffuse irradiation on a tilted surface after Perez | |
| AixLib.BoundaryConditions.SolarIrradiation.DirectTiltedSurface[n] | HDirTil | Calculates the direct irradiation on a tilted surface | |
| AixLib.BoundaryConditions.SolarGeometry.BaseClasses.SolarAzimuth | solAzi | Calculates the solar azimuth angle | |
| AixLib.BoundaryConditions.SolarGeometry.BaseClasses.Declination | decAng | Calculates the declination angle |
Revisions
- June 30, 2016, by Stanley Risch:
Implemented.