An Efficient Model Based Control Algorithm for the Determination of an Optimal Control Policy for a Constrained Stochastic Linear System

Abstract In this paper, the authors have proposed an ensemble Kalman filter based stochastic model predictive control algorithm to determine an optimal control policy at every sampling time instant for a constrained stochastic linear system. To determine an optimal control policy for the constrained linear system affected by random disturbances and measurements corrupted by random noise, the authors have minimized the uncertain objective function, subject to uncertain state & output constraints and deterministic input constraints using the quantile based scenario analysis approach. In this work, ensemble Kalman filter is being employed, to generate a recursive estimate of states of the constrained stochastic linear system. The number of scenarios is considered to be equivalent to that of number of sample points used in the ensemble Kalman filter. Each scenario is viewed as one realization of the process noise, measurement noise over the prediction horizon as well as the ith sample point of the state estimate at the beginning of the prediction horizon generated by the ensemble Kalman filter. Simulation studies have been carried out to assess the efficacy of the proposed control scheme on the simulated model of the constrained single-input and single-output linear stochastic system.

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

[2]  Vinay A. Bavdekar,et al.  Stochastic Nonlinear Model Predictive Control with Joint Chance Constraints , 2016 .

[3]  Sirish L. Shah,et al.  State estimation and nonlinear predictive control of autonomous hybrid system using derivative free state estimators , 2010 .

[4]  D. Mayne,et al.  Min-max feedback model predictive control for constrained linear systems , 1998, IEEE Trans. Autom. Control..

[5]  R. Bhushan Gopaluni,et al.  Model Predictive Control in Industry: Challenges and Opportunities , 2015 .

[6]  Jay H. Lee,et al.  Extended Kalman Filter Based Nonlinear Model Predictive Control , 1993, 1993 American Control Conference.

[7]  Henning Omre,et al.  The Ensemble Kalman Filter and Related Filters , 2010 .

[8]  Sebastian Engell,et al.  Multi-stage nonlinear model predictive control applied to a semi-batch polymerization reactor under uncertainty , 2013 .

[9]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[10]  Robert R. Bitmead,et al.  Particle Model Predictive Control: Tractable Stochastic Nonlinear Output-Feedback MPC , 2016, 1612.00505.

[11]  Geir Evensen,et al.  The Ensemble Kalman Filter: theoretical formulation and practical implementation , 2003 .

[12]  Sergio Lucia,et al.  Adaptive Multi-stage Output Feedback NMPC using the Extended Kalman Filter for time varying uncertainties applied to a CSTR , 2015 .

[13]  A. Mesbah,et al.  Stochastic Model Predictive Control: An Overview and Perspectives for Future Research , 2016, IEEE Control Systems.

[14]  Richard D. Braatz,et al.  Stochastic nonlinear model predictive control with probabilistic constraints , 2014, 2014 American Control Conference.

[15]  Shahab Sokhansanj,et al.  A quantile-based scenario analysis approach to biomass supply chain optimization under uncertainty , 2017, Comput. Chem. Eng..