Data Driven Control

Motivation

Learning-based and data-driven techniques are currently revolutionizing how we model, predict, and control complex dynamical systems. The most pressing scientific and engineering problems of the modern era are not amenable to empirical models or conceivable from  first-principles. With that in mind, researchers are turning to learning-based approaches for a diverse range of complex systems, such as turbulence, the brain, climate, epidemiology, finance, robotics, and autonomy. These systems are typically nonlinear, dynamic, multi-scale in space and time, high-dimensional, with dominant underlying patterns that should be characterized and modeled for the eventual goal of sensing, prediction, estimation, and control. With modern mathematical tools, enabled by unprecedented availability of data and computational resources, we are now able to tackle those problems directly from measured data.

 

Course Content

In this course, we focus on the state-of-the-art of data-driven approaches. In particular, we will focus on the key challenge of designing controllers directly from measured data. Numerically reliable algorithms will be demonstrated in MATLAB.

  • Recap of model-based control
  • Linear system identification
  • Fundamental Lemma
  • Data-driven simulation
  • Data-driven stabilization
  • Data-driven LMI based controller design
  • Data-driven predictive control
  • Dynamic mode decomposition
  • Koopman operators
  • Neural networks and dynamical systems
  • Deterministic and stochastic numerical methods for system solving
  • Universal approximation theorems.
     

Literature

  • Course script "Data driven Systems and Control" written by N. Bajcinca, M. Mukherjee, V. K. Mishra, S. Hiremath, 2022.
  • S. L. Brunton and J. N. Kutz: "Data-driven science and engineering: Machine learning, dynamical systems, and control", Cambridge University Press, 2019.
  • P. Deuflhard and P. Bornemann: "Scientific computing with ordinary differential equations", Springer-Verlag, Berlin, Heidelberg, 2002.
  • C. De Persis and P. Tesi: "Formulas for data-driven control: Stabilization, optimality, and robustness", IEEE Transactions on Automatic Control, 65, 909-924, 2019.

Dozenten

Prof. Dr.-Ing. Naim Bajcinca
naim.bajcinca(at)mv.uni-kl.de
+49 631/205-3230
Gebäude 42, Raum 262
Sprechstunde: nach Vereinbarung

Dr. Vikas Kumar Mishra
vikas.mishra(at)mv.uni-kl.de

Dr. Sandesh Hiremath
sandesh.hiremath(at)mv.uni-kl.de
 

Lecture

Termine: Donerstag, 11:45 – 13:15 Uhr, 46-260

KIS entry
 

Exam

KIS entry
Written Exam: 120-150 Min.
Credit Points: 3ECTS
 

Prerequisites

Linear Algebra
Control Theory
Basic Knowledge of MATLAB

Script

Lecture slides : OLAT