Skip to content

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:

Naira Hovakimyan

Office Hour: By appointment


Teaching Assistant:

Wenbin Wan

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

* 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