ME C134 / EE C128: Feedback Control Systems (Spring 2024)
Professor Somayeh Sojoudi, UC Berkeley Instructor: Somayeh Sojoudi Time: Tuesdays and Thursdays, 12:30-2 pm Instructor’s Office Hours: Thursdays, 10:15-11:15am TAs: Brendon Anderson (bganderson@berkeley.edu); Nathan Biesterfeld (biesterfeld@berkeley.edu); Wu-Te Yang (wtyang@berkeley.edu)
Grading Policy
Homework: 15%
Lab reports: 30%
Midterm exam (March 7): 20%
Final exam: 35%
Description
This course provides a basic understanding of control systems, including:
Analysis and synthesis of linear feedback control systems in transform and time domains
Control system design by root locus, frequency response, and state space methods
Applications to electro-mechanical and mechatronics systems
Textbook
- “Control Systems Engineering” by Norman S. Nise, Wiley, Edition: 6th (5th or 7th are fine too)
Schedule
- Lecture and lab schedule
Course Topics and Material
“Overview, intro. to feedback control, dynamic models”, Ch.1, Slides
“Modeling in the frequency domain”, Ch. 2, Slides
“Modeling in the Time domain”, Ch.3, Slides
“Time response”, Ch. 4 Slides
“Stability”, Ch. 6 Slides
“Steady-State-Errors”, Ch. 7 Slides
“Root Locus Techniques”, Ch. 8 Slides
“Design via Root Locus”, Ch. 9 Slides
“Frequency Response Techniques”, Ch. 10 Slides
“Design via Frequency Response”, Ch. 11 Slides
“Design via State Space”, Ch. 12 Slides
“Digital Control Systems”, Ch. 13 Slides
Note:
Homework submission: Gradescope
The lowest homework grade will be dropped.
You will lose points for late homework. Up to 12 hours late: 25 points off. 12-24 hours late: 50 points off. You will receive no points if you submit after 24 hours.
labs
Lab Documents
Week 1: No lab
Week 2: No lab
Week 3: No lab
Week 4: Lab 1: Intro to MATLAB and Simulink
Week 5: No lab
Week 6: Lab 2: Basic concepts in control system design
Week 7: Lab 3: Quanser hardware and proportional control
Week 8: No lab
Week 9: No lab
Week 10: Lab 4: Position Control of a Cart
Week 11: No lab (Spring break)
Week 12: Lab 5a: Magnetic Levitation
Week 13: Lab 5b: Magnetic Levitation
Week 14: Lab 6a: Pole Placement for the Inverted Pendulum
Week 15: Lab 6b: Luenberger Observer Design for Inverted Pendulum
Lab Logistics
- All Prelabs are to be done individually. Lab 1 will be an individual lab. Labs 2-6b will be in groups of 2-3 students. Please form groups with students that you can meet with multiple times throughout the week; an ED post will help aid you in finding a group.
Lab Guidelines:
- Lab Report Policies and Guidelines