EE 154
An Introduction to
Feedback Control Systems

Winter, 2005

Lectures

MWF, 12:30-1:40 PM, E2 Room 316

Instructor

Prof. Bill Dunbar, E2 Building, Room 325, xt. 91031, dunbar@soe.ucsc.edu
Office hours: MW 1:40-3:00 PM.

Course Description and Lectures

Topics to be covered include:

  • modeling, ordinary differential equations, linearization
  • Laplace transform and transfer functions
  • time response specifications of performance
  • PID controllers
  • Ziegler-Nichols tuning procedure
  • stability via Routh-Hurwitz
  • frequency response analysis using Bode and Nyquist diagrams and root locus
  • design of dynamic compensators
  • Lecture Material:

  • Week 1: Chapters 1 and 2.
  • Week 2: Sections 3.1 - 3.4.
  • Week 3: Sections 3.5, 3.6, 4.1, 4.2.
  • Week 4: Sections 4.3, 5.1, 5.2.
  • Week 5: Sections 5.5, 5.6, Midterm.
  • Week 6: Sections 6.1, 6.2.
  • Week 7: Sections 6.3, 6.4.
  • Week 8: Sections 6.5, 6.6.
  • Prerequisites

    EE 103, Signals and Systems. Also, if you use your own computer and don't have a PDF viewer, click on the Adobe icon below to get one.

    Grading

    Homework: 50%, Midterm: 20%, Final 30%.

    Course Textbook

    Feedback Control of Dynamic Systems, Fourth Edition, by Franklin, Powell and Emami-Naeini. Prentice Hall, 2002. Available in the bookstore.

    Homework Assignments

    Details are given here: Homework.pdf.

    Problems:

  • HW1: 2.3, 2.5, 2.9, 2.16, 2.29, 2.31. Bonus problems: 2.10, 2.18.
  • HW2: 3.3 (parts (a) and (c) only), 3.9 (parts (a) and (d) only), 3.11, 3.16, 3.19, 3.24, 3.29. Bonus problems: 3.10, 3.25.
  • HW3: 3.33, 3.42, 3.43, 4.4, 4.8. Bonus problems: 4.5 or 4.6.
  • HW4: 4.13, 4.15, 4.21, 5.1 (parts (a) and (b) only), 5.3. Bonus Problems: 4.29, 5.8 (parts (a) and (b) only).
  • HW5: 6.3(e), 6.5(b), 6.6(d), 6.7(b), 6.8(c), 6.12. Bonus problem: 6.14.
  • HW6: 6.17(b), 6.19(b), 6.32, 6.33, 6.36. Bonus problem: 6.38. Note: Unless they ask you to "sketch by hand," feel free to use Matlab.
  • HW7: 6.39, 6.40 (Hint: (a) Kv is defined in section on System Type, (c) sketch phase plot first), 6.41, 6.42.
  • HW8: 6.43 ((a), (b) and (c)), 6.45, 6.47, 6.49, 6.50. Bonus: 6.52.

    Software

    Homework assignments will often require Matlab, available on SOE cluster machines. Online tutorials for Matlab are available online. Here is a useful Matlab primer.

    Announcements

    Academic Honesty

    Any confirmed academic dishonesty including, but not limited to, copying homeworks or cheating on exams, will result in a no-pass or failing grade. You are encouraged to read the campus policies regarding academic integrity. Examples of cheating include (but are not limited to):


    William Dunbar
    Last modified: Fri Mar 4 14:12:48 PST 2005