|
Course Material for EE5230: Power System Dynamics & Control (Fall 2026)
Lecture notes, reference handouts, and assignments for the course are organized below. These are meant to support your learning alongside the lectures and textbooks, not substitute for either.
Scribble: Notes prepared for each lecture, following the order in which topics are covered in class. Click here to jump to the Scribble section.
Handouts: Concise, topic-wise write-ups that consolidate related ideas across lectures. Click here to jump to the Handouts section.
Assignments: Ten graded assignments through the semester, each combining a theoretical and a programming component. Click here to jump to the Assignments section.
Scribble
The scribble below follows the lectures closely but is not a substitute for attending class or consulting the textbooks.
| Lec. (Date) | Topics Covered | Scribble |
| 1 (31/07) | Introduction to Dynamical Systems | Link |
| 2 (03/08) | Representation of Linear State-Space Equations | Link |
| 3 (04/08) | State-Space Representation of Higher Order Differential Equations | Link |
| 4 (10/08) | Solution of Linear Time-Invariant State-Space Models | Link |
| 5 (11/08) | Solution of Linear Time-Invariant State-Space Models | Link |
| 6 (17/08) | State Space Trajectories and Modes | Link |
| 7 (18/08) | Modes and Participation Factors | Link
|
Handouts
These are short, topic-wise write-ups that pull together related ideas from across several lectures, rather than following the lecture order directly. They are meant as a consolidated reference once a topic has been covered, not as your primary source of instruction.
Please note: These may contain errors or typos. Please do flag anything you spot so it can be corrected.
| # | Topics Covered | Handout |
| 1 | Dynamical Systems and State-Space Modeling | Link |
| 2 | Solution of the State-Space Model for LTI System | Link
|
Assignments
There will be ten assignments through the semester, of which the top eight scores will be counted towards your grade. Each assignment has two components:
A theoretical part, testing your understanding of the concepts covered in lectures.
A programming part, where you implement and simulate the relevant concept/system. Starter code will be provided for each assignment, but you are strongly encouraged to write your own implementation from scratch wherever possible.
All programming assignments and reference code are available on GitHub: GitHub Repository.
Note:
| # | Assignment | Handed out | Due | Solutions |
| 01 | Link | 05 Aug 2026 | 10 Aug 2026 | TBD |
| 02 | Link | 11 Aug 2026 | 17 Aug 2026 | TBD |
|
|
|