Data-driven stabilization of nonlinear systems via descriptor embedding
Mohammad Alsalti, Claudio De Persis, Victor G. Lopez, Matthias A. Müller
TL;DR
The paper introduces descriptor embedding to stabilize nonlinear systems from data by lifting dynamics into a linear-parameter-varying descriptor form. It develops data-dependent LMIs that yield a state-dependent, polytope-constrained gain $u=K(x)Z(x)$, enabling either local or global stabilization depending on the domain and the existence of a global $L$. Extensions cover inexact basis expansions and robust stabilization under noise, and the framework is broadened to general input-affine nonlinear systems with corresponding data-driven LMIs. Simulations show competitive performance and larger estimated regions of attraction compared with non-cancellation approaches, especially when leveraging the system's inherent nonlinearities. Overall, descriptor embedding provides a flexible, data-driven pathway to stability guarantees beyond traditional nonlinear cancellation strategies.
Abstract
We introduce the notion of descriptor embedding for nonlinear systems and use it for the data-driven design of stabilizing controllers. Specifically, we provide sufficient data-dependent LMI conditions which, if feasible, return a stabilizing nonlinear controller of the form $u=K(x)Z(x)$ where $K(x)$ belongs to a polytope and $Z$ is a user-defined function. The proposed method is then extended to account for the presence of uncertainties and noisy data. Furthermore, a method to estimate the resulting region of attraction is given using only data. Simulation examples are used to illustrate the results and compare them to existing methods from the literature.
