Experimental design and verification of a centralized controller for irrigation canals

This thesis aims to develop a predictive control for irrigation canals to improve the management of water resources. Water is necessary for life and it is a scarce good that we need for drinking, in the agriculture, etc. At the same time, it can constitute a serious threat in particular areas due to the difficulty to grow foods by the increasing of prolonged droughts. The agriculture holds an important part of the food chain and the water resources for agriculture are important, the problem is the water transport systems present low efficiencies in practice. The yield agriculture has to be optimized, because the goal of an operational water manager is to deliver the water to the irrigation sites accurately and efficiently. To improve the efficiency of the water transport systems is necessary to invest in automating the operation of irrigation canals. In order to fulfill these objectives, we define an overall control diagrams scheme in chapter 5 which splits the management of the canal control in different blocks. The management of a canal start from setting the demand delivery accurately taking into account the crops necessities during an irrigation cycle and establishing the gate trajectories for controlling the canal in each time step. In an ideal case, the system would be controlled but some factors which could deviated the desired state for the canal from the real canal state, as for instance, a disturbance introduced into the canal. In that circumstances, it would be necessary to introduce in our overall control diagram, other algorithms which could aid the watermaster to restore the desired state of the canal. These algorithms, developed and tested for us, are the CSI and GoRoSoBo algorithms. The first one defines a powerful tool in the management of a canal. The Watermaster establishes the gates positions and fixes the desired water level at checkpoints to fulfill a scheduled demand. In that sense, when someone introduce a disturbance into the canal perturbs the water level at checkpoints, so the scheduled deliveries cannot fulfilled by the watermaster. In such case, the water level measurements at these checkpoints could be sent to the CSI algorithms which calculates the real extracted flow and the current canal state along the canal, that is, the water level and velocity in all cross-sections of the canal. This task is performed by the CSI algorithm which has been designed in this thesis and tested in numerous numerical examples (chapter 7) and experimentally in a laboratory canal of the Technical University of Catalonia (chapter 8). The last one is the essential tool in the management of a canal, that is, a control algorithm operating in real-time. The GoRoSoBo algorithm (Gomez, Rodellar, Soler, Bonet) is a feedback control algorithm which calculates the optimum gates trajectories for a predictive horizon taking into account the current canal state obtained by CSI as well as the scheduled demands and the previous gate trajectories. GoRoSoBo has been designed in this thesis and tested in several numerical examples (chapter 10) as the Test-Case proposed by the ASCE Task Committee on Canal Automation Algorithms (chapter 11). In that sense, we propose a centralized control performance to manage the canal control. In addition to these two main contributions, many other smaller developments, minor results and practical recommendations for irrigation canal automation are presented throughout this thesis.

[1]  Henri Tardieu Automatic dam management and river regulation for irrigation purposes , 1988 .

[2]  Pierre-Olivier Malaterre,et al.  Modeling and regulation of irrigation canals: existing applications and ongoing researches , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[3]  Herve Burt Charles Wolter Hans W. Plusquellec,et al.  Modern Water Control in Irrigation: Concepts, Issues, and Applications , 1994 .

[4]  Albert J. Clemmens,et al.  Automatic Downstream Water-Level Feedback Control of Branching Canal Networks: Simulation Results , 2006 .

[5]  L. Zahn,et al.  FAO Food and Nutrition Paper 3: Dietary Fats and Oils in Human Nutrition. VII und 94 Seiten, 5 Abb., 18 Tab., tabell. Anhang. Food and Agriculture Organization of the United Nations, Rome 1977 , 1979 .

[6]  José Rodellar,et al.  Adaptive Predictive Control: From the Concepts to Plant Optimization , 1995 .

[7]  Jean Goussard Neyrtec Automatic Equipment for Irrigation Canals , 1987 .

[8]  Vincent Fromion,et al.  Tuning of Robust Distant Downstream PI Controllers for an Irrigation Canal Pool. I: Theory , 2006 .

[9]  Fubo Liu,et al.  Downstream Control Algorithm for Irrigation Canals , 1994 .

[10]  Fubo Liu,et al.  Downstream control of multireach canal systems , 1995 .

[11]  David T. Ford,et al.  Optimal Operation of California Aqueduct , 1985 .

[12]  Peter-Jules van Overloop,et al.  Multiple Model Predictive Control on a drainage canal system , 2008 .

[13]  Carlos Sepúlveda Toepfer Instrumentation, model identification and control of an experimental irrigation canal , 2008 .

[14]  Jan Schuurmans,et al.  Classification of Canal Control Algorithms , 1995 .

[15]  Qing-Song Qiao,et al.  Modeling Unsteady Open-Channel Flow for Controller Design , 2010 .

[16]  P. O. Malaterre `PILOTE': Optimal Control of Irrigation Canals , 1995 .

[17]  Jean Lefebvre La régulation dynamique Sa mise en oeuvre au canal de Provence , 1977 .

[18]  Charles M. Burt,et al.  Multiple-Model Optimization of Proportional Integral Controllers on Canals , 2005 .

[19]  David A. Woolhiser,et al.  Difference Solutions of the Shallow-Water Equation , 1967 .

[20]  F. Henderson Open channel flow , 1966 .

[21]  J. Rodellar Multivariable predictive control of irrigation canals. Design and evaluation on a 2-pool model , 2022 .

[22]  José Rodellar,et al.  Decentralized predictive control of multi-reach canals , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[23]  Pierre-Olivier Malaterre Modelisation, analyse et commande optimale lqr d'un canal d'irrigation , 1994 .

[24]  Pascal Kosuth,et al.  Multivariate optimal control for on-demand operation of irrigation canals , 1995 .

[25]  D. H. Manz,et al.  Optimal operation of irrigation canal systems using nonlinear programming - Dynamic simulation model , 1992 .

[26]  José Rodellar Benedé,et al.  CSI algorithm: ‘Canal Survey Estimation’ to estimate the flow rate extracted from irrigation canals , 2015 .

[27]  Cemagref,et al.  SIC 3.0, a simulation model for canal automation design , .

[28]  Aliasghar Montazar,et al.  Designing and evaluating control systems of the Dez main canal , 2011 .

[29]  T. H. Lee,et al.  Extended Generalised Predictive Control incorporating Feedforward , 1990, 1990 American Control Conference.

[30]  E. Benjamin Wylie Control of Transient Free - Surface Flow , 1969 .

[31]  J. Mohan Reddy,et al.  Design of Global Control Algorithm for Irrigation Canals , 1996 .

[32]  Roger Fletcher,et al.  Practical methods of optimization; (2nd ed.) , 1987 .

[33]  Fubo Liu,et al.  Computation method for regulating unsteady flow in open channels , 1992 .

[34]  Mahdi Mahfouf,et al.  Generalized predictive control with feedforward (GPCF) for multivariable anaesthesia , 1992 .

[35]  A. Khaladi,et al.  Gestion automatique des transferts d'eau en reseaux hydrauliques maillés à surface libre : application au reseau des wateringues , 1992 .