blockIncidenceAngle

The solar incidence angle on a tilted surface

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

Information

This component computes the solar incidence angle on a tilted surface using the solar hour angle and the declination angle as input.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.AngleaziSurface azimuth. azi=-90 degree if surface outward unit normal points toward east; azi=0 if it points toward south
Modelica.Units.SI.AngletilSurface tilt. til=90 degree for walls; til=0 for ceilings; til=180 for roof

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputsolHouAngSolar hour angle
Modelica.Blocks.Interfaces.RealInputdecAngDeclination
Modelica.Blocks.Interfaces.RealOutputincAngIncidence angle on a tilted surface
Modelica.Blocks.Interfaces.RealInputlatLatitude

Revisions

  • September 6, 2021, by Ettore Zanetti:
    Changed lat from being a parameter to an input from weather bus.
    This is for IBPSA, #1477.
  • April 27, 2018, by Michael Wetter:
    Corrected displayUnit.
    This is for IBPSA, issue 912.
  • Dec 7, 2010, by Michael Wetter:
    Rewrote equation in explicit form to avoid nonlinear equations in room model.
  • May 19, 2010, by Wangda Zuo:
    First implementation.