• DocumentCode
    810122
  • Title

    Model predictive control: for want of a local control Lyapunov function, all is not lost

  • Author

    Grimm, Gene ; Messina, Michael J. ; Tuna, Sezai E. ; Teel, Andrew R.

  • Author_Institution
    Space & Airborne Syst., Raytheon Co., El Segundo, CA, USA
  • Volume
    50
  • Issue
    5
  • fYear
    2005
  • fDate
    5/1/2005 12:00:00 AM
  • Firstpage
    546
  • Lastpage
    558
  • Abstract
    We present stability results for unconstrained discrete-time nonlinear systems controlled using finite-horizon model predictive control (MPC) algorithms that do not require the terminal cost to be a local control Lyapunov function. The two key assumptions we make are that the value function is bounded by a K function of a state measure related to the distance of the state to the target set and that this measure is detectable from the stage cost. We show that these assumptions are sufficient to guarantee closed-loop asymptotic stability that is semiglobal and practical in the horizon length and robust to small perturbations. If the assumptions hold with linear (or locally linear) K functions, then the stability will be global (or semiglobal) for long enough horizon lengths. In the global case, we give an explicit formula for a sufficiently long horizon length. We relate the upper bound assumption to exponential and asymptotic controllability. Using terminal and stage costs that are controllable to zero with respect to a state measure, we can guarantee the required upper bound, but we also require that the state measure be detectable from the stage cost to ensure stability. While such costs and state measures may not be easy to construct in general, we explore a class of systems, called homogeneous systems, for which it is straightforward to choose them. In fact, we show for homogeneous systems that the associated K functions are linear, thereby guaranteeing global asymptotic stability. We discuss two examples found elsewhere in the MPC literature, including the discrete-time nonholonomic integrator, to demonstrate our methods. For these systems, we give a new result: They can be globally asymptotically stabilized by a finite-horizon MPC algorithm that has guaranteed robustness. We also show that stable linear systems with control constraints can be globally exponentially stabilized using finite-horizon MPC without requiring the terminal cost to be a global control Lyapunov function.
  • Keywords
    Lyapunov methods; asymptotic stability; closed loop systems; controllability; discrete time systems; linear systems; nonlinear control systems; predictive control; K function; asymptotic controllability; closed-loop asymptotic stability; discrete-time nonholonomic integrator; exponential controllability; finite-horizon model predictive control; homogeneous systems; local control Lyapunov function; stable linear systems; unconstrained discrete-time nonlinear systems; Asymptotic stability; Control system synthesis; Control systems; Cost function; Lyapunov method; Nonlinear control systems; Nonlinear systems; Predictive control; Predictive models; Upper bound; Discrete-time systems; homogeneous systems; nonlinear model predictive control (MPC);
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2005.847055
  • Filename
    1431036