Solar Resource Analysis and Measurements
Solar Resource Analysis and Measurements
EUB_7_133
Renewable Energy Technologies 1
Archimedes uses a solar death ray to defend Syracuse during the Second Punic Wars
2013/14
Download a copy of
this document onto
your smart phone
(1.1MB)
Front cover image is taken from the Latin edition of Alhazen's Thesaurus Opticus, showing how
Archimedes set on fire the Roman ships before Syracuse with the help of parabolic mirrors.
These notes largely follow CIBSE which in turn follows the notation used in the 4th edition of the
European Solar Radiation Atlas.
Greek
( ) 0 to 90o Angle of incidence on an arbitrary surface
nm Wavelength
0 to 180o Longitude
0 to 180o Reference longitude for time zone
-
0 to 90o Solar altitude
0 to 90o wall-solar azimuth
0 to 180o Solar Azimuth
0 to 180o Wall azimuth
0 to 90o Surface tilt angle
0 to 90o Latitude
0 to 23.5o Solar declination
- Ground albedo
Hour angle
Sunset hour angle
0 to 90o Zenith Angle ( )
1
There have been examples, particularly in war time, of double daylight saving where the clocks were
advanced by two hours in summer.
Constants
1,367 W∙m-2 Solar Constant
5.67 10-8 Stephan-Boltzmann constant
Abbreviations
WMO World Meteorological Organisation
NASA National Aeronautics and Space Administration
ASTM American Society for Testing and Materials
LAT Local Apparent Time, or Solar Time
LMT Local Mean Time or ‘Clock Time’ see §4.2
GMT Greenwich Mean Time (Local Mean Time at Greenwich)
BST British Summer Time (GMT + 1) see §4.3
UTC Coordinated Universal Time
Learning Outcomes
The sun behaves like a Black Body at a temperature of 5,800 K, thus from Stefan’s Law the total
flux at the sun’s surface is given by:
( )
The eccentricity2 , of the Earth's orbit today is 0.0167 but over time, the eccentricity of the
Earth's orbit slowly changes from nearly 0 to almost 0.05 as a result of gravitational attractions
between the planets.
The tilt of the Earth’s axis is not perpendicular to the plane of the ecliptic , but inclined at a fixed
angle of 23.5o, called the obliquity of the ecliptic. As the Earth orbits the Sun its axis continues to
point in the same direction relative to the celestial sphere – towards the pole star.
This tilt gives rise to the annual change in the length of the day, and to the variation in the
seasons.
The Summer Solstice, June 21/22 is the longest day in the Northern hemisphere.
2
If the orbit is circular, for the orbit is parabolic. (see: [Link] ) For elliptical
orbits, a simple proof shows that yields the projection angle of a perfect circle to an ellipse of eccentricity .
The Winter Solstice, December 21/22 is the shortest day in the Northern hemisphere.
Vernal Equinox (March 21/22) and Autumnal Equinox (September 22/23) are days of equal
length.
Precession of the Earth’s axis: rather like the wobble of a slowing spinning top and for the
earth a rotation occurs once every 25,800 years.
Nutation is a wobble superimposed on the wobble of the precession (so if you don’t care
about precession, care less about nutation).
Polar motion caused by: movements in the Earth’s core and mantle; the melting of glaciers
which causes land to rise; tectonic movements; all of which have redistributed weight since
1900 causing a change in the point where the Earth’s rotational axis intersects its surface of
20 metres.
3-1
In 2002 it was calculated that the Earth received as much solar energy in one hour as it consumed in
one year
( )
[ ] 3-2
1.04
1.02
1.00
εj
0.98
0.96
0 30 60 90 120 150 180 210 240 270 300 330 360
Day Number, J
The Earth is closest to the sun (perihelion) at the beginning of January – the exact date varies slightly
each year between 2nd and 4th (hence the 3 in the equation).
• The solar spectral distribution is close to that of a black body at 5,800 K.3
• Fine structure due to absorption in the cool peripheral solar gas (Fraunhofer lines).
• The area under the curve is 1367 W·m-2 i.e. the solar constant
3
The spectral distribution of a black body is described by Planck’s Law
( ) ⁄( )
4
The maximum spectral sensitivity of the human eye under daylight conditions occurs at a wavelength of
555 nm; this is the mid-point of the visible range and the wavelength having the peak terrestrial
irradiance. Evolution has optimised the human eye to have the best efficiency on the Earth’s surface.
(CIBSE, 2002)
( ) ( ) 4-1
(ASHRAE, 2009)
(
( ) ( ) ( )
( ))
4-2
Where
Where is the Day Number (January 1 = 1, February 1 = 32, March 1 = 57 in a non-leap year and
58 in a leap year), and is the Day Number expressed in degrees:
( )
5
Kepler first predicted that planets in an elliptical orbit sweeps out the same area in unit time.
Figure 10 is a plot of the CIBSE and ASHRAE equations of time and they are indistinguishable.
Figure 11 shows how the equation of time is made up from two sine waves: (a) one with a
period of one year caused by the variation in speed along the ecliptic due to the eccentricity of
the orbit, and (b) the other with a period of six months and an amplitude of 9.87 minutes due to
the obliquity of the ecliptic.
Time zones do not strictly follow lines of longitude, but are modified to fit geographical and
political boundaries (UK Hydrographic Office, 2011).
Today the ‘local’ Local Mean Time is no longer used and any reference to Local Mean Time
means the local mean time at the reference meridian. In short it is the time shown by clocks in a
particular time zone.
Since 1998 the UK has adopted the Ninth European Parliament and Council Directive on Summer
Time Arrangements in which it states that summer (or daylight saving) time will be kept between
the last Sunday in March to the last Sunday in October. The changes take place at 01.00 GMT.6
6
In the past dates of changes were variable; in particular changes were made to avoid clocks going forward on Easter Sunday.
( )
4-3
Example
Estimate the time of occurrence in British Summer Time of solar noon at Belfast on 4 August 2007.
Solution
6o 13’ W = -6.217 longitude of Belfast
0o 0’ time zone reference longitude (Greenwich)
31 + 28 + 31 + 30 + 31 + 30 + 31 + 4 + 0.5 = 216.5 days
216.5 (360/365.25) = 213.4o
( ) ( ) hours
1, as summer time is in effect
( ) ( )
7
Greenwich Mean Time (GMT) is the local mean time on the Greenwich meridian. Although GMT remains the legal basis for civil
time in the UK, all broadcast time signals are based on world standard time, also known as Coordinated Universal Time (UTC), which
is maintained on an atomic clock and periodically adjusted by adding leap seconds, based on astronomical observations.
Using the law of cosines for spherical triangles the solar altitude, is given by:
5-1
5-2
5-3
To ensure the correct sign for in all quadrants, apply the following rule.
If then ( ); if then ( )
Different empirical formula appear in the literature, but the following is widely used in Europe
(CIBSE, 2002) (Scharmer & Grief, European Solar Radiation Atlas Vol. 2: Database and
exploitation software. 4th ed., 2000) and is adopted here.
[ ( )] 5-4
Where is the Day Number (January 1 = 1, February 1 = 32, March 1 = 61), and is the Day
Number expressed in radians:
( )( )
The denominator, 365.258 is the precise number of days in a year, and 360 is the number of
degrees through which the Earth rotates in a year.
8
The tropical year lasts 365.24219879 days, but a year in the Gregorian Calendar (which we use today) is
365 + 97/400 = 365.2425, as there are 97 leap years every 400 years.
The equation may be integrated to give a mean monthly value see (CIBSE, 2002) Table 5.2.
5-6
If then ; if then
( ) ( ) 5-7
A negative value for ( ) indicates that the sun is behind the surface.
( ) 5-8
A final correction may be necessary for the observer height above sea level, (metres) and the
following equation accounts for all three factors:
√ 5-9
Even when the sun is no longer visible the sky remains light - twilight. There are various official
definitions of twilight in the UK (Yallop & Hohenkerk, 1996).
In a simulation program these obstructions may be defined in a horizon file as shown in Figure
17. Some software (Meteonorm, 2013) will automatically generate a horizon file from a digital
terrain model (DTM)9
9
See: NASA's Space Shuttle Radar Topography Mission [Link]
A simulation programme will calculate the solar altitude and azimuth and if for a given azimuth
the solar altitude is less than the horizon file altitude then the beam radiation will be set to zero.
Some Geographical Information Systems (GIS) incorporate solar modelling and will automatically
determine the shading by terrain (see GRASS and the plugin r.sun10)
Three conditions must be checked to determine if beam radiation is falling on an inclined surface
If anyone (or more) of these conditions is true then beam radiation will not reach the surface.
By combining Equations 3-1, 3-2 and 5-1 we can show that at a given time the Irradiance (W∙m-2)
on a horizontal plane outside of the Earth’s atmosphere is given by:
6-1
( )
10
See: [Link] [Accessed: 1-9-13]
( ) [( ) ] 6-2
Table 5.4 (CIBSE, 2002) tabulates monthly mean values of daily extraterrestrial irradiation on a
horizontal plane for five UK locations.
Figure 19 shows a comparison between the extraterrestrial solar spectrum and the clear sky
terrestrial solar spectrum for an air mass of 1 showing the extent of atmospheric attenuation.
Figure 20 Atmospheric scattering size equal to or larger than the wavelength of the
radiation, in which case the interaction is best
modelled using Mie Scattering. Mie scattering is less wavelength dependent with a larger
proportion of the radiation scattered in a forward direction.12
Where is Ångström turbidity13 coefficient and is a measure of the number of aerosols in the
atmosphere in the zenith direction, normally having a value between 0 and 0.5. The wavelength
exponent is a measure of size distribution of aerosol particles, with higher values indicating a
high proportion of small particles. Values range from 0.5 to 2.5.
11
This is why the sky is blue.
12
This is why mists are white.
13
Turbidity (noun) Muddiness created by stirring up sediment or having foreign particles suspended.
( )
6-3
Where
1,367 W∙m-2 Solar constant (see §3.2.1)
- Correction to mean solar distance (see §3.2.2)
Solar altitude
- Linke turbidity factor (for air mass m = 2)
- Relative optical air mass
( ) - Rayleigh optical depth of clear blue dry sky at air mass .
⁄[ ( ) ]
For low solar altitudes and therefore a large air mass, a correction may be made to for refraction.
Where
⁄ ( ) 6-4
( )
( ) 6-6
( )
Where ( ) is the relative optical thickness relating to Rayleigh scattering by gaseous molecules in
the atmosphere and ozone absorption.
( ) is the relative optical thickness associated with aerosol extinction and gaseous absorption
other than ozone in the stratosphere.
6-7
Where
If ( ) then
The starting point for the SoDa Algorithmic Chain (Section 8.0) is the calculation of the mean
monthly clear sky global radiation.
Photovoltaics are particularly sensitive to variations in the solar spectrum. The solar spectrum is
constantly changing with atmospheric conditions and cloud cover but an internationally agreed
solar spectrum may be used to compare the performance of PVs (BS EN 60904-3, 2008). The
spectrum is for global irradiation at an air mass of 1.5 on a surface tilted at 37 o towards the
equator with the sun at a zenith angle of 48.19o.14 The spectral distribution is calculated by the
publicly available SMARTS program (NREL, 2013)
Hourly KT-value
6-8
Daily KT-value
6-9
14
The curious angle is because ( ) i.e. an air mass of 1.5
If the clearness index is known then the terrestrial global radiation is predicted. For example if
( ) is known then the monthly mean daily extraterrestrial radiation, ( ) is calculated
from equation XXX and the monthly Mean Daily Global Irradiation, ( ) is given by
( ) ( ) ( )
R. Perez, R. Stewart, C. Arbogast, R. Seals, J. Scott, An anisotropic hourly diffuse radiation model
for sloping surfaces: Description, performance validation, site dependency evaluation, Solar
Energy, Volume 36, Issue 6, 1986, Pages 481-497
The disaggregation of hourly global radiation into beam and diffuse components is an important
link in the SoDa algorithmic chain (see §8.0) where the correlation of (Perez, Ineichen, Maxwell,
Seals, & Zelenka, 1992) is used.
c. When time series of global radiation are available, a stability index can be calculated
giving the dynamics of the time series. (| | | |) where
points , and refer to the present, previous and subsequent hour.
d. When the dew point temperature is available, it can be used to provide an accurate estimate
of water content (humidity) in the atmosphere which in turn influences the absorption and
the production of aerosols. The humidity is estimated on the basis of dew point temperature
by the method of Wright et al. (1989).
Inclined surface hourly global irradiation has three components and is calculated using the Perez
model (Perez, Stewart, Arbogast, Seals, & Scott, 1986);
( ) [ ( )] 7-1
The term ( ) is a view factor representing the fraction of the sky seen by a tilted
surface. When the tilt angle (the surface is horizontal) then and ( )
.
a. A circumsolar region of bright sky surrounding, and moving with the sun. The area is defined
by a solid angle.
b. A region of brighter sky close to the horizon.
c. The remaining sky is treated as isotropic.
CIBSE uses a model developed by Muneer as part of the European Solar Radiation Atlas project,
see §[Link] (CIBSE, 2002); whereas most other key sources (SoDa. PVSyst, Meteonorm,
EnergyPlus) use the Perez Correlation
( ) 7-3
( )
If the tilt angle, i.e. the collector is flat and cannot see the ground and the ground view
factor, .
If the tilt angle, i.e. the collector is vertical then the horizon will split the view: half is
the ground and half the sky and, .
Table 5.9 in (CIBSE, 2002) gives typical albedo values for various ground types, and NASA
maintains an online library (NASA, 2013) giving the ground reflectance as a function of
wavelength for more than 2,400 man-made and natural materials.
See Also
Table 5.10 (CIBSE, 2002) Monthly mean daily irradiation on inclined planes for 3 UK locations.
These are compiled from weather data for the period 1981-92.
CIBSE Guide J Appendix A4.3 Algorithm for estimation of monthly mean daily beam diffuse
horizontal irradiation and corresponding hourly irradiances from monthly mean daily global
irradiation on a horizontal surface
( )
( ) [( )( ) ( ) ( )] 7-4
Where
[ ( ( ) )] and [ ( ) ( )]
( ) Angle of incidence between the sun and the plane of the array.
Solar zenith angle.
Surface tilt angle from horizontal.
[ ( )]
The coefficients are defined for specific bins of clearness ( ), which is defined as:
( )⁄
7-5
Where is direct normal irradiance, is a constant equal to 1.041 for zenith angles in radians.
7-6
Where is the absolute air mass, and is extraterrestrial normal incident irradiance.
Perez has published a number of different versions of the coefficients fitted to various data sets [2,
3 , 4]. Table 1 shows the coefficient values published in [3] for irradiance. The bin refers to bins
of clearness, , defined in Table 2.
bin
1 -0.008 0.588 -0.062 -0.06 0.072 -0.022
2 0.13 0.683 -0.151 -0.019 0.066 -0.029
3 0.33 0.487 -0.221 0.055 -0.064 -0.026
4 0.568 0.187 -0.295 0.109 -0.152 -0.014
5 0.873 -0.392 -0.362 0.226 -0.462 0.001
6 1.132 -1.237 -0.412 0.288 -0.823 0.056
Figure 23 shows four starting points based on available data and the chain of algorithms to be
employed to generate hourly values of beam and diffuse radiation on an inclined surface. The
algorithms are cross-referenced to sections in these notes.
Ideally for a location we will have measured data for direct beam and diffuse radiation made
with a pyranometer.
G. Blaesser, (1997) PV system measurements and monitoring the European experience, Solar
Energy Materials and Solar Cells, Volume 47
Pyranometers
Global Radiation
Diffuse Radiation
• Sunshine hours
• Hourly cloud data
• Clearness index
For energy predictions and prediction of renewable technology performance hourly values of
real-sky radiance are required
10.1. Interpolation
Solar daily radiation data should not be used if the measuring station is more than 20 km away,
of 30 km for monthly averaged daily values. (Muneer, 2004). Better results are obtained by
interpolating between a number of stations. Meteonorm uses a 3-D inverse distance
interpolation model; see section 6.2.1 (Meteonorm, 2013). The same method is used to
interpolate temperature and wind data but with corrections for differences in local terrain. ESRA
uses a co-kriging interpolation method.
This approach is used by both Meteonorm (Meteonorm, 2013) and the European Solar Radiation
Atlas (Scharmer & Greif, 2000)
An introduction to Markov chains and transition matrices is found in Appendix 14.0 and an example
calculation showing how to generate a sequence of daily values is given in Appendix 1.0.
A variety of time series models have been used to predict solar irradiation (Reikard, 2009) but
currently the most widely used method to predict hourly values from daily uses a time-
dependent autoregressive Gaussian model (Aguiar, Collares-Pereira, & Conde, 1992).
Synthetic data does not have to be identical to measured data to produce accurate simulation
results, but it does need to have similar statistical properties. In particular, the mean, standard
deviation, and autocorrelation should be close.
This is a two-part process. First a series of mean hourly values are calculated from the daily
irradiance and then random hourly variations are superimposed on the mean profile.
15
The mathematical term is that the time series is “non-stationary””.
and are calculated from the clear sky model and is predicted from the mean monthly
irradiance using Markov Transitional Matrices.
( ) ( )
Where
( )
( )
The variable is the standard deviation of the normally distributed random function used to
generate , as is given by:
( )
The function is autoregressive (AR) because its current value ( ) depends on its previous value
16
Where
[ ( ) ]
( )
(a) If we have, say, 30 years of data, we could average the hourly values. That is, for all years at
a given hour, we add up the irradiation, and divide by 30 to obtain the mean irradiation
for each hour of the year, ̅ .
̅ (∑ )⁄
This will produce 8760 average hourly values, but the averaging will smooth out the time
series, removing extreme values.
(b) To avoid the smoothing effects of (a) we could instead for each month determine which of
the 30 months was the most average. For example, we might find that the most average
January in the last 30 years was in 1998, and the most average February was in 1985 etc.
These months are then stitched together to create a Typical Weather Year.
A frequency distribution may be easily generated using the in-built Excel array function
FREQUENCY(Data_array, Bins_array)
Now only ten calculations (down from 8760) are necessary using the mid-value of each bin. There is
a loss of accuracy when binning which increases as the number of bins decreases. The choice of the
number of bins to be used is a trade-off between ease of calculation and accuracy.
(a) For example take the month of January. For each hour sum the irradiation that occurred
during that hour for every day in January for each of the 30 years of data available and then
divide by
̅ ∑∑ ⁄
The Excel VBA function in Appendix 18.0 may be used to generate average hourly values for
each month from annual hourly data.
(b) As before, averaging has the effect of smoothing the data and eliminating extreme values.
An alternative approach would be, for each month (e.g. January) to examine the hourly
values for each of the 990 days and select the most average day to represent the month.
12.0 References
Andreas, A., & Reda, I. (2008). Solar Position Algorithm for Solar Radiation Applications NREL/TP-
560-34302. Golden, Colarado: National Renewable Energy Laboratory.
Aguiar, R. J., Collares-Pereira, M., & Conde, J. P. (1992). TAG : a Time-dependent, Autoregressive,
Gaussian Model for Generating Synthetic Hourly Radiation. Solar Energy, 49(3), 167-174.
Aguiar, R., & Collares-Pereira, M. (1988). A simple procedure for generating sequences of daily
radiation values using a library of markov transition matrices. Solar energy, 40(3) 269-279.
Box, G., & Jenkins, G. (1994). Time series analysis: Forecasting and control 3rd Ed. Prentice Hall.
BS EN 60904-3. (2008). Photovoltaic devices. Measurement principles for terrestrial photovoltaic (PV)
solar devices with reference spectral irradiance data. London: BSI.
CIBSE. (2002). Chapter 5 Solar radiation, long-wave radiation and daylight. In C. I. Engineering, CIBSE
Guide J Weather, solar and illuminance data (p. 455). London.
Collares-Pereira, M., & Rahl, A. (1979). The average distributi of solar radiationon - correlation
between diffuse and hemispherical and between daily and hourly insolation values. Solar
Energy, 22(2) 155-164.
Ehnberg, J. S., & Bollen, M. H. (2005). Simulation of global solar radiation based on cloud
observations. Solar Energy, 78(2) 157–162.
Erbs, D. G., Klein, S. A., & Duffie, J. A. (1982). Estimation of the diffuse radiationfraction for hourly,
daily and monthly-average global radiation. Solar Energy, 28(4), 293-302.
Gansler, R. A., Klein, S. A., & Beckman, W. A. (1994). Assessment of the accuracy of generated
meteorological data for use in solar simulation studies. Solar Energy 53((3), 279-287.
IEA. (2012). Key World Energy Statistics. Paris: International Energy Agency.
ISO. (1992). 9845-1: Solar energy -- Reference solar spectral irradiance at the ground at different
receiving conditions -- Part 1: Direct normal and hemispherical solar irradiance for air mass
1,5. International Standards Organisation.
Kasten, F., & Young, A. T. (1989). Revised optical air mass tables and approximation formula. Applied
Optics, 28(22) 4735-4738.
Meteonorm. (2013). Global meteorological database handbook part II: Theory . handbook:
Meteonorm.
Muneer, T. (2004). Solar Radiation and Daylight Models 2nd Ed. Oxford: Elsevier.
NASA. (2013). Home. Retrieved June 28, 2013, from ASTER Spectral Library:
[Link]
NREL. (2013, August 8). SMARTS - Simple Model of the Atmospheric Radiative Transfer of Sunshine.
Retrieved August 7, 2013, from National Renewable Energy Laboratory:
[Link]
Perez, R., Stewart, R., Arbogast, C., Seals, R., & Scott, J. (1986). An anisotropic hourly diffuse
radiation model for sloping surfaces: Description, performance validation, site dependency
evaluation. Solar Energy 36(6), 481-497.
Reikard, G. (2009). Predicting solar radiation at high resolutions: a comparison of time series
forecasts. Solar Energy, 83(3) 342-349.
Remund, J., & Page, J. (2002). Advanced parameters WP 5.2b: Chain of algorithms: short- and
longwave radiation with associated temperature prediction resources. EU: SoDa.
Remund, J., Wald, L., & Page, J. (2003). CHAIN OF ALGORITHMS TO CALCULATE ADVANCED
RADIATION PARAMETERS. Proceedings of ISES Solar World Congress. Goteborg, Sweden:
International Solar Energy Society.
Rigollier, C., Bauer, O., & Wald, L. (2000). On the clear sky model of the ESRA - European Solar
Radiation Atlas - with respect to the Heliosat method. Solar Energy, 68(1) 33-48.
Scharmer, K., & Greif, J. (2000). European Solar Radiation Atlas Part 1: Fundamentals and Maps.
Paris: Les Presses de l’École des Mines.
Scharmer, K., & Grief, J. (2000). European Solar Radiation Atlas Vol. 2: Database and exploitation
software. 4th ed. Paris: Les Presses de l’Écoles des Mines de Paris.
Sluiter, R. (2009). Interpolation methods for climate data - literature review IR 2009-04. de Bilt:
KNMI.
UK Hydrographic Office. (2011). World Time Zone Map. Retrieved August 21, 2013, from HM
Nautical Almanac Office:
[Link]
Yallop, B. D., & Hohenkerk, C. Y. (1996). ASTRONOMICAL INFORMATION SHEET No. 7 A note on
sunrise, sunset and twilight times and on the illumination conditions during twilight.
Retrieved July 5, 2013, from HM Nautical Almanac Office:
[Link]
International Vocabulary of Basic and general Terms in Metrology (VIM, 1984), ISO, Second edition,
Switzerland, 1993
Guide to the Expression of Uncertainty in Measurement (1995) (GUM, 1995), ISO, Switzerland.
IEA Solar Heating & Cooling programme Task 46 Solar Resource Assessment and Forecasting.
( ) 13-1
To find the mean monthly daily global extraterrestrial irradiation we must integrate Equation
13-1 between the hours of sunrise and sunset, using values for the mid-day of the month. (Since
the irradiation is symmetrical around solar noon, we can integrate from midday to sunset and
multiply the answer by 2.) So,
( ) ∫ { }
Where
Integrating
( ) [ ] [ ]
[ ]
( ) ( ) [ ]
And if we wish to express the sunset angle in degrees rather than radians
( ) ( ) [( ) ]
( ) ( )
Note that each row adds up to 1 as the system must be in either state A or E after the next time
step.
Matrices increase in order as the number of system states increases. For a three state system:
( )
Note that the diagonal elements show the probability of a state remaining the unchanged.
There are two transition sequences that could lead to the state changing from E to A in two
steps:
{ } or { }
Overall probability is
Note this calculation is actually the dot product of two vectors. We have dotted the first row of
with the second column of .
Not all transition matrices yield ergodic or steady state distributions. For a transition matrix to
produce ergodic distribution, one of the eigenvalues has to equal 1, while the remaining
eigenvalues have to be below 1. The ergodic distribution shows what the long run distribution is
going to be like if the observed dynamics continue to hold.
To determine the transition probability for, say, moving from 3 Oktas to 5 Oktas, , e analyse
the entire data set and count the number of times that, from one hour to the next, cloud
coverage has changed from 3 to 5 Oktas, . We then count the number of times in the data
set that cloud coverage has changed from 3 Oktas to any other level, including remaining
unchanged, ∑ . The quotient then gives the transition probability. In general each element
of the transition matrix is given by:
( )
( )
( )
( )
Hocaoglu, F.O. (2011) Stochastic approach for daily solar radiation modeling. Solar Energy, 85(2)
278-287.
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.5 0.28 0.15 0.05 0.02 0 0 0 0 0
0.1-0.2 0.2 0.48 0.2 0.1 0.02 0 0 0 0 0
0.2-0.3 0.05 0.2 0.48 0.2 0.05 0.02 0 0 0 0
0.3-0.4 0.02 0.05 0.18 0.5 0.18 0.05 0.02 0 0 0
0.4-0.5 0 0.02 0.05 0.18 0.5 0.18 0.05 0.02 0 0
0.5-0.6 0 0 0.02 0.05 0.18 0.5 0.18 0.05 0.02 0
0.6-0.7 0 0 0 0 0.05 0.2 0.3 0.2 0 0.25
0.7-0.8 0 0 0 0 0.02 0.05 0.2 0.48 0.2 0.05
0.8-0.9 0 0 0 0 0 0 0.05 0.2 0.5 0.25
0.9-1.0 0 0 0 0 0 0 0.2 0.05 0.05 0.7
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.133 0.319 0.204 0.115 0.074 0.033 0.03 0.044 0.011 0.037
0.1-0.2 0.081 0.303 0.232 0.127 0.088 0.06 0.029 0.031 0.018 0.033
0.2-0.3 0.036 0.195 0.379 0.135 0.087 0.039 0.042 0.027 0.025 0.036
0.3-0.4 0.032 0.19 0.205 0.189 0.119 0.069 0.059 0.038 0.045 0.054
0.4-0.5 0.051 0.175 0.189 0.185 0.14 0.079 0.06 0.04 0.017 0.064
0.5-0.6 0.042 0.213 0.243 0.126 0.117 0.09 0.045 0.036 0.021 0.069
0.6-0.7 0.017 0.166 0.237 0.141 0.1 0.091 0.054 0.062 0.046 0.087
0.7-0.8 0.038 0.171 0.19 0.133 0.095 0.09 0.057 0.062 0.043 0.119
0.8-0.9 0.044 0.093 0.231 0.143 0.115 0.066 0.038 0.06 0.099 0.11
0.9-1.0 0.029 0.131 0.163 0.127 0.062 0.092 0.065 0.072 0.078 0.18
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.095 0.201 0.14 0.121 0.112 0.076 0.073 0.066 0.055 0.061
0.1-0.2 0.029 0.176 0.158 0.133 0.121 0.096 0.078 0.079 0.067 0.063
0.2-0.3 0.015 0.096 0.171 0.157 0.139 0.121 0.093 0.08 0.066 0.062
0.3-0.4 0.008 0.055 0.103 0.199 0.186 0.13 0.108 0.085 0.063 0.063
0.4-0.5 0.006 0.039 0.077 0.145 0.236 0.167 0.113 0.083 0.064 0.069
0.5-0.6 0.006 0.044 0.08 0.128 0.192 0.166 0.123 0.1 0.081 0.08
0.6-0.7 0.006 0.049 0.082 0.132 0.152 0.139 0.125 0.11 0.095 0.109
0.7-0.8 0.007 0.047 0.086 0.113 0.138 0.125 0.114 0.124 0.112 0.134
0.8-0.9 0.006 0.048 0.079 0.105 0.12 0.108 0.1 0.12 0.138 0.177
0.9-1.0 0.005 0.033 0.062 0.085 0.102 0.086 0.088 0.103 0.144 0.291
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.049 0.091 0.112 0.07 0.098 0.077 0.105 0.119 0.112 0.168
0.1-0.2 0.019 0.07 0.09 0.105 0.119 0.113 0.103 0.134 0.121 0.125
0.2-0.3 0.005 0.028 0.074 0.114 0.13 0.123 0.113 0.118 0.145 0.151
0.3-0.4 0.001 0.011 0.039 0.102 0.169 0.135 0.123 0.126 0.136 0.156
0.4-0.5 0.001 0.007 0.021 0.062 0.175 0.143 0.132 0.137 0.157 0.167
0.5-0.6 0.001 0.007 0.02 0.049 0.117 0.146 0.15 0.157 0.172 0.182
0.6-0.7 0 0.005 0.015 0.047 0.097 0.122 0.151 0.169 0.197 0.197
0.7-0.8 0.001 0.006 0.016 0.04 0.084 0.098 0.13 0.179 0.224 0.223
0.8-0.9 0.001 0.005 0.011 0.034 0.067 0.079 0.107 0.161 0.262 0.275
0.9-1.0 0 0.003 0.007 0.022 0.045 0.055 0.074 0.112 0.222 0.459
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.5 0.25 0.2 0.05 0 0 0 0 0 0
0.1-0.2 0.2 0.5 0.2 0.05 0.05 0 0 0 0 0
0.2-0.3 0 0 0.25 0 0 0 0.25 0.25 0 0.25
0.3-0.4 0 0 0 0 0.048 0 0.143 0.095 0.19 0.524
0.4-0.5 0 0 0.014 0 0.027 0.041 0.041 0.233 0.192 0.452
0.5-0.6 0 0 0 0.008 0.039 0.031 0.078 0.093 0.326 0.425
0.6-0.7 0 0 0 0.006 0.019 0.019 0.067 0.102 0.254 0.533
0.7-0.8 0 0 0 0.005 0.012 0.024 0.041 0.106 0.252 0.56
0.8-0.9 0 0 0 0.001 0.006 0.012 0.031 0.078 0.283 0.589
0.9-1.0 0 0 0 0.001 0.002 0.004 0.012 0.029 0.134 0.818
In order to generate synthetic daily data only the Linke Turbidity factor and the Monthly Global
Radiation, needs to be known.
The first step is to calculate the monthly clear sky radiation, from the Linke Turbidity Factor
as explained in Section 6.4. Using the known values of monthly global radiation the monthly,
the clear sky indices, for the location may be calculated from:
For example
Month January February November December
0.424 0.522 0.475 0.389
1. The appropriate MTM is selected using the value of for January (i.e. 0.424).
Since the appropriate matrix is Table 6 in Appendix 15.0. This
table will be used to generate all 31 days in January.
2. As there is no previous daily value to get started assume that the previous day (31
December) has a daily clearness index equal to the December monthly clearness
index i.e. 0.389.
6. In this case as
0.0-0.1 0.1-0.2 0.2-0.3 0.3-0.4 0.4-0.5 0.5-0.6 0.6-0.7 0.7-0.8 0.8-0.9 0.9-1.0
0.0-0.1 0.116 0.223 0.196 0.129 0.093 0.077 0.054 0.044 0.032 0.037
0.1-0.2 0.051 0.228 0.199 0.143 0.101 0.083 0.065 0.052 0.035 0.043
0.2-0.3 0.028 0.146 0.244 0.156 0.12 0.092 0.069 0.053 0.04 0.052
0.3-0.4 0.02 0.111 0.175 0.208 0.146 0.104 0.074 0.067 0.044 0.052
0.4-0.5 0.017 0.115 0.161 0.177 0.155 0.102 0.085 0.067 0.054 0.068
8. To determine the clearness on 2 January the process is repeated from step 2 using
0.35 as the previous day value. This continues until a sequence of 31 daily values
have been generated.
9. Daily global radiation for each day is calculated by multiplying by the clear sky
global radiation, . (See Section 6.4)
10. The average value of the generated sequence may not be equal to the known
monthly mean global radiation. If it deviates by more than a defined tolerance (SoDa
uses 1%), the sequence is discarded and the process repeated until and acceptable
sequence is derived. The process then moves on to February.
In step 7, rather than just using the column heading as the next state, it is possible to
interpolate a more accurate value. This process is described in Section [Link] in
(Meteonorm, 2013).
The following is an example application of the TAG model adapted from the appendix in (Aguiar,
Collares-Pereira, & Conde, 1992). We shall use data calculated from the clear sky model on the
accompanying spreadsheet Solar_Resource.xlsm.
Hour 07:30 08:30 09:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30
Gh 148 393 580 694 749 749 694 580 393 148
Procedure:
A. Define the allowed deviation between the observed daily clearness index and the
synthetic daily clearness index (calculated from the synthetic daily sequences of hourly
clearness index generated). A typical value would be .
( ) 17-1
If or then the sun has either not yet risen, or it has set, so step to next
hour.
( ) [ ( )⁄ ] 17-2
( ) ⁄ 17-3
Where
( )
( ) ( ) 17-4
Where
( )
( )
5. Generate a random Gaussian number with a null average and a standard deviation
( ) 17-5
This may be done by picking a random number, from a uniform distribution [0, 1] and
applying the transformation:
[ ( ) ]⁄ 17-6
6. Calculate the normalised variable, and the synthetic hourly clearness index,
( ) ( )
( ) ( )
( )
( )
' Converts a column of hourly values into 24 mean values for each month
' Select a range of cells 12 columns by 24 rows to display the results
' Insert this User Defined Function
' For Data select the range containing the 8760 hourly values
' Set Leap as 1 for a leap year otherwise 0
' Press <Control><Shift><Return>
'
' Alan Dunn 2013
For iMonth = 1 To 12
' Correct the number of days in February for a leap year
If iMonth = 2 Then
iNdays = avDaysInMonth(iMonth) + 1
Else
iNdays = avDaysInMonth(iMonth)
End If
MeanMonthlyHourlyLoad = adResults
End Function
19.1. Regression
Many of the models discussed in these notes are based on regression
Observed value
̂ Predicted value
̅ Mean of observed values
Independent value
Coefficient of determination
Coefficient of correlation
A value of means that 81% of the variation in has been explained by the model,
leaving 9% to be explained by other factors.
Example
A correlation with 12 data points has a coefficient of determination of 0.64. What is the
significance of ?
( ) { ⁄√( )}
Looking up the t-value in a table of percentile values for Student’s t-distribution gives a value of
i.e. 99.8% confidence.
This gives a measure of the overall trend, i.e. whether the model over or under estimates.
19.7. Skewedness, S
Skewedness, is the measure of the asymmetry of a distribution and is given by:
⁄
⁄
Where and are the second and third moments of the distribution.
19.8. Kurtosis, K
Kurtosis, is a measure of the peakedness of a distribution and is given by: