← All projectsGitHub
Digital twins & sim-to-real

What does it cost to keep a digital twin in sync with a drifting plant, and is probing worth it?

research/twin-upkeep

Keeping a digital twin in sync with a drifting plant: closed-form Kalman tracking variance and control regret (matched to simulation), a frozen twin loses half its edge in ln 2/(2(1−ρ)) steps, probing never pays for one drifting parameter, and a two-parameter closed-loop blind direction gives a mean-field dither law ν* ∝ q^{1/6} that self-exciting certainty-equivalent control mostly makes unnecessary.

13 tests

What it found

A Kalman twin tracks a drifting actuator gain from the closed-loop data the controller already produces. Its steady-state predictive variance is a closed-form quadratic root (m = q/2 + √(q2/4 + qσ2/v) for a random walk), matching closed-loop simulation to 1–3%, and control regret is ½Jkk(dk*/db)2m (0.00447 predicted vs 0.00466 simulated). A calibrate-and-freeze twin loses half its edge over the population mean after ln 2/(2(1−ρ)) = 34.5 steps. For one drifting parameter a dedicated probing budget never pays (information price 0.70 vs marginal value ≤ 0.04); for two, the closed-loop blind direction makes a fixed-gain twin unobservable and the mean-field optimal dither scales exactly as q1/6, yet simulation shows the controller’s own gain jitter supplies most of that excitation, so the mean-field law is an upper bound. Stylised.

A figure from its own output

Figure produced by research/twin-upkeep: frozen
twin-upkeep/experiments/frozen.svg, written by the project's own experiment code.

Paper, code and results

More in Digital twins & sim-to-real

All 164 Digital twins & sim-to-real projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.