# Design and Optimization of Energy systems

- Institution: IIT Madras
- Department: Mechanical Engineering
- Teacher: Prof. C. Balaji
- Level: Undergraduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/112106064)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/112106064)
- 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/112106064/78c0dca8aea7) (Video)
2. [System Design and Analysis](https://invisiblenetwork.ai/learn/nptel/112106064/1908eac6d7fe) (Video)
3. [Workable system](https://invisiblenetwork.ai/learn/nptel/112106064/4f7ef5ba73bd) (Video)
4. [System simulation](https://invisiblenetwork.ai/learn/nptel/112106064/947d730dbe86) (Video)
5. [Information flow diagrams](https://invisiblenetwork.ai/learn/nptel/112106064/808bdf46b9fb) (Video)
6. [Successive substitution method](https://invisiblenetwork.ai/learn/nptel/112106064/6c350ed4d09a) (Video)
7. [Successive substitution method contd](https://invisiblenetwork.ai/learn/nptel/112106064/b1de65fd08c0) (Video)
8. [Successive substitution method and Newton-Raphson method](https://invisiblenetwork.ai/learn/nptel/112106064/25029c8c9d2d) (Video)
9. [Newton-Raphson method contd](https://invisiblenetwork.ai/learn/nptel/112106064/eed5581453f1) (Video)
10. [Convergence characteristics of Newton-Raphson method](https://invisiblenetwork.ai/learn/nptel/112106064/df60eb0b1afd) (Video)
11. [Newton-Raphson method for multiple variables](https://invisiblenetwork.ai/learn/nptel/112106064/2e09f1bfda8c) (Video)
12. [Solution of system of linear equations](https://invisiblenetwork.ai/learn/nptel/112106064/72e06244eac9) (Video)
13. [Introduction to Curve fitting](https://invisiblenetwork.ai/learn/nptel/112106064/22eca0df3e88) (Video)
14. [Example for Lagrange interpolation](https://invisiblenetwork.ai/learn/nptel/112106064/c3f3a2b2c92f) (Video)
15. [Lagrange interpolation contd](https://invisiblenetwork.ai/learn/nptel/112106064/b18a3cd4e667) (Video)
16. [Best fit](https://invisiblenetwork.ai/learn/nptel/112106064/7e24eb79b523) (Video)
17. [Least Square Regression](https://invisiblenetwork.ai/learn/nptel/112106064/84e27bef47ff) (Video)
18. [Least Square Regression contd](https://invisiblenetwork.ai/learn/nptel/112106064/2708cf0fb307) (Video)
19. [Least Square Regression contd](https://invisiblenetwork.ai/learn/nptel/112106064/43e34be35509) (Video)
20. [Non-linear Regression (Gauss - Newton Algorithm)](https://invisiblenetwork.ai/learn/nptel/112106064/68501b0ba4fb) (Video)
21. [Optimization- Basic ideas](https://invisiblenetwork.ai/learn/nptel/112106064/77966d80797a) (Video)
22. [Properties of objective function and cardinal ideas in optimization](https://invisiblenetwork.ai/learn/nptel/112106064/39580ba5c8ae) (Video)
23. [Unconstrained optimization](https://invisiblenetwork.ai/learn/nptel/112106064/025dc784dfe0) (Video)
24. [Constrained optimization problems](https://invisiblenetwork.ai/learn/nptel/112106064/d843881a7e0d) (Video)
25. [Mathematical proof of the Lagrange multiplier method](https://invisiblenetwork.ai/learn/nptel/112106064/06cf77d1a09a) (Video)
26. [Test for Maxima/ Minima](https://invisiblenetwork.ai/learn/nptel/112106064/347bdcb0c42a) (Video)
27. [Handling in-equality constraints](https://invisiblenetwork.ai/learn/nptel/112106064/456cb0eaf27b) (Video)
28. [Kuhn-Tucker conditions contd](https://invisiblenetwork.ai/learn/nptel/112106064/f42d4cbaf1b5) (Video)
29. [Uni-modal function and search methods](https://invisiblenetwork.ai/learn/nptel/112106064/914754c2a5bc) (Video)
30. [Dichotomous search](https://invisiblenetwork.ai/learn/nptel/112106064/220f53c06755) (Video)
31. [Fibonacci search method](https://invisiblenetwork.ai/learn/nptel/112106064/7bca76d1ab67) (Video)
32. [Reduction ratio of Fibonacci search method](https://invisiblenetwork.ai/learn/nptel/112106064/c2b32ebb8532) (Video)
33. [Introduction to multi-variable optimization](https://invisiblenetwork.ai/learn/nptel/112106064/7492ae1d0881) (Video)
34. [The Conjugate gradient method](https://invisiblenetwork.ai/learn/nptel/112106064/75983e47ee61) (Video)
35. [The Conjugate gradient method contd](https://invisiblenetwork.ai/learn/nptel/112106064/dc4741434993) (Video)
36. [Linear programming](https://invisiblenetwork.ai/learn/nptel/112106064/b5c6410b1db1) (Video)
37. [Dynamic programming](https://invisiblenetwork.ai/learn/nptel/112106064/f2f2a41c70ac) (Video)
38. [Genetic Algorithms](https://invisiblenetwork.ai/learn/nptel/112106064/43caa5a67b11) (Video)
39. [Genetic Algorithms contd](https://invisiblenetwork.ai/learn/nptel/112106064/a4caa06bcdc7) (Video)
40. [Simulated Annealing and Summary](https://invisiblenetwork.ai/learn/nptel/112106064/a03df359c2a8) (Video)
