https://9lib.org/document/q7wx952o-distributed-model-predictive-control-approach-control-irrigation-canals.html