
Lecture 2: LTI Systems, Laplace Transform Review and Transfer Function
SVD: Importance of Alignment [Python]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Python code).
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 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 Control 8 - ( In English )
This is the follow up of PID Control with Posicast ( Part II )
See MoreFrequency domain – tutorial 4: Gibbs phenomenon
In this video, we quickly review the Gibbs phenomenon which involves two facts:1) Fourier sums overshoot at a jump discontinuity2) overshoot does not disapp...
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 MoreFreeFlyer Aerodynamic Simulation Software
FreeFlyer® is an aerodynamic simulation software for space mission design, analysis and operations. It is a commercial software used in actual missions. Free for students, paid for startups...
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 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 MoreTrimming 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 MorePeter Ponders PID - Yet Another Linear Quadratic Control Video but...
Root Locus Plot: Common Questions and Answers
In this video I go through some of the common questions I've received on my other root locus videos. 1) Why do we call the poles of a system the roots?2) How do I plot the damping ratio...
See MoreThe Laplace Transform
In this video we show how to perform the Laplace transform on a signal in the time domain to obtain its equivalent representation in the Laplace domain. Top...
See MorePeter Ponders PID - Controlling non-integrating single pole system. Part 1 ...
Part 1 shows why P only control shouldn't be used because the set point or target is never reached.Part 2 shows why I only control shouldn't be used because ...
See MoreDrone Simulation and Control, Part 5: Tuning the PID controller
In the last video, we learned how accurate, nonlinear models are great for simulation but they don’t lend themselves well to linear analysis and design. This video takes the nonlinear model...
See MoreGain and Phase Margins Explained!
In this video I explain gain and phase margins. If you are confused by this topic I hope this video will help tie all of the concepts together that go into understanding what gain and phase...
See MoreIntroduction 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 MoreTikZ source Code: Parallel interconnection of two systems
TikZ source Code: Parallel interconnection of two systems
See MoreFourier Series [Python]
This video will describe how to compute the Fourier Series in Python.
See MoreLecture 17: Introduction to Compensators/Controllers
TikZ source Code: Switching Manifold
TikZ source Code: Switching Manifold
See MoreUsing Root Locus to Meet Performance Requirements
In this video we investigate how to use the root locus technique to design a controller that meets certain performance specifications.Topics and timestamps:(...
See More