List of Irrigation Canal or River Controllers


This list is presented in alphabetical order of the name of the controller if any, or of its developer's name otherwise. In addition to this name, some information is given inside the following parenthesis (Name of the developer, Design method of the controller, Tests or applications). More details can be obtained on these controllers by clicking on its name.

If you have any remark, correction, or additionnal information, please send an email to .


ACS (USBR - Model inversion - Central Arizona Project)
AMIL (GEC Alsthom - P - Several countries)
ANN (Schaalje, Manz - Neural network - Model)
AVIS, AVIO (GEC Alsthom - P - Several countries)
BAFFLE (GEC Alsthom - Heuristic - Several countries)
BIVAL (Sogreah - PI - Mali, Mexico, etc)
CARA (CARA - Heuristic + PID - Rivers, South West of France)
CACG - Cemagref (CACG, Cemagref - Pole placement - Rivers, South West of France)
CARAMBA (De Leon - Pole placement - Model)
CARDD (Burt, Parrish - Heuristic - CalPoly scale canal model)
Cemagref (Cemagref - Simulation on hydraulic model - Kirindi Oya canal, Sri Lanka)
Cemagref (Khaladi - Non-linear optimisation - Non linear model, Wateringues)
Chevereau (Chevereau - PID - Non linear model)
CLIS (Liu - Model inversion - Non linear model)
Controlled Volumes (USBR - Model inversion - California Aqueduct, California State Water Project)
Corriga (Corriga - LQR - Model)
DACL (USWC Lab - 3 position - USA)
Danaïdean system (? - P - Several in USA)
Davis U. (Balogun, Garcia, Hubbard at Davis University - LQR + observer - Model)
Duckbill weir (? - Calibration - Several countries)
Dynamic Regulation (SCP Gersar - PI + Heuristic - France, Marocco, Greece)
DYN² (Filipovic - Linear optimisation - Strezevo canal)
ELFLO / P + PR (Shand, Buyalski, Serfozo - PI + Filter - Corning, Coalinga, USA)
ELFLO + Decoupler (Schuurmans - PI + Filter + decoupler - CalPoly scale canal model)
FKBC (BRL Gersar - Fuzzy control - T2 Canal in Marrakech Marocco)
Gate Stroking (Wylie, Falvey - Model inversion - Granite Reef Aqueduct, CAP)
GoRoSo (Gomez, Rodellar, Soler – Non-linear Predictive Control - Model)
IMTA - Cemagref (IMTA, Cemagref - PI - Begonia canal)
IMTA - Cemagref (IMTA, Cemagref - PID + Pole placement - Yaqui canal)
IMSG – Internal Model – Semi Group (Cemagref, INRIA, Univ de Bourge, LAG)
KAPTROLLER (U. of Marrakech - Predictive control - Non linear model)
LittleMan (USBR - 3 position - USA)
Mixed Gates (GEC Alsthom - P - Several countries)
Model Predictive Control (Zagona, Clough & many others - Predictive control – Model, France, Netherlands)
Moduvar32 (GEC Alsthom - PID - Several countries)
Najim (Najim - Variable structure - Model)
NLP (Lin, Manz - Non-linear optimisation - Model)
O'Laughlin (O'Laughlin - Model inversion - Scale model)
PILOTE (Malaterre, Cemagref - LQR + reduced observer - Non linear model)
PIR (SCP Gersar, Deltour - PI + Smith predictor - SCP, France)
PRECOM (Cemagref, UPC - Multivariable Predictive control - Non linear model)
PREDAPTROL (UPC - Predictive & Adaptive control - Non linear model)
PREDTROLLER (UPC - Predictive control - Non linear model)
Proportional regulation (? - P - Several countries)
Reddy (Reddy - LQR + observer - Model)
Rodellar (Rodellar, Gomez - Predictive control - Model)
RTUQ (Rogers - Heuristic - USA)
Rubicon (Rubicon - LTI - Australia)
Sabet (Sabet - Linear optimisation - California State Water Project)
Sawadogo (Sawadogo - GPC - Non linear model)
SIMBAK (Chevereau - Model inversion - Non linear model)
Sogreah (Sogreah - PI + Filter - Kirkuk, Iraq)
Tomicic (Tomicic - Non-linear optimisation - Model)
Toudeft (Toudeft - Neural network - Model)
UMA (UMA Engineering - PID - Imperial Valley)
Zimbelman (Zimbelman - Heuristic - Model)


Pierre-Olivier Malaterre home page | CANARI server