Pulse
The city reveals its own drains
Every flood is an experiment already run: an ensemble Kalman filter turns traffic slowdowns and reports into a blockage map.

VARUNA turns Doppler radar into street-by-street flood depth for the next three hours, learns the city's hidden drains from every flood, and routes emergency services around what is coming.
SIH 2026 · PS SIH26085 · Ministry of Earth Sciences
A 12 km forecast cell gives all of Dadar one number. The water pools under one rail bridge.
VARUNA models the city at 30 m with its drains, and answers which street, how deep, and when.
Each needs different physics. VARUNA models all four.
Each stage's measured time on the newest run, beside its budget.
Stage 1
Ingest
Radar frames decoded and checked, with gauges, tide, traffic and reports
Stage 2
Sky
Z–R, gauge merge, optical flow, 20-member STEPS ensemble
Stage 3
Twin
2D shallow water on 30 m terrain, coupled to the 1D drain graph
Stage 4
Flash
Reduced-order emulator, run beside the Twin for the street ensemble
Stage 5
Pulse
EnKF over pipe blockage, from traffic anomalies and citizen reports
Stage 6
Products
Segment depths, rasters, hotspots and surcharge
Stage 7
Command, Route, Public
Routes and reachability, alerts and pumps, then published to every screen
Reading the newest run's stage timings.
Pulse
The city reveals its own drains
Every flood is an experiment already run: an ensemble Kalman filter turns traffic slowdowns and reports into a blockage map.
Twin
Surface and sewer, solved together
Shallow water at 30 m, coupled to a 1D drain model through inlets and surcharging manholes.
Flash
Three hours of city in milliseconds
A reduced-order emulator calibrated to the Twin, with its measured error beside every answer.
Sky
Radar into a rain ensemble
pySTEPS on calibrated reflectivity: 20 members, three hours, five-minute steps.
Route
Prediction into an ambulance route
Time-dependent Dijkstra, costed at the depth the vehicle will meet when it arrives.
Command
One screen at three in the morning
Depth on streets, alerts, pumps and reachability, with every simplification labelled.
—
Probability of detection at 15 cm
Share of sourced pins where VARUNA forecast over 15 cm in the pin's time window.
—
Median warning time
How long before the civic log VARUNA first called that street impassable.
—
Ground-truth pins
Public records in the forecast window, each with a source URL.
Reconstructed replay of 2 July 2019, scored against sourced ground truth. See how we score ourselves, and where we fall short.
Others warn a ward about tomorrow. VARUNA says which street, how deep, and when, for the next three hours.
IFLOWS-Mumbai
C-FLOWS (Chennai)
IIT-B Mumbai Flood
IMD nowcasts
Google Flood Hub
VARUNA
Anything synthetic says so on screen, beside the number it made.
V1
This prototype
One Mumbai AOI: reconstructed radar, inferred drains, a learning blockage map, routes and alerts.
V10
A pilot city
Real IMD radar, the ward's drain GIS, LiDAR at chronic spots, and a monsoon of observations.
V100
Every city that wants one
City-in-a-box from open data, a public map in three languages, and a routing feed for apps.
Jump to a hotspot, facility, pipe, screen or run, or start an action