Jump to content

Solar energy/Resource availability

From Wikiversity

Introduction

[edit | edit source]

The amount of sunlight that will strike the Earth's surface will depend on a few factors, some of which are periodic and others can be considered variable. Some periodic factors:

  • Seasonal
  • Day/night
  • Urban shade

Some variable factors

  • Cloud coverage
  • Other natural weather events

In order to calculate the daily paths of the sun over the horizon across the year, several formulas and equations are first necessary to solve.

Latitude and longitude

[edit | edit source]

In addition to the position of the planet around the sun, the amount of sunlight available at any point on the Earth's surface will also depend on the longitude and latitude of the geographic position. Latitude is a measure of how far north or south you are, and varies from -90° (90° south) to +90° (90° north). The longitude is a measure of how far east or west one is, and varies from -180° (180° west) to +180° (180° east).

True solar time

[edit | edit source]

True solar time (TST) is used to convey the relative position of the sun compared to the earth, regardless of your position on earth. The following equation returns the true solar time in hours.

TST=UTC+longitude15+EoT

Equation of time

[edit | edit source]

The equation of time can be approximated by a sum of two sine waves. The first method is precise, and the second method shown here is approximate.

Precise method

[edit | edit source]

EoT=Δtey=−7.659sin⁡(D)+9.863sin⁡(2D+3.5932)(minutes)

where: D=6.24004077+0.01720197(365.25(y−2000)+d)

where d represents the number of days since 1 January of the current year, y.

Rough approximation

[edit | edit source]

For EoT in minutes, see the following equation. Ensure that the trigonometry relations are calculated in radians mode.

EoT(minutes)=Δtey=7.678sin⁡(B+1.374)−9.87sin⁡(2B)

Where B is:

B=2π(n−81)365

Where n is the day of the year.

For EoT in degrees, see the following equation. Ensure that the trigonometry relations are calculated in degrees mode.

EoT(degrees)=0.0072cos(J)−0.0528cos(2J)−0.0012cos(3J)−0.1229sin(J)−0.1565sin(2J)−0.0041sin(3J)Where J is:

J=n×360365

Where n is the day of the year.

Note that some formulas result in positive answers, while other result in negative times. This is correct and refers to how early or late compared to true solar time the sun will be. For example, the sun can be as much as 14.29 minutes or 3.56 degrees slow (a positive amount) on February 11th (the 42nd day of the year), and as much as 16.40 minutes or -4.10 degrees fast (a negative amount) on November 3rd (307th day of the year).

Solar declination, δ

[edit | edit source]

Throughout the annual orbit of the Earth around the Sun, the distance between the two bodies is around 150 million km. Because the Earth's orbit is elliptical, the actual distance between the Sun and the Earth will vary somewhat. The Earth takes around 365.25 days to completely orbit the Sun.

The solar declination, δ, is the angle at which the sun Earth is inclined relative the plane of orbit around the Sun. For the northern hemisphere, the angle of declination varies from +23.45 degrees in Winter to -23.45 degrees in Summer.

The solar declination angle can be calculated at any point of the year with the following equations:

Solar declination rough approximation, in degrees

[edit | edit source]

δdegrees=23.45sin(360(n+284)/365)

Solar declination finer result, in radians

[edit | edit source]

