English

Learning stabilising policies for constrained nonlinear systems

Systems and Control 2026-03-27 v2 Systems and Control

Abstract

This work proposes a two-layered control scheme for constrained nonlinear systems represented by a class of recurrent neural networks and affected by additive disturbances. In particular, a base controller ensures global or regional closed-loop l_p-stability of the error in tracking a desired equilibrium and the satisfaction of input and output constraints within a robustly positive invariant set. An additional control contribution, derived by combining the internal model control principle with a stable operator, is introduced to improve system performance. This operator, implemented as a stable neural network, can be trained via unconstrained optimisation on a chosen performance metric, without compromising closed-loop equilibrium tracking or constraint satisfaction, even if the optimisation is stopped prematurely. In addition, we characterise the class of closed-loop stable behaviours that can be achieved with the proposed architecture. Simulation results on a pH-neutralisation benchmark demonstrate the effectiveness of the proposed approach.

Keywords

Cite

@article{arxiv.2511.06832,
  title  = {Learning stabilising policies for constrained nonlinear systems},
  author = {Daniele Ravasio and Danilo Saccani and Marcello Farina and Giancarlo Ferrari-Trecate},
  journal= {arXiv preprint arXiv:2511.06832},
  year   = {2026}
}

Comments

3 figures

R2 v1 2026-07-01T07:29:09.452Z