Model predictive control of urban drainage systems: A review and perspective towards smart real-time water management

ABSTRACT Model predictive control (MPC) can be used to manage combined urban drainage systems more efficiently for protection of human health and the environment, but examples of operational implementations are rare. This paper reviews more than 30 years of partly heterogeneous research on the topic. We propose a terminology for MPC of urban drainage systems and a hierarchical categorization where we emphasize four overall components: the “receding horizon principle”, the “optimization model”, the “optimization solver”, and the “internal MPC model”. Most of the reported optimization models share the trait of a multiobjective optimization based on a conceptual internal MPC model. However, there is a large variety of both convex and non-linear optimization models and optimization solvers as well as constructions of the internal MPC model. Furthermore, literature disagrees about the optimal length of the components in the receding horizon principle. The large number of MPC formulations and evaluation approaches makes it problematic to compare different MPC methods. This review highlights methods, challenges, and research gaps in order to make MPC of urban drainage systems accessible for researchers and practitioners from different disciplines. This will pave the way for shared understanding and further development within the field, and eventually lead to more operational implementations.

[1]  Peter Steen Mikkelsen,et al.  Updating distributed hydrodynamic urban drainage models , 2014 .

[2]  M. Christensenc,et al.  Water quality-based real time control of integrated urban drainage systems: a preliminary study from Copenhagen, Denmark , 2014 .

[3]  D. Muschalla,et al.  Potential and limitations of modern equipment for real time control of urban wastewater systems , 2013 .

[4]  Peter Steen Mikkelsen,et al.  A methodological approach to the design of optimising control strategies for sewer systems , 2016, Environ. Model. Softw..

[5]  Vicenç Puig,et al.  Piece-wise linear functions-based model predictive control of large-scale sewage systems , 2010 .

[6]  James Myers,et al.  A virtual sensor system for user-generated, real-time environmental data products , 2011, Environ. Model. Softw..

[7]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[8]  Aaron Poresky,et al.  Smarter Stormwater Systems. , 2016, Environmental science & technology.

[9]  Gürkan Sin,et al.  A generic methodology for the optimisation of sewer systems using stochastic programming and self-optimizing control. , 2015, Journal of environmental management.

[10]  Anders Lynggaard-Jensen,et al.  Operational Real Time Control and Warning System for Urban Areas and Receiving Waters , 2013 .

[11]  Peter Steen Mikkelsen,et al.  Risk -Based Model Predictive Control of Urban Drainage Networks: When Uncertainty matters , 2014 .

[12]  L. Lijklema,et al.  Interactions Between Sewers, Treatment Plants and Receiving Waters in Urban Areas: A Summary of the Interurba '92 Workshop Conclusions , 1993 .

[13]  Dirk Muschalla,et al.  Modelling real-time control options on virtual sewer systems , 2008 .

[14]  Peter Steen Mikkelsen,et al.  Distinguishing high and low flow domains in urban drainage systems 2 days ahead using numerical weather prediction ensembles , 2018 .

[15]  Markos Papageorgiou,et al.  Automatic Control Strategies for Combined Sewer Systems , 1983 .

[16]  J. Quevedo,et al.  Real-Time Monitoring and Control in Water Systems , 2017 .

[17]  Yugeng Xi,et al.  Aggregation-based model predictive control of urban combined sewer networks , 2009, 2009 7th Asian Control Conference.

[18]  Henrik Madsen,et al.  Comparison of the impacts of urban development and climate change on exposing European cities to pluvial flooding , 2017 .

[19]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[20]  G Cembrano,et al.  Predictive optimal control of sewer networks using CORAL tool: application to Riera Blanca catchment in Barcelona. , 2009, Water science and technology : a journal of the International Association on Water Pollution Research.

[21]  Avi Ostfeld,et al.  Evolutionary algorithm enhancement for model predictive control and real-time decision support , 2015, Environ. Model. Softw..

[22]  Martin Pleau,et al.  Global optimal real-time control of the Quebec urban drainage system , 2005, Environ. Model. Softw..

[23]  Peter Steen Mikkelsen,et al.  Grey Box Modelling of Flow in Sewer Systems with State Dependent Diffusion , 2011 .

