End-to-End GNNs for Stormwater Systems
This project develops GNN-SWS, an end-to-end spatiotemporal graph neural network surrogate for real-time hydraulic prediction in urban stormwater systems. The work addresses a key limitation of earlier stormwater surrogates by learning directly from rainfall inputs rather than relying on precomputed runoff from a separate hydraulic model.
Key contributions
- Built an end-to-end GNN that jointly models rainfall-runoff generation and hydraulic flow routing
- Predicted both junction-level and conduit-level hydraulic states using a heterogeneous message-passing architecture
- Added physics-guided constraints and the pushforward trick to improve physical consistency and long-horizon forecasting stability
Impact
The resulting framework supports real-time stormwater prediction, flood-risk assessment, and resilient urban water-system operations while avoiding the cost of repeated SWMM-style simulations.
