# Optimal control

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

## Lectures

1. [Introduction and Performance Index](https://invisiblenetwork.ai/learn/nptel/108107098/f429a003d064) (Video)
2. [Basic Concepts of Calculus of Variation](https://invisiblenetwork.ai/learn/nptel/108107098/08861f9cc5eb) (Video)
3. [The Basic Variational Problem](https://invisiblenetwork.ai/learn/nptel/108107098/0565cb77abe6) (Video)
4. [Fixed End Point Problem](https://invisiblenetwork.ai/learn/nptel/108107098/62c49f0cca4e) (Video)
5. [Free End Point Problem.](https://invisiblenetwork.ai/learn/nptel/108107098/0101aa344dc1) (Video)
6. [Free End Point Problem (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/d7d89431b0af) (Video)
7. [Free End Point Problem (Cont..)](https://invisiblenetwork.ai/learn/nptel/108107098/a508cac6b019) (Video)
8. [Free End Point Problem (Cont...)](https://invisiblenetwork.ai/learn/nptel/108107098/0b030f455463) (Video)
9. [Optimum of Functions with Conditions](https://invisiblenetwork.ai/learn/nptel/108107098/4c94617b2933) (Video)
10. [Optimum of Functions with Conditions (Lagrange Multiplier Method)](https://invisiblenetwork.ai/learn/nptel/108107098/67f6d5347589) (Video)
11. [Optimum of Functional with Conditions](https://invisiblenetwork.ai/learn/nptel/108107098/0d1291d8a083) (Video)
12. [Variational Approach to Optimal Control Systems](https://invisiblenetwork.ai/learn/nptel/108107098/5f8203035d32) (Video)
13. [Variational Approach to Optimal Control Systems (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/a90963346256) (Video)
14. [Linear Quadratic Optimal Control Systems](https://invisiblenetwork.ai/learn/nptel/108107098/fdf6e89e4d23) (Video)
15. [Linear Quadratic Optimal Control Systems (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/e068052a5525) (Video)
16. [Linear Quadratic Optimal Control Systems (Cont.](https://invisiblenetwork.ai/learn/nptel/108107098/417ad2aac964) (Video)
17. [Linear Quadratic Optimal Control Systems Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/7dc346a21c30) (Video)
18. [Linear Quadratic Optimal Control Systems (Cont)](https://invisiblenetwork.ai/learn/nptel/108107098/0fa9a7476e6f) (Video)
19. [Linear Quadratic Optimal Control Systems (Optimal Value of Performance Index)](https://invisiblenetwork.ai/learn/nptel/108107098/51f3e53a8624) (Video)
20. [Infinite Horizon Regulator Problem](https://invisiblenetwork.ai/learn/nptel/108107098/0b80b8c7c611) (Video)
21. [Infinite Horizon Regulator Problem (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/139bae649b9c) (Video)
22. [Analytical Solution of MDRE - State Transition Matrix Approach](https://invisiblenetwork.ai/learn/nptel/108107098/72a91eaffb53) (Video)
23. [Analytical Solution of MDRE - Similarity Transformation Approach](https://invisiblenetwork.ai/learn/nptel/108107098/092681f502fb) (Video)
24. [Analytical Solution of MDRE - Similarity Transformation Approach (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/0a3593c484b7) (Video)
25. [Frequency Domain Interpretation of LQR - Linear Time Invariant System](https://invisiblenetwork.ai/learn/nptel/108107098/347b1b600fa4) (Video)
26. [Frequency Domain Interpretation of LQR - Linear Time Invariant System (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/37d9f7357061) (Video)
27. [LQR with a Specified Degree of Stability](https://invisiblenetwork.ai/learn/nptel/108107098/e80b503e3e44) (Video)
28. [Inverse Matrix Riccati Equation](https://invisiblenetwork.ai/learn/nptel/108107098/a5a3ca32f184) (Video)
29. [Linear Quadratic Tracking System](https://invisiblenetwork.ai/learn/nptel/108107098/d34098e019b3) (Video)
30. [Discrete-Time Optimal Control Systems](https://invisiblenetwork.ai/learn/nptel/108107098/509a106248eb) (Video)
31. [Discrete-Time Optimal Control Systems (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/89c52ece6413) (Video)
32. [Discrete-Time Optimal Control Systems (Cont.](https://invisiblenetwork.ai/learn/nptel/108107098/f97d0f562602) (Video)
33. [Matrix Discrete Riccati Equation](https://invisiblenetwork.ai/learn/nptel/108107098/1b00e3df6f5e) (Video)
34. [Analytical Solution of Matrix Difference Riccati Equation](https://invisiblenetwork.ai/learn/nptel/108107098/ef78b4cbd731) (Video)
35. [Analytical Solution of Matrix Difference Riccati Equation (Cont.](https://invisiblenetwork.ai/learn/nptel/108107098/fa08a7c34fed) (Video)
36. [Optimal Control using Dynamic Programming](https://invisiblenetwork.ai/learn/nptel/108107098/c3f2874556c8) (Video)
37. [The Hamilton-Jacobi-Bellman (HJB) Equation](https://invisiblenetwork.ai/learn/nptel/108107098/f6ea80456b4b) (Video)
38. [LQR System Using HJB Equation](https://invisiblenetwork.ai/learn/nptel/108107098/4ffd71c5619c) (Video)
39. [Time Optimal Control System - Constrained Input](https://invisiblenetwork.ai/learn/nptel/108107098/70b7888c2444) (Video)
40. [Time Optimal Control System (Cont.)](https://invisiblenetwork.ai/learn/nptel/108107098/e5f987268193) (Video)
