A Generalization of the Riccati Recursion for Equality-Constrained Linear Quadratic Optimal Control

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Vanroye, Lander, De Schutter, Joris, Decré, Wilm
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909442544500736
author Vanroye, Lander
De Schutter, Joris
Decré, Wilm
author_facet Vanroye, Lander
De Schutter, Joris
Decré, Wilm
contents 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 the 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 up to two orders 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.
format Preprint
id arxiv_https___arxiv_org_abs_2302_14836
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A Generalization of the Riccati Recursion for Equality-Constrained Linear Quadratic Optimal Control
Vanroye, Lander
De Schutter, Joris
Decré, Wilm
Optimization and Control
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 the 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 up to two orders 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.
title A Generalization of the Riccati Recursion for Equality-Constrained Linear Quadratic Optimal Control
topic Optimization and Control
url https://arxiv.org/abs/2302.14836