Control theory

Active disturbance rejection control

Active disturbance rejection control (or ADRC) inherits from proportional–integral–derivative (PID). It embraces the power of nonlinear feedback and puts it to full use. It is a robust control method that is based on extension of the system model with an additional and fictitious state variable, representing everything that the user does not include in the mathematical description of the plant. This virtual state (sum of internal and external disturbances, usually denoted as a "total disturbance") is estimated online with a state observer and used in the control signal in order to decouple the system from the actual perturbation acting on the plant. This disturbance rejection feature allows user to treat the considered system with a simpler model, since the negative effects of modeling uncertainty are compensated in real time. As a result, the operator does not need a precise analytical description of the system, as one can assume the unknown parts of dynamics as the internal disturbance in the plant. Robustness and the adaptive ability of this method makes it an interesting solution in scenarios where the full knowledge of the system is not available. (Wikipedia).

Video thumbnail

Active Noise Cancellation

A demonstration of an active noise reduction technique. We review passive noise management and go on to demonstrate phase-related active noise reduction.

From playlist Sound

Video thumbnail

Active Noise Cancellation – From Modeling to Real-Time Prototyping

Active noise control (ANC), also known as active noise cancellation, attempts to cancel unwanted sound using destructive interference. ANC systems use adaptive digital filtering to synthesize a sound wave with the same amplitude as the unwanted signal, but with inverted phase. This video f

From playlist Real-Time Audio Prototyping

Video thumbnail

What Are Non-Minimum Phase Systems? | Control Systems in Practice

Check out the other videos in the series: Part 1 - What Does a Controls Engineer Do? https://youtu.be/ApMz1-MK9IQ Part 2 - What Is Gain Scheduling? https://youtu.be/YiUjAV1bhKs Part 3 - What Is Feedforward Control? https://youtu.be/FW_ay7K4jPE Part 4 - Why Time Delay Matters https://youtu.

From playlist Control Systems in Practice

Video thumbnail

The Step Response | Control Systems in Practice

Check out the other videos in this series: https://www.youtube.com/playlist?list=PLn8PRpmsu08pFBqgd_6Bi7msgkWFKL33b This video covers a few interesting things about the step response. We’ll look at what a step response is and some of the ways it can be used to specify design requirements f

From playlist Control Systems in Practice

Video thumbnail

Eigenvalues and Modes of Linear Systems

In this video we discuss how the eigenvalues of the A matrix lead to the modes of a linear state space system. We will also examine how to chose initial conditions to excite a specific mode. In other words, we use a carefully chosen initial condition to ensure that the state response of

From playlist Control Theory

Video thumbnail

Control Bootcamp: Sensitivity and Complementary Sensitivity

Here we explore the sensitivity and complementary sensitivity functions, which are critical in understanding robustness and performance. Code available at: faculty.washington.edu/sbrunton/control_bootcamp_code.zip These lectures follow Chapters 1 & 3 from: Machine learning control, by

From playlist Control Bootcamp

Video thumbnail

Understanding Control Systems, Part 4: Simulating Disturbance Rejection in Simulink

This demonstration uses a car to show how you can simulate open- and closed-loop systems in Simulink®. Download model: http://bit.ly/2Qau7XO Watch other MATLAB Tech Talks: https://goo.gl/jD0uOH Get a free Product Trial: https://goo.gl/C2Y9A5 First, you will learn how to model and tune ope

From playlist Understanding Control Systems

Video thumbnail

What Is Feedforward Control? | Control Systems in Practice

A control system has two main goals: get the system to track a setpoint, and reject disturbances. Feedback control is pretty powerful for this, but this video shows how feedforward control can make achieving those goals easier. Temperature Control in a Heat Exchange Example: http://bit.ly

From playlist Control Systems in Practice

Video thumbnail

Integrated Change Control | PMP | Edureka

