Hostname: page-component-77f85d65b8-g4pgd Total loading time: 0 Render date: 2026-03-29T07:34:54.667Z Has data issue: false hasContentIssue false

A greedy data collection scheme for linear dynamical systems

Published online by Cambridge University Press:  19 April 2022

Karim Cherifi
Affiliation:
Institut für Mathematik, TU Berlin, MA 4-5, Straße des 17. Juni 136, Berlin D-10623, Germany
Pawan Goyal*
Affiliation:
Max Planck Institute for Dynamics of Complex Technical Systems, Sandtorstraße 1, Magdeburg 39106, Germany
Peter Benner
Affiliation:
Max Planck Institute for Dynamics of Complex Technical Systems, Sandtorstraße 1, Magdeburg 39106, Germany
*
*Corresponding author. E-mail: goyalp@mpi-magdeburg.mpg.de

Abstract

Mathematical models are essential to analyze and understand the dynamics of complex systems. Recently, data-driven methodologies have gotten a lot of attention which is leveraged by advancements in sensor technology. However, the quality of obtained data plays a vital role in learning a good and reliable model. Therefore, in this paper, we propose an efficient heuristic methodology to collect data both in the frequency domain and the time domain, aiming at having more information gained from limited experimental data than equidistant points. In the frequency domain, the interpolation points are restricted to the imaginary axis as the transfer function can be estimated easily on the imaginary axis. The efficiency of the proposed methodology is illustrated by means of several examples, and its robustness in the presence of noisy data is shown.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Open Practices
Open data
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. A visual illustration of the filter when the measurements are already taken at the frequencies $ {\sigma}_i=\left\{{10}^{-1},{10}^1,{10}^3\right\} $.

Figure 1

Figure 2. Penzl example: The Bode plot of the ground-truth, adaptively generated system, and a realization with equidistant points and the corresponding error between them.

Figure 2

Figure 3. Penzl example: A comparison between the frequency-limited $ {\mathcal{H}}_2 $-norm error for the adaptively chosen points and the equidistant points.

Figure 3

Figure 4. Penzl example: The Bode plots of the ground-truth, adaptively generated system, the realization with equidistant points, and IRKA realization are shown, and the corresponding errors with the ground truth are also presented.

Figure 4

Figure 5. Penzl example: A comparison between the resulting Bode plots for different values of $ \beta $ used to defined the filter $ \mathbf{g}\left(\cdot \right) $ in (9).

Figure 5

Table 1. Penzl example: A comparison of the frequency-limited $ {\mathcal{H}}_2 $-norm of the error between the ground-truth and realized systems under different levels of noise in the measurement data.

Figure 6

Figure 6. Beam Example: The Bode plot of the ground-truth system, adaptively generated system, and a realized system with equidistant points. The right figure shows the corresponding error between the ground-truth and realized systems.

Figure 7

Figure 7. Beam Example: A comparison between the frequency-limited $ {\mathcal{H}}_2 $ norm error for the adaptively chosen points and the equidistant points.

Figure 8

Figure 8. RLC example: A comparison for the Bode plot of the ground-truth and the identified models.

Submit a response

Comments

No Comments have been published for this article.