Sequential and Simultaneous Model Predictive Control of a Drainage Canal Network Using an Implicit Diffusive Wave Model
Publication: Journal of Irrigation and Drainage Engineering
Volume 143, Issue 3
Abstract
Model predictive control (MPC) is an efficient approach to regulate water systems, for both water quantity and quality. It generates optimal control trajectories based on model predictions over a finite horizon. In this research, the focus is on nonlinear MPC with a nonlinear internal model and the comparison of a sequential and simultaneous optimization setup, referred to as sequential and simultaneous nonlinear model predictive control (SeNMPC, SiNMPC), for the solution of the optimum control problem. The representation of the water system in the internal model is based on the diffusive wave model. The model is integrated in time by an unconditionally stable Backward Euler scheme to avoid model instabilities and time step restrictions. This numerical robustness is essential in real-time control applications where large control time steps should not be jeopardized by local grid refinements owing to the system topology. In order to speed up the optimization, an adjoint model is set up to calculate analytical derivatives of the objective function with respect to the optimization variables. Both SeNMPC and SiNMPC are successfully tested on a drainage canal network to regulate water levels and lead to identical results. The SiNMPC shows some advantages over the SeNMPC approach in terms of a higher computational performance and easier options to constrain the optimum control problem.
Get full access to this article
View all available purchase options and get full access to this article.
References
Blanco, T. B., Willems, P., Chiang, P. K., Haverbeke, N., Berlamont, J., and De Moor, B. (2010). “Flood regulation using nonlinear model predictive control.” Control Eng. Pract., 18(10), 1147–1157.
Camacho, E. F., and Alba, C. B. (2004). Model predictive control, Springer, London.
Clemmens, A. J., and Schuurmans, J. (2004). “Simple optimal downstream feedback canal controllers: Theory.” J. Irrig. Drain. Eng., 26–34.
Fovet, O., Litrico, X., Belaud, G., and Genthon, O. (2013). “Adaptive control of algae detachment in regulated canal networks.” J. Hydroinf., 15(2), 321–334.
Griewank, A., and Walther, A. (2008). Evaluating derivatives: Principles and techniques of algorithmic differentiation, Siam, Philadelphia.
Litrico, X., and Fromion, V. (2006). “Tuning of robust distant downstream PI controllers for an irrigation canal pool. I: Theory.” J. Irrig. Drain. Eng., 359–368.
Litrico, X., Fromion, V., Baume, J., Arranja, C., Rijo, M. (2005). “Experimental validation of a methodology to control irrigation canals based on Saint-Venant equations.” Control Eng. Pract., 13(11), 1425–1437.
Litrico, X., and Georges, D. (1999). “Robust continuous-time and discrete-time flow control of a dam-river system. (II) Controller design.” Appl. Math. Modell., 23(11), 829–846.
MATLAB [Computer software]. MathWorks, Natick, MA.
Montazar, A., van Overloop, P. J., and Brouwer, R. (2005). “Centralized controller for the Narmada main canal.” Irrig. Drain., 54(1), 79–89.
Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. (2007). Numerical recipes: The art of scientific computing, Cambridge University Press, New York.
Schuurmans, J. (1997). Control of water levels in open-channels, Delft Univ. of Technology, Delft, the Netherlands.
Schuurmans, J., Bosgra, O. H., and Brouwer, R. (1995). “Open-channel flow model approximation for controller design.” Appl. Math. Modell., 19(9), 525–530.
Schuurmans, J., Schuurmans, W., Berger, H., Meulenberg, M., and Brouwer, R. (1997). “Control of water levels in the Meuse River.” J. Irrig. Drain. Eng., 180–184.
Schwanenberg, D., Xu, M., Ochterbeck, T., Allen, A., and Karimanzira, D. (2014). “Short-term management of hydropower assets of the Federal Columbia River power system.” J. Appl. Water Eng. Res., 2(1), 25–32.
Tian, X., van Overloop, P. J., Negenborn, R. R., and van de Giesen, N. (2015). “Operational flood control of a low-lying delta system using large time step model predictive control.” Adv. Water Resour., 75, 1–13.
van Loenen, A., and Xu, M. (2015). “Forecasting and predictive control of the Dutch canal network.” Transport of water versus transport over water, C. Ocampo-Martinez and R. R. Negenborn, eds., Springer, Switzerland, 75–94.
van Overloop, P. J. (2006). Model predictive control on open water systems, IOS Press, Amsterdam, the Netherlands.
van Overloop, P. J., Schuurmans, J., Brouwer, R., and Burt, C. M. (2003). “Multiple-model optimization of proportional integral controllers on canals.” J. Irrig. Drain. Eng., 190–196.
van Overloop, P. J., Weijs, S., and Dijkstra, S. (2008). “Multiple model predictive control on a drainage canal system.” Control Eng. Pract., 16(5), 531–540.
Wächter, A., and Biegler, L. T. (2006). “On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming.” Math. Program., 106(1), 25–57.
Wahlin, B. T. (2004). “Performance of model predictive control on ASCE test canal 1.” J. Irrig. Drain. Eng., 227–238.
Wahlin, B. T., and Clemmens, A. J. (2006). “Automatic downstream water-level feedback control of branching canal networks: Theory.” J. Irrig. Drain. Eng., 198–207.
WLDelft Hydraulics. (2004). Sobek user guide and technical reference manual, Delft, the Netherlands.
Xu, M. (2013). Real-time control of combined water quantity and quality in open channels, VSSD, Delft, the Netherlands.
Xu, M., and Schwanenberg, D. (2010). “Comparison of sequential and simultaneous model predictive control of reservoir systems.” Proc., 10th Int. Conf. of Hydroinformatics, TuTech, Hamburg, Germany, 2148–2153.
Xu, M., van Overloop, P. J., van de Giesen, N. C., and Stelling, G. S. (2010). “Real-time control of combined surface water quantity and quality: Polder flushing.” Water Sci. Technol., 61(4), 869–878.
Information & Authors
Information
Published In
Copyright
© 2016 American Society of Civil Engineers.
History
Received: Nov 30, 2015
Accepted: Apr 13, 2016
Published online: Jun 29, 2016
Discussion open until: Nov 29, 2016
Published in print: Mar 1, 2017
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.