SkillAgentSearch skills...

EnergySystemModelling

Resources for the Energy System Modelling course by Tom Brown at Karlsruhe Institute of Technology (2020).

Install / Use

/learn @pitmonticone/EnergySystemModelling

README

<!-- Meta-Badges --> </p> <p align="center"> <img alt="Size" src="https://img.shields.io/github/repo-size/pitmonticone/EnergySystemModelling"> </a> <img alt="Forks" src="https://img.shields.io/github/forks/pitmonticone/EnergySystemModelling"> </a> <img alt="Stars" src="https://img.shields.io/github/stars/pitmonticone/EnergySystemModelling"> </a> <img alt="Languages" src="https://img.shields.io/github/languages/count/pitmonticone/EnergySystemModelling"> </a> <a href="https://github.com/pitmonticone/EnergySystemModelling/graphs/contributors"> <img alt="Contributors" src="https://img.shields.io/github/contributors/pitmonticone/EnergySystemModelling"> </a> <img alt="Twitter" src="https://img.shields.io/twitter/url?url=https%3A%2F%2Fgithub.com%2Fpitmonticone%2FEnergySystemModelling" </a> </p> <!-- Title --> <h1 align="center"> Energy System Modelling </h1> <!-- Subtitle --> <h3 align="center"> Summer Semester 2020, Karlsruhe Institute of Technology </h3> <!-- Badges --> </p> <p align="center"> <a href="https://www.kaggle.com"> <img alt="Kaggle" src="https://kaggle.com/static/images/open-in-kaggle.svg"> </a> <a href="https://nbviewer.jupyter.org/github/pitmonticone/EnergySystemModelling"> <img alt="nbviewer" src="https://github.com/jupyter/design/blob/master/logos/Badges/nbviewer_badge.svg"> </a> <a href="https://colab.research.google.com/github/pitmonticone/EnergySystemModelling/blob/master"> <img alt="Colab" src="https://colab.research.google.com/assets/colab-badge.svg"> </a> </p>

Resources

| Slides | Video | Topic | :-------------: | :-------------: | :------------- | | Lecture 1 | Lecture 1 | Introduction to energy system modelling | | Lecture 2 | Lecture 2 | Consumption, Generation and Time series analysis for Germany | Lecture 3 | Lecture 3 | Renewables in Germany versus Europe, Balancing Energy/Capacity, Graph Theory, Linear Power Flow | | Lecture 4 | Lecture 4 | Power flow theory and solutions | | Lecture 5 | Lecture 5 | Storage modelling, demand-side management (briefly) | | Lecture 6 | Lecture 6 | Optimisation, KKT conditions | | Lecture 7 | Lecture 7 | Introduction to electricity markets | | Lecture 8 | Lecture 8 | Optimisation and markets with networks and storage | | Lecture 9 | Lecture 9 | Investment in dispatchable generation, screening curves, investment in transmission | | Lecture 10 | Lecture 10 | Cost recovery from market, renewables in electricity markets, high shares of wind and solar, network versus storage optimisation | | Lecture 11 | Lecture 11 | Discounting, net present value (NPV Jupyter notebook and as webpage), LCOE, multi-horizon investment, learning curves, path dependency (multi-horizon Jupyter notebook and as webpage) | | Lecture 12 | Lecture 12 | Sector coupling, heat in buildings, transport, industry, synthetic fuels, open energy modelling | | Lecture 13 | Lecture 13 | Workflow management with Snakemake, spatial resolution in optimization models, optimal power flow formulations using graph cycles | | Lecture 14 | Lecture 14 | Principal Component Analysis (PCA) applied to the power system | | Lecture 15 | Lecture 15 | Flow allocation of network flows to generators and consumers | | Lecture 16 | Lecture 16 | Problems with optimization models, robustness to weather and climate change, near-optimal energy systems |

Related Skills

View on GitHub
GitHub Stars66
CategoryDevelopment
Updated3d ago
Forks15

Languages

Jupyter Notebook

Security Score

100/100

Audited on Mar 27, 2026

No findings