• DocumentCode
    185304
  • Title

    A linear MPC algorithm for embedded systems with computational complexity guarantees

  • Author

    Necoara, Ion ; Stoican, Florin ; Clipici, Dragos ; Patrascu, Andrei ; Hovd, Morten

  • Author_Institution
    Autom. Control & Syst. Eng. Dept., Univ. Politeh. Bucharest, Bucharest, Romania
  • fYear
    2014
  • fDate
    17-19 Oct. 2014
  • Firstpage
    363
  • Lastpage
    368
  • Abstract
    In this paper we propose a linear MPC scheme for embedded systems based on the dual fast gradient algorithm for solving the corresponding control problem. We establish computational complexity guarantees for the MPC scheme by appropriately deriving tight convergence estimates of order O(1/k2) for an average primal sequence generated by our proposed numerical optimization algorithm. We also show that these estimates rely heavily upon the dual optimal variables (Lagrange multipliers). Since convergence certification in embedded MPC is essential, we also derive tight bounds on the norm of these dual optimal variables. However, computing the norm for the Lagrange multipliers associated to multi-parametric optimization problems can quickly become intractable for high dimension and/or a large set of constraints. Therefore, we recast the problem in a mixed integer formulation by using auxiliary binary variables to characterize the complementarity conditions. We also show that this problem can be solved numerically efficiently.
  • Keywords
    computational complexity; convergence; embedded systems; gradient methods; integer programming; predictive control; Lagrange multipliers; computational complexity; convergence certification; dual fast gradient algorithm; dual optimal variables; embedded MPC; embedded systems; linear MPC algorithm; mixed integer formulation; multiparametric optimization problems; numerical optimization algorithm; Convergence; Embedded systems; Gradient methods; Memory management; Sparse matrices; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, Control and Computing (ICSTCC), 2014 18th International Conference
  • Conference_Location
    Sinaia
  • Type

    conf

  • DOI
    10.1109/ICSTCC.2014.6982443
  • Filename
    6982443