
Linear Algebra Review
This short course is a quick review of linear algebra, intended for students who have already taken a previous course in linear algebra or have some experience with vectors and matrices. The...
See MoreDiscrete Fourier Transform
The discrete Fourier transform, or DFT, is the primary tool of digital signal processing. The foundation of the product is the fast Fourier transform (FFT), a method for computing the DFT...
See MoreAdvances in feedforward control for measurable disturbances
The efficient compensation of load disturbances is one of the most important tasks in any control system. Most industrial processes are affected by disturbances and only feedback is commonly...
See MorePerspectives on Control-Relevant Identification Through the Use of Interacti...
This paper presents a control-relevant identification methodology through an intuitive interactive tool called "Interactive Tool for Control Relevant Identification (ITCRI)". ITCRI...
See MoreCreating Discrete-Time Models
This MATLAB example shows how to create discrete-time linear models using the tf
, zpk
, ss
, and frd
commands.
MIMO Radar: TI Application Report
MIMO radar is a key technology in improving the angle resolution (spatial resolution) of mmwave-radars. This article introduces the basic principles of the MIMO-radar and the different...
See MoreManuscript about ITISE: an Interactive Software Tool for System Identificati...
The paper describes the conceptual basis, main features and functionality of an interactive software tool developed in support of system identification education and discovery.
This...
See MoreKoopman Spectral Analysis (Control)
In this video, we explore extensions of Koopman theory for control systems. Much of the excitement and promise of Koopman operator theory is centered around the ability to represent...
See MoreGuaranteed Margins for LQR Regulators
John Doyle's famous paper! He presents a counterexample that shows that are no guaranteed margins for LQG systems.
See MoreVirtual Labs for control education
This resource provides different links to virtual and remote labs that can be used for control education. Virtual and remote labs are very powerful tools for learning and teaching, that...
See MoreWhy Choose Model-Based Reinforcement Learning?
What is the difference between model-free and model-based reinforcement learning? Explore the differences and results as the learning models are applied to balancing a cart/pole system as an...
See MoreMATLAB Example: Solve Constrained Nonlinear Optimization, Problem-Based
This example shows how to find the minimum of a nonlinear objective function with a nonlinear constraint by using the problem-based approach.
See MoreModel Reference Adaptive Control of Aircraft Undergoing Wing Rock
This example shows how to control roll and roll rate of a delta wing aircraft undergoing wing rock. For this example, the system model is unknown. Therefore, you use model reference adaptive...
See MoreAdvances in feedforward control for measurable disturbances (in Spanish)
The efficient compensation of load disturbances is one of the most important tasks in any control system. Most industrial processes are affected by disturbances and only feedback is commonly...
See MoreInteractive Tools for Control Purposes
This resource provides different links to Interactive Tools that can be used for control education. Interactive Tools are very powerful educational resources as support to learning and...
See MoreVarious games for learning Controller Design
Since 2005, we are using educational games in the course „Einführung in die Regelungstechnik“ (Introduction to automatic control).
The project started with the game spaceballRT, which uses...
See MoreThe Institute for Systems Theory and Automatic Control MATLAB Apps
The Institute for Systems Theory and Automatic Control offers 5 Matlab Apps on the topics of the Nyquist Criterion, Robustness and Stability, Loopshaping, Controllability and Observability...
See MoreData-Driven Dynamical Systems Overview
This video provides a high-level overview of this new series on data-driven dynamical systems. In particular, we explore the various challenges in modern dynamical systems, along with...
See MoreRADAR Engineering
Radar technology is used widely today. The principles involved are very fundamental and every engineering student studies them at least once. This playlist covers Radar Engineering for an EE...
See MoreAdvances in Feedforward Control for Measurable Disturbances (slides)
These slides present several contributions to improve the feedforward control approaches when inversion problem arise: the ideal compensator may not be realizable due to negative delay...
See MoreA Tutorial on PES Pareto Methods for Analysis of Noise Propagation in Feedba...
This paper represents a tutorial on the so called PES Pareto methodology of analyzing the sources of noise in a feedback loop. Originally conceived for analyzing noise contributors in...
See MoreWhy Digital Beamforming Is Useful for Radar
Learn how you can use digital beamformers to improve the performance and functions of radar systems. The MATLAB Tech Talk series on radar covered how to use radar to determine range, range...
See MoreSystem Identification: Koopman with Control
This lecture provides an overview of the use of modern Koopman spectral theory for nonlinear control. In particular, we develop control in a coordinate system defined by eigenfunctions of...
See MoreUsing Simscape™ to Model a Quanser QUBE-Servo 2 with Friction
Modelling a DC servomotor is one of the common examples used in control system textbooks and courses. Given that so many systems use DC motors, e.g. robot manipulator arms, it’s an important...
See MoreRadar Systems Engineering MATLAB Documentation and Examples
The functions in this section give you the MATLAB tools needed to evaluate the performance of a radar system. You can use the radar equation to evaluate the radar received signal-to-noise...
See More