
Control Systems Lectures - Closed Loop Control
This lecture discusses the differences between open loop and closed loop control.
See MoreStanford CS234: Reinforcement Learning | Winter 2019 | Lecture 6 - CNNs and ...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
Principal Component Analysis (PCA)
Principal component analysis (PCA) is a workhorse algorithm in statistics, where dominant correlation patterns are extracted from high-dimensional data.
See MoreVisually Determining Transfer Functions
Process Control classes can get pretty hard to follow when you lose sight of what transfer functions really are. How do you get them in the first place?
See MoreIntroduction to the Fourier Transform (Part 2)
This video is the second part of the introduction to the Fourier Transform. I address an error that I made in the first video concerning the scaling term of the transform. I also try to...
See MoreRL Course by David Silver - Lecture 8: Integrating Learning and Planning
Introduces model-based RL, along with integrated architectures and simulation based search.
See MorePeter Ponders PID - Integrated Time Absolute Error - 4 Pole example
This video shows how to calculate the coefficients for a 4 pole ITAE and how to use the 4 pole ITAE to calculate closed loop controller gains.
See MoreRandomized Singular Value Decomposition (SVD)
This video describes how to use recent techniques in randomized linear algebra to efficiently compute the singular value decomposition (SVD) for extremely large matrices.
See MorePeter Ponders PID - FeedForwards - Basics - What they do
Linearizing a Simulink Model Using the Linear Analysis Tool and ‘linmod’
In this video we show how to linearize a non-linear Simulink model using numerical techniques. This approach is extremely powerful as it allows automatic ge...
See MoreSVD: Eigenfaces 3 [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 3).
See MoreStandard HW Problem #2: Which is the real open loop transfer function?
In this video, we’ll go through another standard homework problem so you can see how you can apply many of the things you’re learning into a single problem. The question is, we have two...
See MoreControl Bootcamp: Example Frequency Response (Bode Plot) for Spring-Mass-Da...
This video shows how to compute and interpret the Bode plot for a simple spring-mass-damper system.
See MoreTime Domain Analysis with Matlab: Using the Linear System Analyzer
In this video we explore various Matlab functions and workflows to perform time domain analysis of a dynamic system. This includes the use of ‘tf’, ‘step’, ...
See MoreDigital Twin Parameter Tuning
Learn how to tune the digital twin model of a pump system to its physical asset using Simulink Design Optimization™. You can use measured data collected from the physical system to tune the...
See MoreDerivation of the Heat Equation
In this video, we derive the heat equation. This partial differential equation (PDE) applies to scenarios such as the transfer of heat in a uniform, homogen...
See MoreMachine Learning and Cross-Validation
This lecture discusses the importance of cross-validation to assess models obtained via machine learning.
See MoreTikZ source Code: Switching Manifold
TikZ source Code: Switching Manifold
See MoreEuler Angles and the Euler Rotation Sequence
In this video we discuss how Euler angles are used to define the relative orientation of one coordinate frame to another.
See MoreData-Driven Control: Error Bounds for Balanced Truncation
In this lecture, we derive error bounds for the balanced truncation.
See MoreFrequency domain – tutorial 1: concept of frequency (with Chinese subtitle)
In this video, the following materials are covered:1) intuitive explanation on the frequency concept 2) what is the relation between time and frequency domai...
See MoreUnderstanding Model Predictive Control, Part 2: What is MPC?
Learn how model predictive control (MPC) works. Using a simple car example, this video provides insight into an MPC controller’s strategy for finding the optimal steering wheel angle to...
See MoreFrequency domain – tutorial 5: Fourier transform
In this video, we learn about Fourier transform which enables us to travel from time to frequency domain when a signal is not periodic. The learning objectiv...
See MoreLaplace Transforms to Derive Transfer Functions
Once we have a state space model, we will take a Laplace Transform to derive the transfer function to determine the response of an output relative to an inpu...
See More