modelSkylineShadowing

Calculation of the limit elevation angle for shadowing by a skyline (for direct solar irradiation)

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Information

This model considers third party shadowing due to horizon vertical exaggeration and/or obstruction for direct radiation based on VDI 6007 part 3. It calculates a limit elevation angle for the sun.

SkylineShadowing

SkylineShadowing

The figures show how the parameter should be set. For every considered cornerpoint of the skyline there should be an azimut, a heightdifference between the cornerpoint and the middle of the window and a distance between the window centre and the cornerpoint. The Boolean gap indicates if there is a gap in the skyline and should be set for every cornerpointpair. In the example above it should be set {false,false,true,false,false} for the pairs {1+2,2+3,3+4,4+5,5+6}.

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

TypeNameDefaultDescription
Integern1Number of corner points
Modelica.Units.SI.AnglealphaAzimuth 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.HeightdeltaHDifference between height of corner point and the window centre
Modelica.Units.SI.DistancesHorizontal distance between corner point and window centre
BooleangapCorner points i and i+1 are gap between buildings: true, else: false

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputsolAziSolar azimuth
Modelica.Blocks.Interfaces.RealOutputaltLimLimit elevation angle for shadowing by a skyline

Revisions

  • May 23, 2016,  by Stanley Risch:
    Implemented.