On the sample complexity of stabilizing linear dynamical systems from data

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Werner, Steffen W. R., Peherstorfer, Benjamin
Format: Preprint
Veröffentlicht: 2022
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917697591181312
author Werner, Steffen W. R.
Peherstorfer, Benjamin
author_facet Werner, Steffen W. R.
Peherstorfer, Benjamin
contents Learning controllers from data for stabilizing dynamical systems typically follows a two step process of first identifying a model and then constructing a controller based on the identified model. However, learning models means identifying generic descriptions of the dynamics of systems, which can require large amounts of data and extracting information that are unnecessary for the specific task of stabilization. The contribution of this work is to show that if a linear dynamical system has dimension (McMillan degree) $n$, then there always exist $n$ states from which a stabilizing feedback controller can be constructed, independent of the dimension of the representation of the observed states and the number of inputs. By building on previous work, this finding implies that any linear dynamical system can be stabilized from fewer observed states than the minimal number of states required for learning a model of the dynamics. The theoretical findings are demonstrated with numerical experiments that show the stabilization of the flow behind a cylinder from less data than necessary for learning a model.
format Preprint
id arxiv_https___arxiv_org_abs_2203_00474
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle On the sample complexity of stabilizing linear dynamical systems from data
Werner, Steffen W. R.
Peherstorfer, Benjamin
Optimization and Control
Machine Learning
Numerical Analysis
65F55, 65P99, 93B52, 93C57, 93D15
Learning controllers from data for stabilizing dynamical systems typically follows a two step process of first identifying a model and then constructing a controller based on the identified model. However, learning models means identifying generic descriptions of the dynamics of systems, which can require large amounts of data and extracting information that are unnecessary for the specific task of stabilization. The contribution of this work is to show that if a linear dynamical system has dimension (McMillan degree) $n$, then there always exist $n$ states from which a stabilizing feedback controller can be constructed, independent of the dimension of the representation of the observed states and the number of inputs. By building on previous work, this finding implies that any linear dynamical system can be stabilized from fewer observed states than the minimal number of states required for learning a model of the dynamics. The theoretical findings are demonstrated with numerical experiments that show the stabilization of the flow behind a cylinder from less data than necessary for learning a model.
title On the sample complexity of stabilizing linear dynamical systems from data
topic Optimization and Control
Machine Learning
Numerical Analysis
65F55, 65P99, 93B52, 93C57, 93D15
url https://arxiv.org/abs/2203.00474