live optimisation of electricity systems

Skip to first unread message

Tom Brown

Nov 5, 2019, 11:44:08 AM11/5/19
to openmod list
Dear openmodders,

We've added some fun new features to our website, where you can optimise
simple electricity systems on-the-fly. Check it out here:

(it used to be at

You can choose a location, get the local wind and solar conditions, then
optimise the investments and operation for an electricity system over
one year of weather data. It's mainly targeted at teaching and quick
analysis. Obvs all open source and data.

New features include:

- worldwide scope using ECMWF ERA5 reanalysis data - you can select any
country in the world, include sub-regions (admin1) for the US, Australia
Germany and others, to get wind and solar data

- rectangle or polygon selection - you can define regions yourself by
drawing a polygon - useful to show the smoothing effect of
large-area-aggregation on wind feed-in

- much faster optimisation thanks to the donation by Gurobi of a
commercial licence, and the dropping of pyomo in favour of nomopyomo -
solving time dropped from 30 seconds (pyomo + clp) to 10 seconds
(nomopyomo + Gurobi)

- cleaner look thanks to work of Bo Tranberg of Ento Labs
( implementing Bootstrap

- dispatchable generators are available under "advanced assumptions", as
are non-zero CO2 limits

- you can also add hydrogen demand, to see the cost of local hydrogen
from electrolysis

- you can download all input and output data under an open CC BY licence
(non-commercial licences are discouraged, because the definition of
"commercial" is vague)

- deep links to results

- reworked cost assumptions based almost exclusively on the Danish
Energy Agency

Further features to come are here:

Please get in touch with feedback / complaints / new ideas!

Best wishes,


Karlsruhe Institute of Technology (KIT)
Institute for Automation and Applied Informatics (IAI)

Dr. Tom Brown
Research Group Leader, Energy System Modelling

Phone: +49 721 608 25737
Fax: +49 721 608 22602
Group website:
Personal website:

Visitor Address:
Office 309
Campus North Building 445
Hermann-von-Helmholtz-Platz 1
76344 Eggenstein-Leopoldshafen

Oleg Lugovoy

Nov 7, 2019, 6:08:37 AM11/7/19
to openmod initiative
Very cool - thanks for sharing!

Robbie Morrison

Nov 7, 2019, 1:10:04 PM11/7/19

Hi Tom, all

On 05/11/2019 17.44, Tom Brown wrote:
- you can download all input and output data under an open CC BY licence
(non-commercial licences are discouraged, because the definition of
"commercial" is vague)

It is true that non‑commercial is hard to define at law.  But that is not the reason that non‑commercial licensing is discouraged.

The key reason is that any discrimination on the domain of application is normally counterproductive.  The free software folk had worked that out by at least by 1991 when the GPLv2 license was published by the Free Software Foundation.  Indeed, the open source revolution would not have occurred if commercial use had been excluded.

In passing, many of the use of material exceptions under German copyright law are limited to non‑commercial use cases.  But the few judgments that do exist have set a very low threshold on commercial, meaning that these exceptions are very limited in scope.

with best wishes, Robbie

PS: I talked to a senior TenneT (Dutch state‑owned TSO, also active in Germany) staff member at a seminar today and apparently TenneT, RTE (French part state‑owned), and other like‑minded TSOs are launching a data portal in early‑2020.  I mentioned the need for suitable open data licensing but the person I spoke with was not familiar with this kind of legal issue.

Robbie Morrison
Address: Schillerstrasse 85, 10627 Berlin, Germany
Phone: +49.30.612-87617
Reply all
Reply to author
0 new messages