A generalization of the Riccati recursion for equality-constrained linear quadratic optimal control

被引:1
|
作者
Vanroye, Lander [1 ,2 ]
De Schutter, Joris [1 ,2 ]
Decre, Wilm [1 ,2 ]
机构
[1] Katholieke Univ Leuven, Dept Mech Engn, Leuven, Belgium
[2] Katholieke Univ Leuven, Core Lab ROB, Flanders Make, Leuven, Belgium
来源
基金
欧洲研究理事会;
关键词
constrained optimal control; nonlinear optimal control algorithms; Riccati recursion; trajectory optimization; ALGORITHM; SEARCH;
D O I
10.1002/oca.3064
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a generalization of the well-known Riccati recursion for solving the discrete-time equality-constrained linear quadratic optimal control problem. The recursion can be used to compute problem solutions as well as optimal feedback control policies. Unlike other tailored approaches for this problem class, the proposed method does not require restrictive regularity conditions on the problem. This allows its use in nonlinear optimal control problem solvers that use exact Lagrangian Hessian information. We demonstrate that our approach can be implemented in a highly efficient algorithm that scales linearly with the horizon length. Numerical tests show a significant speed-up of about one order of magnitude with respect to state-of-the-art general-purpose sparse linear solvers. Based on the proposed approach, faster nonlinear optimal control problem solvers can be developed that are suitable for more complex applications or for implementations on low-cost or low-power computational platforms. The implementation of the proposed algorithm is made available as open-source software. This paper introduces a generalization of the well-known Riccati recursion for solving the discrete-time equality-constrained linear quadratic optimal control problem. A salient feature of the recursion is that it does not assume restrictive regularity conditions. Numerical tests show a significant speed-up of about one order of magnitude with respect to state-of-the-art general-purpose sparse linear solvers.image
引用
收藏
页码:436 / 454
页数:19
相关论文
共 50 条
  • [21] Equality Constrained Linear Optimal Control With Factor Graphs
    Yang, Shuo
    Chen, Gerry
    Zhang, Yetong
    Choset, Howie
    Dellaert, Frank
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 9717 - 9723
  • [22] Efficient Computation of Feedback Control for Equality-Constrained LQR
    Laine, Forrest
    Tomlin, Claire
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 6748 - 6754
  • [23] Cardinality Constrained Linear-Quadratic Optimal Control
    Gao, Jianjun
    Li, Duan
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (08) : 1936 - 1941
  • [24] Constrained linear quadratic optimal control of chemical processes
    Choi, JH
    Ko, HS
    Lee, KS
    COMPUTERS & CHEMICAL ENGINEERING, 2000, 24 (2-7) : 823 - 827
  • [25] NEWTON METHODS FOR LARGE-SCALE LINEAR EQUALITY-CONSTRAINED MINIMIZATION
    FORSGREN, A
    MURRAY, W
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1993, 14 (02) : 560 - 587
  • [26] Solvability of indefinite stochastic Riccati equations and linear quadratic optimal control problems
    Huang, Jianhui
    Yu, Zhiyong
    SYSTEMS & CONTROL LETTERS, 2014, 68 : 68 - 75
  • [27] An Active Set Method for Constrained Linear Quadratic Optimal Control
    Rodriguez, Luis A.
    Sideris, Athanasios
    2010 AMERICAN CONTROL CONFERENCE, 2010, : 5197 - 5202
  • [28] The generalised discrete algebraic Riccati equation in linear-quadratic optimal control
    Ferrante, Augusto
    Ntogramatzidis, Lorenzo
    AUTOMATICA, 2013, 49 (02) : 471 - 478
  • [29] A Sequential Linear Quadratic Approach for Constrained Nonlinear Optimal Control
    Rodriguez, Luis A.
    Sideris, Athanasios
    2011 AMERICAN CONTROL CONFERENCE, 2011,
  • [30] On constrained infinite-time linear quadratic optimal control
    Chmielewski, D
    Manousiouthakis, V
    SYSTEMS & CONTROL LETTERS, 1996, 29 (03) : 121 - 129