Changes
Jump to navigation
Jump to search
← Older edit
Newer edit →
Solar Arduino tracker
(view source)
Revision as of 11:48, 3 March 2011
844 bytes added
,
11:48, 3 March 2011
no edit summary
Line 34:
Line 34:
Therefore, I have adapted them, expecting only Julians dates starting from 1.Jan. 2000.
Therefore, I have adapted them, expecting only Julians dates starting from 1.Jan. 2000.
These calculations I have put into another library (Helios.h)
These calculations I have put into another library (Helios.h)
+
+
==SPA Algorithm==
+
A much more accurate solar algorithm seems to be from Reda, I.; Andreas, A. (2003):
+
''Solar Position Algorithm for Solar Radiation Applications. NREL Report No. TP-560-34302,
+
''Revised January 2008. The algorithm is supposed to work for the years -2000 to 6000,
+
''with uncertainties of +/-0.0003 degrees.''
+
In this paper methods have been worked out according to the book from
+
''Jean Meeus: Astronomical Algorithms, Willmann-Bell, Richmond 2000 (2nd ed., 2nd printing)''
+
a widely accepted text book for astronomic calculations.
+
The calculations are, however, quite involved; for Arduino I chose the simpler PSA.
+
Implementations and references for both algorithms I found thanks to the code from
+
[http://klaus.e175.net/solarpositioning Klaus Brunner]. It was also a valuable help for debugging
+
the Arduino implementation.
Hannes.hassler
229
edits
Toggle sidebar
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
Upload file
Special pages
Printable version
Happylab
Navigation menu
Personal tools
English
Create account
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
More
Search