You are on page 1of 13

Analytical Solar Position Calculator

Copyright © 2013 Mark Mikofski

INPUTS
date 3/31/2009 day/month/year
time 10:00 AM hours:minutes:second am/pm
latitude 39.5 degrees south is negative, north is positive
time zone -7 UTC relative to Greenwich, east is positive, west is negative, independent of DS
estimated -6.92 UTC estimate if time zone is correct
longitude -103.8 degrees relative to Greenwich, east is positive, west is negative
field rotation 0 degrees rotation of x-y coordinate system of solar array, y is north, x is east, rotati
daylight savings no AU:Oct-March, USA: March-November

OUTPUTS
ET -4.6617014161 min equation of time
B 0.15492785689 equation of time parameter
solar time 10:00:08 approximate solar time
capital_PHI 0.68940505454 radians latitude
phi_rot 0 radians field rotation
d_n 90 # day number
t_h -29.965425354 degrees hour angle
-0.5229953342 radians hour angle
delta 3.51879909118 degrees declination
0.06141462986 radians declination
theta 0.78659657775 radians zenith, measured from the z-axis, 0 < theta < 90
45.0686640846 degrees zenith
elevation 44.9313359154 degrees elevation or altitude, measured from the ground, between 0 and 90 degree
day/night day
cos(phi) 0.71000912291 cosine of azimuth
phi 0.78128516239 radians azimuth [0, 180], absolute value measured from due south, so east = west =
2.3603074912 radians azimuth [0, 360], measured clockwise from due north, so east = 90, south
135.235657599 degrees azimuth
phi_x 35.2175921753 degrees projection of sun angle on x-z plane, measured from z-direction (up)
phi_y -35.439950075 degrees projection of sun angle on y-z plane, measured from z-direction (up)
z

negative, independent of DST

y, y is north, x is east, rotation is clockwise from north

cos(theta) phi_x
theta

d, between 0 and 90 degrees

m due south, so east = west = 90, south = 0, north = 180


e north, so east = 90, south = 180, and west = 270 degrees

from z-direction (up)


from z-direction (up)
phi_y

sun-ray
y

phi_x
theta

phi

sin(theta)

x
1 -3.705178 -1.377137
2 -4.14971 -1.359922 20
3 -4.589421 -1.342708
4 -5.023907 -1.325494
5 -5.452771 -1.30828 15
6 -5.875621 -1.291065
7 -6.292074 -1.273851
8 -6.701754 -1.256637
9 -7.10429 -1.239423 10
10 -7.499324 -1.222209
11 -7.886502 -1.204994
12 -8.265483 -1.18778 5
13 -8.635931 -1.170566
14 -8.997525 -1.153352
15 -9.349949 -1.136138
16 -9.692902 -1.118923 0
0 50 100 150 200 250
17 -10.02609 -1.101709
18 -10.34923 -1.084495
19 -10.66205 -1.067281 -5
20 -10.9643 -1.050067
21 -11.25573 -1.032852
22 -11.5361 -1.015638
23 -11.8052 -0.998424 -10
24 -12.0628 -0.98121
25 -12.30873 -0.963996
26 -12.54279 -0.946781 -15
27 -12.76481 -0.929567
28 -12.97463 -0.912353
29 -13.17212 -0.895139
30 -13.35715 -0.877925 -20

