• DocumentCode
    3531350
  • Title

    Low-rank modifications of Riccati factorizations with applications to Model Predictive Control

  • Author

    Nielsen, Isak ; Ankelhed, Daniel ; Axehill, Daniel

  • Author_Institution
    Div. of Autom. Control, Linkoping Univ., Linkoping, Sweden
  • fYear
    2013
  • fDate
    10-13 Dec. 2013
  • Firstpage
    3684
  • Lastpage
    3690
  • Abstract
    In optimization algorithms used for on-line Model Predictive Control (MPC), the main computational effort is spent while solving linear systems of equations to obtain search directions. Hence, it is of greatest interest to solve them efficiently, which commonly is performed using Riccati recursions or generic sparsity exploiting algorithms. The focus in this work is efficient search direction computation for active-set methods. In these methods, the system of equations to be solved in each iteration is only changed by a low-rank modification of the previous one. This highly structured change of the system of equations from one iteration to the next one is an important ingredient in the performance of active-set solvers. It seems very appealing to try to make a structured update of the Riccati factorization, which has not been presented in the literature so far. The main objective of this paper is to present such an algorithm for how to update the Riccati factorization in a structured way in an active-set solver. The result of the work is that the computational complexity of the step direction computation can be significantly reduced for problems with bound constraints on the control signal. This in turn has important implications for the computational performance of active-set solvers used for linear, nonlinear as well as hybrid MPC.
  • Keywords
    Riccati equations; computational complexity; linear systems; optimisation; predictive control; search problems; MPC; Riccati factorization; Riccati factorizations; Riccati recursions; active set methods; active set solvers; computational complexity; direction computation; generic sparsity; linear systems; low rank modifications; model predictive control application; online model predictive control; optimization algorithms; search direction computation; search directions; Computational modeling; Predictive models; TV;
  • 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.6760450
  • Filename
    6760450