Case Studies
Feb 27, 2024

Digital Twin of Calais Canal with Model Predictive Controller: A Simulation on a Real Database

Publication: Journal of Water Resources Planning and Management
Volume 150, Issue 5

Abstract

This paper presents the design of a model predictive control (MPC) for the Calais canal, located in the north of France for satisfactory management of the system. To estimate the unknown inputs/outputs arising from the uncontrolled pumps, a digital twin (DT) in the framework of a Matlab-SIC2 is used to reproduce the dynamics of the canal, and the real database corresponding to a period of three days is employed to evaluate the control strategy. The canal is characterized by two operating modes due to high and low tides. As a consequence of this, time-varying constraints on the use of gates must be considered, which leads to the design of two multiobjective control problems, one for the high tide and another for the low tide. Furthermore, a moving horizon estimation (MHE) strategy is used to provide the MPC with unmeasured states. The simulation results show that the different objectives are met satisfactorily.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data used during the study were provided by a third party; the IIW (Institution Intercommunale des Wateringues). Direct requests for these materials may be made to the provider.

Acknowledgments

This work has been supported by the Regional Council of Hauts-de-France and the IIW (Institution Intercommunale des Wateringues) and has received funding from the H2020 ADG-ERC OCONTSOLAR Project under Grant 789051. Authors gratefully thank these institutions for their support.

References

