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.