Koopman Subspace Identification in the Presence of Measurement Noise

Master Thesis (2021)
Author(s)

A. Borghi (TU Delft - Mechanical Engineering)

Contributor(s)

S. Wahls – Mentor (TU Delft - Team Gabriel Gleizer)

M Mazo Espinosa – Graduation committee member (TU Delft - Team Manuel Mazo Jr)

Faculty
Mechanical Engineering
Copyright
© 2021 Alessandro Borghi
More Info
expand_more
Publication Year
2021
Language
English
Copyright
© 2021 Alessandro Borghi
Graduation Date
30-09-2021
Awarding Institution
Delft University of Technology
Programme
['Mechanical Engineering | Systems and Control']
Faculty
Mechanical Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

The ability to compute models that correctly predict the trajectories of a nonlinear system can become a significant challenge in systems and control. The introduction of Koopman operator theory helped to deal with this challenge. The Koopman operator is a composition operator that globally describes a nonlinear system in an infinite-dimensional linear framework. To implement this theory, the usual approach is to approximate the Koopman operator through data-driven methods. These algorithms use measurements of the nonlinear system to compute the approximated operator. Generally, noise can be present in real-world scenarios. Noisy measurements can have a considerable deteriorating effect on the data-driven approximation of Koopman operators. The approximation of this operator in presence of noisy training data is a necessary step for its implementation to a wider spectrum of real-world applications. Many robust numerical methods were designed to solve this issue. Koopman subspace identification (KSI) is a promising approach. As the name suggests, this algorithm employs subspace identification modeling to compute the matrix approximation of the Koopman operator. In this work, we test KSI against other state-of-the-art techniques. Additionally, we improve its performance in predicting the state trajectories of the nonlinear system in presence of noisy measurements. To this end, we propose a reducing-order routine that computes the most robust model against measurement noise. Furthermore, a randomized singular value decomposition is adopted to reduce computational times. The improved KSI is then compared against the other state-of-the-art algorithms in the presence of noisy data sets. We will show that the upgraded KSI outperforms most of the other techniques.

Files

License info not available