Allan, D. A., and J. B. Rawlings. 2019. “Moving horizon estimation.” In Handbook of model predictive control, 99–124. Cham, Switzerland: Springer.
Arandia, E., A. Ba, B. Eck, and S. McKenna. 2015. “Tailoring seasonal time series models to forecast short-term water demand.” J. Water Resour. Plann. Manage. 142 (3): 04015067. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000591.
Bartos, M., and B. Kerkez. 2021. “Pipedream: An interactive digital twin model for natural and urban drainage systems.” Environ. Modell. Software 144 (Oct): 105120. https://doi.org/10.1016/j.envsoft.2021.105120.
Bekkar, B., and K. Ferkous. 2023. “Design of online fuzzy tuning LQR controller applied to rotary single inverted pendulum: Experimental validation.” Arab. J. Sci. Eng. 48 (5): 6957–6972. https://doi.org/10.1007/s13369-022-06921-3.
Branch, S. T. 2011. “Optimal design of LQR weighting matrices based on intelligent optimization methods.” Int. J. Intell. Inf. Process. 2 (1): 63–74. https://doi.org/10.4156/ijiip.vol2.issue1.7.
Bresch, D. 2009. “Shallow-water equations and related topics.” Handbook of differential equations: Evolutionary equations 5 (May): 1–104. https://doi.org/10.1016/S1874-5717(08)00208-9.
Camacho, E. F., and C. B. Alba. 2013. Model predictive control. London: Springer.
Camacho, E. F., and C. Bordons. 2007. “Nonlinear model predictive control: An introductory review.” In Assessment and future directions of nonlinear model predictive control, 1–16. Berlin: Springer.
Castelletti, A., A. Ficchì, A. Cominola, P. Segovia, M. Giuliani, W. Wu, S. Lucia, C. Ocampo-Martinez, B. De Schutter, and J. M. Maestre. 2023. “Model predictive control of water resources systems: A review and research agenda.” Ann. Rev. Control 55 (May): 442–465.
Clemmens, A., X. Tian, P.-J. van Overloop, and X. Litrico. 2015. “Integrator delay zero model for design of upstream water-level controllers.” J. Irrig. Drain. Eng. 143 (3): B4015001. https://doi.org/10.1061/(ASCE)IR.1943-4774.0000997.
Clemmens, A., and B. Wahlin. 2004. “Simple optimal downstream feedback canal controllers: ASCE test case results.” J. Irrig. Drain. Eng. 130 (1): 35–46. https://doi.org/10.1061/(ASCE)0733-9437(2004)130:1(35).
Conejos Fuertes, P., F. Martínez Alzamora, M. Hervás Carot, and J. Alonso Campos. 2020. “Building and exploiting a digital twin for the management of drinking water distribution networks.” Urban Water J. 17 (8): 704–713. https://doi.org/10.1080/1573062X.2020.1771382.
Copp, D. A., and J. P. Hespanha. 2017. “Simultaneous nonlinear model predictive control and state estimation.” Automatica 77 (Mar): 143–154. https://doi.org/10.1016/j.automatica.2016.11.041.
Deshays, R., P. Segovia, and E. Duviella. 2021. “Design of a matlab hec-ras interface to test advanced control strategies on water systems.” Water 13 (6): 763. https://doi.org/10.3390/w13060763.
Duviella, E., A. Doniec, and H. Nouasse. 2018. “Adaptive water-resource allocation planning of inland waterways in the context of global change.” J. Water Resour. Plann. Manage. 144 (9): 04018059. https://doi.org/10.1061/(ASCE)WR.1943-5452.0000970.
Duviella, E., and B. Hadid. 2019. “Simulation tool of the calais canal implementing logic control based regulation.” IFAC-PapersOnLine 52 (23): 23–28. https://doi.org/10.1016/j.ifacol.2019.11.004.
Fele, F., J. M. Maestre, S. M. Hashemy, D. M. de la Peña, and E. F. Camacho. 2014. “Coalitional model predictive control of an irrigation canal.” J. Process Control 24 (4): 314–325. https://doi.org/10.1016/j.jprocont.2014.02.005.
Garrett, N. J., and M. C. Best. 2013. “Model predictive driving simulator motion cueing algorithm with actuator-based constraints.” Veh. Syst. Dyn. 51 (8): 1151–1172. https://doi.org/10.1080/00423114.2013.783219.
Garriga, J. L., and M. Soroush. 2010. “Model predictive control tuning methods: A review.” Ind. Eng. Chem. Res. 49 (8): 3505–3515. https://doi.org/10.1021/ie900323c.
Guan, Y., and M. Saif. 1991. “A novel approach to the design of unknown input observers.” IEEE Trans. Autom. Control 36 (5): 632–635. https://doi.org/10.1109/9.76372.
Guekam, P., P. Segovia, L. Etienne, and E. Duviella. 2021. “Hierarchical model predictive control and moving horizon estimation for open-channel systems with multiple time delays.” In Proc., 2021 European Control Conf. (ECC), 198–203. New York: IEEE.
Hadid, B., E. Duviella, and S. Lecoeuche. 2020. “Data-driven modeling for river flood forecasting based on a piecewise linear ARX system identification.” J. Process Control 86 (Feb): 44–56. https://doi.org/10.1016/j.jprocont.2019.12.007.
Litrico, X., and V. Fromion. 2009. Modeling and control of hydrosystems. Dordrecht, Netherlands: Springer.
Liu, W., G. Guan, X. Tian, Z. Cao, and X. Chen. 2023. “Exploiting a real-time self-correcting digital twin model for the middle route of the south-to-north water diversion project of china.” J. Water Resour. Plann. Manage. 149 (7): 04023023. https://doi.org/10.1061/JWRMD5.WRENG-5965.
Lofberg, J. 2004. “Yalmip: A toolbox for modeling and optimization in matlab.” In Proc., 2004 IEEE Int. Conf. on Robotics and Automation (IEEE Cat. No. 04CH37508), 284–289. New York: IEEE.
Maciejowski, J. M. 2002. Predictive control: With constraints. Berlin: Springer.
Malaterre, P.-O., N. Jean-Baptiste, and C. Dorée. 2015. “Data assimilation to improve models used for the automatic control of rivers or canals.” In Transport of water versus transport over Water, 35–58. Cham, Switzerland: Springer.
Mohammadi, A., H. Asadi, S. Mohamed, K. Nelson, and S. Nahavandi. 2018. “Multiobjective and interactive genetic algorithms for weight tuning of a model predictive control-based motion cueing algorithm.” IEEE Trans. Cybern. 49 (9): 3471–3481. https://doi.org/10.1109/TCYB.2018.2845661.
Nasir, H. A., M. Cantoni, Y. Li, and E. Weyer. 2019. “Stochastic model predictive control based reference planning for automated open-water channels.” IEEE Trans. Control Syst. Technol. 29 (2): 607–619. https://doi.org/10.1109/TCST.2019.2952788.
Pour, F. K., E. Duviella, and P. Segovia. 2022a. “Development of a python tool based on model predictive control for an optimal management of the calais canal.” IFAC-PapersOnLine 55 (33): 1–6. https://doi.org/10.1016/j.ifacol.2022.11.001.
Pour, F. K., P. Segovia, E. Duviella, and V. Puig. 2022b. “A two-layer control architecture for operational management and hydroelectricity production maximization in inland waterways using model predictive control.” Control Eng. Pract. 124 (Jul): 105172. https://doi.org/10.1016/j.conengprac.2022.105172.
Puig, V., C. Ocampo-Martínez, R. Pérez, G. Cembrano, J. Quevedo, and T. Escobet. 2017. Real-time monitoring and operational control of drinking-water systems. Cham, Switzerland: Springer.
Ramos, H. M., M. C. Morani, A. Carravetta, O. Fecarrotta, K. Adeyeye, P. A. López-Jiménez, and M. Pérez-Sánchez. 2022. “New challenges towards smart systems’ efficiency by digital twin in water distribution networks.” Water 14 (8): 1304. https://doi.org/10.3390/w14081304.
Ranjbar, R., E. Duviella, L. Etienne, and J.-M. Maestre. 2020. “Framework for a digital twin of the canal of Calais.” Procedia Comput. Sci. 178 (Dec): 27–37. https://doi.org/10.1016/j.procs.2020.11.004.
Ranjbar, R., L. Etienne, E. Duviella, and J. M. Maestre. 2022. “Sensitivity analysis of the digital twin of the canal of calais to the outlet gate modelling.” In Advances in hydroinformatics: Models for complex and global water issues—Practices and expectations, 175–194. Singapore: Springer.
Schuurmans, J., A. Clemmens, S. Dijkstra, A. Hof, and R. Brouwer. 1999. “Modeling of irrigation and drainage canals for controller design.” J. Irrig. Drain. Eng. 125 (6): 338–344. https://doi.org/10.1061/(ASCE)0733-9437(1999)125:6(338).
Segovia, P., J. Blesa, K. Horváth, L. Rajaoarisoa, F. Nejjari, V. Puig, and E. Duviella. 2018. “Modeling and fault diagnosis of flat inland navigation canals.” Proc. Inst. Mech. Eng. Part I: J. Syst. Control Eng. 232 (6): 761–771. https://doi.org/10.1177/0959651818773187.
Segovia, P., E. Duviella, and V. Puig. 2020. “Multi-layer model predictive control of inland waterways with continuous and discrete actuators.” IFAC-PapersOnLine 53 (2): 16624–16629. https://doi.org/10.1016/j.ifacol.2020.12.791.
Segovia, P., L. Rajaoarisoa, F. Nejjari, E. Duviella, and V. Puig. 2019. “Model predictive control and moving horizon estimation for water level regulation in inland waterways.” J. Process Control 76 (Apr): 1–14. https://doi.org/10.1016/j.jprocont.2018.12.017.
Shahdany, S. H., E. A. Majd, A. Firoozfar, and J. Maestre. 2016. “Improving operation of a main irrigation canal suffering from inflow fluctuation within a centralized model predictive control system: Case study of roodasht canal, Iran.” J. Irrig. Drain. Eng. 142 (11): 05016007. https://doi.org/10.1061/(ASCE)IR.1943-4774.0001087.
Suicmez, E. C., and A. T. Kutay. 2014. “Optimal path tracking control of a quadrotor uav.” In Proc., 2014 Int. Conf. on Unmanned Aircraft Systems (ICUAS), 115–125. New York: IEEE.
Tian, X., R. R. Negenborn, P.-J. van Overloop, J. M. Maestre, A. Sadowska, and N. van de Giesen. 2017. “Efficient multi-scenario model predictive control for water resources management with ensemble streamflow forecasts.” Adv. Water Resour. 109 (Nov): 58–68. https://doi.org/10.1016/j.advwatres.2017.08.015.
van Overloop, P.-J., K. Horváth, and B. E. Aydin. 2014. “Model predictive control based on an integrator resonance model applied to an open water channel.” Control Eng. Pract. 27 (May): 54–60. https://doi.org/10.1016/j.conengprac.2014.03.001.
Velarde, P., X. Tian, A. Sadowska, and J. Maestre. 2019. “Scenario-based hierarchical and distributed mpc for water resources management with dynamical uncertainty.” Water Resour. Manage. 33 (2): 677–696. https://doi.org/10.1007/s11269-018-2130-2.
Vermuyten, E., P. Meert, V. Wolfs, and P. Willems. 2018. “Model uncertainty reduction for real-time flood control by means of a flexible data assimilation approach and reduced conceptual models.” J. Hydrol. 564 (Sep): 490–500. https://doi.org/10.1016/j.jhydrol.2018.07.033.
Walski, T. 2017. “Procedure for hydraulic model calibration.” J. Am. Water Works Assoc. 109 (6): 55–61. https://doi.org/10.5942/jawwa.2017.109.0075.
Zafra-Cabeza, A., J. Maestre, M. A. Ridao, E. F. Camacho, and L. Sánchez. 2011. “A hierarchical distributed model predictive control approach to irrigation canals: A risk mitigation perspective.” J. Process Control 21 (5): 787–799. https://doi.org/10.1016/j.jprocont.2010.12.012.
Zekri, S., N. Jabeur, and H. Gharrad. 2022. “Smart water management using intelligent digital twins.” Comput. Inf. 41 (1): 135–153. https://doi.org/10.31577/cai_2022_1_135.

