Classical control theory

Controllability

Controllability is an important property of a control system, and the controllability property plays a crucial role in many control problems, such as stabilization of unstable systems by feedback, or optimal control. Controllability and observability are dual aspects of the same problem. Roughly, the concept of controllability denotes the ability to move a system around in its entire configuration space using only certain admissible manipulations. The exact definition varies slightly within the framework or the type of models applied. The following are examples of variations of controllability notions which have been introduced in the systems and control literature: * State controllability * Output controllability * Controllability in the behavioural framework (Wikipedia).

Video thumbnail

Everything You Need to Know About Control Theory

Control theory is a mathematical framework that gives us the tools to develop autonomous systems. Walk through all the different aspects of control theory that you need to know. Some of the concepts that are covered include: - The difference between open-loop and closed-loop control - How

From playlist Control Systems in Practice

Video thumbnail

Controllability of a Linear System: The Controllability Matrix and the PBH Test

In this video we explore controllability of a linear system. We discuss two methods to test for controllability, the controllability matrix as well as the PBH test. Topics and time stamps: 0:00 – Introduction and definition. 1:04 – Controllability of a dog. 3:48 – Controllability matrix.

From playlist Control Theory

Video thumbnail

Controllability [Control Bootcamp]

This lecture explores when a linear system is controllable. We begin with the simple test in terms of the rank of the controllability matrix on a few intuitive examples. Chapters available at: http://databookuw.com/databook.pdf These lectures follow Chapter 8 from: "Data-Driven Science

From playlist Control Bootcamp

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

Data-Driven Control: Change of Variables in Control Systems

In this lecture, we discuss how linear control systems transform under a change of coordinates in the state variable. This will be useful to derive balancing transformations that identify the most jointly controllable and observable states. https://www.eigensteve.com/

From playlist Data-Driven Control with Machine Learning

Video thumbnail

Degrees 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. These lectures follow Chapter 8 from: "Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control" by Brunton

From playlist Control Bootcamp

Video thumbnail

Controllability and the Discrete-Time Impulse Response [Control Bootcamp]

This lecture derives the impulse response for a discrete-time system and relates this to the controllability matrix. Chapters available at: http://databookuw.com/databook.pdf These lectures follow Chapter 8 from: "Data-Driven Science and Engineering: Machine Learning, Dynamical Systems,

From playlist Control Bootcamp

Video thumbnail

What Is Gain Scheduling? | Control Systems in Practice

Often, the best control system is the simplest. When the system you’re trying to control is highly nonlinear, this can lead to very complex controllers. This video continues our discussion on control systems in practice by talking about a simple form of nonlinear control: gain scheduling.

From playlist Control Systems in Practice

Video thumbnail

Controllability 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". These lectures follow Chapter 8 from: "Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control" by Brunton and Kutz Amazon: https://www.ama

From playlist Control Bootcamp

Video thumbnail

7. Navigation & Tab Bar Controllers

(January 26, 2010) Josh Shaffer explores navigation controllers and application data flow, customizing navigation, tab bar controllers, combining approaches. Part of Stanford's Winter Quarter 2010 iPhone Application Development (CS193P) course. Stanford University: http://www.stanfo

From playlist Lecture Collection | iPhone Application Development (Winter 2010)

Video thumbnail

PID control, demonstration and action (direct or reverse) Lecture 2019-02-06

High level explanation of Proportional and integral action, demo of PI control action on TClab and explanation of direct and reverse acting controllers and controller gain

From playlist CPB Theme 1

Video thumbnail

Controller action (direct and reverse action)

How to tell if a controller is direct or reverse acting

From playlist CPB Theme 1

Video thumbnail

Building an iPhone Application - Combining Tab Bar, Navigation and Table View Controllers

- Don't miss an upload! Subscribe! http://goo.gl/szEauh - Follow along as O'Reilly's Elisabeth Robson shares her experience in learning how to build iPhone apps. In this screencast, Robson offers advice on how to avoid common beginner errors and provides a practical follow-along exercise

From playlist iPhone - Hacking, Development, Forensics, Tool Chain

Video thumbnail

Control Theory and COVID-19: Control Design

Follow on Twitter: https://twitter.com/eigensteve This video will discuss several aspects of the COVID-19 control problem, including model predictive control, robustness, and the challenge of time delays in the system. Website: https://www.eigensteve.com/ Acknowledgements: Consultation

From playlist Control Theory and COVID-19

Video thumbnail

7. Navigation Controllers

(April 22, 2009) Evan Doll covers navigation and tab bar controllers. Stanford University: http://www.stanford.edu/ Stanford School of Engineering: http://soe.stanford.edu/ Stanford University Channel on YouTube: http://www.youtube.com/stanford

From playlist Lecture Collection | iPhone Application Programming (Spring 2009)

Video thumbnail

EEVacademy #6 - PID Controllers Explained

David explains PID controllers. First part of a mini-series on control theory. Forum: http://www.eevblog.com/forum/blog/eevacademy-6-pid-controllers-explained/ EEVblog Main Web Site: http://www.eevblog.com The 2nd EEVblog Channel: http://www.youtube.com/EEVblog2 Support the EEVblog throu

From playlist EEVacademy

Video thumbnail

6. Designing iPhone Applications, MVC, View Controllers

(January 21, 2010) Alan Cannistraro discusses designing iPhone applications, why the MVC model should be used and how to implement it, and ends with view controllers. Part of Stanford's Winter Quarter 2010 iPhone Application Development (CS193P) course. Stanford University: http://w

From playlist Lecture Collection | iPhone Application Development (Winter 2010)

Video thumbnail

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 enable this workflow. In addition, we demonstrate the effectiveness of the resulting controller on a real system. Finally, we discuss ho

From playlist Control Theory

Video thumbnail

What Control Systems Engineers Do | Control Systems in Practice

The work of a control systems engineer involves more than just designing a controller and tuning it. Over the course of a project, designing the controller might be a relatively small part of your day-to-day job. Depending on the size and phase of the project, your responsibilities and the

From playlist Control Systems in Practice

Related pages

Hautus lemma | Observability | State-space representation | Lie bracket of vector fields | Control system | Deterministic system | Duality (mathematics) | Line (geometry) | Controllability Gramian | State observer | BIBO stability | State-transition matrix | Matrix differential equation | Time-invariant system | Symmetric matrix | Stability theory | Viability theory | Zero dynamics | Rank (linear algebra)