Neural Identification of Feedback-Stabilized Nonlinear Systems
Mahrokh G. Boroujeni, Laura Meroi, Leonardo Massai, Clara L. Galimberti, Giancarlo Ferrari-Trecate
TL;DR
This work addresses the challenge of identifying nonlinear, potentially unstable dynamical systems from closed-loop data by extending a dual Youla-inspired parameterization to nonlinear settings. It parameterizes all systems stabilized by a given controller as an interconnection of the controller and a trainable strictly causal operator in $\mathcal{L}_p^{SC}$, implemented via Recurrent Equilibrium Networks, and demonstrates asymptotic consistency in the linear case. The proposed Internal Controller Identification (ICI) framework enables three learning strategies, with the indirect-ICI approach via output linearization achieving stable, open-loop–equivalent identification that yields superior closed-loop predictive performance in both unstable scalar and planar-robot experiments. The method offers a scalable, stability-guaranteed path to fit expressive neural models to closed-loop data, with potential impact on adaptive control and safety-critical identification tasks.
Abstract
Neural networks have demonstrated remarkable success in modeling nonlinear dynamical systems. However, identifying these systems from closed-loop experimental data remains a challenge due to the correlations induced by the feedback loop. Traditional nonlinear closed-loop system identification methods struggle with reliance on precise noise models, robustness to data variations, or computational feasibility. Additionally, it is essential to ensure that the identified model is stabilized by the same controller used during data collection, ensuring alignment with the true system's closed-loop behavior. The dual Youla parameterization provides a promising solution for linear systems, offering statistical guarantees and closed-loop stability. However, extending this approach to nonlinear systems presents additional complexities. In this work, we propose a computationally tractable framework for identifying complex, potentially unstable systems while ensuring closed-loop stability using a complete parameterization of systems stabilized by a given controller. We establish asymptotic consistency in the linear case and validate our method through numerical comparisons, demonstrating superior accuracy over direct identification baselines and compatibility with the true system in stability properties.
