• DocumentCode
    1435795
  • Title

    Real-Time Suboptimal Model Predictive Control Using a Combination of Explicit MPC and Online Optimization

  • Author

    Zeilinger, Melanie Nicole ; Jones, Colin Neil ; Morari, Manfred

  • Author_Institution
    Autom. Control Lab., ETH Zurich, Zürich, Switzerland
  • Volume
    56
  • Issue
    7
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    1524
  • Lastpage
    1534
  • Abstract
    Limits on the storage space or the computation time restrict the applicability of model predictive controllers (MPC) in many real problems. Currently available methods either compute the optimal controller online or derive an explicit control law. In this paper we introduce a new approach combining the two paradigms of explicit and online MPC to overcome their individual limitations. The algorithm computes a piecewise affine approximation of the optimal solution that is used to warm-start an active set linear programming procedure. A preprocessing method is introduced that provides hard real-time execution, stability and performance guarantees for the proposed controller. By choosing a combination of the quality of the approximation and the number of online active set iterations the presented procedure offers a tradeoff between the warm-start and online computational effort. We show how the problem of identifying the optimal combination for a given set of requirements on online computation time, storage and performance can be solved. Finally, we demonstrate the potential of the proposed warm-start procedure on numerical examples.
  • Keywords
    affine transforms; approximation theory; computational complexity; linear programming; optimal control; predictive control; stability; active set linear programming procedure; explicit MPC; online computation time; online optimization; piecewise affine approximation; preprocessing method; real-time suboptimal model predictive control; stability; warm-start procedure; Approximation algorithms; Approximation error; Complexity theory; Lyapunov method; Optimization; Stability analysis; Linear systems; model predictive control (MPC); parametric linear programming; real-time MPC;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2011.2108450
  • Filename
    5701768