pycity_scheduling—A Python framework for the development and assessment of optimisation-based power scheduling algorithms for multi-energy systems in city districts
SoftwareX, vol. 16, pp. 100839
Abstract
We introduce the open-source Python software framework pycity_scheduling for the effective development, testing, and assessment of optimisation-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. Illustrative code examples demonstrate the capabilities of the pycity_scheduling framework and its use cases. The design principles established in pycity_scheduling allows users to access, extend, and modify the Python package without any need for commercial software or licensing concerns.
Authors 3
-
Sebastian Schwarz corresponding Aachen Institute for Automation of Complex Power Systems E.ON Energy Research Center
Affiliation as printed
Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany
-
Sebastian Alexander Uerlich corresponding Aachen Institute for Automation of Complex Power Systems E.ON Energy Research Center
Affiliation as printed
Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany
-
Antonello Monti corresponding Aachen Institute for Automation of Complex Power Systems E.ON Energy Research Center
Affiliation as printed
Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany
Cited by 11 stored of 11
11 results
No patents citing this paper on Lens.org (checked 2026-10-06).