Application of predictive control strategies to the management of complex networks in the urban water cycle [Applications of Control]
read more
Citations
Modeling and real-time control of urban drainage systems: A review☆
Leak Localization in Water Networks: A Model-Based Methodology Using Pressure Sensors Applied to a Real Network in Barcelona [Applications of Control]
Chance-Constrained Model Predictive Control for Drinking Water Networks
Model predictive control of urban drainage systems: A review and perspective towards smart real-time water management
An agenda for the 21st century
References
Predictive Control With Constraints
Model predictive control: theory and practice—a survey
Model Predictive Control
Related Papers (5)
Frequently Asked Questions (15)
Q2. What are the main features of the MPC strategy?
MPC strategies have some important features to deal with complex systems such as DWNs and SNs, namely the amenability to include disturbance forecasts, physical constraints and multivariable system dynamics and objectives in a relatively simple way.
Q3. What are the two types of gates used in sewer networks?
Depending on the actions they perform, gates can be classified as flow diversion gates, which are used to divert the sewage flow, and detention gates, which are used to stop flow at a certain point in the network.
Q4. What is the main method used to solve the resulting optimization problems?
The optimization method used by the software tools to solve the resulting optimization problems (37) is a generalized reduced gradient search, first suggested in [41], implemented in the CONOPT solver as part of the GAMS library, which can cater for the nonlinear performance index and constraints.
Q5. What is the way to manage the uncertainty of the system?
In order to manage the uncertainty of the system disturbances over the prediction horizon, a suitable approach is the stochastic paradigm, which includes explicit models of uncertainty/disturbances in the design of control laws and by transforming hard constraints into probabilistic constraints.
Q6. What is the order of the cost function associated to each objective?
The prioritization of the control objectives is performed by using the order of the mathematical cost function associated to each objective, and also a set of appropriate weights γj .
Q7. How many kilometers are considered as the main sewer network?
The city of Barcelona has a combined sewage system (CSS) of approximately 1697 km length in the municipal area plus 335 km in the metropolitan area, but only 514.43 km are considered as the main sewer network.
Q8. What is the expression for the node outflow?
In the case of a set of h inflows qj , with j = 1, 2, . . . , h, the expression for the node outflow is expressed asqout =h ∑j=1qj .
Q9. What are the common tuning methodologies for multiobjective control problems?
More sophisticated tuning methodologies for tuning multiobjective control problems based on lexicographic minimizers [2], goal programming [33], or Pareto-front computations [34] may be also considered.
Q10. What are the constraints given by the physical nature of the variables involved in the modeling process?
System constraints are given by the physical nature of the variables involved in the modeling process and by some elements present in those networks, for example, merging and/or splitting nodes.
Q11. What is the common way to calculate volume in a tank?
in most cases the measured variable is the tank water level (by using level sensors), which implies the computation of volume taking into account the tank geometry.
Q12. What is the flow pattern for the hourly forecast?
The daily series of hourly-flow predictions are computed as a product of the daily aggregate flow value and the appropriate hourly demand pattern.
Q13. What are the other common sewer infrastructure elements that can be easily represented by using the model?
This representation also includes other sewer infrastructure elements such as detention tanks, gates, and weirs (other common sewage system elements such as pumping stations can be easily represented by using the mentioned modeling principles but are omitted here as they are not taken into account in the SN case study considered in this article).
Q14. What is the simplest way to express constraints in a DWN?
constraints in (37b) and (37c) are conveniently expressed taking into account the type of network and its constitutive components, for example, constraints in (25b) must be included when a DWN is considered.
Q15. What is the structure of the daily flow model for each demand sensor?
the structure of the daily flow model for each demand sensor may be written asyp(k) = −b1y(k− 1)− b2y(k− 2)− b3y(k− 3)− b4y(k− 4)− b5y(k− 5)− b6y(k− 6)− b7y(k− 7).