This project provides SPICE-derived lunar orientation, lunar state vector, and solar geometry quantities for a selected epoch in Terrestrial Time (TT). It is intended both as a practical calculation tool and as an educational reference for understanding how modern lunar geometry is constructed from state vectors, reference frames, and body-orientation models.
The calculator displays geocentric lunar libration quantities \(\ell\), \(b\), and \(c\), together with supporting geometric and reference quantities used in lunar and eclipse-related work.
Enter either:
Then press Compute.
The calculator will display:
The ΔT field is used for UT and sidereal-time reference quantities shown on the right side of the page. The primary SPICE geometry itself is evaluated directly for the entered TT epoch.
The left side of the calculator contains the primary SPICE-derived quantities, including:
These values are computed from SPICE state vectors and reference-frame transformations using the backend API.
The right side of the calculator contains supporting educational and reference quantities, including:
These quantities provide context for the analytical lunar tradition and are included for educational and verification purposes. They are not the source of the main SPICE libration results.
For the complete technical explanation, reference frames, kernel set, vector definitions, libration construction, historical background, and references, see:
For a detailed explanation of the Moon state vector and the meaning of the displayed \(x\), \(y\), \(z\), \(v_x\), \(v_y\), and \(v_z\) components, see:
The calculator currently uses the following kernel set:
naif0012.tlspck00011.tpcgm_de440.tpcmoon_080317.tfmoon_pa_de440_200625.bpcde440.bspAll SPICE kernels used by the calculator were obtained directly from the NAIF repository and verified using SHA-256 checksums.
A complete verification package containing the kernel manifest, SHA-256 hash list, and verification instructions is included with the project distribution.
This project was created to provide a single, practical source for modern lunar orientation and libration calculations while also serving as an educational and verification tool. It is intended for readers, students, eclipse observers, and researchers who want access to high-quality lunar geometry together with the mathematical and historical context behind it.
The author gratefully acknowledges Ernie Wright of NASA for recommendations, advice, and inspiration regarding the use of SPICE in lunar and eclipse geometry work.