
Standing Waves Demonstration
In this video we demonstrate standing waves. We show how the system can be excited by oscillating at specific frequencies to generating standing waves. The...
See MoreDesigning a Lead Compensator with Bode Plot
This video walks through a phase lead compensator example using the Bode Plot method.
See MoreDigital 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 MoreLaplace domain – tutorial 4: Laplace transform examples
In this video, we solve lots of examples to practice how to quickly find Laplace transform using the table of pairs & properties and five golden rules on ROC...
See MoreFrequency domain – tutorial 7: Fourier transform examples marathon
In this video, we solve lots of lots examples to practice how to quickly find Fourier transform using table of pairs and properties. The learning objective i...
See MorePeter Ponders PID - Lead/lag closed loop control
Stanford CS234: Reinforcement Learning | Winter 2019 | Lecture 9 - Policy Gr...
Professor Emma Brunskill
Assistant Professor, Computer Science
Stanford AI for Human Impact Lab
Stanford Artificial Intelligence Lab
Statistical Machine Learning Group
See MoreMachine Learning Control: Genetic Programming
This lecture explores the use of genetic programming to simultaneously optimize the structure and parameters of an effective control law.
See MoreInputs and Outputs as defined by a Process Control Engineer
Defining process inputs and outputs is a lot more complicated than I initially thought when I was learning about process control. In this video, I share how ...
See MoreRL Course by David Silver - Lecture 5: Model Free Control
Dives into On Policy Monte-Carlo Control and Temporal Difference Learning, as well as Off-Policy Learning.
See MoreUnderstanding Model Predictive Control, Part 4: Adaptive, Gain-Scheduled and...
This video explains the type of MPC controller you can use based on your plant model, constraints, and cost function. An optimization problem with these properties is a convex one, and you...
See MoreLecture 2: LTI Systems, Laplace Transform Review and Transfer Function
Constraint Enforcement for Improved Safety | Learning-Based Control
Learn about the constraints of your system. Then see a how to enforce those constraints so the system does not violate them. Constraint enforcement is important for safety-critical...
See MoreSimple Examples of PID Control
In this video I continue the topic of PID control. We walk through a simple control system and visualize how each of the three paths, P, I, and D, all address specific problems that arise...
See MoreTransfer Function to State Space
In this video we show how to transform a transfer function to an equivalent state space representation. We will derive various transformations such as contr...
See MorePosicast Control - 1 ( In English)
This video is an introduction to a learning journey about Posicast Control structured as follows: - Preface - Motivation - Introduction to Posicast Control - Half-Cycle Posicast
See MoreLecture 17: Introduction to Compensators/Controllers
Routh-Hurwitz Criterion, Special Cases
This video presents two special cases that you can encounter when filling out the Routh Array. The first case is when there is a zero in a row with at least one non-zero element following...
See MoreUnderstanding and Sketching the Root Locus
In this video we discuss how to sketch the root locus for a system by developing a series of 5 core rules augmented by 5 supplemental rules (for a total of 1...
See MoreNumerically Linearizing a Dynamic System
In this video we show how to linearize a dynamic system using numerical techniques. In other words, the linearization process does not require an analytical description of the system. This...
See MoreDeriving Percent Overshoot, Settling Time, and Other Performance Metrics
In this video we examine a second order dynamic system and derive how various performance metrics (such as time to first peak, magnitude at first peak, perce...
See MoreControllability and the Discrete-Time Impulse Response [Control Bootcamp]
This lecture derives the impulse response for a discrete-time system and relates this to the controllability matrix.
See MoreKoopman Spectral Analysis (Multiscale systems)
In this video, we discuss recent applications of data-driven Koopman theory to multi-scale systems.
See MoreData-Driven Control: Change of Variables in Control Systems
In this lecture, we discuss how linear control systems transform under a change of coordinates in the state variable. This will be useful to derive balancing transformations that identify...
See More