Robust Model Predictive Control of Irrigation Systems With Active Uncertainty Learning and Data Analytics

We develop a novel data-driven robust model predictive control (DDRMPC) approach for automatic control of irrigation systems. The fundamental idea is to integrate both mechanistic models, which describe dynamics in soil moisture variations, and data-driven models, which characterize uncertainty in forecast errors of evapotranspiration and precipitation, into a holistic systems control framework. To better capture the support of uncertainty distribution, we take a new learning-based approach by constructing uncertainty sets from historical data. For the evapotranspiration forecast error, the support vector clustering-based uncertainty set is adopted, which can be conveniently built from historical data. As for precipitation forecast errors, we analyze the dependence of their distribution on forecast values, and further design a tailored uncertainty set based on the properties of this type of uncertainty. In this way, the overall uncertainty distribution can be elaborately described, which finally contributes to rational and efficient control decisions. To assure the quality of data-driven uncertainty sets, a training-calibration scheme is used to provide theoretical performance guarantees. A generalized affine decision rule is adopted to obtain tractable approximations of optimal control problems, thereby ensuring the practicability of DDRMPC. Case studies using real data show that DDRMPC can reliably maintain soil moisture above the safety level and avoid crop devastation. The proposed DDRMPC approach leads to a 40% reduction of total water consumption compared to the fine-tuned open-loop control strategy. In comparison with the carefully tuned rule-based control and certainty equivalent MPC, the proposed DDRMPC approach can significantly reduce the total water consumption and improve the control performance.

[1]  Xiaojing Zhang,et al.  Data-Driven Predictive Control for Autonomous Systems , 2018, Annu. Rev. Control. Robotics Auton. Syst..

[2]  George H. Hargreaves,et al.  Reference Crop Evapotranspiration from Temperature , 1985 .

[3]  Iven Mareels,et al.  A Systems Engineering Approach to Viticulture On-Farm Irrigation , 2008 .

[4]  F. Brissette,et al.  Postprocessing of Ensemble Weather Forecasts Using a Stochastic Weather Generator , 2014 .

[5]  M. M. Vijayalakshmi,et al.  Assessing a suitable method in estimating Evapotranspiration for crop water requirement , 2010, Recent Advances in Space Technology Services and Climate Change 2010 (RSTS & CC-2010).

[6]  Peng Sun,et al.  A Robust Optimization Perspective on Stochastic Programming , 2007, Oper. Res..

[7]  Henrik W. Bindner,et al.  Application of Model Predictive Control for active load management in a distributed power system with high wind penetration , 2012, 2012 IEEE Power and Energy Society General Meeting.

[8]  John Lygeros,et al.  Robust optimal control with adjustable uncertainty sets , 2015, Autom..

[9]  Yunseop Kim,et al.  Remote Sensing and Control of an Irrigation System Using a Distributed Wireless Sensor Network , 2008, IEEE Transactions on Instrumentation and Measurement.

[10]  Bo Zhao,et al.  An Automatic Control System of Precision Irrigation for City Greenbelt , 2007, 2007 2nd IEEE Conference on Industrial Electronics and Applications.

[11]  A. Naor,et al.  Hydraulic resistance components of mature apple trees on rootstocks of different vigours. , 2007, Journal of experimental botany.

[12]  Chao Shang,et al.  A data-driven robust optimization approach to scenario-based stochastic model predictive control , 2018, Journal of Process Control.

[13]  A. Barnston,et al.  The North American multimodel ensemble: Phase-1 seasonal-to-interannual prediction; phase-2 toward developing intraseasonal prediction , 2014 .

[14]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[15]  Leyla Özkan,et al.  An outlook on robust model predictive control algorithms: Reflections on performance and computational aspects , 2018 .

[16]  Jinfeng Liu,et al.  Soil moisture regulation of agro-hydrological systems using zone model predictive control , 2018, Comput. Electron. Agric..

[17]  Hava T. Siegelmann,et al.  Support Vector Clustering , 2002, J. Mach. Learn. Res..

[18]  Quan J. Wang,et al.  A Bayesian modelling method for post-processing daily sub-seasonal to seasonal rainfall forecasts from global climate models and evaluation for 12 Australian catchments , 2018 .

[19]  Fengqi You,et al.  A data-driven robust optimization approach to stochastic model predictive control , 2018 .

[20]  Dilini Delgoda,et al.  Irrigation control based on model predictive control (MPC): Formulation of theory and validation using weather forecast data and AQUACROP model , 2016, Environ. Model. Softw..

[21]  Eric C. Kerrigan,et al.  Optimization over state feedback policies for robust control with constraints , 2006, Autom..

[22]  Manfred Morari,et al.  Stochastic Model Predictive Control for Building Climate Control , 2014, IEEE Transactions on Control Systems Technology.

[23]  R. T. Fernandez,et al.  Drought Response of Young Apple Trees on Three Rootstocks. II. Gas Exchange, Chlorophyll Fluorescence, Water Relations, and Leaf Abscisic Acid , 1997 .

[24]  Yongpei Guan,et al.  Unified Stochastic and Robust Unit Commitment , 2013, IEEE Transactions on Power Systems.

[25]  C. Martinez,et al.  Forecasting Reference Evapotranspiration Using Retrospective Forecast Analogs in the Southeastern United States , 2012 .

[26]  Fengqi You,et al.  Data‐driven adaptive nested robust optimization: General modeling framework and efficient computational algorithm for decision making under uncertainty , 2017 .

[27]  Manuel Bustillos,et al.  Model Predictive Control for Closed-Loop Irrigation , 2014 .

[28]  Marvin E. Jensen,et al.  Design and Operation of Farm Irrigation Systems , 1980 .

[29]  Fengqi You,et al.  Data-driven decision making under uncertainty integrating robust optimization with principal component analysis and kernel smoothing methods , 2018, Comput. Chem. Eng..

[30]  Alison McCarthy,et al.  Simulation of irrigation control strategies for cotton using Model Predictive Control within the VARIwise simulation framework , 2014 .

[31]  R. T. Fernandez,et al.  DROUGHT RESPONSE OF YOUNG APPLE TREES ON THREE ROOTSTOCKS : GROWTH AND DEVELOPMENT , 1997 .

[32]  F. You,et al.  A data-driven multistage adaptive robust optimization framework for planning and scheduling under uncertainty , 2017 .

[33]  Steffi Naumann,et al.  Short-Term Reservoir Optimization for Flood Mitigation under Meteorological and Hydrological Forecast Uncertainty , 2015, Water Resources Management.

[34]  Daniel Kuhn,et al.  Generalized decision rule approximations for stochastic programming via liftings , 2014, Mathematical Programming.

[35]  R. Grafton,et al.  The paradox of irrigation efficiency , 2018, Science.

[36]  Fengqi You,et al.  Data-Driven Adaptive Robust Unit Commitment Under Wind Power Uncertainty: A Bayesian Nonparametric Approach , 2019, IEEE Transactions on Power Systems.

[37]  A. Ben-Tal,et al.  Adjustable robust solutions of uncertain linear programs , 2004, Math. Program..

[38]  Chao Shang,et al.  Data-driven robust optimization based on kernel learning , 2017, Comput. Chem. Eng..

[39]  L. Jeff Hong,et al.  Approximating data-driven joint chance-constrained programs via uncertainty set construction , 2016, 2016 Winter Simulation Conference (WSC).