[24]  P. Vanrolleghem,et al.  Real time control of urban wastewater systems: where do we stand today? , 2004 .

[25]  A. K. Sharma,et al.  Aeration tank settling and real time control as a tool to improve the hydraulic capacity and treatment efficiency during wet weather: results from 7 years' full-scale operational data. , 2013, Water science and technology : a journal of the International Association on Water Pollution Research.

[26]  農業土木学会応用水文研究部会,et al.  応用水文 = Applied hydrology , 1991 .

[27]  Gabriela Cembrano,et al.  Output‐feedback control of combined sewer networks through receding horizon control with moving horizon estimation , 2015 .

[28]  K. Klepiszewski,et al.  Optimal Operation of a Sewer Network Using a Simplified Hydraulic Model , 2008 .

[29]  Gilles G. Patry A LINEAR PROGRAMMING MODEL FOR THE CONTROL OF COMBINED SEWER SYSTEMS WITH OFF-LINE STORAGE FACILITIES , 1983 .

[30]  Peter Steen Mikkelsen,et al.  Probabilistic runoff volume forecasting in risk-based optimization for RTC of urban drainage systems , 2016, Environ. Model. Softw..

[31]  Peter Steen Mikkelsen,et al.  A methodological approach to designing sewer system control , 2015 .

[32]  Alberto Bemporad,et al.  On Hybrid Model Predictive Control of Sewer Networks , 2007 .

[33]  Peter Steen Mikkelsen,et al.  Evaluation of Maximum a Posteriori Estimation as Data Assimilation Method for Forecasting Infiltration-Inflow Affected Urban Runoff with Radar Rainfall Input , 2016 .

[34]  Peter Steen Mikkelsen,et al.  A formal statistical approach to representing uncertainty in rainfall–runoff modelling with focus on residual analysis and probabilistic output evaluation – Distinguishing simulation and prediction , 2012 .

[35]  Peter Steen Mikkelsen,et al.  Regulatory control analysis and design for sewer systems , 2015, Environ. Model. Softw..

[36]  Peter Steen Mikkelsen,et al.  Downscaling future precipitation extremes to urban hydrology scales using a spatio-temporal Neyman–Scott weather generator , 2015 .

[37]  K Arnbjerg-Nielsen,et al.  Impacts of climate change on rainfall extremes and urban drainage systems: a review. , 2013, Water science and technology : a journal of the International Association on Water Pollution Research.

[38]  Dirk Schwanenberg,et al.  Short-term optimal operation of water systems using ensemble forecasts , 2014 .

[39]  Peter Steen Mikkelsen,et al.  Coordinating Rule-Based and System-Wide Model Predictive Control Strategies to Reduce Storage Expansion of Combined Urban Drainage Systems: The Case Study of Lundtofte, Denmark , 2018 .

[40]  Dorothee Spuhler,et al.  The Potential of Knowing More: A Review of Data-Driven Urban Water Management. , 2017, Environmental science & technology.

[41]  Carlos Ocampo-Martinez,et al.  A control-oriented hybrid modelling approach for sewer networks: Barcelona case study , 2013 .

[42]  Peter A. Vanrolleghem,et al.  Real-time control of urban wastewater systems - Where do we stand today ? , 2002 .

[43]  David Fiorelli,et al.  Optimised real time operation of a sewer network using a multi-goal objective function , 2013 .

[44]  Gabriela Cembrano,et al.  Hybrid control-oriented modeling of combined sewer networks: Barcelona case study , 2014 .

[45]  Patrick Willems,et al.  Weather radar rainfall data in urban hydrology , 2016 .

[46]  Peter Steen Mikkelsen,et al.  Using ensemble weather forecast in a risk based real time optimization of urban drainage systems , 2015 .

[47]  B. Minsker,et al.  New Method for the Offline Solution of Pressurized and Supercritical Flows , 2013 .

[48]  N. L. Ricker,et al.  Model-predictive control of a combined sewer system , 1994 .

[49]  Yugeng Xi,et al.  Particle Swarm Optimization for Optimal Flow Control in Combined Sewer Networks-A Case Study , 2007, 2007 IEEE 22nd International Symposium on Intelligent Control.

