
TikZ 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 MoreStandard HW Problem #2: Which is the real open loop transfer function?
In this video, we’ll go through another standard homework problem so you can see how you can apply many of the things you’re learning into a single problem. The question is, we have two...
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 MoreTikZ source Code: Switching Manifold
TikZ source Code: Switching Manifold
See MoreDesigning a Lag Compensator with Root Locus
This video walks through a phase lag compensator example using the Root Locus method.
See MoreLecture 11: Transient Response and Numerical Problems
Drawing the root locus (Interactive Tool)
This page was developed to help student learn how to sketch the root locus by hand. You can enter a numerator and denominator for G(s)H(s) (i.e., the loop gain) and the program will guide...
See MoreSVD: Importance of Alignment [Python]
This video describes the importance of aligning data when using the singular value decomposition (SVD) (Python code).
See MoreLecture 22: Frequency domain specifications for Second order system
An interactive feedforward tool for FeedForward Control
This interactive software tool is focused on basic and advanced concepts of feedforward control.
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 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 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 - Simulation Methods, Which is Best?
Digital 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 MoreRoot 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 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 MorePeter Ponders PID - System Identification Basics
Control Bootcamp: Benefits of Feedback on Cruise Control Example
Here we investigate the benefits of feedback for systems with uncertain dynamics and disturbances, as illustrated on a cruise control example.
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 More