
Control Bootcamp: Sensitivity and Robustness
Here we show that peaks in the sensitivity function result in a lack of robustness.
See MoreIntroduction to Bode Plots
In this video we introduce the concept of Bode plots including what they represent, how they are generated, as well as how to use Matlab tools to work with B...
See MoreCoriolis Effect Demonstration (with Drones)
We demonstrate how rotating reference frames give rise to the Coriolis effect and centrifugal acceleration. In this video, we approach this as a simple physics demonstration and examine...
See MoreLecture 28: Lag Compensator Design using Bode Plots
PID Control with Posicast 7 - ( In English )
In this video closed-loop configurations with PID controllers and Posicast are introduced.
See MoreSVD: Eigenfaces 1 [Matlab]
This video describes how the singular value decomposition (SVD) can be used to efficiently represent human faces, in the so-called "eigenfaces" (Matlab code, part 1).
See MorePractical Implementation Issues with a Full State Feedback Controller
In this video we investigate practical implementation issues that may arise when attempting to use a full state feedback controller on a real system. We ill...
See MoreKoopman Spectral Analysis (Overview)
In this video, we introduce Koopman operator theory for dynamical systems. The Koopman operator was introduced in 1931, but has experienced renewed interest recently because of the...
See MoreUnitary Transformations and the SVD [Python]
This video describes how the singular value decomposition (SVD) is related to unitary transformations, with Python code.
See MoreEuler (Gimbal Lock) Explained
In this video we explore Euler Rotations, the most common method for orienting objects in 3d. It's by-product "gimbal lock" can cause headaches for animators because the animated motion can...
See MoreTime domain - tutorial 7: system properties
In this video, we cover system properties. The concept of memoryless, causal, stable, invertible, time-invariant and linear systems is intuitively explained...
See MoreControllability [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.
See MoreIMC PID Design of a Second Order Process
IMC PID Design of a Second Order Process
See MoreTime domain - tutorial 10: interconnection of LTI systems
In this video, we learn how to connect LTI systems to make a bigger system. The learning objectives are to:1) get familiar with parallel and series intercon...
See MoreData-Driven Control: Balanced Truncation Example
In this lecture, we explore the balanced truncation procedure on an example in Matlab. In particular, we demonstrate the ability of a balancing transformation to make the controllability...
See MoreSecond Order Dynamics
A crash course overview on second order dynamics in the frequency domain, what the key parameters are, and why they matter.
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 3 - Model-Fr...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Digital Twins
This lecture discusses the use of data-driven digital twins in advanced model-based design and engineering, and the related digital thread, which ties together the data throughout an entire...
See MoreRL Course by David Silver - Lecture 4: Model-Free Prediction
An introduction to Monte-Carlo Learning and Temporal Difference Learning
See MorePeter Ponders PID. Second Order Plus Dead Time , SOPDT, Temperature Control,...
In this video I derive the equations for the controller gains and a low pass filter for a SOPDT system with a very long dead time To make the simulation mo...
See MoreTrimming a Model of a Dynamic System Using Numerical Optimization
In this video we show how to find a trim point of a dynamic system using numerical optimization techniques. We generate a cost function that corresponds to ...
See MoreA Nonlinear, 6 DOF Dynamic Model of an Aircraft: the Research Civil Aircraft...
In this video we develop a dynamic model of an aircraft by describing forces and moments generated by aerodynamic, propulsion, and gravity that act on the ai...
See MorePeter Ponders PID - Why PID with 2nd Derivative Gain?
If you have ever tuned a hydraulic system and wondered why PID control didn't work better than PI control the answer is here. Since the 1980s people have kn...
See MoreFourier Series: Part 2
This video will show how to approximate a function with a Fourier series, which is an infinite sum of sines and cosines. We will discuss how these sines and cosines form a basis for the...
See MoreControllability of a Linear System: The Controllability Matrix and the PBH T...
In this video we explore controllability of a linear system. We discuss two methods to test for controllability, the controllability matrix as well as the P...
See More