EE363: Automatic Control

Announcements

  • Recorded lecture videos are posted here.

  • Homework #6 posted.

  • Final exam will be on 6/26 (12:00-13:20) at Rm.205. Open-textbooks and open-calculators; you may bring anything you want except for computers.

  • Homework #5 posted.

  • Homework #4 posted.

  • Midterm exam will be on 5/8 at 12:00-13:20. Online and open-everything, but no discussion allowed during the exam.

  • Homework #3 posted.

  • Homework #2 posted.

  • Homework #1 posted.

  • We will continue to meet online for two more weeks, until 4/10.

  • Lectures for the first two weeks (3/18, 3/20, 3/25, and 3/27) will be aired live online at https:meet.google.com/vzo-xhdc-cbn.

  • Welcome to EE363: Automatic control.

Course Info.

Course descriptions

  • Undergraduate entry level control course covering dynamic system modeling, Laplace transform and transfer functions, frequency domain analysis, state space descriptions, classical control design techniques, stability margins, and so on.

Instructors

Lectures

  • Wed/Fri 12:00-13:15 (Rm.205)

Office hours

  • JHK: Wed/Fri 15:00-16:00 (Rm.516), or by appointments via emails.

  • TAs: By appointments (Rm.508)

Reference textbooks
These are extremely famous elementary level control textbooks. You don't have to get them all, but having at least one on your shelf will make your life as an engineer easier.

  • Automatic Control Systems, by Golnaraghi and Kuo, 10th ed.

  • Kuo의 자동제어, by Golnaraghi and Kuo, 10판, 퍼스트북. (Automatic control systems 한글번역본)

  • Feedback Control of Dynamic Systems, by Franklin, Powell, and Emami-Naeini

  • Modern Control Engineering, by Ogata

Grading policy

  • Final exam (40%)

  • Midterm exam (30%)

  • Homework assignments (30%)

Course contents

  1. Feedback and closed-loop systems

  2. Dynamic modeling of mechanical systems

  3. Dynamic modeling and linearization

  4. Describing linear dynamical systems

  5. Linear dynamical systems and Laplace transform

  6. Impulse response and frequency response

  7. Time domain responses and stability

  8. Block diagrams and feedback interconnection

  9. Block diagram algebra

  10. Poles and eigenvalues

  11. Steady state error and system types

  12. Steady state error rejection

  13. Effects of pole locations on time domain responses

  14. Root locus and design examples

  15. Frequency domain analysis

  16. Bode plots

  17. Stability margin

Computational exercises

The link directs to the associated Jupyter notebook file, which opens on Google Colaboratory when the “Open in Colab” button is clicked.

  1. Python control systems library

  2. Exercises on step responses and dominant poles

  3. Exercises on root locus techniques

  4. Exercises on Bode plots, Nyquist plots, and stability margins

Assignments

  1. Homework #1 (due 4/15)

  2. Homework #2 (due 4/24)

  3. Homework #3 (due 5/6)

  4. Homework #4 (due 6/10)

  5. Homework #5 (due 6/19)

  6. Homework #6 (due 6/26)

Exams

  1. 2020 Midterm

Sample exams

  1. 2018 Midterm and solutions

  2. 2018 Final and solutions