Carnegie Mellon University

Electrical and Computer Engineering

College of Engineering

Course Information

18-879M: Special Topics in Systems and Control: Optimization in Energy Networks




In this course, classical and modern optimization techniques are covered in sufficient detail to allow students to use them in almost any engineering and non-engineering areas. The focus of the course is on electrical power systems applications. Electrical power industry is going through a major transformation and relies on optimal planning and operations to increase energy efficiency, lower energy cost and address environmental concerns. During the semester various optimization methods are studied and applied to standard power system problems such as optimal power flow, unit commitment, state estimation, short and long term planning, and frequency and voltage control. The course will cover classical methods including linear programming, non-linear programming, dynamic programming, relaxation methods, mixed integer programming and modern algorithms such as genetic algorithm, neural networks, simulated annealing and others. These algorithms will be mastered from both the theoretical and implementation point of view.

Completion of 18-372 is recommended but not required.

Last Modified: 2020-12-01 1:35PM

Semesters offered:

  • Spring 2021
  • Spring 2020
  • Spring 2019
  • Spring 2018
  • Fall 2016
  • Spring 2015
  • Spring 2014
  • Spring 2013
  • Fall 2011
  • Fall 2009