δradians=arcsin(0.369sin(360(n−82)/365+2sin(360(n−2)/365))

Solar declination finer result, in degreesδradians=0.33281−22.984cos(J)−0.3499cos(2J)−0.1398cos(3J)+3.7872sin(J)+0.03205sin(2J)+0.07187(3J0

[edit | edit source]

Where J is the day of the year, with January 1st being n=1.

J=n×(360/365), in degrees.

Half hour angle, ω₀

[edit | edit source]

Calculate the hour angle when the altitude angle is equal to 0.

ω0(degrees)=arccos(−(tan⁡δ)∗(tan⁡Lat))

Using this equation, you can find true solar time (TST) at sunrise and at sunset.

TSTsunrise=12−(115)ω0, make sure that ω0is in degrees.

TSTsunset=12+(115)ω0, make sure that ω0is in degrees.

In addition you can find day length, i.e. the time that the sun is above the horizon, using the half hour angle equation:

S0=(215)ω0, make sure that ω0is in degrees.

A quick check of the half hour angle and whether or not it is greater or less than 90∘ can tell you if the day is shorter or longer than the night.

if: ω0>90, then the day is longer than the night, and the time that the sun is in the sky is at least 12 hours.

if: ω0<90, then the day is shorter than the night, and the time that the sun is in the sky is less than 12 hours.

Elevation angle, h

[edit | edit source]

Imagine the sun is up and you are standing outside. Turn your body so that you facing the sun. Then point your arm directly towards the sun. The angle between the ground (the plane surface, if you are standing on a hill ignore the angle of the hill) and your arm is the elevation angle. The function for the angle of elevation in degrees is:

h=arcsin[cos(δ−Lat)]=90∘−Lat+δ

Where δ is the angle of declination in degrees, Lat is the latitude of the location under analysis in degrees.

h=arcsin(cos⁡δcos⁡HAcos⁡Lat+sin⁡δsin⁡Lat)

Hour angle, HA

[edit | edit source]

The hour angle (noted HA) is the conversion of true solar time (TST) to an angle. Where solar midnight is always 0:00am or 24:00 - or +180 degrees and true solar noon is always 12:00 and 0 degrees. The calculation of the half hour angle, HA is:

For HA in degrees:

HA=(TST−12)×36024

And as there are 2 pi radian in 360 degrees of rotation (one rotation), the equation for HA in radians is:

HA=(TST−12)×2π24

As can be deduced from the equations, the sun moves 15 degrees (360/24) in the ecliptic plane, no matter what day of the year it is.

This angle is measured by this type of sundial:

Azimuth angle, Az

[edit | edit source]

The first step before calculating the azimuth angle is determining whether if the sin(az) is positive or negative.

The equation for sin(az) is the following equation. Ensure that the trigonometry functions are set to degrees mode for calculating δ, HA, and h, if you converted the variables to degree form.

sin(az)=cos(δ)sin(HA)cos(h)

Where δ is solar declination in degrees, HA is half hour angle in degrees and h is altitude angle in degrees.

if sin(az)<0 then use az=−arccos(sin(Lat)sin(h)−sin(δ)cos(Lat)cos(h))

if sin(az)>0 then use az=arccos(sin(Lat)sin(h)−sin(δ)cos(Lat)cos(h))

Where Lat is the latitude in degrees, δ is the solar declination angle in degrees, and h is the altitude angle in degrees.

Note, that:

  • if tan(Lat)tan(δ)>1, then the Sun is still up above the horizon (polar summer in the northern hemisphere).
  • if tan(Lat)tan(δ)<1, then the Sun will not rise (polar winter in the northern hemisphere).

Method for calculating sun path chart

[edit | edit source]

For true solar noon of a given day of the year

[edit | edit source]
  1. Find n of year (day # of year, with January 1st being n=1.)
  2. Calculate solar declination angle δ in degrees.
  3. Calculate equation of time (EoT) in (minutes). Ensure that EoT is converted to hours before the next step using the conversion ratio of 60 minutes per hour.
  4. For a select number of true solar times (TST), for example, 8am, 9am, 10am, ... 10pm, etc. calculate the coordinated universal time (UTC) and then the local time (LT).
  5. Calculate the hour angle HA for each of the true solar times under consideration.
  6. Calculate the altitude angle h in degrees for each hour angle, HA.
  7. Calculate the sin(az) to determine if the value is negative or positive.
  8. Based on the relative positivity or negativity of the sin(az), choose the correct azimuth (az) formula to use.

...