Control Systems

Control Tutorials for MATLAB (Undergraduate 2nd year)  
These tutorials are designed to illustrate how to use MATLAB and Simulink for the analysis and design of automatic control systems. They cover the basics of MATLAB and Simulink, the most common classical control design techniques (PID, root locus, and frequency response), as well as some modern (state-space) control design. The Control Systems Toolbox is used extensively in these tutorials.

Course Level:
Senior undergraduate

Type of content:
MATLAB Primer/Tutorial
Simulink Primer/Tutorial

Prerequisite(s) / Target Audience:
Students who need to learn or brush up on Matlab/Simulink.

MathWorks Toolboxes or Blocksets used:
Control Systems toolbox and Simulink

Professor Name: Bill Messner (CMU) & Dawn Tilbury (UofM)
Department: Mechanical Engineering
University: Carnegie Mellon and University of Michigan

Submitted: Mar 11, 2008
Introduction to Matlab – Simulink & their Applications in Control Systems  
Description: This tutorial presents the basic features of Simulink and is focused on control systems.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: Texas A&M University
Materials available: Primers or tutorials
Products: MATLAB, Simulink

Submitted: Jul 30, 2008
Feedback Control Systems  
Description: Develop fundamentals associated with the analysis, design and simulation of automatic control systems.
Prerequisite knowledge and/or skills:
Linear differential equations with constant coefficients.
Laplace transforms and transfer functions for linear systems.
Elementary matrix manipulations (such as determinant and inverse).
Adequate familiarity with computers and use of various packages; the specific package used in this course is Matlab/Simulink.
Textbook(s) and/or other required material:
Automatic Control Systems, by Benjamin C. Kuo and Farid Golnaraghi (ISBN# 04711347 67), Prentice-Hall.
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: University of Wisconsin-Madison
Materials available: Course outline/syllabus
Products: MATLAB,Simulink

Submitted: Jun 26, 2008
Feedback Control Experiments - Experiments for feedback control education and research  
Quanser Consulting, Inc., offers a complete line of feedback control experiments. The systems are robust, durable, and modular thus allowing you to reconfigure the same plant to obtain various experiments. Our experiments include the Inverted Pendulum, the Ball and Beam, the Seesaw/Pendulum MIMO experiment, and the Helicopter. All systems are equipped with quick-connect cabling, source code in C, handbooks, system modeling, and control system design files written in Maple, MATLAB, and Simulink. Capture your students' interest while teaching them well-established principles or give your research project an edge by implementing the new control strategies you are developing.
Submitted: Mar 13, 2008
Design Methods for Control Systems  
Description: The aim of this course is to present an overview of several important design techniques for linear control systems. Topics covered include: feedback control theory; classical and multivariable control system design; uncertainty models and robustness; and H-Optimization and m-synthesis.
Course material created by Maarten Steinbuch, Gjerrit Meinsma, Okko H. Bosgra, and Huibert Kwakernaak.
Target audience: Graduate
Institution: Dutch Institute of Systems and Control
Materials available: Problem sets or projects, Course outline or syllabus
Products: MATLAB,Control System Toolbox,Robust Control Toolbox

Submitted: Jul 30, 2008
Multivariable Control Systems  
Description: This course uses computer-aided design methodologies for synthesis of multivariable feedback control systems. Topics covered include: performance and robustness trade-offs; model-based compensators; Q-parameterization; ill-posed optimization problems; dynamic augmentation; linear-quadratic optimization of controllers; H-infinity controller design; Mu-synthesis; model and compensator simplification; and nonlinear effects. The assignments for the course comprise of computer-aided (MATLAB®) design problems. Course material created by Professor Alexandre Megretski
Target audience:
Academic institution:
Materials available:

Submitted: Jul 16, 2008
Structure and Interpretation of Systems and Signals  
Description: Topics covered in this course include: mathematical modeling of signals and systems; continuous and discrete signals, with applications to audio, images, video, communications, and control; state-based models, beginning with automata and evolving to LTI systems; and frequency domain models for signals and frequency response for systems, and sampling of continuous-time signals. A MATLAB-based laboratory is an integral part of the course.
Course material created by Professor Babak Ayazifar.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: UC Berkeley
Materials available: Videos
Products: MATLAB

Submitted: Jul 22, 2008
PPR toolbox  
PPR (robust poles placement) is a set of Matlab functions for the design of digital controllers.
Submitted: Sep 17, 2008

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.