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

EE C128/ME C134 Main page

Lab Guidelines

EE128 Lab Policies

Justin's Guide to Good Lab Writing

Useful MATLAB Commands

Common Simulink Components

Lab Documents

Lab 1 Intro to MATLAB and Simulink -- Prelab report due the week of 9/7; Lab report due the week of 9/14 -- (Hint)
Note: you don't need to know Routh stability criteria for this lab. You can use the quadratic equation to find the closed loop pole locations.

Lab 2 Quanser Hardware and Proportional Control -- Prelab report due the week of 9/14; Lab report due the week of 9/21

Lab 3 Model-based Position Control of a Cart -- Prelab report due the week of 9/28; Lab report due the week of 10/05
Note: Starting from Lab 3, you don't need to include your prelab writeup again in your lab writeup. Instead, a post-lab writeup part need to be addressed to make further comparison and analysis of your simulation and experiment results.

Lab 4 Magnetic Levitation -- Prelab group writeup due the week of 10/12; Lab report & Demo due the week of 10/26 -- (Tips)
Demo Video (Youtube, Download)

Lab 5a Pole Placement for the Inverted Pendulum -- Prelab report due the week of 11/02; Lab report due the week of 11/09 -- (Tips)
Note: Prelab can be done by group. So find your group members early. Write prelab in neat format. You can staple your prelab in your final lab writeup.

Lab 5d Self Erecting Inverted Pendulum -- Lab on the week of 11/9 and no prelab report due; Lab report due the week of 11/30 -- (Tips)
Demo Video (Youtube, Download)

Lab 5b Luenberger Observer Design for Inverted Pendulum -- Group prelab due on the week of 11/16; Lab report due the week of 11/30

Lab 5c LQR Controller Design for Inverted Pendulum -- Group prelab due on the week of 11/30; No lab report required

Previous Lab Documents

Fall 2009

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)