EE544: Control Theory

Fall 2005 Schedule: MWF 09:00am-09:50am in Workman 117

Instructor: Kevin Wedeward, Office: Workman 221, Phone: 835-5708, e-mail: wedeward@ee.nmt.edu, web-page: www.ee.nmt.edu/~wedeward/

Office Hours: MWF 10:00am - 12:00pm and by appointment

Textbook: Feedback Control of Dynamic Systems, 4th edition, by Gene F. Franklin, J. David Powell, and Abbas Emami-Naeini

Prerequisites: Courses in and/or knowledge of Laplace Transforms, Complex Numbers, Linear Algebra, and Ordinary Differential Equations

Software: Textbook and classroom examples will utilize Matlab

Description: EE544 is a four credit course intended for advanced engineering students who are interested in learning the principles of feedback control, linear control system analysis techniques, and linear control system design methods.

Objective: Develop an understanding of

• concepts and terminology associated with feedback control systems,
• modeling and computer simulation of dynamic systems,
• system responses and stability, and
• control system design via root-locus, frequency-response, and state-space methods.

Topics:

• Overview of Feedback Control (chapter 1)
• Dynamic Models (chapter 2)
• Dynamic System Responses (chapter 3)
• Basic Properties of Feedback (chapter 4)
• Control-System Design via Root-Locus Method (chapter 5)
• Control-System Design via Frequency-Response Method (chapter 6)
• State-Space Design Methods (chapter 7)
• Design Principles and Examples (chapter 9)

• Homework (you are encouraged to collaborate with others, but the work turned in must be your own): 20%
• Two Quizzes: 25%
• Labs: 20%
• Paper Review: 35%

• Read Sections 2.5, 2.6, and Chapter 2 Summary (09/07/05)
• Read Sections 3.5, 3.6 (09/19/05)
• Read Sections 4.2-chapter summary (09/26/05)
• Read Sections 7.5, 7.6 (11/28/05)

Homework:

• Homework 1 due F 09/02/05: Problems 1.1a, 1.4a, 2.1c
• Homework 2 due M 09/12/05: Problems 2.5, 2.6, 2.8, 2.16c, 2.18
• Homework 3 due M 09/19/05: Problems 2.23, 2.29, 3.19b, 3.27
• Homework 4 due M 09/26/05: Handout
• Homework 5 due M 10/03/05: Problems 4.8, 4.12
• Homework 6 due W 10/19/05: Problem 4.30
• Homework 7 due M 10/31/05: Problems 5.1b, 5.4d, 5.7c, 5.12 (for root-locus problems: sketch by hand and plot with matlab)
• Homework 8 due M 11/07/05: Problem 5.38 (also plot step response for chosen controller parameters)
• Homework 9 due W 11/23/05: Problems 7.1e, 7.2e, 7.13 (note steady-state => dx/dt = 0), 7.18
• Homework 10 due W 12/07/05: Problems 7.21 and Dorf/Bishop MP11.13 (reference figure 7.30 in our text, use matlab and/or simulink, make sure to plot all states and their estimates, and as an additional step modify the controller to have the output track a step reference input)

Quizzes and Other Coursework:

• Quiz 1 on M 10/10/05
• Quiz 2 on F 12/09/05
• Paper Review due M 12/12/05 with paper selection by M 10/10/05: Handout

Matlab Examples:

• Example 1: model definitions and step responses
• Example 2: closed-loop step response via Simulink
• Example 3: root-locus
• Example 4: root-locus and step responses for various controllers
• Example 5: root-locus, pole selection, and resulting step responses
• Example 6: state-space control design and simulation
• Example 7: state-space control design with reference input
• Example 8: state-space observer design and simulation