Stochastic model predictive control based on Gaussian processes applied to drinking water networks

This study focuses on developing a stochastic model predictive control (MPC) strategy based on Gaussian processes (GPs) for propagating system disturbances in a receding horizon way. Using a probabilistic system representation, the state trajectories considering the influence of disturbances can be obtained through the uncertainty propagation by using GPs. This fact allows obtaining the confidence intervals for state evolutions over the MPC prediction horizon that are included into the MPC objective function and constraints. The feasibility of the proposed MPC strategy considering the incorporated results of disturbance forecasting is also discussed. Simulation results obtained from the application of the proposed approach to the Barcelona drinking water network taking real demand data into account are presented. The comparison with the well-known certainty-equivalent MPC shows the effectiveness of the proposed stochastic MPC approach.

[1]  Rainer Manuel Schaich,et al.  Robust model predictive control , 2017 .

[2]  Ye Wang,et al.  Gaussian-Process-Based Demand Forecasting for Predictive Control of Drinking Water Networks , 2014, CRITIS.

[3]  D. Limon,et al.  Economic MPC for the management of drinking water networks , 2014, 2014 European Control Conference (ECC).

[4]  J. M. Grosso,et al.  Chance-Constrained Model Predictive Control for Drinking Water Networks , 2014 .

[5]  M. Bakker,et al.  A fully adaptive forecasting model for short-term drinking water demand , 2013, Environ. Model. Softw..

[6]  XIAOKE YANG,et al.  Fault Tolerant Control Using Gaussian Processes and Model Predictive Control , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[7]  C. Ocampo‐Martinez,et al.  Application of predictive control strategies to the management of complex networks in the urban water cycle [Applications of Control] , 2013, IEEE Control Systems.

[8]  P. J. Santos,et al.  Short-term load forecasting using a Gaussian process model: The influence of a derivative term in the input regressor , 2012, Intell. Decis. Technol..

[9]  David Angeli,et al.  On Average Performance and Stability of Economic Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[10]  Waseem Al-Hawani,et al.  Short-term forecasting of electricity consumption using Gaussian processes , 2012 .

[11]  David Angeli,et al.  Economic optimization using model predictive control with a terminal cost , 2011, Annu. Rev. Control..

[12]  C. Ocampo‐Martinez,et al.  Partitioning Approach oriented to the Decentralised Predictive Control of Large-Scale Systems , 2011 .

[13]  Francisco Rodríguez,et al.  Predictive Control with Disturbance Forecasting for Greenhouse Diurnal Temperature Control , 2011 .

[14]  Vicenc Puig Cayuela,et al.  Short-term demand forecasting for operational control of the Barcelona water transport network , 2010 .

[15]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[16]  Masahiro Ono,et al.  Iterative Risk Allocation: A new approach to robust Model Predictive Control with a joint chance constraint , 2008, 2008 47th IEEE Conference on Decision and Control.

[17]  Tshilidzi Marwala,et al.  Water Demand Prediction using Artificial Neural Networks and Support Vector Regression , 2008, J. Comput..

[18]  Mohsen Hayati,et al.  Artificial Neural Network Approach for Short Term Load Forecasting for Illam Region , 2007 .

[19]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[20]  J. Kocijan,et al.  Predictive control with Gaussian process models , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[21]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[22]  V. M. Rao Tummala,et al.  Forecasting of electricity consumption: a comparative analysis of regression and artificial neural network models , 1993 .

[23]  W. R. Christiaanse Short-Term Load Forecasting Using General Exponential Smoothing , 1971 .

[24]  P. J. Harrison Exponential Smoothing and Short-Term Sales Forecasting , 1967 .