Offset-Free Nonlinear Model Predictive Control

Offset-free model predictive control (MPC) algorithms for nonlinear state-space process models, with modeling errors and under asymptotically constant external disturbances, is the subject of the paper. A brief formulation of the MPC formulation used is first given, followed by a brief remainder of the case with measured state vector. The case with process outputs measured only and thus the necessity of state estimation is further considered.The main result of the paper is the presentation of a novel technique with process state estimation only, despite the presence of deterministic disturbances. The core of the technique is the state disturbance model used for the state prediction. It was introduced originally for linear state-space models and is generalized to the nonlinear case in the paper. This leads to a simpler design without the need for decisions of disturbance structure and placement in the model and to simpler (lower dimensional) control structure with process state observer only. A theoretical analysis of the proposed algorithm is provided, under applicability conditions which are weaker than in the conventional approach of extended process-and-disturbance state estimation. The presented theory is illustrated by simulation results of a nonlinear process.

[1]  Piotr Tatjewski,et al.  Disturbance modeling and state estimation for offset-free predictive control with state-space process models , 2014, Int. J. Appl. Math. Comput. Sci..

[2]  Piotr Tatjewski,et al.  Advanced Control of Industrial Processes: Structures and Algorithms , 2006 .

[3]  Kenneth R. Muske,et al.  Disturbance modeling for offset-free linear model predictive control , 2002 .

[4]  Marko Bacic,et al.  Model predictive control , 2003 .

[5]  Piotr Tatjewski,et al.  Supervisory predictive control and on-line set-point optimization , 2010, Int. J. Appl. Math. Comput. Sci..

[6]  Manfred Morari,et al.  Nonlinear offset-free model predictive control , 2012, Autom..

[7]  Piotr Tatjewski,et al.  Soft computing in modelbased predictive control footnotemark , 2006 .

[8]  John Anthony Rossiter Model-Based Predictive Control , 2003 .

[9]  Alejandro H. González,et al.  Conditions for offset elimination in state space receding horizon controllers: A tutorial analysis , 2008 .

[10]  Maciej Lawrynczuk Computationally Efficient Model Predictive Control Algorithms: A Neural Network Approach , 2014 .

[11]  Maciej Lawrynczuk,et al.  Nonlinear State-Space Predictive Control With On-Line Linearisation And State Estimation , 2015, Int. J. Appl. Math. Comput. Sci..

[12]  Liuping Wang,et al.  Model Predictive Control System Design and Implementation Using MATLAB , 2009 .

[13]  Manfred Morari,et al.  Offset-free reference tracking with model predictive control , 2010, Autom..

[14]  Gabriele Pannocchia,et al.  Disturbance models for offset‐free model‐predictive control , 2003 .

[15]  Alberto Bemporad,et al.  Combined Design of Disturbance Model and Observer for Offset-Free Model Predictive Control , 2007, IEEE Transactions on Automatic Control.

[16]  M. Zeitz,et al.  Extended Luenberger observer for non-linear multivariable systems , 1988 .

[17]  Piotr Tatjewski ADVANCED CONTROL AND ON-LINE PROCESS OPTIMIZATION IN MULTILAYER STRUCTURES , 2007 .

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

[19]  Maciej Ławryńczuk,et al.  Computationally Efficient Model Predictive Control Algorithms , 2014 .