Skip to content

alc999/ELEN0445-microgrids

 
 

Repository files navigation

ELEN0445 Microgrids

This microgrids course is given at the Master's level at ULiège. The goal of this course is to be applied and practical, with lab visits and sizing of installations.

Prerequisites:

Instructor:

  • Bertrand Cornélusse

Teaching assistant:

  • Thomas Stegen
  • Clément Moureau

Lectures of 2024-2025

Date Lecture Topic
Microgrid architecture and components module
September 19 1 Introduction lecture, pdf version, link to the video (2020)
September 26 2 Lecture: Generation devices and power electronics interfaces, pdf version, link to the video (2020)
Lecture: Storage (prerecorded), pdf version, link to the video (2020)
Hands-on session: Design a PV+storage installation with SMA sunny explorer tool
October 3 3 Lecture: Microgrid architectures - overview of controllers functions, pdf version
Assignment 1: lab microgrid visit and description (submit on eCampus, deadline: October 11.)
Control module
October 10 4 Assignment 2: implement a solar MPPT algorithm (see on eCampus) deadline: November 3
October 17 5 Lecture: PV inverter control
Lecture: Frequency and voltage control (pdf)
October 24 6 Q&A assignment 2
November 7 7 Presentation of assignment 2 by students
Introduction to the optimization module
Microgrid Optimization module
November 14 8 Introduction to mathematical programming
LP example 1 notebook, LP example 2 notebook
MIP modeling exercises: exercises pdf, exercise 1 notebook, exercise 2 notebook
2020 recordings: linear programming, MILP
Python notebooks
Real-time optimization of a microgrid
Assignment 3: controller of an islanded microgrid (see on eCampus)
November 21 9 Q&A assignment 3
November 28 10 Operational planning and sizing
Assignment 4 statement (description and files)
Forecasting module
December 5 11 Lecture: Introduction to machine learning
Exercise: Room occupancy prediction and data
Lecture: Introduction to point forecasting (Video)
Hand on forecasting session
December 12 12 Presentation of Assignment 3 by students.
December 19 13 Presentation of assignment 4 by students who want to do it before the exam session. In case you want to do this, please notice T. Stegen and Prof. Cornélusse on December 13 at the latest.
January 21 Exam day: presentation for remaining groups.

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.

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 74.8%
  • CSS 20.9%
  • HTML 4.3%