• DocumentCode
    3539321
  • Title

    A fast condensing method for solution of linear-quadratic control problems

  • Author

    Frison, Gianluca ; Jorgensen, John Bagterp

  • Author_Institution
    DTU Compute - Dept. of Appl. Math. & Comput. Sci., Tech. Univ. of Denmark, Lyngby, Denmark
  • fYear
    2013
  • fDate
    10-13 Dec. 2013
  • Firstpage
    7715
  • Lastpage
    7720
  • Abstract
    In both Active-Set (AS) and Interior-Point (IP) algorithms for Model Predictive Control (MPC), sub-problems in the form of linear-quadratic (LQ) control problems need to be solved at each iteration. The solution of these sub-problems is usually the main computational effort. In this paper we consider a condensing (or state elimination) method to solve an extended version of the LQ control problem, and we show how to exploit the structure of this problem to both factorize the dense Hessian matrix and solve the system. Furthermore, we present two efficient implementations. The first implementation is formally identical to the Riccati recursion based solver and has a computational complexity that is linear in the control horizon length and cubic in the number of states. The second implementation has a computational complexity that is quadratic in the control horizon length as well as the number of states. When the state dimension is high, this implementation is faster than the Riccati recursion based implementation.
  • Keywords
    Hessian matrices; Riccati equations; computational complexity; linear quadratic control; linear systems; matrix decomposition; optimisation; predictive control; LQ control problem; MPC; Riccati recursion based solver; active-set algorithm; computational complexity; control horizon length; dense Hessian matrix factorization; fast condensing method; interior-point algorithm; linear-quadratic control problem; model predictive control; state dimension; state elimination method; IP networks; Matrix decomposition; Sparse matrices; Symmetric matrices; Tin; 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.6761114
  • Filename
    6761114