[50]  Poul Harremoës,et al.  Correlation of combined sewer overflow reduction due to real-time control and resulting effect on the oxygen concentration in the river , 1998 .

[51]  Peter-Jules van Overloop,et al.  Multiple Model Predictive Control on a drainage canal system , 2008 .

[52]  Sophie Duchesne,et al.  Global Predictive Real-Time Control of Sewers Allowing Surcharged Flows , 2004 .

[53]  A. Nelen,et al.  Optimized control of urban drainage systems , 1992 .

[54]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[55]  Sophie Duchesne,et al.  Mathematical modeling of sewers under surcharge for real time control of combined sewer overflows , 2001 .

[56]  John W. Labadie,et al.  Neural-optimal control algorithm for real-time regulation of in-line storage in combined sewer systems , 2007, Environ. Model. Softw..

[57]  Rupak Majumdar,et al.  Robust model predictive control with signal temporal logic constraints for Barcelona wastewater system , 2017 .

[58]  W. Krajewski,et al.  Scale Dependence of Radar Rainfall Uncertainty: Initial Evaluation of NEXRAD’s New Super-Resolution Data for Hydrologic Applications , 2010 .

[59]  M. Marinaki A non-linear optimal control approach to central sewer network flow control , 1999 .

[60]  C. Ocampo‐Martinez,et al.  Application of predictive control strategies to the management of complex networks in the urban water cycle [Applications of Control] , 2013, IEEE Control Systems.

[61]  Carlos Ocampo-Martinez,et al.  Actuator fault tolerance evaluation of Linear Constrained Robust Model Predictive Control , 2007, 2007 European Control Conference (ECC).

[62]  Avi Ostfeld,et al.  State of the Art for Genetic Algorithms and Beyond in Water Resources Planning and Management , 2010 .

[63]  Nicanor Quijano,et al.  Modeling and real-time control of urban drainage systems: A review☆ , 2015 .

[64]  Manfred Schütze,et al.  Special Issue on ‘Real time control of urban drainage systems’ , 2013 .

[65]  Patrick Willems,et al.  Using Local Weather Radar Data for Sewer System Modeling: Case Study in Flanders, Belgium , 2013 .

[66]  M. Papageorgiou Certainty equivalent open-loop feedback control applied to multireservoir networks , 1988 .

[67]  Tae-Hyoung Kim,et al.  Diversity-enhanced particle swarm optimizer and its application to optimal flow control of sewer networks , 2013, 2013 Science and Information Conference.

[68]  Markos Papageorgiou,et al.  Nonlinear optimal flow control for sewer networks , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[69]  M. Schuetze,et al.  Real time control (RTC) of urban drainage systems – A discussion of the additional efforts compared to conventionally operated systems , 2013 .

[70]  G. Cembranoa,et al.  Optimal control of urban drainage systems . A case study , 2009 .

[71]  G. Schutz,et al.  Real-time control of a sewer network using a multi-goal objective function , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[72]  Peter Steen Mikkelsen,et al.  Controlling sewer systems – a critical review based on systems in three EU cities , 2017 .

[73]  Markos Papageorgiou,et al.  Rolling-horizon optimal control of sewer networks , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[74]  José Vazquez,et al.  Real time control of a combined sewer network using graph theory , 1997 .

[75]  Wolfgang Schilling Real-time control of urban drainage systems : the state-of-the-art , 1989 .

[76]  B. De Schutter,et al.  A pattern search method for improving the operation of sewer systems , 2010 .

[77]  S. Gutierrez Real Time Control of Urban Drainage Networks , 2006 .

[78]  Cen Lihui,et al.  Iterative learning predictive control for urban drainage systems , 2015, 2015 34th Chinese Control Conference (CCC).

[79]  Martin Pleau,et al.  Minimizing Combined Sewer Overflows in Real-Time Control Applications , 1996 .

[80]  M. Grum,et al.  A generalised Dynamic Overflow Risk Assessment (DORA) for Real Time Control of urban drainage systems , 2014 .

[81]  U. Haas,et al.  Sewer system real-time control supported by the M180 guideline document , 2008 .

