ECE 530: Analysis Techniques for Large-Scale Electric Systems

Fall 2020 [Go to Calendar & Materials] [Materials]

Richard Y. Zhang (ryz at illinois dot edu)
Office hours:
To be confirmed
Section A:
Tue & Thu 2:00pm -- 3:20pm TR 2:00pm-3:20pm
Section ONL:
Tue & Thu 2:00pm -- 3:20pm TR 2:00pm-3:20pm
Piazza for class discussions.
Gradescope for homework and project (code: 92NP6K).
Compass2g for participation points.


Overview of power system analysis. Static power system models. Linear equations. Nonlinear equations. Linear and nonlinear least-squares. Exploiting sparsity. Dynamic power system models. Numerical integration.

Prerequisites. Circuit analysis. Linear algebra. Basic multivariate calculus. Some prior programing experience in MATLAB / Octave.

Texts. No required texts. I will be adding readings here as the course progresses. The following textbooks may be helpful.


Five homework assignments, roughly one every two weeks, worth 10% each. Release, submission, and grading through Gradescope.
We will simulate a conference paper submission to the IEEE Power & Energy Society General Meeting (PESGM), the premier conference on power systems research. Release, submission, and grading through Gradescope.
Your paper was selected as 1 of 60 best papers submitted to the conference! You will give a spotlight 8-minute presentation at one of our simulated PESGM Best Conference Papers Session.
The best presentation of each session, as decided by a panel of your peers, will receive a Best-of-the-Best Award worth 2% bonus.
0.5% for each endorsed question or answer or note, for up to 5% max.
1% in class and during project presentations, for up to 5% max.
10% bonus


Grading is on an absolute scale. You will be compared against the following performance standard, and not to other students.

A: 88% and up (A- 88-90%)
B: 78% to 88% (B+ 85-88%, B- 78-80%)
C: 67% to 78% (C+ 75-78%, C- 67-70%)
D: 55% to 67% (D+ 64-67%, D- 55-58%)

We reserve the right to adjust these numbers downward (in the students' favor) but guaranteed that they will not be raised.

Calendar & Course Materials [Back to top] [Top]

Future lecture schedules are tentative and are provided for your information only.

Tue 8/25
Topic 1: Overview of power system analysis.
Tue 8/25
[Video] [Slides] [Notes] Orientation & Logistics. What is the power system problem and why is it hard? Desire for reliability motivates interconnections.
Thu 8/27
[Video] [Notes] Desire for efficiency motivates AC. Power flow solves the coordination problem and unlocks economies of scale in both efficiency and reliability. The basic mechanics of operating a modern power system.
Tue 9/1
[Video] [Notes] Static analysis (power flow, voltage stability) and how they fit into existing operating practices. Maximizing efficiency: Planning vs scheduling vs real-time operations. Maximizing reliability: N-1 criterion.
Thu 9/3
[Video] [Notes] Optimization vs control vs analysis. Economic dispatch and unit commitment. Protection basics. Dynamic analysis (transient stability, small signal stability). Operating reserves.
Mon 9/7
Labor Day (all-campus holiday)
Tue 9/8
Topic 2: Power system models. Homework 1 out.
Tue 9/8
[Video] [Slides] [Notes] Review: Circuit analysis, inductors and capacitors, phasors, power circuits, three-phase power.
Thu 9/10
[Video] [Notes] Review: three-phase power, balanced sequence, per unit system.
Tue 9/15
[Video] [Notes] The complete power system static model. The bus admittance matrix and the idea of stamps.
Thu 9/17
[Video] [Notes] The simple power system dynamical model. Steady-state reduction to AC power flow. The linearized static model.
Mon 9/21
Topic 3: Linear equations. Homework 1 due.
Tue 9/22
[Video] [Notes] Review: Multivariate calculus. Linearized power flow equations and "DC" power flow.
Thu 9/24
[Video] [Notes] Complete "DC" power flow model: application, derivation, and underlying assumptions.
Tue 9/29
Review: Linear algebra. Gaussian elimination and triangular factors.
Thu 10/1
Partial pivoting. Implementation issues. Case study: solving "DC" power flow.
Mon 10/5
Topic 4: Nonlinear equations and least-squares.
Tue 10/6
Newton-Raphson method for nonlinear equations.
Thu 10/8
Case study: AC power flow. Interpretation as a sequence of DC power flow. Various simplifications. Issue of divergence.
Tue 10/13
The least-squares view of linear and nonlinear equations. Linear least-squares. The normal equation.
Thu 10/15
Nonlinear least-squares. Gauss-Newton method. Case study: AC power flow revisited.
Mon 10/26
Topic 5: Exploiting sparsity.
Tue 10/20
Sparse Cholesky factorization. Graphical model of the propagation of sparsity.
Thu 10/22
Minimum fill ordering. Applications to LU and least-squares.
Mon 11/9
Topic 7: Dynamic power system models.
Tue 10/27
Current injection model. Electromagnetic transients. Separation of time-scales.
Thu 10/29
Transient stability formulation. Swing equation.
Tue 11/3
Election Day (all-campus holiday)
Thu 11/5
Generator models. Simplified models.
Mon 11/9
Topic 8: Numerical integration.
Tue 11/10
Circuit interpretations of forward and backward Euler. Implicit vs explicit methods.
Thu 11/12
Accuracy vs stability vs cost trade-off. Lagrange interpolant. Runge Kutta. Multi-step.
Tue 11/17
Exponential integrators. Implications for small-signal stability.
Thu 11/19
Course summary 1.
Sat 11/21 - Sun 11/29
Thanksgiving break
Tue 12/1
Course summary 2.
Thu 12/3
Presentation Session 1.
Tue 12/8
Presentation Session 2.
(c) 2020 R. Y. Zhang.