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)
Grading:
- 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%
Reading Assignments:
- Read Chapter 1 (08/23/05)
- Read Sections 2.1-2.4 (08/26/05)
- Read Sections 2.5, 2.6, and Chapter 2 Summary (09/07/05)
- Read Sections 3.1-3.4 (09/12/05)
- Read Sections 3.5, 3.6 (09/19/05)
- Read Sections 4.2-chapter summary (09/26/05)
- Read Chapter 5 (10/12/05)
- Read Sections 7.1-7.4 (11/07/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