( PMP Certification Training - https://www.edureka.co/pmp-certification-exam-training ) Watch the sample class recording: http://www.edureka.co/pmp?utm_source=youtube&utm_medium=referral&utm_campaign=change-control Perform Integrated Change Control is the second part in the area of moni

From playlist PMP Certification Training Videos

Video thumbnail

The Gang of Six in Control Theory | Control Systems in Practice

Check out the other videos in the series: Part 1 - What Does a Control Engineer Do? https://youtu.be/ApMz1-MK9IQ Part 2 - What Is Gain Scheduling? https://youtu.be/YiUjAV1bhKs Part 3 - What Is Feedforward Control? https://youtu.be/FW_ay7K4jPE Part 4 - Why Time Delay Matters https://youtu.b

From playlist Control Systems in Practice

Video thumbnail

Passive RC low pass filter tutorial!

A tutorial on passive low pass RC filter circuits, and how they affect the frequency content of signals. An example of an RC filter that could go before a subwoofer's amplifier is given. The sound clips are from Pendulum's Slam in Hold Your Colour. More videos at http://www.afrotechmods.co

From playlist Passive filters

Video thumbnail

Control Bootcamp: Overview

Overview lecture for bootcamp on optimal and modern control. In this lecture, we discuss the various types of control and the benefits of closed-loop feedback control. These lectures follow Chapter 8 from: "Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Con

From playlist Control Bootcamp

Video thumbnail

Passive RC high pass filter tutorial!

A tutorial on passive RC high pass filters. You can use them to filter out low frequency signals, or remove DC offsets from a signal. Make sure you watch my video on low pass filters first! http://www.youtube.com/watch?v=OBM5T5_kgdI Webpage with more info on all kinds of electronic filters

From playlist Passive filters

Video thumbnail

Control Bootcamp: Sensitivity and Complementary Sensitivity (Part 2)

Here we explore the sensitivity and complementary sensitivity functions, which are critical in understanding robustness and performance. (Part 2) Code available at: faculty.washington.edu/sbrunton/control_bootcamp_code.zip These lectures follow Chapters 1 & 3 from: Machine learning con

From playlist Control Bootcamp

Video thumbnail

Control Bootcamp: Loop shaping

This video explores shaping the loop transfer function to have desirable sensitivity and complementary sensitivity. Code available at: faculty.washington.edu/sbrunton/control_bootcamp_code.zip These lectures follow Chapters 1 & 3 from: Machine learning control, by Duriez, Brunton, & N

From playlist Control Bootcamp

Video thumbnail

Lecture 12 | MIT 6.832 Underactuated Robotics, Spring 2009

Lecture 12: Walking (continued) Instructor: Russell Tedrake See the complete course at: http://ocw.mit.edu/6-832s09 License: Creative Commons BY-NC-SA More information at http://ocw.mit.edu/terms More courses at http://ocw.mit.edu

From playlist MIT 6.832 Underactuated Robotics, Spring 2009

Video thumbnail

Automatic Tuning of Multi-Loop DC Motor Controller

Automatically tune a cascaded multi-loop control system for a DC motor using Control System Tuner. Introduction to Brushless DC Motor Control ebook: https://bit.ly/3dd3SaB Get a Free Trial: https://goo.gl/C2Y9A5 Get Pricing Info: https://goo.gl/kDvGHt Ready to Buy: https://goo.gl/vsIeA5

From playlist Control System Design and Analysis

Video thumbnail

Introduction to Frequency Selective Filtering

http://AllSignalProcessing.com for free e-book on frequency relationships and more great signal processing content, including concept/screenshot files, quizzes, MATLAB and data files. Separation of signals based on frequency content using lowpass, highpass, bandpass, etc filters. Filter g

From playlist Introduction to Filter Design

Video thumbnail

Mod-04 Lec-12 The Yoga Philosophy - II

Indian Philosophy by Dr. Satya Sundar Sethy, Department of Humanities and Social Sciences, IIT Madras. For more details on NPTEL visit http://nptel.iitm.ac.in

From playlist IIT Madras: Introduction to Indian Philosophy | CosmoLearning.org Philosophy

Related pages

State observer | Mathematics | Robust control | State variable