
Frequency 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 MorePeter Ponders PID - System Identification Advanced
Extremum Seeking Control in Simulink
This lecture explores extremum-seeking control (ESC) on a simple example in Matlab’s Simulink.
See MoreUnderstanding Sensor Fusion and Tracking, Part 2: Fusing a Mag, Accel, and G...
This video describes how we can use a magnetometer, accelerometer, and a gyro to estimate an object’s orientation. The goal is to show how these sensors contribute to the solution, and to...
See MoreTikZ source Code: Nested subsystems
TikZ source Code: Nested subsystems
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 MoreControl Bootcamp: Loop shaping
This video explores shaping the loop transfer function to have desirable sensitivity and complementary sensitivity.
See MoreWhy Transfer Functions Matter
Once we know a process's transfer function we can model how it will respond to an variety of inputs very easily, check it out.
See MoreTikZ source Code: Sliding Mode Control Example
TikZ source Code: Sliding Mode Control Example
See MoreTime domain - tutorial 8: LTI systems, impulse response & convolution
In this video, the following materials are covered:1) the beauty of linear & time invariant (LTI) systems2) why the impulse response of an LTI system is so i...
See MoreFeedforward Control Introduction
I introduce feedforward control (FFC) and describe how it can be used to minimize the difference between an output's setpoint and measured value (the error o...
See MoreSVD: Image Compression [Matlab]
This video describes how to use the singular value decomposition (SVD) for image compression in Matlab.
See MoreKalman Filter Tutorial
The Kalman Filter is an easy topic. However, many tutorials are not easy to understand. Most require extensive mathematical background which makes them difficult to understand. Also, most...
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 Response Analysis FRA and the Amplitude Ratio and Phase Angle
Process engineers model output response to inputs that oscillate via frequency response analysis (FRA). In this video, I'll go over amplitude ratios and phas...
See MoreNumerically Calculating Partial Derivatives
In this video we discuss how to calculate partial derivatives of a function using numerical techniques. In other words, these partials are calculated withou...
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 MoreUnderstanding Sensor Fusion and Tracking, Part 5: How to Track Multiple Obje...
This video describes two common problems that arise when tracking multiple objects: data association and track maintenance. We cover a few ways to solve these issues and provide a general...
See MoreUnderstanding and Sketching Individual Bode Plot Components
In this video we illustrate how 7 types of simple transfer functions contribute to a bode plot. We refer to these as ‘components’ and will cover the followi...
See MoreDrone Control and the Complementary Filter
Let's talk about the complementary filter and how we can use it to estimate the attitude of a drone using an IMU. It is such a dead simple filter, which is a good reason to learn it, but it...
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 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 MoreControllability and the PBH Test [Control Bootcamp]
This video describes the PBH test for controllability and describes some of the implications for good choices of "B".
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