
Practical Implementation Issues with a Full State Feedback Controller
In this video we investigate practical implementation issues that may arise when attempting to use a full state feedback controller on a real system. We ill...
See MoreTime domain - tutorial 7: system properties
In this video, we cover system properties. The concept of memoryless, causal, stable, invertible, time-invariant and linear systems is intuitively explained...
See MoreStanford CS229: Machine Learning | Autumn 2018
Autumn 2018 Stanford course on machine learning by Andrew Ng.
See MoreStability 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 MoreControl Systems Lectures - Time and Frequency Domain
This lecture introduces the time and frequency domains. A very quick description of the Laplace Transform is given which will be the base of many of classical control lectures in the future...
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 MoreInternal Model Control Example Problem
I walk through how to design a feedback controller based on a given process transfer function, using Internal Model Control.
See MorePeter Ponders PID - Lead/lag closed loop control
Direct Synthesis Method Numerator Dynamics Problem
I walk through how to design a PID feedback controller when given a second order process with numerator dynamics, using the Direct Synthesis Method.
See MoreTikZ source Code: RL Series
TikZ source Code for RL Series.
See MoreControl Systems in Practice, Part 6: What Are Non-Minimum Phase Systems?
We like to categorize transfer functions into groups and label them because it helps us understand how a particular system will behave simply by knowing the group that it’s part of. We gain...
See MoreComputing the DFT Matrix
This video discusses how to compute the Discrete Fourier Transform (DFT) matrix in Matlab and Python. In practice, the DFT should usually be computed using the fast Fourier transform (FFT)...
See MorePredicting Second Order Transfer Function Behavior
Given a second order transfer function, I'll cover how we can predict the system behavior and derive the appropriate time constants and damping coefficient.
See MoreTikZ source Code: matlab2tikz example
TikZ source Code: matlab2tikz example
See MoreThe Fast Fourier Transform Algorithm
Here I discuss the Fast Fourier Transform (FFT) algorithm, one of the most important algorithms of all time.
See MoreStandard 2nd Order ODEs: Natural Frequency and Damping Ratio
In this video we discuss writing 2nd order ODEs in standard form xdd(t)+2*zeta*wn*xd(t)+wn^2*x(t)where zeta = damping ratio wn = natural ...
See More