Data-driven input-to-state stabilization
Hailong Chen, Andrea Bisoffi, Claudio De Persis
TL;DR
The paper tackles data-driven input-to-state stabilization for nonlinear input-affine systems with polynomial dynamics by leveraging noisy data to certify ISS for all models consistent with the data. It develops two complementary SOS-based design pipelines: a nonconvex, bilinear (biconvex) approach and a convex SOS formulation that yields ISS controllers and ISS-Lyapunov functions by exploiting a structured parametrization. An ellipsoidal overapproximation of the data-consistent model set enables tractable guarantees for actuator and process disturbances, and model-based specialization demonstrates the framework’s versatility. A numerical example confirms feasibility and illustrates the tradeoffs between the two design paths, including computation times and conservatism. The work advances data-driven control by providing constructive, verifiable ISS certificates in settings with uncertain dynamics derived from data.
Abstract
For the class of nonlinear input-affine systems with polynomial dynamics, we consider the problem of designing an input-to-state stabilizing controller with respect to typical exogenous signals in a feedback control system, such as actuator and process disturbances. We address this problem in a data-based setting when we cannot avail ourselves of the dynamics of the actual system, but only of data generated by it under unknown bounded noise. For all dynamics consistent with data, we derive sum-of-squares programs to design an input-to-state stabilizing controller, an input-to-state Lyapunov function and the corresponding comparison functions. This numerical design for input-to-state stabilization seems to be relevant not only in the considered data-based setting, but also in a model-based setting. Illustration of feasibility of the provided sum-of-squares programs is provided on a numerical example.
