EE 475 Automatic Control Systems

Fall 2011, MWF 11:00-11:50 am, 1252 Howe Hall

 

Instructor Contact information:

Office:             2134 Coover Hall

Phone:             294-6277 (voice);        294-8432(fax);

E-mail:             djchen@iastate.edu

Please include "EE475" in the subject line in all email communications to avoid junk-filtering

Office Hour:   12:00 - 2:00 pm MWF, or anytime I’m available

Help session:   3:40pm - ??, Mondays, (except 3rd week, it will be on Tuesday due to Holiday)

1041 Coover Hall

Current Semester Assignments:

·         Wk1:   Read Chapter 1 and chapter 2;           HW01;                                    Due 8/31/2011

·         Wk2:   Read Chapter 3;                                  HW02;                                    Due 9/07/2011

·         Wk3:   Read Chapter 5, §1~5, A-5-1~16;      HW03;                                    Due 9/14/2011

·         Wk4:   Read Chapter 5, §6~8, A-5-17~26;    HW04;                                    Due 9/21/2011

·         Wk5:   Finish Chapter 5, start Chapter 6.       HW05;                                    Due 9/28/2011

·         Wk6:   Read Chapter 6, §1~5, A-6-1~12;      No HW due, due to exam                              

·         Wk7:   Finish reading Chapter 6;                    HW06;                                   Due 10/12/2011

·          

·         Wk8:   Read Chapter 7, §1~7, A-7-1~22;      Exam 1 rework;           Due:10/17/2011

·                     Excluding Nichols charts

·         Wk9:   Read Chapter 7, §8~13, A-7-24~25;  HW07;                                    Due: 10/26/2011

·         Wk10: Read Chapter 8,                                  HW08;                                    Due: 11/02/2011

·         Wk11: Continue reading Chapter 8;               Exam 2 rework:           Due 11/9/2010

·         Wk12: Read Chapter 9, §1~5, A-9-1~11;      HW9:                          Due: 11/16.

·         Wk13: finish chapter 9,                                   HW10;                                    Due: 11/30

·         Wk14: Read Chapter 10, §1~4, 8, A-10-1~9, 16, 17;  HW11;          Due: 12/7

·         Wk15: Review chap 2, 5-10;                          No HW

·         Prepare for final;  2010 Practice Questions for the Final

·         2010 Final Matlab Control Design Problem

Current Semester Lecture Notes:

Current semester quizzes

·         Quiz01;           quiz02;

·         Quiz03;           quiz04;           

·         Quiz05;          

·         Quiz06;           quiz07;

·         Quiz08;           quiz09;                        Actual quiz09;

·         Quiz10;

·         Quiz11;           quiz12

·         Quiz13;

·         Quiz14;

·          

2010 Lecture Notes:

2010 quizzes

2009 HW Assignments:

2009 Lecture Notes:

Video for week of 10/26: 28, notes,  29, notes, 30, notes, 31, notes,

•         Lecture 1;        Lecture 2;        Lecture 3;        Lecture 4;        Lecture 5;   

•         Lecture 6       Lecture 7;        Lecture 8 ;       Lecture 9;        Lecture 10;   

•         Lecture 11;      Lecture 12;      Lecture 13;      Lecture 14;      Lecture 15 ;

•         Lecture 16;      Lecture 17;      Lecture 18;      Lecture 19;     

•         LectureNov02

•         LectureNov04

•         LectureNov06

•         LectureNov09

•         LectureNov11

•         LectureNov13

•         LectureNov18

•         LectureNov30

•         LectureDec02

•         Notes from dec 4

•         LectureDec07Lag

•         LectureDec07PI

•          

•         Lecture 20;   

•         Lecture 21;      Lecture 22 ;     Lecture 23;      Lecture 24;      Lecture 25;   

•         Lecture 26;      Lecture 27;      Lecture 28  ;    Lecture 29;      Lecture 30;   

•         Lecture 31;      Lecture 32;      Lecture 33;      Lecture 34;      Lecture 37;

•         Lecture 38;      LectureLead;   LectureLag;     LecturePI

 

Old Exams:

·         2009 Midterm Exam 1; Midterm Exam 2; Final Exam

·         Midterm Exam 1, 2008; Midterm Exam 2, 2008; 2008 Final Exam

