
MATLAB Example: Fault Detection Using an Extended Kalman Filter
This example shows how to use an extended Kalman filter for fault detection. The example uses an extended Kalman filter for online estimation of the friction of a simple DC motor...
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 MoreMATLAB Example: Online Recursive Least Squares Estimation
This example shows how to implement an online recursive least squares estimator. You estimate a nonlinear model of an internal combustion engine and use recursive least squares to detect...
See MoreAlgorithms for Automated Driving
Each chapter of this (mini-)book guides you in programming one important software component for automated driving. Currently, this book contains two chapters: Lane Detection, and Control...
See MoreAveraging Methods in Nonlinear Dynamical Systems
Perturbation theory and in particular normal form theory has shown strong growth during the last decades. So it is not surprising that the authors have presented an extensive revision of the...
See MoreModel Reference Adaptive Control of Satellite Spin
This example shows how to control satellite spin using model reference adaptive control (MRAC) to make the unknown controlled system match an ideal reference model. The satellite system is...
See MoreSimulink example: Adaptive MPC Control of Nonlinear Chemical Reactor Using O...
This example shows how to use an Adaptive MPC controller to control a nonlinear continuous stirred tank reactor (CSTR) as it transitions from low conversion rate to high conversion rate.
A...
See MoreDesign of Embedded Robust Control Systems Using MATLAB®/Simulink®
Robust control theory allows for changes in a system whilst maintaining stability and performance. Applications of this technique are very important for dependable embedded systems, making...
See More3D Printed Laboratory Equipment to Study Fundamentals of Vibrations: Complia...
This low-cost, portable, and 3D-Printed Laboratory Equipment (3D-PLE) can be utilized to achieve the following learning outcomes:
- Derive the equation of motion of a translational...
Controls Engineering in the FIRST Robotics Competition
This guide is intended to make an advanced engineering topic approachable so it can be applied by those who aren’t experts in control theory. The intended audience is high school students...
See More