• DocumentCode
    3442303
  • Title

    Learning a feasible and stabilizing explicit model predictive control law by robust optimization

  • Author

    Domahidi, Alexander ; Zeilinger, Melanie N. ; Morari, Manfred ; Jones, Colin N.

  • Author_Institution
    Dept. of Inf. Technol. & Electr. Eng., ETH Zurich, Zurich, Switzerland
  • fYear
    2011
  • fDate
    12-15 Dec. 2011
  • Firstpage
    513
  • Lastpage
    519
  • Abstract
    Fast model predictive control on embedded systems has been successfully applied to plants with microsecond sampling times employing a precomputed state-to-input map. However, the complexity of this so-called explicit MPC can be prohibitive even for low-dimensional systems. In this paper, we introduce a new synthesis method for low-complexity suboptimal MPC controllers based on function approximation from randomly chosen point-wise sample values. In addition to standard machine learning algorithms formulated as convex programs, we provide sufficient conditions on the learning algorithm in the form of tractable convex constraints that guarantee input and state constraint satisfaction, recursive feasibility and stability of the closed loop system. The resulting control law can be fully parallelized, which renders the approach particularly suitable for highly concurrent embedded platforms such as FPGAs. A numerical example shows the effectiveness of the proposed method.
  • Keywords
    closed loop systems; convex programming; function approximation; learning (artificial intelligence); predictive control; robust control; suboptimal control; closed loop system; convex programs; embedded system; explicit MPC; explicit model predictive control law stability; function approximation; highly concurrent embedded platform; input constraint satisfaction; low-complexity suboptimal MPC controller; low-dimensional system; machine learning algorithm; robust optimization; state constraint satisfaction; state-to-input map; tractable convex constraints; Closed loop systems; Convex functions; Function approximation; Lyapunov methods; Optimization; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control and European Control Conference (CDC-ECC), 2011 50th IEEE Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-61284-800-6
  • Electronic_ISBN
    0743-1546
  • Type

    conf

  • DOI
    10.1109/CDC.2011.6161258
  • Filename
    6161258