Professional Documents
Culture Documents
Formulas Solar Energy - June 2017
Formulas Solar Energy - June 2017
June 2017
PT DanBoiler
DanBoiler is an Engineering company CitraGran, Gate Walk No.36-38
specialized in Boilers and Power plant Jl. Alternatif Cibubur Km.4
Technology Jakarta, Indonesia
Tel. +62 21 2906671
Web www.danboiler.com
About the author
The author Palle Wendelboe has more than three decades of experience with design of
convention boilers and energy systems and more than one decade with design of Solar
energy systems.
A number of Solar Energy plants has been designed and proven successful operation.
The plants includes Solar Towers with variable working mediums, steam generators
for Thermal Oil or Molten salts. A number of studies and simulations has been
performed for leading energy companies.
The Scope of DanBoiler includes basic and detailed design and engineering from
concept until workshop drawings.
Many projects has been performed in close cooperation with the Danish Solar Energy
company Aalborg CSP.
The first chapters 1 to 5 provides an easy overview of basic formulas and chapter
6,7,8 and 9 is examples of how the theory can be applied to some common Solar
energy systems: Flat panel receiver for hot water, Parabolic Trough and finally
Central Receiver Tower systems.
PT DanBoiler
DanBoiler is an Engineering company CitraGran, Gate Walk No.36-38
specialized in Boilers and Power plant Jl. Alternatif Cibubur Km.4
Technology Jakarta, Indonesia
Tel. +62 21 2906671
Web www.danboiler.com
PT DanBoiler
Ruko Gate walk Blok UR 36-38 , CitraGran,
Jl. Alternatif Cibubur Km.4, Jakarta, Indonesia
Tel. (+62) 21 29066671- Fax (+62) 21 29066672
E-mail: danboiler@danboiler.com Web: www.danboiler.com
3 DAY OF YEAR 11
4 TIME CONVERSION 12
5 ANGLE CONVERSION 13
REFERENCES 31
Palle Wendelboe
Copyright June 2017
CONVENTIONS AND SYMBOLS
Pi = 3.141592654
Time
Year YYYY
Month (from 1 to 12) MM
Day (1 to number of days in month) DD
Hour TH
Minute TM
Second TS
Position of Sun
Declination (+N/-S) Dec (angle)
Local hour angle W (angle)
Greenwich hour angle GHA (angle)
Azimuth (compass course) Az (angle)
Zenith distance Z (angle)
Height over horizon H (angle)
Direction to sun vector S(Sx,Sy,Sz)
Solar radiation
Extraterrestrial Solar radiance Io (kW/m2)
Direct normal irradiance (DNI) Ibn (kW/m2)
Diffuse radiation component Idif (kW/m2)
Weather data
Ambient temperature Ta (oC)
Sky temperature Tsky (oC)
Visibility Vis (km)
Wind velocity in 10m elevation Wind10 (m/s)
Wind velocity in elevation H WindH (m/s)
Page 2 of 34
Collector information
Page 3 of 34
Azimuth: Az = Compass direction to Sun
View looking down on earth
Page 4 of 34
1 ENERGY FROM THE SUN
Extraterrestrial Solar irradiance (kW/m2) outside the earth atmosphere at day (Nday) of
the year (from ref.2)
where
Page 5 of 34
1.2 Hottel clear day DNI formula
DNI = Ibn (kW/m2) at ground level after passing through atmosphere (from ref.1)
For solar energy calculations it is recommended to source historical data for the actual
site or to measure data.
For reflective collection system using mirrors the relevant data is the beam radiation
DNI = Ibn (Direct Normal Irradiance kW/m2) which has a well defined direction from
the sun.
Page 6 of 34
For non reflective collectors the diffuse irradiance Idif (kW/m2) is relevant also.
GHI is the total irradiance on a horizontal surface (direct + diffuse)
Year YYYY
Month MM
Day DD
Page 7 of 34
2.2 Simple formulation (for Dec and W)
Calculation according to ref.1. All angles are in radians.
Nday is day of year start from 1st January (see chapter 3):
Declination in radians
An accurate calculation of the Sun position might be needed, for example for control
purpose. A method is shown in Appendix B of this report in visual basic code.
GP is intersection at earth surface between line passing through the sun and earth
centers.
Page 8 of 34
2.4 Position of Sun (Z, H, GHA and Az)
First determine Dec and W from either simple (Chapter 2.2) or Dec and GHA from
accurate (Chapter 2.3) method
H= Pi / 2 - Z (2.6)
GHA = L - W (2.7)
Vector to sun
Page 9 of 34
Time difference (Timelocal-Timesolar) in hours
For very accurate prediction of the meridian passage calculate the time (GMT) when
the GHA is equal to the observers longitude (from Appendix B)
Page 10 of 34
3 DAY OF YEAR
Day of year Nday start with 1st of January each year. The calculation is simple
considering the number of days in each month.
Jan 31
Feb 28 (but 29 if leap year)
Mar 31
Apr 30
May 31
Jun 30
Jul 31
Aug 31
Sep 30
Oct 31
Nov 30
Dec 31
Page 11 of 34
4 TIME CONVERSION
The sun is not moving around the earth at an exact constant angle speed. For that
reason it is practical to use the equation of time EOT. EOT is the difference between
the actual sun and a theoretical sun moving at 15o angle per hour.
Using the concept of solar time (Timesolar) is practical. The sun will pass the meridian
each day at solar time 12:00:00 and for all practical purpose move 15o angle per hour.
In (4.1) day light saving time is not considered. For solar calculations it is simpler to
use the local time not corrected for day light saving.
• Decimal hour
• Hours, Minutes and Seconds
Convert from decimal hours (Time) to hours (TH) Minutes (TM) and Seconds (TS)
TH = Int(Time)
TM = Int(60 (Time - TH))
TS = 3600 (Time - TH - TM/60)
TH = Int(11.235) = 11
TM = Int(60x(11.235-11))=14
TS = 3600 (11.235-11-14/60) = 6
Convert from (TH) minutes (TM) and Seconds (TS) to decimal hour (Time)
Page 12 of 34
5 ANGLE CONVERSION
Convert from decimal degree (Angle) to degree (D) and decimal minutes (Md)
D= Int(Angle)
Md = 60 (Angle - D)
D = Int(23.553) = 23
Md = 60 (23.553-23) = 33.18
Convert from decimal degree (Angle) to degree (D) and minutes (M) and seconds (S)
D= Int(Angle)
M= Int(60(Angle-D))
S = 3600 (Angle-D-M/60)
D = Int(23.553) = 23
M = Int(60(23.553-23))=33
S = 3600 (23.553-23-33/60) = 10.8
Page 13 of 34
6 EXAMPLE OF SUN POSITION AND DNI
All below data are calculated with the formulas in this book
Page 14 of 34
7 FLAT PLATE COLLECTOR
The flat plate collector is used for heating water or fluids to moderate temperatures
normally not more than 80 to 100oC above ambient temperatures.
The flat plate collector will normally be installed in a tilted position with angle Beta.
If the normal vector to the flat surface (aperture) is N(Nx,Ny,Nz) then the incident
angle is found from:
cos(Teta) = Nx Sx + Ny Sy + Nz Sz (7.1)
Sx = cos(H) cos(Az)
Sy= sin(H)
Sz = cos(H) sin(Az)
Most of the panel is tilted at an angle Beta with normal vector in the X-Y plane so
For the northern hemisphere facing south and for the southern hemisphere facing
north:
To get the correct result in (6.2) insert (Beta) negative for northern hemisphere and
(Beta) positive for the southern hemisphere plants. Often the panel is tilted at the
same angle as the latitude (Beta same as B as absolute value)
Page 15 of 34
Incident heat input on a flat panel
Qin = Np Ap I (7.3)
With
Heat absorbed is
Page 16 of 34
Curve 2 Gk3003 Double glass: E = 0.814 - 2.102 (Tm-Ta)/I - 0.016 (Tm-Ta)2/I
Problem
A flat plate collector type GK3003 with single glass heat water from 70oC to 80oC
with an ambient temperature of 25oC. Aperture area is 12.35m2 .The direct beam
irradiance is 950 W/m2 with an incident angle of 40o. The indirect irradiance is 70
W/m2. Calculate the efficiency and the heat absorbed.
Solution:
Given: Tm=(70+80)/2=75oC
Ta=25oC
(Tm - Ta) = 50oC
Irradiance
Efficiency
Heat absorbed
Page 17 of 34
8 PARABOLIC TROUGH COLLECTOR
A Parabolic Trough collector is a line type concentrator with a single tracking axis.
Because of the concentration it can operate with higher fluid temperature than the flat
panels. Working medium can be water/steam, hot thermal oil (HTF) or Molten salt.
Page 18 of 34
where (1-cos(Teta) ) is the cosine loss.
For practical purpose the collector efficiency can be estimated from the approximate
method described in ref.1:
where the factors Eo, a and b are based on supplier information or test results and
fitted to match real values as close as possible.
Example of fitted curves (top) and actual curves (bottom) The fitted curves using
Eq.(7.5) with Eo=0.74, a=0.03 and b=0.00036. (the actual curves are from National
Renewable Energy report October 2003 and the fit by author)
Page 19 of 34
Once the collector efficiency is known the total heat output can be calculated:
This output is the heat transfer to the working medium in the collector pipe
All calculation in this example is based on the previous formulas and made in
standard Microsoft Excel using Visual Basic macros.
For a power plant near Seville in Spain parabolic trough collectors are heating
HTF from 300 to 390oC. With 25.2 km of though installed we like to estimate the
heat captured on a clear day for three days of the year: Summer, winter and
equinoxes at spring and fall.
Page 20 of 34
Performance hour by hour for Summer (21 June)
Page 21 of 34
Performance hour by hour for Spring (21 March)
Page 22 of 34
Summary of performance for clear days:
Note that for this location the peak output comes close to 0.650 MW per 1000 m2 of
parabolic trough aperture area.
Page 23 of 34
9 CENTRAL TOWER RECEIVER
A central tower receiver use heliostats to focus on the receiver located in the top of a
tower. The peak heat flux on the receiver is typically in the range from 500 to 1100
kW/m2 depending on the medium. The medium can be water/steam or molten salt.
The position of the sun can be calculated from the previous equations, but the
formulas for heat transfer are outside the scope of this booklet.
For illustration purpose an example is shown. The example is for a tower steam
receiver in Australia:
This example is based on the previous formulas and made in standard Microsoft
Excel using Visual Basic macros. However some formulas for heat transfer in the
central tower receiver is not included.
Estimate the heat captured on a clear day for three days of the year: Summer, winter
and equinoxes at spring and fall.
Input location
Page 24 of 34
Input receiver data
Design a field
Page 25 of 34
Top view of field with each heliostat shown as a dot.
Page 26 of 34
Calculate clear day output
Page 27 of 34
Performance hour by hour for fall (21 March)
Page 28 of 34
Performance hour by hour for Winter (21 June)
Page 29 of 34
Annual Performance estimate
Note that the peak output comes close to the desired output of 35 MW thermal.
For this plant location the peak output is close to 1.1 t/h of steam per 1000 m2 of
heliostats.
The annual performance output is approximate only. This type of plant can operate
only on days with few or no clouds. To account for the effect of cloudy days the
actual output for each month can be estimated as:
where CF = (DNI clear day) / (DNI average per day for month)
Actual average DNI data (W/m2/day) can be found for example on the link above.
Note that for this plant the estimated fuel cost saving is 6.9 mill USD per year, if oil
price was 1,000 USD/ton and the same steam was produced in an oil fired boiler.
Page 30 of 34
References
Page 31 of 34
APPENDIX A
SUMday = 0
For I = 1 To MM - 1
SUMday = SUMday + Day(I)
Next I
DayOfYear = SUMday + DD
End Function
' However if century year (FracCent=0) it is leap year if can divide by 400 (Frac400=0)
If Frac400 = 0 Then
Leap = 0 ' it is leap year
Else
Leap = 1
End If
End If
End Function
Page 32 of 34
APPENDIX B
Pi = WorksheetFunction.Pi()
D = DD
Y = YYYY
M = MM
If M < 2 Then
Y=Y-1
M = M + 12
End If
A = Int(Y / 100)
B = 2 - A + Int(A / 4)
Page 33 of 34
' Calculate Julian time for actual time
D = DD + (TH + TM / 60 + TS / 3600) / 24
Y = YYYY
M = MM
If M < 2 Then
Y=Y-1
M = M + 12
End If
A = Int(Y / 100)
B = 2 - A + Int(A / 4)
OM = 259.18 - 1934.142 * T
L = L + C - 0.00569 - 0.00479 * Sin(OM * Pi / 180)
E = ((0.000000503 * T - 0.00000164) * T - 0.0130125) * T + 23.452294 + 0.00256 * Cos(OM * Pi /
180)
GHA = GA - Ra
End Sub
Function Frac(X)
Frac = X - Int(X)
End Function
Page 34 of 34