OptimalTransmissionRouting.jl

Author Electa-Git
Popularity
5 Stars
Updated Last
7 Months Ago
Started In
July 2021

OptimalTransmissionRouting.jl

Status: CI

OptimalTransmissionRouting.jl is a Julia/JuMP package to determine the optimal transmission system route considering spatial information. The underlying priciple is that spatial information coming from an image file is convertered to an array of installation cost weights (see io/spatial_image_files). To that end spatial infromation from http://www.eea.europa.eu/data-and-maps/data/corine-land-cover-2006-raster-2 is used. The created array represents a weighted graph connecting a number of nodes horizontally, vertiacally and diagonally with graph weights reflecting the installation costs for each region of the map. Using the A-star algorithm, the shortest path in this weighted graph is found, which provides the least cost transmission path.

Installation The latest stable release of OptimalTransmissionRouting.jl can be installed using the Julia package manager with

Pkg.add("OptimalTransmissionRouting")

The current version of OptimalTransmissionRouting.jl is 0.1..

Citing OptimalTransmissionRouting.jl

If you find OptimalTransmissionRouting.jl useful in your work, we kindly request that you cite the following publications: Detailed description of the mathematical model:

@ARTICLE{6746189,
  author={Ergun, Hakan and Rawn, Barry and Belmans, Ronnie and Van Hertem, Dirk},
  journal={IEEE Transactions on Power Systems}, 
  title={Technology and Topology Optimization for Multizonal Transmission Systems}, 
  year={2014},
  volume={29},
  number={5},
  pages={2469-2477},
  doi={10.1109/TPWRS.2014.2305174}}

and

@ARTICLE{7293709,
  author={Ergun, Hakan and Rawn, Barry and Belmans, Ronnie and Van Hertem, Dirk},
  journal={IEEE Transactions on Power Systems}, 
  title={Stepwise Investment Plan Optimization for Large Scale and Multi-Zonal Transmission System Expansion}, 
  year={2016},
  volume={31},
  number={4},
  pages={2726-2739},
  doi={10.1109/TPWRS.2015.2480751}}

Acknowledgement

This software implementation is conducted within the European Union’s Horizon 2020 research and innovation programme under the FlexPlan project (grantagreement no. 863819).

License

This code is provided under a BSD license.

Used By Packages

No packages found.