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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Angle | azi | Surface azimuth. azi=-90 degree if surface outward unit normal points toward east; azi=0 if it points toward south | |
| Modelica.Units.SI.Angle | 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 | solHouAng | Solar hour angle | |
| Modelica.Blocks.Interfaces.RealInput | decAng | Declination | |
| Modelica.Blocks.Interfaces.RealOutput | incAng | Incidence angle on a tilted surface | |
| Modelica.Blocks.Interfaces.RealInput | lat | Latitude |
Revisions
-
September 6, 2021, by Ettore Zanetti:
Changedlatfrom being a parameter to an input from weather bus.
This is for IBPSA, #1477. -
April 27, 2018, by Michael Wetter:
CorrecteddisplayUnit.
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.