Title of article
An alternative use of the Riccati recursion for efficient optimization
Author/Authors
Axehill، نويسنده , , Daniel and Morari، نويسنده , , Manfred، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2012
Pages
4
From page
37
To page
40
Abstract
In optimization routines used for on-line Model Predictive Control (MPC), linear systems of equations are solved in each iteration. This is true both for Active Set (AS) solvers as well as for Interior Point (IP) solvers, and for linear MPC as well as for nonlinear MPC and hybrid MPC. The main computational effort is spent while solving these linear systems of equations, and hence, it is of great interest to solve them efficiently. In high performance solvers for MPC, this is performed using Riccati recursions or generic sparsity exploiting algorithms. To be able to get this performance gain, the problem has to be formulated in a sparse way which introduces more variables. The alternative is to use a smaller formulation where the objective function Hessian is dense. In this work, it is shown that it is possible to exploit the structure also when using the dense formulation. More specifically, it is shown that it is possible to efficiently compute a standard Cholesky factorization for the dense formulation. This results in a computational complexity that grows quadratically in the prediction horizon length instead of cubically as for the generic Cholesky factorization.
Keywords
optimization , Riccati recursion , Matrix factorization , Predictive control
Journal title
Systems and Control Letters
Serial Year
2012
Journal title
Systems and Control Letters
Record number
1675879
Link To Document