# Optimal Control

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

## Lectures

1. [Introduction to Optimization](https://invisiblenetwork.ai/learn/nptel/108105019/0ca8778de80f) (Video)
2. [Introduction to Optimization (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/997697a5913e) (Video)
3. [Optimality Conditions for function of several variables](https://invisiblenetwork.ai/learn/nptel/108105019/411bb8340784) (Video)
4. [Optimality Conditions for function of several variables (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/b626a3be43e2) (Video)
5. [Unconstrained optimization problem (Numerical Techniques)](https://invisiblenetwork.ai/learn/nptel/108105019/0b0c7c5f19cf) (Video)
6. [Solution of unconstarined optimization problem using conjugate gradient method and Newton's Method](https://invisiblenetwork.ai/learn/nptel/108105019/3d6a7bb4f622) (Video)
7. [Solution of unconstarined optimization problem using conjugate gradient method and Newton's Method (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/e7b6973ba360) (Video)
8. [Solution of contraint optimization problems - karush - kuhn Tucker (KKT) conditions](https://invisiblenetwork.ai/learn/nptel/108105019/abfe9e1ccd84) (Video)
9. [Solution of contraint optimization problems - karush - kuhn Tucker (KKT) conditions (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/5be0a13d34a7) (Video)
10. [Problem Solution Session](https://invisiblenetwork.ai/learn/nptel/108105019/b625da44001d) (Video)
11. [Post optimality analysis, convex function and its properties](https://invisiblenetwork.ai/learn/nptel/108105019/f50d7a36135f) (Video)
12. [Post optimality analysis, convex function and its properties (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/0b1dabf78f1e) (Video)
13. [Quadratic optimization problem using Linear Programming](https://invisiblenetwork.ai/learn/nptel/108105019/c41e9db065fc) (Video)
14. [Matrix form of the Simplex Method](https://invisiblenetwork.ai/learn/nptel/108105019/fa8124dfb8ee) (Video)
15. [Matrix form of the Simplex Method (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/38c26f627cd2) (Video)
16. [Solution of Linear Programming using Simplex Method - Algebraic Approach](https://invisiblenetwork.ai/learn/nptel/108105019/3485fb2322f4) (Video)
17. [Solution of Linear Programming using Simplex Method - Algebraic Approach (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/2807f3006a33) (Video)
18. [Solution of LP problems with Two - Phase Method](https://invisiblenetwork.ai/learn/nptel/108105019/64efd683e745) (Video)
19. [Solution of LP problems with Two - Phase Method (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/59c7368526ab) (Video)
20. [Standard Primal and Dual problems](https://invisiblenetwork.ai/learn/nptel/108105019/3b4fc802c558) (Video)
21. [Relationship between Primal and Dual Variables](https://invisiblenetwork.ai/learn/nptel/108105019/9caa7f3a5efc) (Video)
22. [Solution of Quadratic Programming problem using Simplex Method](https://invisiblenetwork.ai/learn/nptel/108105019/a959cbf8eb05) (Video)
23. [Interior point method for solving optimization problems](https://invisiblenetwork.ai/learn/nptel/108105019/4fe671180137) (Video)
24. [Interior point method for solving optimization problems (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/ba2264ae0c42) (Video)
25. [Solution Non linear Programming Problem using Exterior Penalty Function Method](https://invisiblenetwork.ai/learn/nptel/108105019/f642e4c2153c) (Video)
26. [Solution Non linear Programming Problem using Exterior Penalty Function Method (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/c1f3f948201a) (Video)
27. [Solution of Non - linear Programming Problems using interior penalty function method](https://invisiblenetwork.ai/learn/nptel/108105019/f641385e6fa5) (Video)
28. [Solution of Non - linear Programming Problems using interior penalty function method (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/573a9535f31e) (Video)
29. [Multi - variable optimization problem](https://invisiblenetwork.ai/learn/nptel/108105019/7183ed244621) (Video)
30. [Dynamic Optimization Problem : Basic Concepts & Necessary and Sufficient Conditions](https://invisiblenetwork.ai/learn/nptel/108105019/4ce98ad1c35f) (Video)
31. [Dynamic Optimization Problem : Basic Concepts & Necessary and Sufficient Conditions (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/8c4edb8c515f) (Video)
32. [Dynamic Optimization Problem : Basic Concepts & Necessary and Sufficient Conditions (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/b2d00e80b424) (Video)
33. [Numerical Example and Solution of Optimal Control problem using Calculus of variation principle](https://invisiblenetwork.ai/learn/nptel/108105019/6d029b826395) (Video)
34. [Numerical Example and Solution of Optimal Control problem using Calculus of variation principle (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/573e70f6b564) (Video)
35. [Hamiltonian Formulation for Solution of optimal control problem and numerical example](https://invisiblenetwork.ai/learn/nptel/108105019/ad8452a7595e) (Video)
36. [Hamiltonian Formulation for Solution of optimal control problem and numerical example (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/a044238b972d) (Video)
37. [Performance Indices and Linear Quadratic Regulator Problem](https://invisiblenetwork.ai/learn/nptel/108105019/b0cb11105bd0) (Video)
38. [Performance Indices and Linear Quadratic Regulator Problem (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/a3959b940bf7) (Video)
39. [Solution and stability analysis of finite - time LQR problem : Numerical Example](https://invisiblenetwork.ai/learn/nptel/108105019/5fefa9a0fdb1) (Video)
40. [Solution of Infinite - time LQR problem and stability analysis](https://invisiblenetwork.ai/learn/nptel/108105019/9b3f7ec4659c) (Video)
41. [Numerical Example and Methods for Solution of A.R.E](https://invisiblenetwork.ai/learn/nptel/108105019/9900ce2eec7a) (Video)
42. [Numerical Example and Methods for Solution of A.R.E (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/f98c2d442734) (Video)
43. [Frequency Domain Interpretation of LQR Controlled System](https://invisiblenetwork.ai/learn/nptel/108105019/ab53e08354b2) (Video)
44. [Gain and Phase Margin of LQR Controlled System](https://invisiblenetwork.ai/learn/nptel/108105019/a62b2c381b62) (Video)
45. [The Linear Quadratic Gaussian Problem](https://invisiblenetwork.ai/learn/nptel/108105019/a7d1456801ff) (Video)
46. [Loop Transfer Recovery](https://invisiblenetwork.ai/learn/nptel/108105019/5b5a706ccdb1) (Video)
47. [Dynamic Programming for Discrete Time System](https://invisiblenetwork.ai/learn/nptel/108105019/1dfa6430f982) (Video)
48. [Minimum - Time Control of a Linear Time Invariant System](https://invisiblenetwork.ai/learn/nptel/108105019/6bc323eeb9ef) (Video)
49. [Solution of Minimum - Time Control Problem with an Example](https://invisiblenetwork.ai/learn/nptel/108105019/95c25c4e8bd5) (Video)
50. [Constraint in Control Inputs and State Variables](https://invisiblenetwork.ai/learn/nptel/108105019/5d4cec3268a3) (Video)
51. [Constraint in Control Inputs and State Variables (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/0b6ef5cae700) (Video)
52. [Norms for Vectors, Matrices, Signals and Linear Systems](https://invisiblenetwork.ai/learn/nptel/108105019/dc24226e966f) (Video)
53. [Signal and System Norms](https://invisiblenetwork.ai/learn/nptel/108105019/9eda138ed81e) (Video)
54. [Internal Stability, Sensitivity and Complementary Sensitivity Functions](https://invisiblenetwork.ai/learn/nptel/108105019/38ac954c937e) (Video)
55. [Internal Stability, Sensitivity and Complementary Sensitivity Functions (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/2f2cc24c2f88) (Video)
56. [Plant Uncertainty and Standard form for Robust Stability Analysis](https://invisiblenetwork.ai/learn/nptel/108105019/f45e94b91709) (Video)
57. [Plant Uncertainty and Standard form for Robust Stability Analysis (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/b3c45b0b2443) (Video)
58. [Frequency Response of Linear System and Singular Value Decomposition of System](https://invisiblenetwork.ai/learn/nptel/108105019/cbdbbda1682d) (Video)
59. [Control Problem Statement in H- alpha Framework](https://invisiblenetwork.ai/learn/nptel/108105019/92d38cf0a6c1) (Video)
60. [Control Problem Statement in H - alpha Framework (Contd.)](https://invisiblenetwork.ai/learn/nptel/108105019/8ff2b1ade650) (Video)
