# Nonlinear Dynamical Systems and Control

- Institution: IIT Madras
- Department: Electrical Engineering
- Teacher: Prof. Vijaysekhar Chellaboina
- Level: Graduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/117106483)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/117106483)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

The course will provide an introduction to stability and control of nonlinear systems described by ordinary differential equations. The first part of the course will focus on the asymptotic analysis of nonlinear systems through Lyapunov function methods. The second part of the course will provide applications of the Lyapunov function approach to control of linear and nonlinear systems. The specific topics include robust control, adaptive control, and feedback linearization.

Intended audience: PG/PhD students

Prerequisites: B. Tech/B.E with a background in Control Systems or Linear Control Systems

## Lectures

1. [Introduction - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/78f47255b34f) (YouTube)
2. [Introduction - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/27104bf194cb) (YouTube)
3. [Ordinary Differential Equations - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/615cf6cb4f56) (YouTube)
4. [Ordinary Differential Equations - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/cc282753177d) (YouTube)
5. [ODE Solutions via Examples](https://invisiblenetwork.ai/learn/nptel/117106483/f3b836adf27c) (YouTube)
6. [Solutions to ODEs](https://invisiblenetwork.ai/learn/nptel/117106483/e5f73baf7468) (YouTube)
7. [Existence and Uniqueness Theorems](https://invisiblenetwork.ai/learn/nptel/117106483/f0b2c1d4c121) (YouTube)
8. [Asymptotic Behaviour of Dynamical Systems: Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/f5ba611ac54a) (YouTube)
9. [Asymptotic Behaviour of Dynamical Systems: Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/7cf313c09c3a) (YouTube)
10. [Asymptotic Behaviour of Dynamical Systems: Part 3](https://invisiblenetwork.ai/learn/nptel/117106483/b4b202a40ff4) (YouTube)
11. [Stability Theory: Definitions - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/c74573ae1a5f) (YouTube)
12. [Stability Theory: Definitions - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/d2e2255ce148) (YouTube)
13. [Stability Theory: Lyapunov Methods - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/5c6be9e468ac) (YouTube)
14. [Stability Theory: Lyapunov Methods - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/f0ae51b86559) (YouTube)
15. [Lyapunov Function Examples](https://invisiblenetwork.ai/learn/nptel/117106483/eb4877bc1f55) (YouTube)
16. [LaSalle's Invariance Theorem](https://invisiblenetwork.ai/learn/nptel/117106483/af1480c72a9a) (YouTube)
17. [Stability Theory: Converse Lyapunov & Instability Theorems](https://invisiblenetwork.ai/learn/nptel/117106483/6d2fbd1f3de1) (YouTube)
18. [Solved Problems - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/6dab15f9dc5d) (YouTube)
19. [Solved Problems - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/b158e6281bc2) (YouTube)
20. [Linear Systems - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/149c27fa8f37) (YouTube)
21. [Linear Systems - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/60d2d4d0ce69) (YouTube)
22. [Linearization of Nonlinear Systems](https://invisiblenetwork.ai/learn/nptel/117106483/532fd2c570c6) (YouTube)
23. [Linear Systems & Linearization: Solved Problems - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/dd9714153145) (YouTube)
24. [Linear Systems & Linearization: Solved Problems - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/ed39926fac4f) (YouTube)
25. [Nonlinear Analysis: Key Concepts and Results - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/e5dab4415ede) (YouTube)
26. [Nonlinear Analysis: Key Concepts and Results - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/7ba0d108ba0b) (YouTube)
27. [Construction of Lyapunov Functions - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/58b0fa78cd9a) (YouTube)
28. [Construction of Lyapunov Functions - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/bd5e61081af8) (YouTube)
29. [Futher Topics - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/d12cc29086f0) (YouTube)
30. [Futher Topics - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/cf1ffc58e222) (YouTube)
31. [Introduction to Robust Stability](https://invisiblenetwork.ai/learn/nptel/117106483/637f906a1368) (YouTube)
32. [Robust Stability for Structured Uncertainty - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/2c9988fd5448) (YouTube)
33. [Robust Stability for Structured Uncertainty - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/2ccb817679c3) (YouTube)
34. [Robust Stability for Structured Uncertainty - Part 3](https://invisiblenetwork.ai/learn/nptel/117106483/fb3087d10a81) (YouTube)
35. [The Absolute Stability (Lure) Problem](https://invisiblenetwork.ai/learn/nptel/117106483/8a7d17abf116) (YouTube)
36. [Robust Stability: A Solved Problem](https://invisiblenetwork.ai/learn/nptel/117106483/df1dbd99f55f) (YouTube)
37. [Dissipativity Theory - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/05e747631aa3) (YouTube)
38. [Dissipativity Theory - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/beb7c859aa2b) (YouTube)
39. [Dissipativity: Solved Problems](https://invisiblenetwork.ai/learn/nptel/117106483/e19d97a5f8a3) (YouTube)
40. [Feedback Interconnection of Dissipative Systems - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/265370a48aa7) (YouTube)
41. [Feedback Interconnection of Dissipative Systems - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/e657384cc025) (YouTube)
42. [Stable Adaptive Control - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/a0eef05f64f7) (YouTube)
43. [Stable Adaptive Control - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/ebaa7b895b14) (YouTube)
44. [Examples & Generalizations - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/0bff0391adc6) (YouTube)
45. [Examples & Generalizations - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/a62adf3c96dc) (YouTube)
46. [Optimization - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/0cf1aeea3381) (YouTube)
47. [Optimization - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/7ae9a9d29544) (YouTube)
48. [Functional Optimization - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/1aa332e612ba) (YouTube)
49. [Functional Optimization - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/31d793939993) (YouTube)
50. [Optimal Control - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/2fb6d2d5a3f5) (YouTube)
51. [Optimal Control - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/6bdaa61b9293) (YouTube)
52. [Optimal Feedback Control](https://invisiblenetwork.ai/learn/nptel/117106483/a1f3ca0a952b) (YouTube)
53. [Stability Margins of Feedback Controllers](https://invisiblenetwork.ai/learn/nptel/117106483/0d851dee365e) (YouTube)
54. [Control Lyapunov Functions](https://invisiblenetwork.ai/learn/nptel/117106483/dc0ade7cc5ae) (YouTube)
55. [Disturbance Rejection - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/71fcb37b3627) (YouTube)
56. [Disturbance Rejection - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/1d7aac63bfbb) (YouTube)
57. [Revisition through Solved Problems I](https://invisiblenetwork.ai/learn/nptel/117106483/10841eb1172e) (YouTube)
58. [Revisition through Solved Problems I(Continued)](https://invisiblenetwork.ai/learn/nptel/117106483/e147b614e2fd) (YouTube)
59. [Revision through Solved Problems II](https://invisiblenetwork.ai/learn/nptel/117106483/941096c02b26) (YouTube)
60. [Revision through Solved Problems III - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/11febf801bb9) (YouTube)
61. [Revision through Solved Problems III - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/4d9912567ed9) (YouTube)
62. [Assorted Topics: Highlights - Part 1](https://invisiblenetwork.ai/learn/nptel/117106483/bf1b6c954f89) (YouTube)
63. [Assorted Topics: Highlights - Part 2](https://invisiblenetwork.ai/learn/nptel/117106483/b9bc6999aaec) (YouTube)
