Scalable computation of input-normal/output-diagonal balanced realization for control-affine polynomial systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Corbin, Nicholas A., Sarkar, Arijit, Scherpen, Jacquelien M. A., Kramer, Boris
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913567264997376
author Corbin, Nicholas A.
Sarkar, Arijit
Scherpen, Jacquelien M. A.
Kramer, Boris
author_facet Corbin, Nicholas A.
Sarkar, Arijit
Scherpen, Jacquelien M. A.
Kramer, Boris
contents We present a scalable tensor-based approach to computing input-normal/output-diagonal nonlinear balancing transformations for control-affine systems with polynomial nonlinearities. This transformation is necessary to determine the states that can be truncated when forming a reduced-order model. Given a polynomial representation for the controllability and observability energy functions, we derive the explicit equations to compute a polynomial transformation to induce input-normal/output-diagonal structure in the energy functions in the transformed coordinates. The transformation is computed degree-by-degree, similar to previous Taylor-series approaches in the literature. However, unlike previous works, we provide a detailed analysis of the transformation equations in Kronecker product form to enable a scalable implementation. We derive the explicit algebraic structure for the equations, present rigorous analyses for the solvability and algorithmic complexity of those equations, and provide general purpose open-source software implementations for the proposed algorithms to stimulate broader use of nonlinear balanced truncation model. We demonstrate that with our efficient implementation, computing the nonlinear transformation is approximately as expensive as computing the energy functions.
format Preprint
id arxiv_https___arxiv_org_abs_2410_22435
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Scalable computation of input-normal/output-diagonal balanced realization for control-affine polynomial systems
Corbin, Nicholas A.
Sarkar, Arijit
Scherpen, Jacquelien M. A.
Kramer, Boris
Optimization and Control
We present a scalable tensor-based approach to computing input-normal/output-diagonal nonlinear balancing transformations for control-affine systems with polynomial nonlinearities. This transformation is necessary to determine the states that can be truncated when forming a reduced-order model. Given a polynomial representation for the controllability and observability energy functions, we derive the explicit equations to compute a polynomial transformation to induce input-normal/output-diagonal structure in the energy functions in the transformed coordinates. The transformation is computed degree-by-degree, similar to previous Taylor-series approaches in the literature. However, unlike previous works, we provide a detailed analysis of the transformation equations in Kronecker product form to enable a scalable implementation. We derive the explicit algebraic structure for the equations, present rigorous analyses for the solvability and algorithmic complexity of those equations, and provide general purpose open-source software implementations for the proposed algorithms to stimulate broader use of nonlinear balanced truncation model. We demonstrate that with our efficient implementation, computing the nonlinear transformation is approximately as expensive as computing the energy functions.
title Scalable computation of input-normal/output-diagonal balanced realization for control-affine polynomial systems
topic Optimization and Control
url https://arxiv.org/abs/2410.22435