Five different approaches are used in the test_MoonPos.m for the computation of lunar coordinates; NASA JPL Development Ephemerides (DE436), very accurate ELP2000-82, high-precision analytical series (Brown's theory), Simpson analytical method and low-precision analytical series.
1. Montenbruck O., Gill E.; Satellite Orbits: Models, Methods and Applications; Springer Verlag, Heidelberg; Corrected 3rd Printing (2005).
2. Montenbruck O., Pfleger T.; Astronomy on the Personal Computer; Springer Verlag, Heidelberg; 4th edition (2000).
3. Vallado D. A; Fundamentals of Astrodynamics and Applications; McGraw-Hill; New York; 3rd edition (2007).
4. van Flandern T. C., Pulkkinen K. F.; Low precision formulae for planetary positions; Astrophysical Journal Supplement Series 41, 391 (1979).
Meysam Mahooti (2020). Moon Position (https://www.mathworks.com/matlabcentral/fileexchange/56041-moon-position), MATLAB Central File Exchange. Retrieved .
The coordinate systems in all functions is J2000.
It would be useful to state coordinate systems in every function.
Most functions, including demo say simply "Moon position (km)".
MoonBrown.m says J2000, but is that true for all functions?
Would it be useful to state coordinate systems in every function?
Most functions, including the demo simply say "r_moon Moon position (km)", but does not state coordinate system.
JPL Development Ephemerides (DE430) is replaced by DE436.
Ephemeris Time (ET) is introduced as the best approximation of Barycentric Dynamical Time (TDB) and Terrestrial Time (TT) for prediction purposes. Moreover, very accurate ELP2000-82 lunar coordinates is computed.
Revised on 2016-12-17.
Description is updated.