Koopman Operator Based Predictive Control With a Data Archive of Observables

Abstract

The control of complex systems is often challenging due to high-dimensional nonlinear models, unmodeled phenomena, and parameter uncertainty. The increasing ubiquity of sensors measuring such systems and increased computational resources has led to an interest in purely data-driven control methods, particularly using the Koopman operator. In this paper, we elucidate the construction of a linear predictor based on a sequence of time realizations of observables drawn from a data archive of different trajectories combined with subspace identification methods for linear systems. This approach is free of any predefined set of basis functions but instead depends on the time realization of these basis functions. The prediction and control are demonstrated with examples. The basis functions can be constructed using time-delayed coordinates of the outputs, enabling the application to purely data-driven systems. The paper thus shows the link between Koopman operator-based control methods and classical subspace identification methods. The approach in this paper can be extended to adaptive online learning and control.

Document Details

Document Type
Pub Defense Publication
Publication Date
Jul 01, 2023
Source ID
10.1115/1.4063604

Entities

People

  • Jake Buzhardt
  • Kartik Loya
  • Phanindra Tallapragada

Organizations

  • Clemson University
  • Division of Civil, Mechanical & Manufacturing Innovation
  • Office of Naval Research

Tags

Readers

  • Computational Fluid Dynamics (CFD)
  • Mathematical Modeling and Probability Theory.
  • Robotics and Automation.