Skip to content

MPavicevic/DARKO

Repository files navigation

Image of License Build Status codecov

DARKO

DARKO is acronim for Day-ahead Mrket Optimization package. It is based in Python and solved in GAMS.

Description

DARKO is a small energy market analysis project (mostly day ahead, but can also be multi day, weekly, monthly or anual). Main features:

  • Demand orders
  • Simple orders
  • Block orders
  • Flexible orders
  • NTC's (ramping limits: both hourly and per period)
  • Net positions (ramping limits: both hourly and per period)

The main purpose of this package is simmulation of energy markets with multiple players and interconnected zones

Quick start

Prerequisites

If you want to download the latest version from github for use or development purposes, make sure that you have git and the anaconda distribution or miniconda distribution installed and type the following:

Anaconda Prompt

git clone https://github.com/MPavicevic/DARKO.git
cd ..Documents\git\DARKO
conda env create  # Automatically creates environment based on environment.yml
conda activate DARKO # Activate the environment
pip install -e . # Install editable local version

The above commands create a dedicated environment so that your anaconda configuration remains clean from the required dependencies installed.

Projects

Release date: TBD

Get involved

This project is an open-source project. Interested users are therefore invited to test, comment or contribute to the tool. Submitting issues is the best way to get in touch with the development team, which will address your comment, question, or development request in the best possible way. We are also looking for contributors to the main code, willing to contibute to its capabilities, computational-efficiency, formulation, etc. Finally, we are willing to collaborate with national agencies, reseach centers, or academic institutions on the use on the model for different data sets relative to EU countries.

Main developers

Currently the main developers of the DARKO package are the following:

  • Matija Pavičević (KU Leuven, Belgium)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published