ME 460 - Industrial Control Systems
Course Information
Overview: Classical Control is the set of methods and procedures for designing control systems that were developed around the time of the World Wars, ending in 1960. These types of controllers are still some of the most used today because of their simplicity and the maturity of the design methods. Development of these control systems took place in research labs such as Bell Labs, the MIT Radiation Lab, and Military Labs. Many applications still use Classical Control as the basis for controlling systems for practical and historical reasons. For many simple applications, classical design methods are quick and easy to use with well-known metrics for performance, robustness, and stability. Historically fields such as aerospace engineering have their roots in the design of aircraft using classical control techniques and continue to use many methods, if not for design then as a method of describing the systems simply and concisely. In order to work with control systems, a solid understanding of classical control is necessary. Far from being out-dated, it is still used in many applications and is the source of much of the language and metrics used to describe even the most complicated systems.
Team:
Instructor:
Office Hour: By appointment
Teaching Assistant:
Office Hour: Piazza or by appointment
Prerequisites: ME 340 and ME 360 or equivalent or consent of instructor.
Textbook: Modern Control Engineering, 5th Edition. Katsuhiko Ogata
Lecture Videos: Each week some concepts will be presented through a collection of short video lectures.
Readings: Each week will have assigned readings from the lecture notes or textbook listed in the course information. These readings will provide details about all of the concepts for the week, as well as detailed proofs and examples.
Homework Assignments: There will be homework assignments (almost) every two weeks in this course. You are encouraged to collaborate and cooperate with your peers on these assignments; however, you should only hand in your own original efforts. Evidence of plagiarism will be dealt with seriously. Late homework will not be accepted.
Labs: The labs will be in person. The first week of the lab will be the week of February 1st. Please check the lab website for details.
Exams: This course will have three exams, one in Week 5 covering topics from Weeks 1-4 of the course, and one in Week 10 covering topics from Weeks 5-9, and the third one in Week 15 covering topics from Weeks 1-14.
Grading: Homeworks: 20%; Labs: 10%; Exam 1: 20%; Exam 2: 20%; Final exam (comprehensive): 30%.
Zoom Sessions: Each week Zoom Q&A sessions will be held for answering the questions from the course materials. Then, we have working sessions for discussion of homework problems and Matlab/Simulinks demos.
Meetings | Time (CDT) | Location |
---|---|---|
Live Q&A and working sessions | Mon & Wed 11 am | Zoom: https://illinois.zoom.us/j/94479860234 |
Quick Links
- Lecture Videos
- Course Materials Folder (Lecture notes, slides, codes)
- Piazza (For discussions)
- Compass 2g (For posting grades)
- Gradescope (For HW submissions)
* If you have access issues to the course materials, please email the teaching assistant.
Schedule
Date | Details | Lecture Videos | Readings | Notes |
---|---|---|---|---|
Week 1 (1/25 - 1/29) | Introduction and Modeling Laplace Transform and Transfer Functions |
01 - 02 | Lecture notes 01-02 Textbook Chap. 1.1 - 1.3 |
HW 01 Posted (Jan.27 @11am) |
Week 2 (2/01 - 2/05) | System Representation and Introduction to Stability Routh Hurwitz Stability Criterion |
03 - 04 | Lecture notes 03 - 04 | HW 01 Due (Feb.7 @10pm) |
Week 3 (2/08- 2/12) | Transient Response and Tracking Performance Analysis Root Locus Method |
05 - 06 | Lecture notes 05 - 06 | HW 02 Posted (Feb.08 @11am) |
Week 4 (2/15 - 2/19) | Root Locus Examples Break – Non-instructional day (2/17) |
07 | Lecture notes 07 | HW 02 Due (Feb.21 @10pm) |
Week 5 (2/22 - 2/26) | Review (Mon | In-class) Exam 1 (Wed) |
Practice Exam 1 Posted (Feb.22 @12:20pm) | ||
Week 6 (3/01 - 3/05) | Complementary Root Locus Bode Plots |
08 - 09 | Lecture notes 08 - 09 | HW 03 Posted (Mar. 3 @11am) |
Week 7 (3/08 - 3/12) | Cauchy's Principle of Argument and Nyquist Criterion Nyquist Digram and Examples |
10 - 11 | Lecture notes 10 - 11 | HW 03 Due (Mar. 14 @10pm) |
Week 8 (3/15 - 3/19) | Robustness: Stability Margins Stability Margin Examples |
12 - 13 | Lecture notes 12 - 13 | HW 04 Posted (Mar. 15 @11am) |
Week 9 (3/22 - 3/26) | Performance Specifications in Frequency Domain Break – Non-instructional day (3/24) |
14 | Lecture notes 14 | HW 04 Due (Mar. 28 @10pm) |
Week 10 (3/29 - 4/2) | Review (Mon | In-class) Exam 2 (Wed) |
Practice Exam 2 Posted (Mar.29 @12:20pm) | ||
Week 11 (4/05 - 4/09) | The Gang of Six Lead-lag Control |
15 - 16 | Lecture notes 15 - 16 | |
Week 12 (4/12 -4/16) | Lead-lag Compensation Design Examples Lead-lag for Time Domain Specificaitions |
17 - 18 | Lecture notes 17 - 18 | HW 05 Posted (April 14 @12:20pm) |
Week 13 (4/19 -4/23) | Non-minimum Phaze Zeros Internal Model Principle |
19 - 20 | Lecture notes 19-20 | HW 05 Due (April 25 @10pm) |
Week 14 (4/26 -4/30) | Internal Model Control Introduction to LQR |
21 - 22 | Lecture notes 21-22 | Practice Exam 3 Posted (April 28 @10pm) |
Week 15 (5/03 - 5/07) | Review (Mon | In-class) Exam 3 (Wed) |
Page maintained by Wenbin Wan