Python for Power System Analysis pre-release

25 views
Skip to first unread message

Tom Brown

unread,
Feb 18, 2016, 6:30:35 AM2/18/16
to openmod-i...@googlegroups.com
Dear openmod-ers,

The Renewable Energy Systems group at FIAS is pleased to share a
pre-release of the free software tool "Python for Power System Analysis"
(PyPSA).


PyPSA can calculate:

* static power flow

* optimal power flow

* total electricity system optimisation


and has models for:

* meshed multiply-connected AC and DC networks

* conventional dispatchable generators

* generators with time-varying power availability

* storage units with efficiency losses

* simple hydroelectricity with inflow and spillage


There are some screenshots and example Jupyter notebooks here:

http://pypsa.org/index.html#screenshots-and-example-jupyter-ipython-notebooks

including optimal power flow with SciGRID's network model of Germany
followed by full Newton-Raphson load flow.

The code is on github:

https://github.com/FRESNA/PyPSA


PyPSA is basically a mutant child of pypower, pandas and pyomo.

It's still rough around the edges, so any feedback/comment is much
appreciated! Also if you get stuck, just drop us a line.


All the best,

Tom


--
Tom Brown
Frankfurt Institute of Advanced Studies
https://fias.uni-frankfurt.de/physics/schramm/complex-renewable-energy-networks/
Personal site: http://www.nworbmot.org
Phone: +49 69 798 47693


Wiegmans, B.D.

unread,
Feb 18, 2016, 7:03:29 AM2/18/16
to Tom Brown, openmod-i...@googlegroups.com
Hi Tom,

That is really cool. I've been using PyPower before.

I see you're have examples of the SciGRID model.I've been working with the SciGRID team to get an improved method of topology derivation, and in doing so I've also looked at a way to calculate power flows on the network. I found that it was impossible without realistic generator and load information. I'm curious how you acquired this information.

Anyway, thanks for the update. It looks really interesting.
Regards,
Bart

--
You received this message because you are subscribed to the Google Groups "openmod initiative" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openmod-initiat...@googlegroups.com.
To post to this group, send an email to openmod-i...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/openmod-initiative/56C5AB59.4020500%40fias.uni-frankfurt.de.
For more options, visit https://groups.google.com/d/optout.

Tom Brown

unread,
Feb 18, 2016, 7:27:46 AM2/18/16
to openmod-i...@googlegroups.com
Hi Bart,

There's an iPython notebook which shows how load and generation were
attached here:

http://pypsa.org/examples/add_load_gen_to_scigrid.html

All the data sources are openly available but not necessarily with open
licences; they have to be downloaded separately. For use with the
SciGRID example, there is an aggregated/cleansed form of the data for
SciGRID in the PyPSA github repo
examples/opf-scigrid-de/scigrid-with-load-gen.

Unfortunately our python libraries which match the load and generation
to each SciGRID node with voronoi cells etc are not get online, but we
are happy to share them privately.

Best,

Tom
> <mailto:openmod-initiative%2Bunsu...@googlegroups.com>.
> To post to this group, send an email to
> openmod-i...@googlegroups.com
> <mailto:openmod-i...@googlegroups.com>.
> --
> You received this message because you are subscribed to the Google
> Groups "openmod initiative" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to openmod-initiat...@googlegroups.com
> <mailto:openmod-initiat...@googlegroups.com>.
> To post to this group, send email to openmod-i...@googlegroups.com
> <mailto:openmod-i...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/openmod-initiative/CAKEt8RFUBEBhFR3ER%2B3qhUek08zN2GD4KgbOiV-6ndvvRJncWQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/openmod-initiative/CAKEt8RFUBEBhFR3ER%2B3qhUek08zN2GD4KgbOiV-6ndvvRJncWQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

Sebastian Rauner

unread,
Feb 22, 2016, 11:44:29 AM2/22/16
to openmod-i...@googlegroups.com
http://www.europeandataportal.eu/

"Drei Monate lang wurde das Europäische Open-Data-Portal beta-getestet – jetzt geht die Version 1.0 online. Über die Plattform sind nun 415.000 Datensätze aus insgesamt 70 nationalen Portalen in sechs Sprachen verfügbar."
-----------------------------------------

Sebastian Rauner / Doktorand/ PhD Student
Department Bioenergie

Helmholtz-Zentrum für Umweltforschung GmbH - UFZ
Helmholtz Centre for Environmental Research - UFZ
Permoserstraße 15 / 04318 Leipzig / Germany
phone +49 341 243 4482 
sebastia...@ufz.de / www.ufz.de

Sitz der Gesellschaft: Leipzig
Registergericht: Amtsgericht Leipzig, Handelsregister Nr. B 4703
Vorsitzender des Aufsichtsrats: MinDirig Wilfried Kraus
Wissenschaftlicher Geschäftsführer: Prof. Dr. Georg Teutsch
Administrative Geschäftsführerin: Dr. Heike Graßmann

-----------------------------------------
Reply all
Reply to author
Forward
0 new messages