Information & Authors

Information

Published In

Go to Journal of Water Resources Planning and Management
Journal of Water Resources Planning and Management
Volume 150Issue 5May 2024

History

Received: May 26, 2023
Accepted: Dec 2, 2023
Published online: Feb 27, 2024
Published in print: May 1, 2024
Discussion open until: Jul 27, 2024

Permissions

Request permissions for this article.

ASCE Technical Topics:

Authors

Affiliations

Ph.D. Candidate, Centre de recherche Systèmes Numériques (CERI) Digital Systems, Institut Mines-Télécom (IMT) Nord Europe, Lille, Douai 59508, France (corresponding author). ORCID: https://orcid.org/0000-0003-2596-8897. Email: [email protected]
Postdoctoral Fellow, Dept. of Maritime and Transport Technology, Delft Univ. of Technology, Delft, CA 2628, Netherlands. ORCID: https://orcid.org/0000-0003-3593-907X
Eric Duviella
Professor, Centre de recherche Systèmes Numériques (CERI) Digital Systems, Institut Mines-Télécom (IMT) Nord Europe, Lille, Douai 59508, France.
Lucien Etienne
Assistant Professor, Centre de recherche Systèmes Numériques (CERI) Digital Systems, Institut Mines-Télécom (IMT) Nord Europe, Lille, Douai 59508, France.
Professor, Dept. of Systems and Automation Engineering, Univ. of Seville, Seville, Sevilla 41092, Spain. ORCID: https://orcid.org/0000-0002-4968-6811
Eduardo F. Camacho
Professor, Dept. of Systems and Automation Engineering, Univ. of Seville, Seville, Sevilla 41092, Spain.

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.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share