Training
Physics-supervised training history. Conservation residual and constraint violations are first-class metrics, not nested telemetry.
Physics-supervised model — internal state across training runs
Each connection's brightness and thickness is driven by conservation_residual and constraint_violations_count for the selected run. Early runs render as jittery amber traces; as physics violations fall, the network settles into a steady emerald lattice — a visual proxy for the model's grid representation becoming more physically consistent, not a real activation trace.
Model Anatomy — LEM-Former schematic
Mock / illustrativeLeft: raw signal streams flowing into the LEM-Former. Voltage, current and reactive power are shown greyed — planned instrumentation, not yet ingested. Centre: transformer stack with physics-informed attention and federated aggregation. Right: predictive stabilisation signals routed to PAVLINA for actuation.
Training runs
| Version | Status | Started | Loss total | Loss physics | λ | Cons. residual | Violations | Notes |
|---|---|---|---|---|---|---|---|---|
| v0.7.1 | succeeded | 2026-07-07 17:26:24 | 0.207 | 0.013 | 0.32 | 6.9 | 19 | Stable — current production model |
| v0.7.0 | failed | 2026-07-06 17:26:24 | — | — | 0.40 | — | — | Divergent — physics weight too high |
| v0.6.0 | succeeded | 2026-07-04 17:26:24 | 0.219 | 0.015 | 0.35 | 8.2 | 27 | Conservation loss curvature improved |
| v0.5.0 | succeeded | 2026-07-02 17:26:24 | 0.241 | 0.018 | 0.30 | 11.7 | 44 | Wider training window |
| v0.4.0 | succeeded | 2026-06-29 17:26:24 | 0.262 | 0.022 | 0.25 | 15.4 | 78 | Frequency-bounds constraint added |
| v0.3.0 | succeeded | 2026-06-25 17:26:24 | 0.298 | 0.027 | 0.20 | 21.8 | 132 | Ramp-rate constraint added |
| v0.2.0 | succeeded | 2026-06-21 17:26:24 | 0.351 | 0.033 | 0.15 | 32.1 | 210 | Increased physics weight |
| v0.1.0 | succeeded | 2026-06-17 17:26:24 | 0.412 | 0.032 | 0.10 | 48.2 | 342 | Baseline physics weight |
Data provenance
- Mock seeded dataActive (live)
Historical grid, carbon, node telemetry, events, PAVLINA and training series seeded into the demo database.
- Simulated autonomous nodesActive (live)
12 representative nodes stand in for a synthetic fleet of 10,000 distributed assets.
- Live upstream feedsUpstream error
Elexon BMRS (metered generation) + NG ESO carbon + Open-Meteo, refreshed every 20 min via cron. Embedded solar/wind (PV_Live, NESO) disabled pending source-aligned merge. carbonintensity_uk: ok · elexon_demand: ok · elexon_generation: ok · neso_embedded_wind: disabled · openmeteo_weather: error · pvlive_solar: disabled.
- Live control layerPlanned
Future PAVLINA outbound actuation to real DER, EV and BESS operators via signed control APIs.
