Scalable Computation of H∞ Energy Functions for Polynomial Control-Affine Nonlinear Systems
Published in In review, 2024
We present a scalable approach to computing nonlinear balancing energy functions for control-affine systems with polynomial nonlinearities. Al’brekht’s power-series method is used to solve the Hamilton-Jacobi-Bellman equations for polynomial approximations to the energy functions. The contribution of this article lies in the numerical implementation of the method based on the Kronecker product, enabling scalability to over 1000 state dimensions. The tensor structure and symmetries arising from the Kronecker product representation are key to the development of efficient and scalable algorithms. We derive the explicit algebraic structure for the equations, present rigorous theory for the solvability and algorithmic complexity of those equations, and provide general purpose open-source software implementations for the proposed algorithms. The method is illustrated on two simple academic models, followed by a high-dimensional semidiscretized PDE model of dimension as large as n=1080.
Recommended citation: Recommended citation: N. A. Corbin and B. Kramer, “Scalable computation of $\mathcal{H}_\infty$ energy functions for polynomial control-affine systems,” Aug. 2024, doi: 10.48550/ARXIV.2408.08970. https://arxiv.org/abs/2408.08970