Data-driven input-to-state stabilization with respect to measurement errors
Hailong Chen, Andrea Bisoffi, Claudio De Persis
TL;DR
This work tackles enforcing input-to-state stability with respect to measurement errors for polynomial input-affine systems using data gathered from open-loop experiments. By characterizing all dynamics consistent with noisy data through set-membership ideas and then formulating data-driven SOS conditions, it designs a state-feedback controller, an ISS Lyapunov function, and comparison functions that certify ISS for all dynamics in an overapproximation of the data set. The key contribution is a practical, automated SOS-based design that remains robust to data uncertainty and relies only on structural knowledge and noise bounds, with a two-step alternating optimization to cope with bilinearity. The approach is validated on a numerical example and shows promise for data-driven event-triggered control applications, offering a path to ISS-certified, communication-efficient nonlinear control without exact model identification.
Abstract
We consider noisy input/state data collected from an experiment on a polynomial input-affine nonlinear system. Motivated by event-triggered control, we provide data-based conditions for input-to-state stability with respect to measurement errors. Such conditions, which take into account all dynamics consistent with data, lead to the design of a feedback controller, an ISS Lyapunov function, and comparison functions ensuring ISS with respect to measurement errors. When solved alternately for two subsets of the decision variables, these conditions become a convex sum-of-squares program. Feasibility of the program is illustrated with a numerical example.
