Skip to content

Nonlinear Feedback Control in High Dimensions using the Polynomial-Polynomial Regulator

Nicholas A. Corbin, Boris Kramer

math.OCarXiv:2610.15942

Abstract

We consider the problem of computing Taylor approximations to the optimal feedback law and value function for infinite-horizon finite-dimensional nonlinear optimal control problem---also known as Al'brekht's method. The scalability of existing Al'brekht-based approaches to computing approximate solutions to the Hamilton-Jacobi-Bellman equation associated with the optimal control problem has been severely limited by computational resources. The computational time issue has been partially mitigated by recent works leveraging tensor-structure to develop efficient numerical methods. However, RAM requirements still have remained a major hindrance to scaling beyond state dimensions of a few hundred or low thousands. We propose an acceleration to compute the expensive higher-order terms in a reduced space, mitigating the curse of dimensionality. A fast and scalable Matlab implementation is provided open-source for general purpose use, with the ability to accommodate arbitrary polynomial nonlinearities in the control-affine state equation, as well as polynomial state-dependence in the cost function, and the ability to handle systems in generalized form with a non-identity mass matrix, such as finite element models. Combined with the exploitation of sparsity and modern low-rank Riccati solvers, this permits computing approximations to polynomial feedback laws based on Al'brekht's method in hundreds of thousands of states.

Create a lesson