
Time domain - tutorial 6: elementary signals
In this video, we cover two elementary signals, unit step and unit impulse, which will be extensively used in this course. The following materials are covere...
See MoreDynamic Behavior and Input Types in Process Control
An introduction to the four types of dynamic behavior and five types of inputs (step, ramp, pulse, impulse, and sinusoidal), and why transfer functions are u...
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 MoreIntro to Process Control
I discuss the motivation and introduce the logic behind controllers that engineers design to respond to errors in outputs (deviations from set points). P and...
See MoreFuzzy Inference System Walkthrough | Fuzzy Logic Part 2
This video walks step-by-step through a fuzzy inference system. Learn about concepts like membership function shapes, fuzzy operators, multiple-input inference systems, and rule firing...
See MoreRouth Array and Stability
I show how we can find the range of allowed controller gains for a system that will allow us to maintain stability using a Routh Array.
See MoreNonhomogeneous Linear Ordinary Differential Equations
In the previous video (https://youtu.be/3Kox-3APznI) we examined solving homogeneous linear ordinary differential equations (the forcing function was equal t...
See MoreMachine Learning - Andrew Ng, Stanford University
Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech...
See MoreLecture 11: Transient Response and Numerical Problems
Designing a PID Controller Using the Root Locus Method
In this video we discuss how to use the root locus method to design a PID controller. In addition to discussing the theory, we look at Matlab tools to enabl...
See MorePeter Ponders PID - InputShaping
Lecture 22: Frequency domain specifications for Second order system
Routh-Hurwitz Criterion, Special Cases
This video presents two special cases that you can encounter when filling out the Routh Array. The first case is when there is a zero in a row with at least one non-zero element following...
See MoreVelocity & Acceleration in Non-Inertial Reference Frames (Coriolis &...
In this video we derive a mathematical description of velocity and acceleration in non-inertial reference frame. We examine the effect of fictitious forces ...
See MorePeter Ponders PID - Root Locus Is Useless
Lecture 32: Linearisation and State Space Fundamentals
Laplace domain – tutorial 1: Laplace transform
In this video, we learn about Laplace transform which enables us to travel from time to the Laplace domain. The following materials are covered:1) why we nee...
See MoreLinear Systems of Equations
This video describes linear systems of equations and when they have solutions.
See MoreFrequency domain – tutorial 9: frequency response
In this video, the learning objectives are to:1- fully understand the frequency response which forms the foundation of filtering 2- quickly review the common...
See MorePID Control with Posicast 7 - ( In English )
In this video closed-loop configurations with PID controllers and Posicast are introduced.
See MoreTypes of Machine Learning 2
This lecture gives an overview of the main categories of machine learning, including supervised, un-supervised, and semi-supervised techniques, depending on the availability of expert labels...
See MoreProcess Control Introduction
An overview on state variables, inputs (manipulated and disturbance variables), outputs (measured state variables), and an example on the balance equations w...
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 MoreIMC based PID Design for a First Order Process
IMC based PID Design for a First Order Process
See MoreWorking with Synthetic Data | Deep Learning for Engineers, Part 2
This video covers the first step in deep learning: having access to data. Part of making the decision of whether deep learning is right for your project comes down to the type and amount of...
See More