Barycentric rational approximation for learning the index of a dynamical system from limited data
Davide Pradovera, Ion Victor Gosea, Jan Heiland
TL;DR
This work addresses learning the index of a dynamical system, encoded as the transfer-function relative degree $rdeg(r)$, from limited frequency-domain data, particularly for descriptor systems with non-proper high-frequency behavior. It develops a barycentric rational surrogate framework that can enforce a prescribed degree via linear constraints on barycentric weights and includes a data-driven degree-identification routine using AAA/least-squares fits, complemented by a stable two-region extrapolation strategy combining a barycentric form for low frequencies with an asymptotic expansion for large frequencies. The authors establish an algebraic link between degree and barycentric coefficients, introduce constrained AAA (and extensions to VF) for degree-preserving surrogate modeling, and provide complexity and consistency analyses alongside extensive numerical demonstrations on mass-spring, Oseen flow, and SLICOT MNA benchmarks. The proposed approach enables reliable high-frequency extrapolation and degree-aware MOR from limited data, with competitive runtimes and the ability to reveal the underlying system index without a priori degree information, albeit with noted sensitivity to noise and data bandwidth in practice.
Abstract
We consider the task of data-driven identification of dynamical systems, specifically for systems whose behavior at large frequencies is non-standard, as encoded by a non-trivial relative degree of the transfer function or, alternatively, a non-trivial index of a corresponding realization as a descriptor system. We develop novel surrogate modeling strategies that allow state-of-the-art rational approximation algorithms (e.g., AAA and vector fitting) to better handle data coming from such systems with non-trivial relative degree. Our contribution is twofold. On one hand, we describe a strategy to build rational surrogate models with prescribed relative degree, with the objective of mirroring the high-frequency behavior of the high-fidelity problem, when known. The surrogate model's desired degree is achieved through constraints on its barycentric coefficients, rather than through ad-hoc modifications of the rational form. On the other hand, we present a degree-identification routine that allows one to estimate the unknown relative degree of a system from low-frequency data. By identifying the degree of the system that generated the data, we can build a surrogate model that, in addition to matching the data well (at low frequencies), has enhanced extrapolation capabilities (at high frequencies). We showcase the effectiveness and robustness of the newly proposed method through a suite of numerical tests.
