Model predictive control for non-linear missiles

Abstract The present paper reports an attempt of applying model predictive control (MPC) to design an autopilot for a non-linear missile. The non-linear, fast dynamics of the missile raise three issues in the design of an MPC algorithm: the choice of the MPC performance index, in particular the terminal weighting term, to compromise the performance and the stability requirements; loss of the global minimum in the online optimization since it is a nonlinear optimization; and the computational time limitation imposed by the fast sampling requirement. For the first issue, a procedure is developed to determine the terminal weighting term using a new representation of the control sequence in the moving horizon. For the other two issues, a new initial control profile and an associated control strategy are adopted in each optimization routine. It is shown that the new MPC algorithm can guarantee stability, even when a local minimum is attained in the online optimization or the optimization process has to stop owing to the limitation of the sampling time. Simulation results carried on the missile show that good performance and stability are achieved by the new MPC algorithm, whereas four other current MPC algorithms lose their stability.

[1]  S. Joe Qin,et al.  An Overview of Nonlinear Model Predictive Control Applications , 2000 .

[2]  Basil Kouvaritakis,et al.  Stabilizable regions of receding horizon predictive control with input constraints , 1999 .

[3]  J. Rawlings,et al.  The stability of constrained receding horizon control , 1993, IEEE Trans. Autom. Control..

[4]  Prashant Mhaskar,et al.  Robust Model Predictive Control Design for Fault-Tolerant Control of Process Systems , 2006 .

[5]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[6]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, Proceedings of the 2005, American Control Conference, 2005..

[7]  J. O'Reilly,et al.  Model predictive control of nonlinear systems: computational burden and stability , 2000 .

[8]  J. A. Rossiter,et al.  Non-linear model based predictive control , 1999 .

[9]  Manfred Morari,et al.  Contractive model predictive control for constrained nonlinear systems , 2000, IEEE Trans. Autom. Control..

[10]  Wen-Hua Chen Maximisation of feasibility/stability regions of model predictive control for constrained linear systems , 2002 .

[11]  Wook Hyun Kwon,et al.  On stability of constrained receding horizon control with finite terminal weighting matrix , 1997, 1997 European Control Conference (ECC).

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

[13]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[14]  Darren Andrew Schumacher Tactical missile autopilot design using nonlinear control. , 1994 .

[15]  V. Wertz,et al.  Adaptive Optimal Control: The Thinking Man's G.P.C. , 1991 .

[16]  Jae-Won Lee,et al.  Exponential stability of constrained receding horizon control with terminal ellipsoid constraints , 2000, IEEE Trans. Autom. Control..

[17]  Michael Nikolaou,et al.  Robust stability analysis of constrained l1‐norm model predictive control , 1993 .

[18]  Frank Allgöwer,et al.  A quasi-infinite horizon nonlinear model predictive control scheme with guaranteed stability , 1997, 1997 European Control Conference (ECC).

[19]  L. Magni,et al.  Stability margins of nonlinear receding-horizon control via inverse optimality , 1997 .

[20]  H. Michalska,et al.  Receding horizon control of nonlinear systems , 1988, Proceedings of the 28th IEEE Conference on Decision and Control,.