DT Guardian

A simulated, offline-first edge controller for a 200 kVA distribution transformer. An IS 2026-7 thermal model drives MILP dispatch of battery storage, EV charging and pump loads, with a fail-safe fallback when the forecast or solver fails.

my role
co-developer · team of 2
stack
Python · MILP (PuLP / HiGHS)
when
oct 2026

cat problem.md

Schneider Electric Yuva Yodha Energy Tech Hackathon, Challenge 3 (grid reliability and renewable intermittency), prototype round. The project aims to turn a distribution transformer's thermal headroom into neighbourhood flexibility: EV and pump demand shifts toward renewable-rich hours, and critical loads stay on during supply gaps.

The prototype is a Python simulator with a thermal twin, a load forecaster, a rolling-horizon dispatcher, baselines and an experiment pipeline. It is an offline-first edge controller.

tree pipeline/

A conformal load forecast and the IS 2026-7 thermal model feed a MILP dispatcher, which schedules battery storage, EV charging and pump loads. If the forecast or the solver fails, a fail-safe fallback takes over.

cat results.tsv

metricresultsetup
essential energy not served121.2 → 56.7 kWhsimulated 6-hour, battery-stressed outage
change vs no control−53%same outage
change vs battery-only−31%same outage
load forecast coverage80.2%80% nominal
automated tests365repository test suite

All results are simulated. Neighbourhood loads and control experiments are synthetic; the weather input is real Lucknow reanalysis data.

cat limits.md

Code is private until the competition ends.