4.7 Article

Data-Driven Stabilization of Nonlinear Polynomial Systems With Noisy Data

Journal

IEEE TRANSACTIONS ON AUTOMATIC CONTROL
Volume 67, Issue 8, Pages 4210-4217

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TAC.2021.3115436

Keywords

Noise measurement; Control systems; Linear systems; Lyapunov methods; Nonlinear systems; Linear matrix inequalities; Stability analysis; Data-driven control; nonlinear control; nonlinear systems; robust control; sum of squares

Funding

  1. Marie Sklodowska-Curie COFUND [754315]

Ask authors/readers for more resources

This article introduces how to learn controllers for unknown linear systems using linear matrix inequalities and extend this approach to deal with unknown nonlinear polynomial systems. By formulating stability certificates as data-dependent sum of squares programs, we can obtain stabilizing controllers and Lyapunov functions, and derive variations of this result that lead to more advantageous controller designs. The results also reveal connections to designing a controller starting from a least-square estimate of the polynomial system.
In a recent article, we have shown how to learn controllers for unknown linear systems using finite-length noisy data by solving linear matrix inequalities. In this article, we extend this approach to deal with unknown nonlinear polynomial systems by formulating stability certificates in the form of data-dependent sum of squares programs, whose solution directly provides a stabilizing controller and a Lyapunov function. We then derive variations of this result that lead to more advantageous controller designs. The results also reveal connections to the problem of designing a controller starting from a least-square estimate of the polynomial system.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available