Approximate geocentric position and velocity of the Moon
(double precision).
CALL:
CALL sla_DMOON (DATE, PV)
GIVEN:
DATE
D
TDB (loosely ET) as a Modified Julian Date (JD2400000.5)
RETURNED:
PV
D(6)
Moon
, mean equator and equinox
of date (AU, AU s)
NOTES:
This routine is a full implementation of the algorithm
published by Meeus (see reference).
Meeus quotes accuracies of
in longitude,
in latitude and
arcsec in HP
(equivalent to about 20 km in distance). Comparison with
JPL DE200 over the interval 1960-2025 gives RMS errors of
and 83 mas/hour in longitude,
arcsec and 48 mas/hour in latitude,
11 km and 81 mm/s in distance.
The maximum errors over the same interval are
and
/hour in longitude,
and
/hour in latitude,
40 km and 0.29 m/s in distance.
The original algorithm is expressed in terms of the obsolete
time scale Ephemeris Time. Either TDB or TT can be used,
but not UT without incurring significant errors (
at
the present time) due to the Moon's
/s movement.
The algorithm is based on pre IAU 1976 standards. However,
the result has been moved onto the new (FK5) equinox, an
adjustment which is in any case much smaller than the
intrinsic accuracy of the procedure.
Velocity is obtained by a complete analytical differentiation
of the Meeus model.