Model Predictive Control of Urban Drainage Systems Considering Uncertainty

This brief contributes to the application of model predictive control (MPC) to address the combined sewer overflow (CSO) problem in urban drainage systems (UDSs) with uncertainty. In UDS, dealing with uncertainty in rain forecast and dynamic models is crucial due to the possible impact on the UDS co...

Descripción completa

Detalles Bibliográficos
Autores: Svensen, Jan Lorenz, Sun, Congcong, Cembrano, Gabriela, Puig, Vicenç
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2023
País:España
Institución:Consejo Superior de Investigaciones Científicas (CSIC)
Repositorio:DIGITAL.CSIC. Repositorio Institucional del CSIC
OAI Identifier:oai:digital.csic.es:10261/351211
Acceso en línea:http://hdl.handle.net/10261/351211
https://api.elsevier.com/content/abstract/scopus_id/85164391391
Access Level:acceso abierto
Palabra clave:Chance-constrained
Combined sewer overflow (CSO)
Model predictive control (MPC)
Tube
Uncertainty
Urban drainage system (UDS)
Descripción
Sumario:This brief contributes to the application of model predictive control (MPC) to address the combined sewer overflow (CSO) problem in urban drainage systems (UDSs) with uncertainty. In UDS, dealing with uncertainty in rain forecast and dynamic models is crucial due to the possible impact on the UDS control performance. Two different MPC approaches are considered: tube-based MPC (T-MPC) and chance-constrained MPC (CC-MPC), which represent uncertainty in deterministic and stochastic manners, respectively. This brief presents how to apply T-MPC to UDS, by establishing a mathematical relation with CC-MPC, and a rigorous mathematical comparison. Based on simulations using the Astlingen benchmark UDS, the strengths and weaknesses of the performance of T-MPC and CC-MPC in UDS were compared. Differences in the involved mathematical computations have also been analyzed. Moreover, the comparison in performance also indicates the applicability of each MPC approach in different uncertainty scenarios.