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- 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
Copyright
© 2024 American Society of Civil Engineers.
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
ASCE Technical Topics:
- Canals
- Coastal engineering
- Coastal processes
- Coasts, oceans, ports, and waterways engineering
- Computing in civil engineering
- Databases
- Design (by type)
- Engineering fundamentals
- Equipment and machinery
- Hydraulic design
- Hydraulic engineering
- Hydraulic structures
- Information Technology (IT)
- Inland waterways
- Models (by type)
- Pumps
- Simulation models
- Systems engineering
- Systems management
- Tides
- Water and water resources
- Waterways
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.