blockWallSolarAzimuth

Angle measured in a horizontal plane between the projection of the sun's rays and the normal to a vertical surface

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

Information

This block computes the wall solar azimuth angle. It is the angle between the projection of the sun ray on a horizontal surface and the line perpendicular to the wall. The value of this angle varies from 0 to 180 degrees. In the northern hemisphere at solar noon, the value of the wall solar azimuth angle is zero if the wall is facing south.

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputincAngSolar incidence angle
Modelica.Blocks.Interfaces.RealInputaltSolar altitude angle (angle between sun ray and horizontal surface)
Modelica.Blocks.Interfaces.RealOutputverAziAngle between projection of sun's rays and normal to vertical surface

Revisions

  • July 5, 2012, by Michael Wetter:
    Decreased deltaX from 1e-3 to 1e-4, as the looser tolerance gives sharp changes in AixLib.HeatTransfer.Windows.BaseClasses.Examples.Overhang.
  • February 23, 2012, by Michael Wetter:
    Guarded against division by zero because the altitude angle can be 90 degree in the tropics, and hence its cosine can take on zero.
  • Feb 01, 2012, by Kaustubh Phalak
    First implementation.