Related Experiment Video
Updated: Aug 24, 2026

Vegetated Treatment Systems for Removing Contaminants Associated with Surface Water Toxicity in Agriculture and Urban Runoff
Published on: May 15, 2017
Interpretable control rules derived from model predictive control for real-time control in stormwater management
Juan Esteban Ossa Ossa1, Sophie Duchesne1, Geneviève Pelletier2
1Research Centre on Water, Earth, and the Environment, Institut National de la Recherche Scientifique (INRS), 490 rue de la Couronne, Quebec City, QC, G1K 9A9, Canada.
None:
Real-time control of stormwater systems improves flood resilience, yet optimization-based methods, such as model predictive control (MPC), remain difficult to implement due to high computational demands and limited operational transparency. As a result, cities continue to rely on rule-based control (RBC), despite the lack of standardized approaches for deriving effective rule sets. This study introduces a framework that formulates interpretable, near-optimal control rules by learning directly from optimal behavior using regression decision trees. MPC is applied offline to generate optimal gate trajectories for 1158 historical rainfall events from 2007 to 2025, which are used to train decision-tree models that extract if-then rules reproducing optimal logic in real time without online optimization. The framework is applied on a basin where the objective is to maintain water levels between 14.8 m and 15.4 m to prevent overflows and preserve recreational activities. Results show that the derived RBC performs better than baseline static control and achieves performance comparable to MPC. In terms of safety, defined by the number of events during which the maximal water level was exceeded, RBC retained 86% of MPC performance, with a total exceedance duration 23% longer, and an increase of 21% in total overflow volume, while reducing gate movement by 57% and computational time by 88%. The extracted rules provided an interpretable representation of optimal control logic, enabling operator understanding, validation, and adjustment. By combining MPC optimization with the transparency and operational simplicity of RBC, this study offers a framework for implementing near-optimal real-time control in stormwater systems.
Related Concept Videos
Conservation of Mass in Moving, Nondeforming Control Volume
In the context of a detention basin, the conservation of mass states that the total mass of water entering the basin must equal the mass leaving the basin plus any accumulation of...
Control Systems
At the heart...
Design Example: Analyzing Capacity Contours for Flood Risk Assessment
Net Change Theorem
Typical Model Studies
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...