31 -13.52959 -0.86071
32 -13.68935 -0.843496
33 -13.83634 -0.826282
34 -13.97048 -0.809068
35 -14.09172 -0.791853
36 -14.20002 -0.774639
37 -14.29533 -0.757425
38 -14.37765 -0.740211
39 -14.44697 -0.722997
40 -14.50331 -0.705782
41 -14.54669 -0.688568
42 -14.57714 -0.671354
43 -14.59473 -0.65414
44 -14.59953 -0.636926
45 -14.5916 -0.619711
46 -14.57106 -0.602497
47 -14.53801 -0.585283
48 -14.49257 -0.568069
49 -14.43488 -0.550855
50 -14.36508 -0.53364
51 -14.28335 -0.516426
52 -14.18984 -0.499212
53 -14.08476 -0.481998
54 -13.9683 -0.464784
55 -13.84066 -0.447569
56 -13.70208 -0.430355
57 -13.55279 -0.413141
58 -13.39303 -0.395927
59 -13.22306 -0.378713
60 -13.04314 -0.361498
61 -12.85355 -0.344284
62 -12.65458 -0.32707
63 -12.44652 -0.309856
64 -12.22968 -0.292642
65 -12.00436 -0.275427
66 -11.7709 -0.258213
67 -11.52962 -0.240999
68 -11.28085 -0.223785
69 -11.02494 -0.20657
70 -10.76225 -0.189356
71 -10.49312 -0.172142
72 -10.21792 -0.154928
73 -9.937018 -0.137714
74 -9.650786 -0.120499
75 -9.3596 -0.103285
76 -9.063841 -0.086071
77 -8.763894 -0.068857
78 -8.460145 -0.051643
79 -8.152985 -0.034428
80 -7.842806 -0.017214
81 -7.53 0
82 -7.214963 0.017214
83 -6.89809 0.034428
84 -6.579777 0.051643
85 -6.260418 0.068857
86 -5.940409 0.086071
87 -5.620142 0.103285
88 -5.30001 0.120499
89 -4.980401 0.137714
90 -4.661701 0.154928
91 -4.344296 0.172142
92 -4.028565 0.189356
93 -3.714883 0.20657
94 -3.403623 0.223785
95 -3.095151 0.240999
96 -2.789829 0.258213
97 -2.488013 0.275427
98 -2.190051 0.292642
99 -1.896286 0.309856
100 -1.607056 0.32707
101 -1.322687 0.344284
102 -1.043501 0.361498
103 -0.769811 0.378713
104 -0.50192 0.395927
105 -0.240124 0.413141
106 0.015291 0.430355
107 0.264049 0.447569
108 0.505883 0.464784
109 0.740536 0.481998
110 0.967763 0.499212
111 1.187329 0.516426
112 1.399008 0.53364
113 1.602589 0.550855
114 1.797869 0.568069
115 1.984659 0.585283
116 2.162781 0.602497
117 2.332069 0.619711
118 2.49237 0.636926
119 2.643544 0.65414
120 2.785461 0.671354
121 2.918007 0.688568
122 3.04108 0.705782
123 3.154588 0.722997
124 3.258458 0.740211
125 3.352624 0.757425
126 3.437037 0.774639
127 3.511661 0.791853
128 3.576471 0.809068
129 3.631458 0.826282
130 3.676626 0.843496
131 3.71199 0.86071
132 3.73758 0.877925
133 3.753439 0.895139
134 3.759623 0.912353
135 3.756201 0.929567
136 3.743255 0.946781
137 3.72088 0.963996
138 3.689182 0.98121
139 3.648283 0.998424
140 3.598313 1.015638
141 3.539418 1.032852
142 3.471753 1.050067
143 3.395487 1.067281
144 3.3108 1.084495
145 3.217881 1.101709
146 3.116934 1.118923
147 3.00817 1.136138
148 2.891814 1.153352
149 2.768097 1.170566
150 2.637264 1.18778
151 2.499567 1.204994
152 2.355268 1.222209
153 2.204639 1.239423
154 2.047958 1.256637
155 1.885513 1.273851
156 1.717601 1.291065
157 1.544523 1.30828
158 1.36659 1.325494
159 1.184119 1.342708
160 0.997432 1.359922
161 0.806857 1.377137
162 0.612731 1.394351
163 0.41539 1.411565
164 0.21518 1.428779
165 0.012447 1.445993
166 -0.192457 1.463208
167 -0.399177 1.480422
168 -0.607356 1.497636
169 -0.816634 1.51485
170 -1.026649 1.532064
171 -1.23704 1.549279
172 -1.447441 1.566493
173 -1.657488 1.583707
174 -1.866819 1.600921
175 -2.075067 1.618135
176 -2.281872 1.63535
177 -2.48687 1.652564
178 -2.689704 1.669778
179 -2.890015 1.686992
180 -3.087449 1.704206
181 -3.281655 1.721421
182 -3.472285 1.738635
183 -3.658997 1.755849
184 -3.841451 1.773063
185 -4.019313 1.790277
186 -4.192256 1.807492
187 -4.359957 1.824706
188 -4.5221 1.84192
189 -4.678375 1.859134
190 -4.828481 1.876348
191 -4.972121 1.893563
192 -5.109011 1.910777
193 -5.23887 1.927991
194 -5.361429 1.945205
195 -5.476426 1.96242
196 -5.583611 1.979634
197 -5.682741 1.996848
198 -5.773583 2.014062
199 -5.855916 2.031276
200 -5.929529 2.048491
201 -5.994221 2.065705
202 -6.049803 2.082919
203 -6.096098 2.100133
204 -6.132938 2.117347
205 -6.16017 2.134562
206 -6.177651 2.151776
207 -6.185252 2.16899
208 -6.182854 2.186204
209 -6.170353 2.203418
210 -6.147656 2.220633
211 -6.114686 2.237847
212 -6.071375 2.255061
213 -6.01767 2.272275
214 -5.953532 2.289489
215 -5.878935 2.306704
216 -5.793865 2.323918
217 -5.698324 2.341132
218 -5.592325 2.358346
219 -5.475896 2.37556
220 -5.349077 2.392775
221 -5.211924 2.409989
222 -5.064504 2.427203
223 -4.906898 2.444417
224 -4.739201 2.461632
225 -4.561521 2.478846
226 -4.373978 2.49606
227 -4.176708 2.513274
228 -3.969856 2.530488
229 -3.753582 2.547703
230 -3.528058 2.564917
231 -3.293469 2.582131
232 -3.050011 2.599345
233 -2.797893 2.616559
234 -2.537336 2.633774
235 -2.268572 2.650988
236 -1.991843 2.668202
237 -1.707404 2.685416
238 -1.41552 2.70263
239 -1.116467 2.719845
240 -0.810529 2.737059
241 -0.498002 2.754273
242 -0.179191 2.771487
243 0.14559 2.788701
244 0.476018 2.805916
245 0.811762 2.82313
246 1.152484 2.840344
247 1.497836 2.857558
248 1.847464 2.874772
249 2.201008 2.891987
250 2.558099 2.909201
251 2.918365 2.926415
252 3.281426 2.943629
253 3.646898 2.960843
254 4.014392 2.978058
255 4.383516 2.995272
256 4.753871 3.012486
257 5.125058 3.0297
258 5.496673 3.046915
259 5.868311 3.064129
260 6.239564 3.081343
261 6.610022 3.098557
262 6.979276 3.115771
263 7.346915 3.132986
264 7.712527 3.1502
265 8.075704 3.167414
266 8.436034 3.184628
267 8.79311 3.201842
268 9.146527 3.219057
269 9.495879 3.236271
270 9.840766 3.253485
271 10.18079 3.270699
272 10.51556 3.287913
273 10.84468 3.305128
274 11.16776 3.322342
275 11.48444 3.339556
276 11.79433 3.35677
277 12.09706 3.373984
278 12.39228 3.391199
279 12.67963 3.408413
280 12.95875 3.425627
281 13.22932 3.442841
282 13.49099 3.460055
283 13.74345 3.47727
284 13.98637 3.494484
285 14.21947 3.511698
286 14.44243 3.528912
287 14.65498 3.546127
288 14.85683 3.563341
289 15.04773 3.580555
290 15.22742 3.597769
291 15.39566 3.614983
292 15.55221 3.632198
293 15.69687 3.649412
294 15.82942 3.666626
295 15.94967 3.68384
296 16.05743 3.701054
297 16.15255 3.718269
298 16.23486 3.735483
299 16.30422 3.752697
300 16.3605 3.769911
301 16.4036 3.787125
302 16.43339 3.80434
303 16.44981 3.821554
304 16.45278 3.838768
305 16.44223 3.855982
306 16.41813 3.873196
307 16.38044 3.890411
308 16.32914 3.907625
309 16.26424 3.924839
310 16.18575 3.942053
311 16.09369 3.959267
312 15.98811 3.976482
313 15.86906 3.993696
314 15.73661 4.01091
315 15.59085 4.028124
316 15.43188 4.045338
317 15.2598 4.062553
318 15.07475 4.079767
319 14.87687 4.096981
320 14.6663 4.114195
321 14.44323 4.13141
322 14.20782 4.148624
323 13.96028 4.165838
324 13.70081 4.183052
325 13.42964 4.200266
326 13.14698 4.217481
327 12.8531 4.234695
328 12.54825 4.251909
329 12.2327 4.269123
330 11.90672 4.286337
331 11.57061 4.303552
332 11.22467 4.320766
333 10.86921 4.33798
334 10.50456 4.355194
335 10.13105 4.372408
336 9.749022 4.389623
337 9.358827 4.406837
338 8.960825 4.424051
339 8.555383 4.441265
340 8.142879 4.458479
341 7.723697 4.475694
342 7.298225 4.492908
343 6.866862 4.510122
344 6.430012 4.527336
345 5.988083 4.54455
346 5.541489 4.561765
347 5.09065 4.578979
348 4.63599 4.596193
349 4.177935 4.613407
350 3.716917 4.630622
351 3.253369 4.647836
352 2.787727 4.66505
353 2.32043 4.682264
354 1.851918 4.699478
355 1.382629 4.716693
356 0.913007 4.733907
357 0.443492 4.751121
358 -0.025476 4.768335
359 -0.493457 4.785549
360 -0.960012 4.802764
361 -1.424706 4.819978
362 -1.887104 4.837192
363 -2.346776 4.854406
364 -2.803295 4.87162
365 -3.256235 4.888835
Column B
200 250 300 350 400

You might also like