ELEC0447 Analysis of Electric Power and Energy Systems

December 8, 2025 · View on GitHub

This is an introductory course on power systems analysis given at the Master's level at ULiège.

We will use eCampus for notifications, homework submissions, questions, etc.

Prerequisites:

Instructors:

  • Bertrand Cornélusse
  • Geoffrey Bailly

Lectures (2025-2026).

DateLectureTopics
September 181Course organization and introduction
Sinusoïdal steady-state analysis (pdf file)
List of exercises on sinusoïdal steady-state analysis
September 2523-phase systems, per unit normalization
Exercises on 3-phase systems, per unit normalization
October 23The transmission line
Introduction to the power flow analysis
Project 1: Two-feeder distribution network analysis with PandaPower and Data
October 94The transformer and its inclusion in the power flow analysis
Q&A Project 1
Exercises on transmission lines
October 165The synchronous generator and the inclusion of generator limits in the power flow analysis (pdf)
Exercises on transformers
October 236Presentation of the Energy Challenge related project: designing the distribution network of your virtual campus
HVDC and its inclusion in the power flow analysis
Q&A Project 1
Exercises on synchronous machines
October 30-No lecture - Autumn break
November 67Project 1 presentations by students.
November 138Frequency control
Project 2 statement: Transmission network analysis with PandaPower (see on ecampus).
November 209Frequency control, end
November 2710Introduction to stability and control problems (video on ecampus)
Voltage regulation (videos on ecampus)
Exercises on voltage (in)stability
December 411Transient stability (videos on ecampus)
December 1112Visit of Elia's national dispatch center (organizational details via ecampus)
December 1813Q&A if needed, please make a request.
JanuaryOral exam, list of questions

talk-template

This a fork of the talk template https://github.com/glouppe/talk-template from Gilles Louppe, that uses remark for rendering slides from markdown, KaTeX for typesetting TeX equations, and some customised CSS.

Instructions for editing

  • Clone this repository and move in this repository
  • Start an HTTP server to serve the slides:
python -m http.server 8001
  • Edit lectureX.md for making your slides.

  • Use decktape for exporting slides to PDF:

    • download and install node.js (a recent version)

    • install decktape:

      npm install -g decktape

    • ensure an http server is running, e.g. on localhost at port 8001, from the directory where the sources are

      python -m http.server 8001

    • run decktape:

      decktape http://0.0.0.0:8001/?p=lecture7.md pdf/lecture7.pdf

Markup language

Slides are written in Markdown. See the remark documentation for further details regarding the supported features.

This template also comes with grid-like positioning CSS classes (see assets/grid.css) and other custom CSS classes (see assets/style.css)

Integration with GitHub pages

Slides can be readily integrated with GitHub pages by hosting the files in a GitHub repositery and enabling Pages in the Settings tab.

See e.g. https://glouppe.github.io/talk-template.