[82]  Yiqi Liu,et al.  Event-driven model predictive control of sewage pumping stations for sulfide mitigation in sewer networks. , 2016, Water research.

[83]  Juan Pablo Rodríguez,et al.  Nonlinear optimization for improving the operation of sewer systems: the Bogot´a Case Study. , 2010 .

[84]  Carlos Ocampo-Martinez,et al.  Output-feedback model predictive control of sewer networks through moving horizon estimation , 2014, 53rd IEEE Conference on Decision and Control.

[85]  Peter Steen Mikkelsen,et al.  Investigating the use of stochastic forecast for RTC of urban drainage systems , 2013 .

[86]  Claude Blanchette,et al.  Real Time Control of Combined Sewer Overflows: the SWIFT Model , 1999 .

[87]  Carlos Ocampo-Martinez,et al.  Receding horizon control of hybrid linear delayed systems: Application to sewer networks , 2013, 52nd IEEE Conference on Decision and Control.

[88]  Peter Steen Mikkelsen,et al.  Comparing the impact of time displaced and biased precipitation estimates for online updated urban runoff models. , 2013, Water science and technology : a journal of the International Association on Water Pollution Research.

[89]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[90]  Carlos Ocampo-Martinez,et al.  Modelling approaches for predictive control of large-scale sewage systems , 2009 .

[91]  Xin Dong,et al.  Design and evaluation of control strategies in urban drainage systems in Kunming city , 2017, Frontiers of Environmental Science & Engineering.

[92]  Bjarke Tobias Olsen,et al.  A new approach for assimilation of 2D radar precipitation in a high‐resolution NWP model , 2015 .

[93]  Carlos Ocampo-Martinez,et al.  Minimization of Sewage Network Overflow , 2013, Water Resources Management.

[94]  W. Rauch,et al.  Minimizing acute river pollution from urban drainage systems by means of integrated real time control , 1996 .

[95]  Annabel Ferriman,et al.  Lack of hospital beds causes emergency departments to miss targets , 2007, BMJ : British Medical Journal.

[96]  Catherin Zamora,et al.  Model predictive control of water transportation networks , 2010, 2010 IEEE ANDESCON.

[97]  Georges Schutz,et al.  Pollution-based Model Predictive Control Of Combined Sewer Networks, Considering Uncertainty Propagation , 2017 .

[98]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[99]  Wolfgang Rauch,et al.  Genetic algorithms in real time control applied to minimize transient pollution from urban wastewater systems , 1999 .

[100]  A. H. Elliott,et al.  A review of models for low impact urban stormwater drainage , 2007, Environ. Model. Softw..

[101]  Vicenç Puig,et al.  Fault‐tolerant model predictive control within the hybrid systems framework: Application to sewer networks , 2009 .

[102]  Peter A. Vanrolleghem,et al.  Real-Time Control of Urban Water Systems , 2003 .

[103]  Peter Steen Mikkelsen,et al.  Water Quality-based Real Time Control of Integrated Urban Drainage Systems: A Preliminary Study from Copenhagen, Denmark , 2014 .

[104]  J. Freer,et al.  Benchmarking observational uncertainties for hydrology: rainfall, river discharge and water quality , 2012 .

[105]  Vicenç Puig,et al.  Objective Prioritization Using Lexicographic Minimizers for MPC of Sewer Networks , 2008, IEEE Transactions on Control Systems Technology.

[106]  Peter Steen Mikkelsen,et al.  Comparison of short-term rainfall forecasts for model-based flow prediction in urban drainage systems. , 2013, Water science and technology : a journal of the International Association on Water Pollution Research.

[107]  Luca Vezzaro,et al.  A generalized Dynamic Overflow Risk Assessment (DORA) for urban drainage RTC , 2012 .

[108]  Peter Steen Mikkelsen,et al.  Model-based analysis of control performance in sewer systems , 2012 .

[109]  Sophie Duchesne,et al.  Predictive real time control of surcharged interceptors: Impact of several control parameters , 2003 .

[110]  Gabriela Cembrano,et al.  Hybrid modeling and receding horizon control of sewer networks , 2014 .

[111]  Keith Beven,et al.  A guide to good practice in modeling semantics for authors and referees , 2013 .