
Lecture 29: State space representation
Posicast Control 5 - (In English)
In this video Posicast in closed-loop is illustrated using a gantry-crane system simulations.
See MoreLecture 19: Lead and PD compensator Design using Root Locus
Relationship Between Poles and Performance of a Dynamic System
In this video we establish the relationship between pole locations and associated performance of a dynamic system. This relationship is useful to translate ...
See MoreSVD: Eigenfaces 2 [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 2).
See MoreLecture 14: Routh Hurwitz Criterion
Laplace domain – tutorial 2: Region of Convergence (ROC)
In this video, we learn five golden rules on how to quickly find the Region of Convergence (ROC) of Laplace transform. Learn Signal Processing 101 in 31 lect...
See MoreLaplace domain – tutorial 3: Laplace transform tables
In this video, we cover Laplace transform tables which help us to quickly find Laplace and inverse Laplace transforms. The main learning objective is to full...
See MoreControl Bootcamp: Loop shaping
This video explores shaping the loop transfer function to have desirable sensitivity and complementary sensitivity.
See MoreRelative Gain Array RGA Analysis
I cover how you can find the relative gain array from the steady state gain array, and interpret the results to determine which input to pair with which outp...
See MoreData-Driven Control: Balanced Truncation
In this lecture, we describe the balanced truncation procedure for model reduction, where a handful of the most controllable and observable state directions are kept for the reduced-order...
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 2 - Given a M...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Sparse Identification of Nonlinear Dynamics for Model Predictive Control
This lecture shows how to use sparse identification of nonlinear dynamics with control (SINDYc) with model predictive control to control nonlinear systems purely from data.
See MoreState Space in Process Control
An overview on how we can derive a state space model from a given set of state variables and inputs, as well as an intro to deviation variables. This is part...
See MoreData-Driven Control: The Goal of Balanced Model Reduction
In this lecture, we discuss the overarching goal of balanced model reduction: Identifying key states that are most jointly controllable and observable, to capture the most input—output...
See MoreRL Course by David Silver - Lecture 6: Value Function Approximation
A deep dive into incremental methods and batch methods of value function approximation.
See MoreControl Bootcamp: Cruise Control Example with Proportional-Integral (PI) co...
In this video, we show that introducing integral control reduces the steady-state tracking error to zero in the cruise control example. We also use a more sophisticated model for the...
See MoreState Space to Transfer Function
In this video we show how to transform a linear state space representation of a dynamic system to an equivalent transfer function representation. We will de...
See MorePeter Ponders PID, Natural Frequency vs Frequency of Acceleration
This video is intended for servo hydraulic system designers and those that program hydraulic servo systems but it does show how several of the techniques sho...
See MoreExtremum Seeking Control in Simulink
This lecture explores extremum-seeking control (ESC) on a simple example in Matlab’s Simulink.
See MoreUsing a Homogeneous Transformation Matrix to Combine Rotation and Translatio...
In this video we discuss how to properly deal with coordinate frames that are both rotated and translated from one another. We develop a homogeneous transfo...
See MorePeter Ponders PID - Observers/Estimators
Fourier Series and Gibbs Phenomena [Python]
This video will describe how to compute the Fourier Series in Python and Gibbs Phenomena that appear for discontinuous functions.
See MoreManipulating Aerodynamic Coefficients
In this video we discuss some potential problems you may encounter when attempting to perform operations with dimensionless aerodynamic coefficients such as CL and CD.
See MoreRoot Locus Plot: Common Questions and Answers
In this video I go through some of the common questions I've received on my other root locus videos. 1) Why do we call the poles of a system the roots?2) How do I plot the damping ratio...
See More