Sydney - 9th Nov 18 - How to use Julia for optimisation and power systems research

Title: How to use Julia for optimisation and power systems research

Abstract: Currently, power systems research in Julia focuses on static approximations to the problem of power flow in grids, i.e. obtaining voltage and current throughout grids given expected operation of generators and consumption patterns. PowerModels.jl is a toolbox that implements a variety of power flow models. It supports both simulation and optimisation of power grids. It is built upon JuMP.jl, a toolbox for mathematical optimisation for Julia. Today, JuMP is used around the world in the context of operations research. It allows the user to specify and solve optimisation problems without expert knowledge, yet at the same time allows experts to implement advanced algorithmic techniques. JuMP is also fast - benchmarking has shown that it can build models at speeds similar to commercial tools. The talk will introduce JuMP and PowerModels, and illustrate some of the problems that can be solved using these packages.

Bio: Frederik Geth is a researcher with CSIRO Energy Newcastle. He is a Belgian, he is an electrical engineer and has been using Julia since v0.3. He performs research on the optimisation of power grids using Julia. His research interests include accurate (from the physics perspective) and scalable optimisation models for power systems. In this context, applications of such optimisation models include model predictive control, market clearing and reliability management.


Something i stumbled upon recently, it’s probably a little late to enter as a competitor (3 days till end of this comp), but there is a few different power datasets there on the competitions page, and they might even have another one at some point

1 Like

It was a really well attended event and thanks to Microsoft for providing the venue.

Julia (Julialang) Sydney

Sydney, AU
255 Julians

Are you interested in learning more about Julia (julialang) and connect with fellow Julia users?

Check out this Meetup Group β†’