Fabian Neumann Profile picture
Feb 20 5 tweets 2 min read
🐍🧑‍🏫💻This semester I taught a new course about Data Science for Energy System Modelling, for which I built a website with energy-focused Python tutorials:

fneum.github.io/data-science-f…

@openmod @protontypes #energytwitter Image
It includes hands-on introductions to various libraries useful for modelling energy systems and processing data: Python, numpy, matplotlib, pandas, geopandas, cartopy, rasterio, atlite, networkx, pyomo, pypsa, plotly, hvplot, and streamlit.
Topics covered include:

- time series analysis (e.g. wind and solar, prices load)
- tabular geographical data (e.g. location of power plants, LNG terminals, industrial sites)
- converting reanalysis weather data to renewable generation (e.g. ERA5)
- land eligibility analysis (e.g. where to build wind turbines)
- working with maps and projections
- optimisation modelling
- electricity market modelling
- networks & linearised power flow
- capacity expansion planning
- sector-coupling
- (interactive) visualisation/dashboards
The following resources were super helpful, especially for the first part of the course:

earth-env-data-science.github.io/intro.html

tomasbeuzen.com/python-program…

Thank you for your work! Big inspiration!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Fabian Neumann

Fabian Neumann Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @fneum_

Jun 21, 2021
Narrowly following least-cost energy system optimisation results risks inequitable outcomes.

In a paper on near-optimal trade-offs, I show for a renewable European power system that more regionally balanced expansion plans can be achieved at little extra cost below 4% ...
... and that completely autarkic solutions, without power transmission, appear much more costly.

Now published in ESR: doi.org/gjr2fb

Preprint from July 2021: arxiv.org/abs/2007.08379
The issue: least-cost solutions can lead to very inhomogeneous distributions of capacities, which can be problematic for levels of social acceptance.

A comparison of imbalances of national electricity generation and consumption in 2018 to least-cost looks impressively uneven.
Read 12 tweets
Sep 23, 2020
Providing just a single least-cost solution underplays an immense degree of freedom when planning future energy systems.

There are many near-optimal alternatives with attractive properties like social acceptance due to less onshore wind capacity or limited grid reinforcement.
Highlights below, or read full paper at doi.org/10.1016/j.epsr… or last year's preprint arxiv.org/abs/1910.01891.

With @nworbmot @KITKarlsruhe @Helmholtz

Kudos to the pioneers @jfdecarolis and @etrutnevyte!
We systematically explored the decision space of a European power system model based on wind and solar that co-optimises generation, storage and grid infrastructure.

We look at how the capacities of each technology can deviate if the costs are epsilon % away from the optimum.
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(