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
MATLAB & Simulink for Dynamic System Analysis & Control  
Description: This course package, which includes Power Point Presentations, sample Simulink models and .m files, is designed for use in a control course with a mechanical engineering orientation. Emphasis is placed on system modeling, simulation and control design.
Target audience: Advanced undergraduate (3rd or 4th year)
Academic institution: University of Tehran
Materials available: Problem sets/projects, Presentations, Course outline/syllabus, Downloadable code/data files
Products: Simulink,Control System Toolbox,SimMechanics

Submitted: Jul 09, 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

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