Correction Budget Ranker
For one mission geometry, compute every relativistic and optical correction term, rank by magnitude against your tolerances, and export a reproducible certificate. The flagship aggregator for the Relativistic Optics Lab.
📊 Sample calculation
— Earth–Mars superior conjunction at solar grazing: lab agrees with Will (2018) within stated tolerance 250 μs to 1 %
Decision summary
KEEP
—
WATCH
—
IGNORE
—
Dominant term
—
Formula drawer (registry-backed equations, assumptions, sources)
Loading formula registry…
Compare scenario A vs B
Workflow: pick / edit a preset, click Save current as Scenario A; pick / edit another preset, click Save current as Scenario B; the side-by-side appears below. Both snapshots persist in localStorage.
Ranked corrections
Click any column header to re-sort. Default sort: descending by tolerance ratio (largest budget hit first).
| # | Term | Value (native) | In tolerance units | Tolerance | Ratio ▼ | Decision | Refs (formula_id · source_ids) |
|---|---|---|---|---|---|---|---|
| Press Rank corrections to compute. | |||||||
Formulas used
Shapiro delay (one-body PPN) & range-equivalent
$$\Delta t_{\rm Shap} = (1+\gamma)\,\frac{GM}{c^3}\,\ln\!\frac{r_1+r_2+R}{r_1+r_2-R},\qquad \Delta\rho_{\rm Shap}=c\,\Delta t_{\rm Shap}$$
Sagnac (simplified scalar surrogate) · Light deflection (1st-order PPN) · Airy half-angle · Point-ahead
$$\Delta t_{\rm Sag}\!\approx\!\frac{2\Omega A}{c^{2}},\quad \alpha_{\rm defl}\!=\!(1+\gamma)\frac{2GM}{c^{2}b},\quad \theta_{\rm Airy}\!=\!1.22\lambda/D_t,\quad \alpha_{\rm pa}\!=\!v_\perp/c$$
Low-order frequency shift · Photon rate
$$\frac{\Delta f}{f}\!\approx\!-\frac{v_\parallel}{c}+\frac{U_e-U_r}{c^{2}}-\frac{v_e^{2}-v_r^{2}}{2c^{2}},\qquad \dot N = P_t\lambda/(hc)$$
Assumptions
- Single mission geometry, single point in time. No ephemeris, no time-averaging.
- Shapiro and light deflection: one-body weak-field PPN form, γ user-set (γ = 1 is GR).
- Sagnac uses a simplified scalar surrogate Δt ≈ 2 Ω⊕ A / c²; full vector form Δt = Ω·(r₁×r₂)/c² is on the Sagnac page.
- Frequency shift uses the standard low-order decomposition (first-order Doppler, gravitational redshift, SR transverse term). Higher-order cross-terms omitted.
- Photon rate is informational only and is not rank-tested.
- Each frequency term is rank-tested in Hz (ratio = |Δf|/tolHz); the fractional Δf/f and equivalent fractional tolerance tolHz/f₀ are shown alongside.
What this would need for public engineering surrogate use
- Full ephemeris. Time-tagged JPL DE-series planetary state vectors for every relevant body, not a single static geometry.
- Frame transformations. ICRF ↔ BCRS ↔ GCRS ↔ topocentric chain with the IAU 2006/2010 precession-nutation, polar motion, UT1-UTC, and station-displacement models.
- Instrument models. Antenna phase centre, group delay, on-board oscillator behaviour, detector timing jitter, link-budget calibration.
- Light-time iteration. Numerical iteration of the down-leg (and up-leg, where applicable) light-time equation rather than instantaneous-geometry approximation.
- Mission calibration. Spacecraft-specific calibration tables, range bias, clock-offset fits, and post-fit residual treatment.
- Multi-body Shapiro. Summed weak-field delays from Sun, Jupiter, Saturn, Earth, Moon, and any nearby bodies — not a single-body PPN form.
- Plasma / atmospheric corrections. Solar-corona, ionospheric, and tropospheric path-delay models (e.g. dual-frequency calibration, ZTD mapping functions).
Warnings
- Simplified single-body, single-point geometry. Per-term calculators in other pages (Shapiro, Sagnac, Light deflection, Frequency shift, Optical link) give more rigorous treatments — use those for any number you intend to publish or fly.
- If $r_1 + r_2 - R \le 0$ the Shapiro denominator goes singular; the ranker reports NaN and a warning instead of a spurious value.
- For photon paths close to the body ($r_{\min} \lesssim$ a few body radii), the weak-field expansion degrades; treat all gravity terms as order-of-magnitude only.
- Tolerance thresholds (watchFrac / keepFrac) are engineering policy, not physics. Defaults 1 % / 10 % are reasonable; set your own.
- Public engineering surrogate. Not affiliated with NASA / JPL. Not a substitute for public engineering surrogate pipelines (full multi-body relativistic ephemeris, frame transformations, instrument-specific corrections).
Certificate
Inputs, tolerances, every computed term, and the ranked decisions are exported with a SHA-256 hash of the canonical content.