Computational Environmental Heat Transfer
ISSN: request pending (Online) | ISSN: request pending (Print)
Email: [email protected]
The variation in the position of sun in the sky is a natural phenomenon that can be observed on daily basis. The phenomenon has served for the consideration of an approximate measure of local time [1]. The solar trajectory as observed on the earth surface is a result of the combined effects of the rotation of earth along its axis and the revolution of earth around sun.
As the rotation axis of the earth is tilted at a certain angle to the plane of the earth's orbit around the sun, and the revolution of the earth around the sun follows an eccentric elliptical path, the solar trajectory calculation is not that trivial. The trajectory of the sun as observed at a specific location on a specific time of the day (for all days) of a year, is called the analemma. The difficulty in practically observing this phenomenon is that it requires a whole year to collect the data [2]. The structure of an analemma looks similar to that of the number "8". But unlike the number "8", the two loops of the analemma are unequal in size with one of them larger than the other. In astronomy, the analemma is considered one of the most difficult and demanding phenomena to imagine because it is never present all at once. It requires a virtual image made with the solar position data collected at the same time of day, for several days, throughout the year [2].
Modelling the analemma requires the ability to determine the position of the sun in the sky at a given time, date, and location. Another challenge lies in accurately representing the analemma's shape in a way that is easily understandable to viewers, particularly those unfamiliar with the cartographic and astronomical projection techniques used by geographers and astronomers [3]. In this paper an attempt has been made to bridge this gap so that the common people, science students and the professional engineers could make use of this information for solar insolation and atmospheric temperature calculations.
The solar position algorithms are sophisticated schemes commonly used to compute the position of the Sun in ecliptic, celestial and horizontal coordinates. On the internet it is also possible to find some computer codes to calculate the position of the Sun in the sky [4]. The purpose of this paper and the companion papers [5, 6] is to present and elaborate a self-contained material suitable for scientists, engineers and common people to be able to determine and interpret the solar position in the sky. In our earlier papers [5, 6], the methodologies for calculation of the solar elevation angle, the solar azimuth angle and the Equation of Time were presented. In this paper, after this Introduction Section 1, the Section 2 presents the position of the sun in the sky, as observed from the earth. Section 3 presents the solar trajectory plots and the solar analemmas for some selected cities, for demonstration purpose, only. The results are discussed in Section 4, followed by conclusions in the Section 5.
It can be observed easily, that the sun is not at the same position in the sky, at the same clock time, every day along the year. The reason is that the clock time is based on the consideration of a fictitious earth that rotates around the sun in a circular trajectory with constant tangential/angular velocities [7, 8]. Additionally, it is also assumed in the measure of clock time, that the sun is always located at the equator of earth.
On the other hand, we know that the trajectory of the earth is elliptical, and its tangential velocity, as well as the solar position relative to the equator of earth (the declination angle, ), both are varied in time all along the year. The difference between the clock time and the position of sun in the sky (called the solar time), is known as the correction of time, or simply, the equation of time [6].
It may be recalled [6], that the solar zenith angle is calculated by the following equation:
and the solar elevation angle can be obtained by subtracting the solar zenith angle from 90°. Similarly, the solar azimuthal angle is calculated by:
where is Earth's rotation angle , is the declination angle between the Earth's equator and the vector from the Earth to the Sun (it oscillates from to ), and is the latitude on the Earth's surface where the observer is located.
Figure 1 presents for four days (March 20, June 21, September 19 and December 21) of the year 2013, a two-dimensional map, in which the solar azimuth angle is the abscissa and the solar elevation angle is the ordinate, corresponding to a latitude (for Mexico City). The angles and are calculated using the declination angle (). The declination angle () at the beginning of the day and at the end of the day (see the values of Declin. start and Declin. end), as well as the sunrise and sunset regions, are displayed in each panel. It can be observed in Figure 1 that on some dates of the year, the Sun is north of the place, hence the physical interpretation of the angles and is different. That is, when the Sun is north of the place, the solar azimuth angle is measured from north of the observer's horizon plane in the interval . Where, the interval from to corresponds to the region from sunrise to noon, while the interval from to corresponds to the region from noon to sunset. Then when the Sun is north of the place under consideration: (i) at noon , and (ii) as the Sun is north of the observer's horizon plane, the elevation angle is measured from north of this plane. Similar calculations were also performed for the Holy City of Mecca and Islamabad, and the data was used in the presentation of analemmas for these cities (see Section 3).
It was shown in our previous paper [6] that, in a fixed coordinate system, the position vector of the Earth, , the position of an observer, , and the vector, , which is the relative vector from the center of the fictitious Earth to the observer (that is ), are as below:
In the case of the true Earth, which moves in an elliptical trajectory, it has an angular velocity , which is not constant over time and position. In our earlier papers [5, 6], by making use of two Cartesian coordinate systems, one with origin at the focus of the ellipse (at the solar position), and the other with origin at the center of the Earth (moving in an elliptical orbit), we derived a relation like that for a true Earth.
A graphical representation of the position vectors, , and , calculated by equations (3)–(6) is shown in Figure 2, which illustrates the three selected days (top row: 1st day, middle row: 17th day and bottom row: 99th day) the vectors, , and . It is observed that at noon or initial time (first column) and after 24 hours or 1440 minutes (fourth column) the three vectors are collinear, i.e., the Sun is at the observer's zenith. Panels in the second and third columns show the three vectors after 432.09 minutes (0.3 of the day) and after 1296.2 minutes (0.9 of the day) from noon or initial time (see first column) respectively. Note that for each of the selected days, the difference between the angles , shown in the second, third and fourth columns, and the angle at noon (see first column) is the same—108.02 degrees, 324.06 degrees and 360 degrees respectively. This confirms the fact that, in the fictitious Earth model, an observer sees the Sun at the same position, at the same hour of the day (for the whole year).
In order to understand the effect of the difference (at a certain time t) between the angle spanned by the fictitious Earth moves along its circular trajectory with constant angular velocity , and the angle spanned by the true Earth along its elliptical path with an angular velocity (which on some dates of the year is higher and on other dates is lower than the constant angular velocity of the fictitious Earth, ), the following scenario is formulated: Let us assume that there exists an imaginary Earth that travels with constant angular velocity along an elliptical trajectory with eccentricity . The angular velocity of the imaginary Earth for this exercise is given as:
Then, the constant angular velocity of the imaginary Earth is obtained by considering that it travels along the whole ellipse (360 degrees) in 10 days. That is, Degrees/minute, which is much higher than the fictitious Earth angular velocity, Degrees/minute (see Eq. (3)). Note that the angle spanned by the imaginary Earth is given as . The first component of the Equation of Time is obtained if it is assumed that: (i) the imaginary Earth travels along the elliptical path with a constant angular velocity ; (ii) the moving coordinate system does not rotate as , but as (the angular velocity of the fictitious Earth); (iii) the radius of the fictitious Earth and the radius of the true Earth are unitary, hence we can interchange them in the expressions. Then, the position vector of the observer, , is modified as:
Figure 3 shows (see the middle and right columns) for two selected days, the three vectors: , and , referred to the fixed coordinate system whose origin is located at the focus of the ellipse (at the solar position). Left column of the Figure 3 shows the results for the fictitious Earth. Top row shows that at the initial time, minutes, in the fictitious Earth and in the imaginary Earth, the Sun is at the zenith of the two observers. In the middle row, left column, it is shown that when the fictitious Earth has spanned degrees (i.e., after minutes or 24 hours), the Sun is again at the zenith of the observer. However, in the middle column, it is observed that in the imaginary Earth, with elliptical trajectory, the Sun is not yet at the zenith of the observer—that is, the Sun is delayed and it is at the east of the observer. In the right column (middle row), it is observed that after minutes (or 1.108 days), the Sun is at the zenith of the observer located on the imaginary Earth. If the elapsed time is calculated since the Sun is at the zenith of the observer on the fictitious Earth (see left column, minutes) until the Sun is at the zenith of the observer on the imaginary Earth (see right column, minutes), we obtain minutes.
A similar value is obtained from Figure 3, middle row, right column, in which the angles spanned by the two Earths along their orbits are written. That is, and . The difference between these two angles, . If this value is divided by the angular velocity of the Earth about its rotation axis, we obtain: Note that this is the way to calculate the first component of the Equation of Time due to the eccentricity of the trajectory of Earth.
In the bottom row, left column of Figure 3, it is shown that after minutes (or four days), the Sun is at the zenith of the observer located on the fictitious Earth. However, in the middle column (for the imaginary Earth), it is noted that after the same time, minutes, the Sun is not at the zenith—hence it is delayed and is at the east of the observer. Note that on the right column of the bottom row, after minutes, the Sun is at the zenith of the observer located on the imaginary Earth. From this, it is possible to calculate the elapsed time, since the Sun is at the zenith of the observer on the fictitious Earth (see left column, minutes) until the Sun is at the zenith of the observer on the imaginary Earth (see right column, minutes), we obtain:
A similar value is obtained from the bottom row, right column, in which the angles spanned by the two Earths along their orbits are written. That is, and . The difference between these two angles is . If this value is divided by the angular velocity of Earth about its rotation axis, we obtain: The results obtained in this imaginary exercise allow us to conclude that when the angular velocity of the true Earth is higher than the constant angular velocity of the fictitious Earth, the Sun is delayed—hence it will be at the east of the observer. On the other hand, it is possible to demonstrate through a similar imaginary scenery that when the angular velocity of the true Earth is smaller than the constant angular velocity of the fictitious Earth, the Sun being ahead of the observer will be at the west of the observer.
An analemma is a diagram showing the position of the Sun in the sky as seen from a fixed location on Earth at the same mean solar time. As the solar position varies over the course of a year, a line joining the solar position, for the same date and time of every month of the year resembles a number like "8" [2, 3]. In this section solar analemmas for some selected cities in the Northern Hemisphere are presented. The cities include: Mexico city, Islamabad and the Holy city of Mecca.
Figure 4 displays the 2025 analemmas for Mexico City (latitude ), with panels showing their positions at 10:00 A.M., noon, and 4:00 P.M. local time.
Figure 5 shows the analemmas calculated for an observer located in Islamabad city, at the latitude for the year 2025. Again, the left panel shows the analemma at 10:00 A.M., the middle panel shows the analemma at noon, and the right panel shows the analemma at 4:00 P.M., local time at the location.
Figure 6 shows the analemma calculated for an observer located in the Holy city of Mecca, at latitude for the year 2025. Here, the left panel shows the analemma at 10:00 A.M., the middle panel shows the analemma at noon, and the right panel shows the analemma at 4:00 P.M., local time at the location. Whereas, Figure 7 shows several analemmas for the Holy city of Mecca with a time difference of one hour from 6 A.M. to 11 A.M. (towards the left of Figure 7) and from 1 P.M. to 6 P.M. The central analemma is for local noon. It is observable that the analemmas before local noon are tilted towards the left, and those after local noon are tilted towards the right. The size of the analemma increases with the increasing angle of elevation, i.e., towards local noon. Figure 8 presents the analemmas for Islamabad. For the reason of similarity with Figure 7, the hourly analemmas for Mexico City are not presented. It may be recalled that the latitudes of Mexico and Mecca are 19.4 and 21.42 degrees, respectively.
In our earlier companion papers [5, 6], diverse computational methodologies were presented to calculate the position of the Sun in the sky of an observer located on Earth that is revolving around the Sun in an elliptic orbit, as well as rotating around its axis. After precisely locating the North Star, the azimuthal angle, the position vector from the Earth to the Sun, , the elevation angle, , and the declination angle, , as a function of time, were obtained by using a numerical approach and the PSA algorithm [8, 9, 10, 11, 12].
In this paper, we have calculated the solar position for all days of the year 2025. It may be mentioned here that the analemmas for all the years having 365 days are the same; hence, the analemmas for leap years having 366 days would be different (not presented here). The calculations were done for an observer located at three distinct locations in the northern hemisphere, viz. Mexico City, Islamabad, and the holy city of Mecca (corresponding to the latitudes , , and , respectively).
Our study examines solar analemma patterns across three representative cities spanning different latitudes: Mexico City (19.4∘N), Islamabad (33.7∘N), and Mecca (21.4∘N). Initial analysis focuses on three key observation times—morning (10:00 A.M. local time), local noon, and afternoon (4:00 P.M. local time)—revealing characteristic number-eight trajectories for each location. For enhanced temporal resolution, Figures 6 and 7 present comprehensive hourly analemma progressions from 6:00 A.M. to 6:00 P.M. specifically for Mecca and Islamabad, illustrating the continuous evolution of solar azimuth and elevation angles throughout the day. Although Mexico City exhibits analogous diurnal patterns (demonstrated in Figure 4), we deliberately exclude its hourly plots to prevent redundancy, given their close similarity to Mecca's profiles in Figure 6. Of particular astronomical significance is the Islamabad dataset (Figure 7), where the Sun's maximum elevation always remains below the zenith (), a direct consequence of the city's position north of the Tropic of Cancer (23.5∘N) where the solar declination never equals the local latitude. This latitudinal effect creates unique observational constraints compared to lower-latitude locations.
From the results presented in this work, it could be concluded that the shapes of the analemmas are quite similar at all the locations in the northern hemisphere. The shape at local noon resembles like the symbol "8" with upper part much smaller than the lower one [2, 8]. The analemmas before noon are tilted towards left and those for the afternoon are tilted towards right. Our results also confirm the fact that when the sun reaches the zenith position (directly overhead) for an observer located at a latitude lower than the Tropic of Cancer (23.5°N), at local noon on the solstice day i.e. June 21, for the northern hemisphere.
The information included in this paper should be considered as an important source of reference for the solar energy engineers, who need to accurately know the position of sun throughout the year, for calculating the incoming solar irradiance, shadows and the atmospheric temperature for green energy applications.
Computational Environmental Heat Transfer
ISSN: request pending (Online) | ISSN: request pending (Print)
Email: [email protected]
Portico
All published articles are preserved here permanently:
https://www.portico.org/publishers/iece/