pycity_scheduling


Software tool for the day-ahead optimization of local multi-energy systems

pycity_scheduling

Short description

Python package pycity_scheduling is a framework for the effective development, testing, and assessment of optimization-based power scheduling algorithms for local multi-energy systems in city districts. The framework primarily targets the elaboration of coordination concepts that can efficiently solve the power dispatch problem on the city district level. Its target users are researchers in the field of smart grid applications and the deployment of operational flexibility for local energy systems.

Downloads

The Python code can be downloaded from the RWTH Aachen’s public GitLab server at https://git.rwth-aachen.de/acs/public/simulation/pycity_scheduling.

Documentation

The documentation for the pycity_scheduling Python package is available at https://acs.pages.rwth-aachen.de/public/simulation/pycity_scheduling/.

Publications

  • S. Schwarz, S. A. Uerlich, A. Monti, “pycity_scheduling - A Python framework for the development and assessment of optimisation-based power scheduling algorithms for multi-energy systems in city districts” (under review)

2020, Institute for Automation of Complex Power Systems (ACS), E.ON Energy Research Center (E.ON ERC), RWTH Aachen University, Germany

Licensing

MIT License logo

The pycity_scheduling Python package is released by RWTH Aachen University, E.ON Energy Research Center (E.ON ERC), Institute for Automation of Complex Power Systems (ACS) under the MIT License.

Contact

EONERC ACS Logo

Institute for Automation of Complex Power Systems (ACS)
E.ON Energy Research Center
RWTH Aachen University, Germany