• DocumentCode
    189295
  • Title

    Input-constrained model predictive control via the alternating direction method of multipliers

  • Author

    Sokoler, Leo Emil ; Frison, Gianluca ; Andersen, Mads Schaarup ; Jorgensen, John Bagterp

  • Author_Institution
    Dept. of Appl. Math. & Comput. Sci., Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2014
  • fDate
    24-27 June 2014
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    This paper presents an algorithm, based on the alternating direction method of multipliers, for the convex optimal control problem arising in input-constrained model predictive control. We develop an efficient implementation of the algorithm for the extended linear quadratic control problem (LQCP) with input and input-rate limits. The algorithm alternates between solving an extended LQCP and a highly structured quadratic program. These quadratic programs are solved using a Riccati iteration procedure, and a structure-exploiting interior-point method, respectively. The computational cost per iteration is quadratic in the dimensions of the controlled system, and linear in the length of the prediction horizon. Simulations show that the approach proposed in this paper is more than an order of magnitude faster than several state-of-the-art quadratic programming algorithms, and that the difference in computation time grows with the problem size. We improve the method further using a warm-start procedure.
  • Keywords
    Riccati equations; convex programming; optimal control; predictive control; quadratic programming; LQCP; Riccati iteration procedure; convex optimal control problem; direction method; extended linear quadratic control problem; highly structured quadratic program; input-constrained model predictive control; multipliers; prediction horizon; quadratic programming algorithms; quadratic programs; structure-exploiting interior-point method; warm-start procedure; Benchmark testing; Control systems; Heuristic algorithms; Optimization; Prediction algorithms; Predictive control; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2014 European
  • Conference_Location
    Strasbourg
  • Print_ISBN
    978-3-9524269-1-3
  • Type

    conf

  • DOI
    10.1109/ECC.2014.6862441
  • Filename
    6862441