Space Atlas

Your satellite doesn't fly in the mean thermosphere

General space weather models predict bulk density for the entire thermosphere at once. That's like checking the weather for all of Europe to decide if you need an umbrella in London. Nervous Machine learns at the voxel level—your orbital corridor, your drivers, your time lags.

Operational models compress the variance that kills missions

Operational thermospheric models provide bulk density estimates but lack driver-resolved attribution. They can't tell you which driver caused a density spike, how long its influence persists, or how perturbations propagate across orbital shells.

The sudden, highly variable density spikes driven by geomagnetic storms are what force emergency collision avoidance maneuvers and drain a spacecraft's fuel budget. Simulations get you 80–95% of the way—but the shadow 5–20% is where the variance hides, and variance is what determines mission life.

85% MAPE
JB2008 operational model under equivalent storm conditions—the current standard for thermospheric density prediction
16% MAPE
Nervous Machine on TLE debris catalog data across 156 voxels and 726 validated causal edges—same pipeline, same drivers
>0.91 certainty
All five drivers on GRACE-FO sub-minute data. Higher cadence unlocked temporal lag structure for driver-resolved attribution and multi-day forward prediction.

Causal discovery at the voxel level

The framework decomposes density variations into individual drivers—solar EUV, geomagnetic activity, seasonal-latitudinal patterns, solar wind dynamic pressure, and Joule heating—while learning the time-lag structure governing how each driver's influence persists across orbital shells.

Driver-resolved attribution

Five causal drivers individually weighted per voxel. The system learns which drivers matter where, and by how much—not a single global coefficient.

Temporal lag learning

Each driver's influence persists differently—from minutes (a sudden Bz flip) to days (a Dst ring current recovery). The pipeline learns the lag structure from error signals.

Forward prediction

Given a driver impulse, the model forecasts how the resulting density perturbation evolves across voxels over hours to days, with certainty quantified per edge.

Cadence-adaptive learning

The same pipeline works across observation cadences. TLE debris data proved the architecture; GRACE-FO sub-minute data unlocked causal depth. The system knows what it can and can't learn from each source.

Two data regimes, one pipeline

We validated across two data regimes to isolate the role of observation cadence. Same pipeline, same five space weather drivers, same time window. The only variable was measurement quality.

Phase 1 — TLE debris catalog: 156 voxels, 726 validated causal edges, 16% MAPE vs 85% for JB2008. Daily cadence proved the architecture but couldn't resolve temporal lag structure.

Phase 2 — GRACE-FO accelerometer: Sub-minute cadence recovered both attribution and prediction. All five drivers exceeded 0.91 certainty, 93% of edges surpassed Z=0.80, and the learned lag model produced validated multi-day forecasts.

LEO GPS drag residuals

Live LEO GPS drag residuals already provide GRACE-FO-comparable cadence but remain unexploited for thermospheric characterization. Our framework can ingest these signals to deliver certainty-quantified, driver-resolved nowcasts and spatiotemporal perturbation forecasts—without dedicated science missions.

Every satellite in a GPS-equipped constellation becomes a sensor. The fleet learns the thermosphere together, sharing causal vectors (~1KB) without sharing raw telemetry.

Learning and anomaly detection in 3D space

Watch the causal engine learn thermospheric variance across orbital voxels.

ISS Voxel Demo Thermal Simulation Space Atlas

Make every satellite a sensor. Make the fleet a learning network.

Whether you operate one spacecraft or a constellation, Nervous Machine learns the variance your current models average away.