• DocumentCode
    3526266
  • Title

    On a multiplicative update dual optimization algorithm for constrained linear MPC

  • Author

    Di Cairano, Stefano ; Brand, Matthew

  • Author_Institution
    Mitsubishi Electr. Res. Labs., Cambridge, MA, USA
  • fYear
    2013
  • fDate
    10-13 Dec. 2013
  • Firstpage
    1696
  • Lastpage
    1701
  • Abstract
    We discuss a multiplicative update quadratic programming algorithm with applications to model predictive control for constrained linear systems. The algorithm, named PQP, is very simple to implement and thus verify, does not require projection, offers a linear rate of convergence, and can be completely parallelized. The PQP algorithm is equipped with conditions that guarantee the desired bound on suboptimality and with an acceleration step based on projection-free line search. We also show how PQP can take advantage of the parametric structure of the MPC problem, thus moving offline several calculations and avoiding large input/output dataflows. The algorithm is evaluated on two benchmark problems, where it is shown to compete with, and possibly outperform, other open source and commercial packages.
  • Keywords
    convergence; linear systems; predictive control; quadratic programming; search problems; PQP algorithm; benchmark problems; commercial packages; constrained linear MPC problem; constrained linear systems; input-output dataflows; linear convergence rate; model predictive control; multiplicative update dual optimization algorithm; multiplicative update quadratic programming algorithm; open source packages; parametric structure; projection-free line search; suboptimality; Acceleration; Aircraft; Convergence; MATLAB; Optimization; Prediction algorithms; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on
  • Conference_Location
    Firenze
  • ISSN
    0743-1546
  • Print_ISBN
    978-1-4673-5714-2
  • Type

    conf

  • DOI
    10.1109/CDC.2013.6760126
  • Filename
    6760126