Lumped System Theory
This course provides an introduction to the fundamentals of modern control theory for linear dynamical systems. The course adopts the state-space method that builds upon the classical transfer function methods covered in undergraduate feedback control courses. The state-space framework is used in modeling and controller design for systems arising in many engineering and non-engineering disciplines.
ECE60200
Credit Hours:
3Learning Objective:
- Construct models for dynamical systems arising in various applications, such as: mechanical, electrical, pneumatic, hydraulic, economic, and biological systems
- Recognize various properties of given linear systems, such as: stability, controllability, observability, stabilizability, and detectability
- Design controllers so that a system satisfies given performance specifications
- Test and validate the controller design using simulation tools, such as MATLAB and Simulink
Description:
This course provides an introduction to the fundamentals of modern control theory for linear dynamical systems. The course adopts the state-space method that builds upon the classical transfer function methods covered in undergraduate feedback control courses. The state-space framework is used in modeling and controller design for systems arising in many engineering and non-engineering disciplines.
Topics Covered:
Weeks | Module | Assignments and Exams |
---|---|---|
1 & 2 |
Welcome and Introduction
|
FunWork 1 |
3 & 4 |
|
FunWork 2 |
5 & 6 |
|
FunWork 3 |
7 & 8 |
|
Midterm 1 |
9 & 10 |
|
FunWork 4 |
11 & 12 |
|
Funwork 5 Midterm 2 |
13 & 14 |
|
FunWork 6 |
15 |
|
FunWork 7 |
Final Exam Week |
Final Exam |
Prerequisites:
- It is expected that you are familiar with the Laplace transform and ordinary differential equations. Knowledge of undergraduate feedback control is not strictly needed for most topics, but will definitely increase your appreciation of some of the topics covered in this course.
- Knowledge of linear algebra is needed. Although officially Purdue's MA 511 is listed as a co-prerequisite of this course, in practice, students who took MA 511 and this course in the same semester often found it challenging as the pace of the two courses may not be fully synchronized. Some references that can help you freshen up on linear algebra include:
- Linear Algebra and Its Applications, 4th ed., G. Strang, 2006
- Introduction to Linear Algebra, 4th ed., G. Strand, Wellesley-Cambridge Press, 2009
Applied / Theory:
10/90
Homework:
Homework is assigned roughly biweekly.Exams:
There will be two midterms and a final exam. The exams will use online proctoring.
Textbooks:
No required textbooks for this course. The lectures are mostly based on instructor's own notes. However, the following may be useful references:- C.T. Chen, "Linear Systme Theory and Design", Oxford University Press, Fourth edition, 2013
- S.H. Zak, "Systems and Control", Oxford University Press, 2003
- P.J. Antsaklis and A.N. Michel, "A Linear Systems Primer", Birkhauser Boston 2007
- T. Kailath, "Linear Systems", Prentice Hall, 1980
- W.J. Rugh, "Linear System Theory", Pearson, Second edition, 1995
Computer Requirements:
You will need access to MATLAB for this course. You can access MATLAB through the Purdue University MATLAB Portal.