EE 475 Automatic Control Systems

MWF 11:00-11:50 am

Zoom meeting link:

https://iastate.zoom.us/j/94537284714?pwd=eGcvMGNleUdSdG5zR0hHVitCSktFUT09

 

Instructor:  Dr. Degang Chen

                     Jerry Junkins Chair Professor

Office:             2134 Coover Hall

Phone:             515-294-6277 (voice), 515-708-3675 (cell, text)

E-mail:            djchen@iastate.edu

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

Office Hour:    Stay in zoom meeting 11:50am - 1:00 pm MWF, or by appointment Zoom or WebEx

Help session:   4:00pm, Mondays

https://iastate.zoom.us/j/95991516436?pwd=SlZYZy9Ra1lobUJLeERJOEtLeVRnZz09 

 

TA:                 Gshash, Mahmoud M

mmgshash@iastate.edu

Current Semester Assignments:

·       Wk1:   Read Chapter 1 and chapter 2;           HW01; pdf                   Due 8/26

·       Wk2:   Read Chapter 3;                                  HW02; pdf                   Due 9/02

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

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

·       Wk5:   Finish Chapter 5, start Chapter 6.       HW05; pdf                   Due 9/23

·       Wk6:   Finish Chapter 6;                                HW06; pdf                   Due 9/30

·       Wk7:   Read Chapter 7, §1~7, A-7-1~22;      HW07;pdf                   Due:10/07

·       Wk8:   Read Chapter 7, A-7-24~25;              HW08; pdf                   Due: 10/14

·       Wk9:   Continue Chapter 7,                            HW09; pdf                   Due: 10/21

·       Wk11: finish chapter 8,                                  HW11:                        Due: 11/04

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

·       Wk13: finish chapter 9,                                  HW13;                        Due: 11/18

·        

·       Wk14:                                                             Final Exam                 Time to be published 

Current Semester Lecture Notes:

  1. Week 1: Lecture 1;   Lecture 2;   Lecture 3;
  2. Week 2: Lecture 4;   Lecture 5;   Lecture 6; 
  3. Week 3: Lecture 7;   Lecture 8;   Lecture 9; 
  4. Week 4: Lecture 10; Lecture 11; exam 1;
  5. Week 5: Lecture 12; Lecture 13; Lecture 14;
  6. Week 6: Lecture 15; Lecture 16; Lecture 17;
  7. Week 7: Lecture 18; Lecture 19; exam 2;
  8. Week 8: Lecture 20; Lecture 21; Lecture 22;
  9. Week 9: Lecture 23; Lecture 24; Lecture 25;
  10. Week 10: Lecture 26; Lecture 27; exam 3;
  11. Week 11: Lecture 28; Lecture 29; Lecture 30;
  12. Week 12: Lecture 31; Lecture 32; Lecture 33;
  13. Week 13: Lecture 34; Lecture 35; Review;
  14. Week 14: final exam

Monday

10:30-11:29 AM

Wednesday

November 25

9:45 AM

 

No quizzes this semester, but here are old semester quizzes

·       Quiz0; Quiz1; Quiz2; Quiz3; Quiz4; Quiz5; Quiz6; Quiz7; Quiz8; Quiz9;

·       Quiz10; Quiz11; Quiz12; Quiz13; Quiz14; Quiz15

·       Quiz01; QZ01Solution; Quiz02; QZ02Solution; Quiz03; QZ03Solution

·       Quiz04; QZ04Solution; Quiz05; QZ05Solution; Quiz06; QZ06Solution

·       Quiz07; QZ07Solution

·       Quiz08; Quiz09; Quiz10; Quiz11; Quiz12; Quiz13; Quiz14; Quiz15;

·       More old quiz; quiz; quiz; quiz; quiz; quiz;

 

Course Information:

Catalog Description

EE 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. Non-major 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

Modern Control Engineering, by Katsuhiko Ogata

 

Reference books:

Automatic Control Systems, Golnaraghi and Kuo, ninth edition, Wiley, 2009

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

Modern Control Systems (11th Edition) by Richard C. Dorf and Robert H. Bishop

Control Systems Engineering, Just Ask! Package by Norman S. Nise

Modern Control Theory (3rd Edition) by William L. Brogan

Feedback Control Systems (4th Edition) by Charles L. Phillips and Royce D. Harbor

Final Grade Weighting Schedule:

Fixed Grading Scale:

·       A:              90 – 100%

·       A–:            85 – 89.9%

·       B+:            80 – 84.9%

