The solar zenith angle is the zenith angle of the Sun, i.e., the angle between the sun’s rays and the vertical direction. It is the complement to the solar altitude or solar elevation, which is the altitude angle or elevation angle between the Sun’s rays and a horizontal plane. At solar noon, the zenith angle is at a minimum and is equal to the absolute value of latitude minus solar declination angle. This is the basis by which ancient mariners navigated the oceans. Solar zenith angle is normally used in combination with the solar azimuth angle to determine the position of the Sun as observed from a given location on the surface of the Earth.
Formula
<math display="block"> \cos \theta_s = \sin \alpha_s = \sin \Phi \sin \delta + \cos \Phi \cos \delta \cos h</math>
where
- <math>\theta_s</math> is the solar zenith angle
- <math>\alpha_s</math> is the solar altitude angle, <math>\alpha_s = 90^\circ - \theta_s</math>
- <math>h</math> is the hour angle, in the local solar time.
- <math>\delta</math> is the current declination of the Sun
- <math>\Phi</math> is the local latitude.
This equation is equivalent to the formula for the angle between vectors in spherical coordinates applied to the local normal and the direction to the sun, with the adjustment that the latitude is the complement to the polar angle and that the hour angle is the difference of azimuths.
At solar noon, this reads
<math display="block"> \cos \theta_s = \sin \Phi \sin \delta + \cos \Phi \cos \delta = \cos(\Phi - \delta) </math>
where we have used the difference identity for cosine.
Therefore at solar noon, <math> \theta_s = \Phi - \delta </math>
Derivation of the formula using the subsolar point and vector analysis
While the formula can be derived by applying the cosine law to the zenith-pole-Sun spherical triangle, the spherical trigonometry is a relatively esoteric subject.
By introducing the coordinates of the subsolar point and using vector analysis, the formula can be obtained straightforward without incurring the use of spherical trigonometry.
In the Earth-Centered Earth-Fixed (ECEF) geocentric Cartesian coordinate system, let <math>(\phi_{s}, \lambda_{s})</math> and <math>(\phi_{o}, \lambda_{o})</math> be the latitudes and longitudes, or coordinates, of the subsolar point and the observer's point, then the upward-pointing unit vectors at the two points, <math>\mathbf{S}</math> and <math>\mathbf{V}_{oz}</math>, are
<math display="block">\mathbf{S}=\cos\phi_{s}\cos\lambda_{s}{\mathbf i}+\cos\phi_{s}\sin\lambda_{s}{\mathbf j}+\sin\phi_{s}{\mathbf k},</math>
<math display="block">\mathbf{V}_{oz}=\cos\phi_{o}\cos\lambda_{o}{\mathbf i}+\cos\phi_{o}\sin\lambda_{o}{\mathbf j}+\sin\phi_{o}{\mathbf k}.</math>
where <math>{\mathbf i}</math>, <math>{\mathbf j}</math> and <math>{\mathbf k}</math> are the basis vectors in the ECEF coordinate system.
Now the cosine of the solar zenith angle, <math>\theta_{s}</math>, is simply the dot product of the above two vectors
<math display="block">\cos\theta_{s} = \mathbf{S}\cdot\mathbf{V}_{oz} = \sin\phi_{o}\sin\phi_{s} + \cos\phi_{o}\cos\phi_{s}\cos(\lambda_{s}-\lambda_{o}).</math>
Note that <math>\phi_{s}</math> is the same as <math>\delta</math>, the declination of the Sun, and <math>\lambda_{s}-\lambda_{o}</math> is equivalent to <math>-h</math>, where <math>h</math> is the hour angle defined earlier. So the above format is mathematically identical to the one given earlier.
Additionally, Ref.
Applications
Sunrise/Sunset
Sunset and sunrise occur (approximately) when the zenith angle is 90°, where the hour angle h<sub>0</sub> satisfies
See also
- Azimuth
- Solar azimuth angle
- Horizontal coordinate system
- List of orbits
- Position of the Sun
- Sun path
- Sunrise
- Sunset
- Sun transit time
