EE 475 Automatic Control Systems
MWF 11:00-11:50 am
Zoom meeting link:
https://iastate.zoom.us/j/94537284714?pwd=eGcvMGNleUdSdG5zR0hHVitCSktFUT09
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
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:
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
·
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–:
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.
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.