·         Midterm Exam 1, 2007;  Exam 1 solution; Exam2, 2007; Exam 2 Solution; Final exam, 2007;

·         Midterm Exam 1, 2006; exam 2, 2006; final exam, 2006;

·         Midterm Exam 1, 2004

Old quizzes from 2006:

·  quiz 1   Quiz 1 Solution

·  quiz 2   Quiz 2 Solution

·  quiz 3   Quiz 3 Solution

·  quiz 4   Quiz 4 Solution

·  quiz 5   Quiz 5 Solution

·  quiz 6   Quiz 6 Solution

·  quiz 7   Quiz 7 Solution

·  quiz 8   Quiz 8 Solution

·  quiz 9   Quiz 9 Solution

·  quiz 10   Quiz 10 Solution

·  quiz 11   Quiz 11 Solution

·  quiz 12   Quiz 12 Solution

·  quiz 13   Quiz 13 Solution

Old quizzes from 2007:

·  quiz 1  

·  quiz 2  

·  quiz 3  

·  quiz 4  

·  quiz 5  

·  quiz 6  

·  quiz 7  

·  quiz 8  

·  quiz 9  

·  quiz 10   

·  quiz 11  

·  quiz 12  

·  quiz 13  

Old quizzes from 2008:

            Inside the slides from 2008.

Old quizzes from 2009:

 

 

Course Information:

Catalog Description

E E 475. Automatic Control Systems. (3-0) Cr. 3. F.Prereq: 324. Stability and performance analysis of automatic control systems. The state space, root locus, and frequency response methods for control systems design. PID control and lead-lag compensation. Computer tools for control system analysis and design. Nonmajor graduate credit.

Prerequisite by topics:

•         Knowledge and proficiency in Matlab

•         Concept and solution of linear ordinary differential equations

•         Laplace transform and its applications

•         Poles, zeros, transfer functions, frequency response, Bode plots

•         Vectors and matrices

•         Complex numbers

 

Textbook

Description: Description: Description: Description: Description: Description: Description: Description: Product Details

Modern Control Engineering (5th Edition) by Katsuhiko Ogata (Paperback - Aug 30, 2009)

 

Last year’s text book:

Description: Description: Description: Description: Description: Description: Description: Description: Automatic Control SystemsAutomatic Control Systems, Golnaraghi and Kuo, ninth edition, Wiley, 2009

 

 

Other References

Feedback Control of Dynamic Systems (6th Edition) by Gene Franklin, J.D. Powell, and Abbas Emami-Naeini

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Product Details

Modern Control Systems (11th Edition) (Pie) by Richard C. Dorf and Robert H. Bishop (Hardcover - Aug 10, 2007)

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Product Details

Control Systems Engineering, Just Ask! Package by Norman S. Nise (Hardcover - Jun 21, 2004)

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Product Details

Modern Control Theory (3rd Edition) by William L. Brogan (Paperback - Oct 11, 1990)

 

 

Description: Description: Description: Description: Description: Description: Description: Description: Product Details

Feedback Control Systems (4th Edition) by Charles L. Phillips and Royce D. Harbor (Hardcover - Aug 19, 1999)

 

 

Final Grade Weighting Schedule:

Fixed Grading Scale:

•         A:        95 – 100%

•         A–:      90 – 95%

•         B+:      85 – 90 %

•         B:        80 – 85%

•         B–:      75 – 80%

•         C+:      70 – 75%

•         C:        65 – 70%

•         C–:      60 – 65%

•         F:         <60%

Other policies

Teamwork, collaboration, and helping each other:

For tasks intended for group work, you are expected to find a partner and share the tasks among the group members. In a group project, effective teamwork is critical to maximize the productivity of the whole group. In the submitted work, identify components and indicate percentage contribution by each member to each component.

For tasks not intended for group work, individual submission is required. In this case, you are encouraged to discuss among your friends on how to attack problems. However, you should write your own solution. Copying other people’s work is strictly prohibited.

Academic dishonesty:

Cheating is a very serious offense. It will be dealt with in the most severe manner allowable under University regulations. If caught cheating, you can expect a failing grade and initiation of a cheating case in the University system.

Basically, it’s an insult to the instructor, the department and major program, and most importantly, to the person doing the cheating. Just don't.

If in doubt about what might constitute cheating, send an e-mail to your instructor describing the situation. If you notice anyone cheating, please report it to the instructor or the TA. Do not deal with it yourself.

