SCADA system with predictive controller applied to irrigation canals

Abstract This paper applies a model predictive controller (MPC) to an automatic water canal with sensors and actuators controlled by a PLC network (programmable logic controller), and supervised by a SCADA system (supervisory control and data acquisition). This canal is composed by a set of distributed sub-systems that control the water level in each canal pool, constrained by discharge gates (control variables) and water off-takes (disturbances). All local controllers are available through an industrial network managed by the SCADA system, where the centralized predictive controller runs. In this paper a complete new platform connecting the SCADA supervisory system and the MATLAB software (named SCADA–MATLAB platform) is built, in order to provide the usual SCADA systems with the ability to handle complex control algorithms. The developed MPC-model presents a novelty in the control of irrigation canals as it allows the use of industrial PLCs to implement high complex controllers, through the new developed SCADA–MATLAB platform. Experimental results demonstrate the reliability and effectiveness of the proposed strategy in real-life typical situations, including gate malfunctioning and extreme water off-take conditions.

[1]  Marinus G. Bos,et al.  Performance indicators for irrigation and drainage , 1997 .

[2]  Eduardo F. Camacho,et al.  A hierarchical distributed model predictive control approach to irrigation canals: A risk mitigation perspective , 2011 .

[3]  Stephen P. Boyd,et al.  Fast Model Predictive Control Using Online Optimization , 2010, IEEE Transactions on Control Systems Technology.

[4]  Erik Weyer,et al.  Control design for an irrigation channel from physical data , 2008 .

[5]  Manfred Morari,et al.  Model predictive control: Theory and practice , 1988 .

[6]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[7]  Charles M. Burt,et al.  Advances in PLC‐based irrigation canal automation , 2004 .

[8]  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).

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

[10]  X. Litrico,et al.  Modelling and PI control of an irrigation canal , 2003, 2003 European Control Conference (ECC).

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

[12]  N. C. Van de Giesen,et al.  On the study of control effectiveness and computational efficiency of reduced Saint-Venant model in model predictive control of open channel flow , 2011 .

[13]  Xavier Litrico,et al.  Experimental validation of a methodology to control irrigation canals based on Saint-Venant equations ☆ , 2005 .

[14]  Doug Cooper,et al.  A Practical Multiple Model Adaptive Strategy for Multivariable Model Predictive Control , 2003 .

[15]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[16]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[17]  R. Fletcher Practical Methods of Optimization , 1988 .

[18]  Xavier Litrico,et al.  Automatic Tuning of PI Controllers for an Irrigation Canal Pool , 2007 .

[19]  Erik Weyer,et al.  LQ control of an irrigation channel , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[20]  Vicente Feliu-Batlle,et al.  Fractional robust control of main irrigation canals with variable dynamic parameters , 2007 .

[21]  David G. Luenberger,et al.  Linear and nonlinear programming , 1984 .

[22]  José Rodellar,et al.  A Simulink-Based Scheme for Simulation of Irrigation Canal Control Systems , 2002, Simul..

[23]  Albert J. Clemmens,et al.  Simulation of Automatic Canal Control Systems , 2005 .

[24]  Charles M. Burt Overview of Canal Control Concepts , 1987 .

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

[26]  P. Malaterre PILOTE: Linear Quadratic Optimal Controller for Irrigation Canals , 1998 .