
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...
See MoreUnderstanding Sensor Fusion and Tracking, Part 3: Fusing a GPS and IMU to Es...
This video continues our discussion on using sensor fusion for positioning and localization by showing how we can use a GPS and an IMU to estimate and object’s orientation and position. We...
See MoreDerivation of the 2D Wave Equation
In this video we derive the 2D wave equation. This partial differential equation governs the motion of waves in a plane and is applicable for thin vibrating...
See MoreDegrees 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.
See MoreControl Bootcamp: Observability
This video explores the observability of a linear system, namely the ability to estimate the full state "x(t)" from a time-history of limited output measurements "y(t)".
See MoreFrequency domain – tutorial 6: Fourier transform tables
In this video, we learn about Fourier transform tables which enable us to quickly travel from time to the frequency domain. The main learning objective is to...
See MoreTuning a Fuzzy Logic Controller with Data | Fuzzy Logic, Part 4
This video covers the basics of data-driven approaches to tuning fuzzy inference systems. See what it means to find an optimal solution, which fuzzy inference parameters are being tuned...
See MoreCourse Introduction (Signal Processing 101)
Learn Signal Processing 101 in 31 lectures covering time, frequency and Laplace domain in about 8 hours all together:https://www.youtube.com/watch?v=KZd68xga...
See MoreBasic Control Lectures
Systems approach, understanding and describing the operation of systems and methods of controlling them are among the basic knowledge of engineering education. But understanding the main...
See MoreLecture 13: Stability and Routh Hurwitz criterion
Lecture 31: Time response, Controllability and Observability
IMC Design of an Unstable Process Example
In this video, I cover how we can use IMC method to rigorously design a controller for an inherently unstable process (has a positive pole).
See MorePeter Ponders PID - Tank Level Control
Lecture 19: Lead and PD compensator Design using Root Locus
Relative Gain Array RGA and Input Output Pairing
The RGA is a tool used by process engineers to determine how to pair inputs and outputs during controller design to strive for better performance and robustn...
See MoreControl Bootcamp: Laplace Transforms and the Transfer Function
Here we show how to compute the transfer function using the Laplace transform.
See MoreHomogeneous Linear Ordinary Differential Equations
In this video we discuss how to solve homogeneous linear ordinary differential equations (ODEs). The approach outlined in this lecture is applicable to high...
See MoreLinear Quadratic Regulator (LQR) Control for the Inverted Pendulum on a Cart...
Here we design an optimal full-state feedback controller for the inverted pendulum on a cart example using the linear quadratic regulator (LQR). In Matlab, we find that this is a simple one...
See MoreThe Inverse Laplace Transform
In this video we show how to perform the inverse Laplace transform on a signal in the Laplace domain to obtain its equivalent representation in the time doma...
See MoreMachine Learning Control: Genetic Programming Control
This lecture discusses the use of genetic programming to manipulate turbulent fluid dynamics in experimental flow control.
See MoreSketching Root Locus Part 2
This is the second part of how to sketch a root locus by hand. However instead of following the normal rules for sketching a locus that you'd see in a book, I decided to explain the rules...
See MoreFinal Value Theorem
In this video we discuss the Final Value Theorem. Given a signal in the Laplace domain, this allows us to predict the steady state value of the signal in th...
See MoreBode Plots by Hand: Real Poles or Zeros
This is a continuation of the Control Systems Lectures. This video describes the benefit of being able to approximate a Bode plot by hand and explains what a Bode plot looks like for a...
See MoreUnderstanding Model Predictive Control, Part 6: How to Design an MPC Control...
Learn how to design an MPC controller for an autonomous vehicle steering system using Model Predictive Control Toolbox™. This video walks you through the design process of an MPC controller...
See MoreHeat Transfer Demonstration
In this video we demonstrate heat transfer through a metal bar. By heating one side of the bar we can impose a non-uniform temperature distribution across t...
See More