
Introduction to Bode Plots
In this video we introduce the concept of Bode plots including what they represent, how they are generated, as well as how to use Matlab tools to work with B...
See MoreFourier Series and Gibbs Phenomena [Matlab]
This video will describe how to compute the Fourier Series in Matlab and Gibbs Phenomena that appear for discontinuous functions.
See MoreLecture 10: Second Order Underdamped Systems: Unit step response and time do...
TikZ source Code: Simulation Graph
TikZ source Code: Simulation Graph
See MoreSolving the 2D Wave Equation
In this video, we solve the 2D wave equation. We utilize two successive separation of variables to solve this partial differential equation. Topics discuss...
See MoreDesigning a Lag Compensator with Root Locus
This video walks through a phase lag compensator example using the Root Locus method.
See MoreLecture 18: PI and Lag Compensator Design using Root Locus
Laplace domain – tutorial 5: Inverse Laplace transform
In this video, we cover inverse Laplace transform which enables us to travel back from Laplace to the time domain. We will learn how to use simple tricks alo...
See MoreSVD: Importance of Alignment [Python]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Python code).
See MoreFrequency domain – tutorial 3: filtering (periodic signals)
In this video, we learn about filtering which enables us to manipulate the frequency content of a signal. A common filtering application is to preserve desi...
See MoreControl Bootcamp: Loop Shaping Example for Cruise Control
This video demonstrates loop shaping on the cruise control model.
See MoreIMC PID Design of a Second Order Process
IMC PID Design of a Second Order Process
See MorePID Control with Posicast, 9 - (In English)
This is part III of PID control with Posicast
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 MoreSecond Order Dynamics
A crash course overview on second order dynamics in the frequency domain, what the key parameters are, and why they matter.
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 MorePrincipal Component Analysis (PCA)
Principal component analysis (PCA) is a workhorse algorithm in statistics, where dominant correlation patterns are extracted from high-dimensional data.
See MorePeter Ponders PID - LQR Optimizing Two Outputs
Trimming a Model of a Dynamic System Using Numerical Optimization
In this video we show how to find a trim point of a dynamic system using numerical optimization techniques. We generate a cost function that corresponds to ...
See MoreRouth-Hurwitz Criterion, Beyond Stability
This video explains of few uses of the Routh-Hurwitz Criterion that go beyond simply determining how many poles exist in the right half plane. I cover how to determine gain margin and how...
See MoreSOPDT Sliding Mode Control ( SMC ) with Smith Predictor
Controllability of a Linear System: The Controllability Matrix and the PBH T...
In this video we explore controllability of a linear system. We discuss two methods to test for controllability, the controllability matrix as well as the P...
See MoreControl Bootcamp: Benefits of Feedback on Cruise Control Example (Part 2)
Here we investigate the benefits of feedback for systems with uncertain dynamics and disturbances, as illustrated on a cruise control example. (Part 2)
See MoreTikZ source Code: An interconnection of MIMO subsystems
TikZ source Code: An interconnection of MIMO subsystems
See MoreIntroduction to the Fourier Transform (Part 1)
This video is an introduction to the Fourier Transform. I try to give a little bit of background into what the transform does and then I go step by step through explaining the Inverse...
See More