Discrimination:

State and Federal laws as well as Iowa State University policies prohibit any form of discrimination on the basis of race, color, age, religion, national origin, sexual orientation, gender identity, sex, marital status, disability, or status as a U.S. veteran. Language or gestures of discriminatory nature will not be tolerated. Severe cases will be reported to appropriate offices. See ISU policies at http://www.hrs.iastate.edu/hrs/files/reaffirmation.pdf

Let us make every effort to work together and create a positive, collegial, caring, and all-supportive learning environment in our classroom, laboratory, TA office, and instructor office.

Disability accommodation:

Individuals with physical or mental impairments who are otherwise qualified to perform their work or pursue their studies may request reasonable accommodations to enable them to work or continue their studies.

If you believe you have learning disability, you must contact Student Disability Resources at the Academic Success Center to initiate the accommodation process.

Accommodation for religion based conflicts:

Iowa State University welcomes diversity of religious beliefs and practices, recognizing the contributions differing experiences and viewpoints can bring to the community. Students with religion based conflict should talk to the instructor and appropriate university offices to request accommodations at the earliest possible time.

Student behavior expectations

·         Full attendance expected. Notify instructor ahead of time if you cannot attend.

·         On-time arrival. Late arrival is a disturbance to the whole class.

·         No late HW. Make sure your partner turns in your HW on time if you are to be absent for some reason. Your lowest HW score will be dropped.

·         No make-up quizzes. Your lowest three quiz scores will be dropped.

·         No make-up exams, except for unforeseeable emergency that is well documented.

·         Active participation

o    Ask questions

o    Answer questions instructor or students

·         Be cordial and considerate to other students and TA

·         Help each other

·         Promptly report/share problems/issues

 

Prohibited behaviors

·         Any foul language or gesture

·         Comments to other students that are discriminatory in any form

·         Any harassments as defined by the university

·         Academic dishonesty

·         No alcohol, drugs, or any other illegal / improper substances

 

 

OBJECTIVES: 

On completion of EE 475, the student will be able to do the following either by hand or with the help of computation tools such as Matlab:

1.      Define the basic terminologies used in controls systems

2.      Explain advantages and drawbacks of open-loop and closed loop control systems

3.      Obtain models of simple dynamic systems in ordinary differential equation, transfer function, state space, or block diagram form

4.      Obtain overall transfer function of a system using either block diagram algebra, or signal flow graphs, or Matlab tools.

5.      Compute and present in graphical form the output response of control systems to typical test input signals

6.      Explain the relationship between system output response and transfer function characteristics or pole/zero locations

7.      Determine the stability of a closed-loop control systems using the Routh-Hurwitz criteria

8.      Analyze the closed loop stability and performance of control systems based on open-loop transfer functions using the Root Locus technique

9.      Design PID or lead-lag compensator to improve the closed loop system stability and performance using the Root Locus technique

10.  Analyze the closed loop stability and performance of control systems based on open-loop transfer functions using the frequency response techniques

11.  Design PID or lead-lag compensator to improve the closed loop system stability and performance using the frequency response techniques

Topics Covered: 

1.      Review of signal systems concepts and techniques as applied to control system

2.      Block diagrams and signal flow graphs

3.      Modeling of control systems using ode, block diagrams, and transfer functions

4.      Modeling and analysis of control systems using state space methods

5.      Analysis of dynamic response of control systems, including transient response, steady state response, and tracking performance.

6.      Closed-loop stability analysis using the Routh-Hurwitz criteria

7.      Stability and performance analysis using the Root Locus techniques

8.      Control system design using the Root Locus techniques

9.      Stability and performance analysis using the frequency response techniques

10.  Control system design using the frequency response techniques

11.  If there is time, Control system design using the state space techniques

Professional Component:  

This course contributes to the professional component of the Electrical Engineering program by enabling students to begin serious studies in automatic control systems, applying the principles learned in mathematics and preceding electrical engineering courses to the understanding, analysis, and design of control systems.  The course also contributes to a strengthened foundation for further study, application, and research or development in control systems. 

     Mathematics and Basic Science          0
     Engineering Topics                             3
     General Education                              0

Program objectives:  

This course contributes to the program objectives of imparting and enhancing knowledge, and of expanding and honing engineering abilities.

 

Other related links: