• DocumentCode
    2898569
  • Title

    Optimal preconditioning and iteration complexity bounds for gradient-based optimization in model predictive control

  • Author

    Giselsson, Pontus

  • Author_Institution
    Dept. of Autom. Control LTH, Lund Univ., Lund, Sweden
  • fYear
    2013
  • fDate
    17-19 June 2013
  • Firstpage
    358
  • Lastpage
    364
  • Abstract
    In this paper, optimization problems arising in model predictive control (MPC) and in distributed MPC are solved by applying a fast gradient method to the dual of the MPC optimization problem. Although the development of fast gradient methods has improved the convergence rate of gradient-based methods considerably, they are still sensitive to ill-conditioning of the problem data. Since similar optimization problems are solved several times in the MPC controller, the optimization data can be preconditioned offline to improve the convergence rate of the fast gradient method online. A natural approach to precondition the dual problem is to minimize the condition number of the Hessian matrix. However, in MPC the Hessian matrix usually becomes positive semi-definite only, i.e., the condition number is infinite and cannot be minimized. In this paper, we show how to optimally precondition the optimization data by solving a semidefinite program, where optimally refers to the preconditioning that minimizes an explicit iteration complexity bound. Although the iteration bounds can be crude, numerical examples show that the preconditioning can significantly reduce the number of iterations needed to achieve a prespecified accuracy of the solution.
  • Keywords
    Hessian matrices; convergence; distributed control; gradient methods; iterative methods; mathematical programming; optimal control; predictive control; MPC controller; MPC optimization problem; condition number; data preconditioning; distributed MPC; fast gradient method; gradient-based optimization method; iteration complexity bound; iteration complexity bounds; model predictive control; online convergence rate improvement; optimal preconditioning bounds; positive semidefinite Hessian matrix; semidefinite program; Accuracy; Complexity theory; Convergence; Gradient methods; Linear matrix inequalities; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference (ACC), 2013
  • Conference_Location
    Washington, DC
  • ISSN
    0743-1619
  • Print_ISBN
    978-1-4799-0177-7
  • Type

    conf

  • DOI
    10.1109/ACC.2013.6579863
  • Filename
    6579863