The azimuth angle and the elevation angle at solar noon are the two key angles which are used to orient photovoltaic modules. However, to calculate the sun's position throughout the day, both the elevation angle and the azimuth angle must be calculated throughout the day. These angles are calculated using "solar time". In conventional time keeping, regions of the Earth are divided into certain time zones. However, in these time zones, noon does not necessarily correspond to the time when the sun is highest in the sky. Similarly, sun rise is defined as the stage when the sun rises in one part of the time zone. However, due to the distance covered in a single time zone, the time at which the sun actually clears the horizon in one part of the time zone may be quite different to the "defined" sun rise (or what is officially recognized as the time of sun rise). Such conventions are necessary otherwise a house one block away from another would actually be different in time by several seconds. Solar time, on the other hand is unique to each particular longitude. Consequently, to calculate the sun's position, first the local solar time is found and then the elevation and azimuth angles are calculated.
Twelve noon local solar time (LST) is defined as when the sun is highest in the sky. Local time (LT) usually varies from LST because of the eccentricity of the Earth's orbit, and because of human adjustments such as time zones and daylight saving.
The Local Standard Time Meridian (LSTM) is a reference meridian used for a particular time zone and is similar to the Prime Meridian, which is used for Greenwich Mean Time. The LSTM is illustrated below.
The (LSTM) is calculated according to the equation:
where DTGMT is the difference of the Local Time (LT) from Greenwich Mean Time (GMT) in hours.
The equation of time (EoT) (in minutes) is an empirical equation that corrects for the eccentricity of the Earth's orbit and the Earth's axial tilt.
in degrees and d is the number of days since the start of the year. The time correction EoT is plotted in the figure below.
The net Time Correction Factor (in minutes) accounts for the variation of the Local Solar Time (LST) within a given time zone due to the longitude variations within the time zone and also incorporates the EoT above.
The factor of 4 minutes comes from the fact that the Earth rotates 1° every 4 minutes.
The Local Solar Time (LST) can be found by using the previous two corrections to adjust the local time (LT).
The Hour Angle converts the local solar time (LST) into the number of degrees which the sun moves across the sky. By definition, the Hour Angle is 0° at solar noon. Since the Earth rotates 15° per hour, each hour away from solar noon corresponds to an angular motion of the sun in the sky of 15°. In the morning the hour angle is negative, in the afternoon the hour angle is positive.
The declination angle has been previously given as:
Where d is the number of days since the start of the year.
A calculator to find the elevation and azimuth throughout the year at any location is given on the following page.