Course Title and Code
Control of Nonlinear Dynamical Systems (EE5515)
Programme
PG
Course Credit
3-0-0-3 (Lecture-Tutorial-Practical-Credit)
Course Category
ERC
Prerequisite Course
Elementary knowledge of linear systems and differential equations
Consent of Teacher
Yes (for BTech)
Course Contents
Sl. No. | Topic | Lecture (hours) |
---|---|---|
1 | Introduction to Dynamical Systems: Nonlinear Models and Nonlinear Phenomena; Examples from mechanics, electric circuits, biological systems; common nonlinearities; Introduction to vector fields, flows, and integral curves of differential equations. | 2 |
2 | Dynamical Systems: Qualitative behavior of linear systems; Multiple equilibria; Examples; Qualitative behavior near the equilibrium points; Jacobian linearization; limit cycles; Construction of phase portraits; Existence of periodic orbits; State space model; Stability notions; Examples. | 6 |
3 | Stability: Nonlinear Systems; Autonomous system; Lyapunov stability; Lyapunov’s stability theorem; revisiting pendulum model; global stability notion; LaSalle’s Invariance principle; Comparison functions; Nonautonomous systems; Linear time-varying systems and linearization; input-to-state stability; the small gain theorem; passivity; Examples. | 12 |
4 | Nonlinear Feedback Control: Local coordinates transformations; Exact linearization via feedback; Zero dynamics; Local asymptotic stabilization; noninteracting control; Achieving relative degree via dynamic extension; Exact Linearization of input-output response; Examples. | 10 |
5 | Nonlinear Design Tools: Full-state Linearization; stabilization and tracking; input-output linearization; Asymptotic output tracking and regulation; Lyapunov based-feedback control design; passivity-based control; Examples. | 12 |
Total: 42 hours
Assignments
Students will be given assignments after each unit where they will learn to apply appropriate mathematical techniques. As a part of the course project, students will be required to read/present a research paper based on applications (electrical/mechanical/chemical) to understand the stability and control design techniques.
Learning Objectives
The course focuses on understanding the behavior of nonlinear systems of interest to engineers. It aims at providing the necessary background for stability analysis and control of nonlinear systems. The course will emphasize recent as well as classical techniques and methodologies for designing control systems for nonlinear dynamical systems. Application of nonlinear control design ranging from aerospace to robotics will be considered throughout the course.
Learning Outcomes
- Have an understanding of how nonlinear dynamics and control is a key aspect of everyday systems.
- Have an introduction to the tools and techniques of nonlinear control analysis and the various aspects of controller design philosophy.
- Identify what tools will be useful for a specific nonlinear dynamics/control problem.
Teaching Methodology
Classroom lectures
Assessment Methods
Written examinations/quiz/presentation, continuous assessment
Textbooks
- H. Khalil, Nonlinear Systems (3rd edition), Prentice Hall, 2002. (ISBN-13: 978-0023635410)
- J.J.E. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, 1991. (ISBN-13: 978-0130408907)
Reference Textbooks
- A. Isidori, Nonlinear Control Systems I, 3rd edition, Springer Verlag, 1996. (ISBN 978-1-84628-615-5)
- A. Nijemjer and A. van der Schaft, Nonlinear Dynamical Control Systems, Springer, 1989. (ISBN 978-1-4757-2101-0)