Identification of Linear Systems with Multiplicative Noise from Multiple Trajectory Data¶
Authors: Yu Xing, Benjamin Gravell, Xingkang He, Karl Henrik Johansson, Tyler Summers
Published: 2021 (Journal Paper)
Source: Automatica
Algorithm: MALS
arXiv: 2106.16078
DOI: 10.1016/j.automatica.2022.110486
Summary¶
Extends the asymptotic results of 2002.06613 to rigorous non-asymptotic finite-sample results, using basically the same system identification / parameter estimation algorithm.
Abstract¶
The paper studies identification of linear systems with multiplicative noise from multiple-trajectory data. An algorithm based on the least-squares method and multiple-trajectory data is proposed for joint estimation of the nominal system matrices and the covariance matrix of the multiplicative noise. The algorithm does not need prior knowledge of the noise or stability of the system, but requires only independent inputs with pre-designed first and second moments and relatively small trajectory length. The study of identifiability of the noise covariance matrix shows that there exists an equivalent class of matrices that generate the same second-moment dynamic of system states. It is demonstrated how to obtain the equivalent class based on estimates of the noise covariance. Asymptotic consistency of the algorithm is verified under sufficiently exciting inputs and system controllability conditions. Non-asymptotic performance of the algorithm is also analyzed under the assumption that the system is bounded. The analysis provides high-probability bounds vanishing as the number of trajectories grows to infinity. The results are illustrated by numerical simulations.
Links¶
Primary
Standard
Alternate
Tags¶
-
System identification
-
Linear systems
-
Multiplicative noise
-
Stochastic systems
-
Multiple trajectory data
-
Least-squares estimation
-
Covariance estimation
-
Identifiability
-
Second-moment dynamics
-
Asymptotic consistency
-
Non-asymptotic
-
High-probability
-
Sample complexity
-
Excitation conditions
-
Controllability
-
Data-driven control