·       B:              75 – 79.9%

·       B–:            70 – 74.9%

·       C+:            65 – 69.9%

·       C:              60 – 64.9%

·       C-:             55 – 59.9%

·       F:               total score < 55%, or first midterm exam <50%

Other policies

ISU Fall planning page:

 https://web.iastate.edu/safety/updates/covid19/planning

COVID-19 health and safety requirements

Students are responsible for abiding by the university’s COVID-19 health and safety expectations. All students attending this class in-person are required to follow university policy regarding health, safety, and face coverings:

   • wear a face covering in all university classrooms, laboratories, studios, and other in-person instructional settings and learning spaces. Face coverings are additionally required to be worn indoors in all university buildings, and outdoors when other people are or may be present where physical distancing of at least 6 feet from others is not possible. Students with a documented health or medical condition that prevents them from wearing a cloth face covering should consult with Student Accessibility Services in the Dean of Students Office.

   • ensure that the face covering completely covers the nose and mouth and fits snugly against the side of the face.

   • practice physical distancing to the extent possible.

   • assist in maintaining a clean and sanitary environment.

   not attend class if you are sick or experiencing symptoms of COVID-19.

   not attend class if you have been told to self-isolate or quarantine by a health official.

   • follow the instructor’s guidance with respect to these requirements. Failure to comply constitutes disruptive classroom conduct. Faculty and teaching assistants have the authority to deny a non-compliant student entry into a classroom, laboratory, studio, conference room, office, or other learning space.

 

These requirements extend outside of scheduled class time, including coursework in laboratories, studios, and other learning spaces, and to field trips. These requirements may be revised by the university at any time during the semester.

In accordance with university policy, instructors may use a face shield while they are teaching as long as they are able to maintain 8 feet of physical distance between themselves and students during the entire instructional period. Some form of face covering must be worn at all times in learning spaces regardless of the amount of physical distancing.

Faculty may refer matters of non-compliance to the Dean of Students Office for disciplinary action, which can include restrictions on access to, or use of, university facilities; removal from university housing; required transition to remote-only instruction; involuntary disenrollment from one or more in-person courses; and other such measures as necessary to promote the health and safety of campus.

It is important for students to recognize their responsibility in promoting the health and safety of the Iowa State University community, through actions both on- and off-campus. The university’s faculty asks that you personally demonstrate a commitment to our Cyclones Care campaign. Iowa State University’s faculty support the Cyclones Care campaign and ask you personally to demonstrate a commitment to our campaign. Your dedication and contribution to the campaign will also protect your family, classmates, and friends, as well as their friends and families. Our best opportunity for a successful fall semester with in-person learning and extramural activities requires all of us to collaborate and fully participate in the Cyclones Care campaign.

Policy for Addressing Disruptive Conduct in the Learning Environment

For student learning to be most effective, learning environments must remain civil, safe, collaborative, and free from conduct that unreasonably disrupts, impedes, obstructs, or interferes with the educational process. The university recognizes the importance of open inquiry, freedom of expression, and viewpoint diversity within its Learning Environments, and all members of the university—including faculty, staff, students, and administrators—should feel free to express their viewpoints without fear of reprisal (FH 7.1); however, students have an obligation to engage in the educational process in a civil manner that does not unreasonably disrupt the educational experiences of their fellow students or the instructor’s course objectives.

Conduct that unreasonably disrupts the ability of instructors to teach or students to learn can be prohibited as disruptions of university activities in violation of this policy. Instructors have the right and responsibility to ensure that a safe and functional learning environment is maintained. Importantly, instructors have the authority and discretion to address disruptive conduct. Students who engage in disruptive conduct may be subject to disciplinary action, including possible removal from a course(s) and/or referral for sanctioning under the Student Disciplinary Regulations.

See more in this file.

Office of University Counsel Guidance on First Amendment Issues – Fall 2020

Prep Week

This class follows the Iowa State University Prep Week policy as noted in section 10.6.4 of the Faculty Handbook.

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:

The class will follow Iowa State University’s policy on academic dishonesty.  Anyone suspected of academic dishonesty will be reported to the Dean of Students Office.

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.

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 and Harassment:

Iowa State University does not discriminate on the basis of race, color, age, ethnicity, religion, national origin, pregnancy, sexual orientation, gender identity, genetic information, sex, marital status, disability, or status as a U.S. Veteran. Inquiries regarding non-discrimination policies may be directed to Office of Equal Opportunity, 3410 Beardshear Hall, 515 Morrill Road, Ames, Iowa 50011, Tel. 515-294-7612,  Hotline 515-294-1222, email eooffice@iastate.edu

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.

