This course will teach students constrained optimization problems and associated solution methods, how to implement and apply linear and mixed integer linear programs to solve such problems using Julia/JuMP, and the practical application of such techniques in energy systems engineering.
The course will first introduce students to the theory and mathematics of constrained optimization problems and provide a brief introduction to linear programming, including problem formation and solution algorithms.
Finally, to build hands-on experience with optimization methods for energy systems engineering, the course will introduce students to several canonical problems in power and energy systems planning and operations, including: economic dispatch, unit commitment, and capacity planning.
- Constrained Optimization
- Anatomy of the model
- Basic Capacity Expansion
- Economic Dispatch
- Unit Commitment
- Optimal Power Flow
- Complex Capacity Expansion
If you would like to use these materials, please see the license and copyright page.