SPICE-Based Besselian Element Generator

Generate classical and extended Besselian-style polynomial reductions directly from SPICE-derived eclipse geometry, then compare them against values provided by SPICE for that epoch.

Fixed Constants:
R = 6378.1366 km
Sample count = 13

1. Inputs

Choose the reference epoch (or preloaded eclipse), ΔT, lunar and solar radius assumptions, SPICE sampling cadence (and a definition of custom t0 if desired). Each distinct configuration generates its own independent polynomial reduction of the same underlying Sun–Moon geometry, and therefore its own unique set of Besselian coefficients (shown in setion 3 below). Changing t0 changes the polynomial representation and coefficient values, but NOT the underlying geometry obtained when the elements are subsequently evaluated relative to that reference epoch.
(All times on this page are TT)
Used to display the corresponding UT time from the selected TT epoch.
k = 0.2723993
R = 1737.400 km
Auwers
959.63″
Quaglia
959.95″
959.95″@1au
696221.3292 km
Note that only ℓ1, ℓ2, tan f1 and tan f2 will be affected by changes in lunar or solar radii, these elements being the only ones affected by the shape of the shadow cone.
Cadence: 30 min
Half-window: ±3h 00m
Total window: 6h 00m
Custom t0: event mid-time
Offset from reference: 0s
A) t0 = Nearest integer hour
t0: placeholder
valid from placeholder
valid through placeholder
B) t0 = Mid-event time
t0: 2026-08-12 17:47:00 TT
valid from placeholder
valid through placeholder
C) t0 = Custom
t0: placeholder
valid from placeholder
valid through placeholder
No Elements
"Generating elements" samples the selected eclipse geometry at 13 SPICE-derived times, generates polynomial coefficients for the selected A, B, and C choices for t0 above, updates the time-dependent fundamental-plane display, and fills the generated element tables in section 2 below.

2. Generated Element Tables

Coefficients are shown in the traditional orientation: elements as columns, polynomial coefficients as rows. Classical elements appear first; extended elements z and z appear at the right.
Note that a (RA of the shadow axis) is not a traditional element; it provides an Earth-agnostic equatorial coordinate for the eclipse geometry, whereas μ (HA of the shadow axis) depends on terrestrial rotation and ΔT.
For ordinary Besselian calculations, use the traditional retained terms:
x and y usually use n = 0 through 3;
d, ℓ1 and ℓ2 usually use n = 0 through 2;
mu (or a) usually uses only n = 0 through 1;
tan f1 and tan f2 are usually treated as constants using n = 0 only.
The extended z☾ and z☉ values are diagnostic 3-D geometry terms rather than traditional path-calculation elements; use as many terms as needed for inspection or modeling.
Higher-order rows are shown for validation and experimentation, not because every displayed term is normally required.

3. Time-Dependent Fundamental-Plane Geometry

The table and visualization below are evaluated from the selected SPICE-derived polynomial model. The Earth circle has radius 1 R⊕; ℓ1 and ℓ2 are shown to the same scale.
t = 0s
TT = placeholder
UT = placeholder
JD(TT) = placeholder
Moon geometry and orientation
Quantity Value
Xno elements generated
Yno elements generated
Zno elements generated
Δ⊕-☾no elements generated
RAno elements generated
Decno elements generated
λno elements generated
βno elements generated
no elements generated
bno elements generated
cno elements generated
Sun geometry
Quantity Value
Xno elements generated
Yno elements generated
Zno elements generated
Rno elements generated
RAno elements generated
Decno elements generated
λno elements generated
βno elements generated
Visualization

4. Validation / Comparison Tools

This optional section lets you paste published or legacy Besselian elements and compare them with the SPICE-derived polynomial elements generated above.
Besselian Elements Export