EE C128 / ME C134 Feedback Control Systems Lab (Fall 2018)

EE C128/ME C134 2011 Main page (Old Material)

Lab Guidelines

EE128 Lab / Lab Report Policies (updated on Jan 25, 2017)

Guide to Good Lab Report Writing (updated on Jan 25, 2017)

Useful MATLAB Commands (updated on Jan 25, 2017)

Common Simulink Components (updated on Jan 25, 2017)

Simulink Configuration (updated on Jan 25, 2017)

Lab Documents

Lab 1 Intro to MATLAB and Simulink (posted 27 Aug. 2018)

Lab 2 Basic Concepts in Control System Design posted 8/30/2018

Lab 3 Quanser Hardware and Proportional Control posted 9/17/2018

Lab 4 Model-Based Position Control of a Cart posted 9/20/2018

Lab 5a Magnetic Levitation posted 10/01/2018

Lab 5b Magnetic Levitation posted 10/01/2018

Lab 6a Pole Placement for the Inverted Pendulum posted 10/22/2018

Lab 6b Luenberger Observer Design for Inverted Pendulum posted 10/31/2018

Lab 6c LQR Controller Design for Inverted Pendulum posted 10/31/2018

Lab 6d Self-Erecting Inverted Pendulum (SEIP) posted 10/31/2018

Useful Tips

  1. For the simulation (not hardware experiment) of continuous time system in Simulink, use "ode4" or "ode5" in your Simulink model instead of "ode1" for more accurate simulation. You can also use fixed step size of 0.001(s) or smaller for simulation. (Simulink model -> Simulation -> Configuration Parameters... -> Solver -> ode4 or ode5, Fixed step size -> 0.001)