Skip to content
lectern.tv

Control Bootcamp: Linear Systems & Optimal Control

Prof. Steve Brunton

State-space dynamical systems, stability eigenvalues, controllability, observability, Linear Quadratic Regulators (LQR), and Kalman filtering derived for modern control engineering.

Start Lecture 18 lectures · 3h total
Syllabus progress0 of 8 watched
Control Bootcamp: Linear Systems & Optimal Control

Syllabus

8
Lecture 1· 19:31

Control Bootcamp: Overview

Overview lecture for bootcamp on optimal and modern control. In this lecture, we discuss the various types of control and the benefits of closed-loop feedback control.

Lecture 2· 24:47

Linear Systems [Control Bootcamp]

Linear systems of ordinary differential equations are analyzed using eigenvalues and eigenvectors. This will be the mathematical foundation of this bootcamp on linear control theory.

Lecture 3· 19:30

Stability and Eigenvalues [Control Bootcamp]

Here we discuss the stability of a linear system (in continuous-time or discrete-time) in terms of eigenvalues. Later, we will actively modify these eigenvalues, and hence the dynamics, with feedback control.

Lecture 4· 30:46

Linearizing Around a Fixed Point [Control Bootcamp]

This lecture describes how to obtain linear system of equations for a nonlinear system by linearizing about a fixed point. This is worked out for the simple pendulum "by-hand" and in Matlab.

Lecture 5· 32:29

Controllability [Control Bootcamp]

This lecture explores when a linear system is controllable. We begin with the simple test in terms of the rank of the controllability matrix on a few intuitive examples.

Lecture 6· 15:24

Degrees of Controllability and Gramians [Control Bootcamp]

This lecture discusses degrees of controllability using the controllability Gramian and the singular value decomposition of the controllability matrix.

Lecture 7· 15:08

Lecture: Inverted Pendulum on a Cart (ME 564)

This lecture introduces the inverted pendulum on a cart as a control system example. It covers state-space representation, fixed point analysis, and Matlab simulation, laying the groundwork for feedback control design.

Lecture 8· 22:12

Lecture: Kalman Filter Example (ME 564)

This lecture demonstrates the application of the Kalman Filter using a Matlab implementation on the inverted pendulum on a cart system. It explores state estimation in a practical control scenario.