Continuous time model predictive control design using orthonormal functions

Model predictive control has received wide attention from researchers in both industry and universities over the last two decades. Most approaches, however, were derived on the basis of discrete time models, and their corresponding continuous counter part is still in a relatively immature state of development because of obstacles in obtaining predictions and imposing constraints on the control variable. This paper shows that by using orthonormal functions to describe the trajectory of the control variable, these obstacles can be readily overcome and continuous time predictive control can be solved in a similar framework to the corresponding discrete time case. In addition, because of the parsimonious representation of the control trajectory, the algorithm developed here is computationally efficient. It is also easy to tune the closed-loop performance using two explicit tuning parameters. For several case studies, less than three parameters are required in the optimization procedure, which suggests that this procedure could offer substantial advantages when used in an on-line environment for both continuous and discrete cases.

[1]  R. Wooldridge,et al.  Advanced Engineering Mathematics , 1967, The Mathematical Gazette.

[2]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[3]  T. Kailath,et al.  Stabilizing state-feedback design via the moving horizon method , 1982, 1982 21st IEEE Conference on Decision and Control.

[4]  Václav Peterka,et al.  Predictor-based self-tuning control , 1982, Autom..

[5]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[6]  Manfred Morari,et al.  Model predictive control: Theory and practice , 1988 .

[7]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[8]  Peter J. Gawthrop,et al.  Continuous-time generalized predictive control (CGPC) , 1990, Autom..

[9]  David Clarke,et al.  CGPC with guaranteed stability properties , 1992 .

[10]  Peter J. Gawthrop,et al.  Multivariable continuous-time generalized predictive control (MCGPC) , 1992, Autom..

[11]  Manfred Morari,et al.  State-space interpretation of model predictive control , 1994, Autom..

[12]  T. A. Badgwell,et al.  An Overview of Industrial Model Predictive Control Technology , 1997 .

[13]  P. Gawthrop,et al.  Multivariable continuous-time generalised predictive control: a state-space approach to linear and nonlinear systems , 1998 .

[14]  Peter J. Gawthrop,et al.  Open-loop intermittent feedback control: practical continuous-time GPC , 1999 .

[15]  B. Kouvaritakis Recent developments in generalized predictive control for continuous-time systems , 1999 .

[16]  Mark Cannon,et al.  Infinite horizon predictive control of constrained continuous-time linear systems , 2000, Autom..

[17]  Anders Hansson,et al.  A primal-dual interior-point method for robust optimal control of linear discrete-time systems , 2000, IEEE Trans. Autom. Control..

[18]  Peter J. Gawthrop Linear predictive pole-placement control: practical issues , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[19]  David Q. Mayne,et al.  Correction to "Constrained model predictive control: stability and optimality" , 2001, Autom..

[20]  Liuping Wang,et al.  Discrete time model predictive control design using Laguerre functions , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).