Accessibility Statement:

Iowa State University is committed to assuring that all educational activities are free from discrimination and harassment based on disability status. Students requesting accommodations for a documented disability are required to work directly with staff in Student Accessibility Services (SAS) to establish eligibility and learn about related processes before accommodations will be identified. After eligibility is established, SAS staff will create and issue a Notification Letter for each course listing approved reasonable accommodations. This document will be made available to the student and instructor either electronically or in hard-copy every semester. Students and instructors are encouraged to review contents of the Notification Letters as early in the semester as possible to identify a specific, timely plan to deliver/receive the indicated accommodations. Reasonable accommodations are not retroactive in nature and are not intended to be an unfair advantage. Additional information or assistance is available online at www.sas.dso.iastate.edu, by contacting SAS staff by email at accessibility@iastate.edu, or by calling 515-294-7220. Student Accessibility Services is a unit in the Dean of Students Office located at 1076 Student Services Building.

Religious Accommodation:

Iowa State University welcomes diversity of religious beliefs and practices, recognizing the contributions differing experiences and viewpoints can bring to the community. There may be times when an academic requirement conflicts with religious observances and practices. If that happens, students may request the reasonable accommodation for religious practices. In all cases, you must put your request in writing. The instructor will review the situation in an effort to provide a reasonable accommodation when possible to do so without fundamentally altering a course. For students, you should first discuss the conflict and your requested accommodation with your professor at the earliest possible time. You or your instructor may also seek assistance from the Dean of Students Office at 515-294-1020 or the Office of Equal Opportunity at 515-294-7612.

Contact Information for Academic Issues

If you are experiencing, or have experienced, a problem with any of the above issues, email academicissues@iastate.edu

Student behavior expectations

Students are responsible for living the tenets established in ISU’s Principles of Community: Respect, Purpose, Cooperation, Richness of Diversity, Freedom from discrimination, and the Honest and respectful expression of ideas. Visit ISU’s Principles of Community website (http://www.diversity.iastate.edu/principles-of-community)

 

·       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 2 HW scores will be dropped.

·       No make-up quizzes, if any. 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 from the instructor or students

·       Be cordial and considerate to other students and TA

·       Help each other

·       Promptly report/share problems/issues/typos/instructor mistakes

 

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 substances not approved by FDA as food

·       Food or drinks are discouraged, as long as you don’t make noise or make a mess

 

Regarding a student's name, gender identity and/or gender expression:

Class rosters are provided to the instructor with the student’s legal name. I will gladly honor your request to address you by an alternate name or gender pronoun. Please advise me accordingly early in the semester so that I may make appropriate changes to my records.

 

Promoting student health and wellness:

 

About mutual respect and professionalism:

You are expected to treat your instructor and all other participants in the course with courtesy and respect. Your comments to others should be factual, constructive, and free from harassing statements. You are encouraged to disagree with other students, but such disagreements need to be based upon facts and documentation (rather than prejudices and personalities). It is the instructor’s goal to promote an atmosphere of mutual respect in the classroom. Please contact the instructor if you have suggestions for improving the classroom environment. It is preferable if students discuss issues directly with the instructor, however, students may also leave a note in the instructor’s mailbox.

Relevant to the ISU Inclusive Language policy:

All university publications and communication, whether oral or written, shall use inclusive language and illustrations. Inclusive language refers to language that makes every attempt to include comprehensively all groups in the community. Whenever possible, selection of academic materials will also reflect efforts to uphold this university policy.” Visit the Policy Library’s Inclusive Language website (http://www.policy.iastate.edu/policy/language).

Related to usability, disability and design:

I am committed to creating a course that is inclusive in its design. If you encounter barriers, please let me know immediately so that we can determine if there is a design adjustment that can be made or if an accommodation might be needed to overcome the limitations of the design. I am always happy to consider creative solutions as long as they do not compromise the intent of the assessment or learning activity. You are also welcome to contact the Student Accessibility Services (515-294-7220) to begin this conversation or to establish accommodations for this or other courses. I welcome feedback that will assist me in improving the usability and experience for all students.

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,

6.     Analysis of steady state response, and tracking performance.

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

8.     Stability and performance analysis using the Root Locus techniques

9.     Control system design using the Root Locus techniques

10.  Stability and performance analysis using the frequency response techniques

11.  Control system design using the frequency response 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.