live · loads from huggingface.co/datasets/luuow/meridian-helio-mirror

HelioCast — kWh forecast per solar-system body

PSP measures the Sun directly; JWST observes other bodies that reflect sunlight. For each body, geometric solar flux × multi-junction PV efficiency gives the kWh per m² per day available at that location. Click a body in the 3D scene for its 24 h forecast.

kWh / m² / day · selected body
tap a body to load
kWh / day · collector below
m² × kWh/m²/day
bodies in forecast
PSP at AU
Sun (TSI = 1361 W/m²) PSP drag = orbit · scroll = zoom · click = forecast card

Body forecast

click a body in the 3D scene or list to load its forecast

Bodies · sorted by kWh / m² / day

click a row to focus

HSO multi-probe coincidences

When PSP fires a PVI event, we Parker-advect it to every other probe and check for a real event within ±20° / ±24 h. Matches below.

loading status/probes_status_*.json …
loading events/probe_coincidences_*.parquet metadata …
pipeline state & ml residual
loading dataset_status.json …
loading ml_residual.json …
kWh formula & caveats

Per-hour kWh / m²: TSI / r² × η × Δt where TSI = 1361 W/m² (solar constant at 1 AU), r = body-to-Sun distance in AU at the forecast hour (from JPL Horizons), η = 0.30 (multi-junction PV efficiency, Spectrolab XTJ Prime), Δt = 1 hour.

Daily (24 h) kWh / m² is the sum of hourly values; integrates orbital motion over the horizon.

This is an upper bound assuming an ideal Sun-tracking collector, no atmosphere, no eclipses, no rotation losses. Real harvester yield is a fraction of this. PSP-event flags (orange dots) mark hours where a wind-mechanism PSP disturbance is predicted to arrive — those hours likely deviate from geometric prediction.

raw forecast JSON
loading …

code: github