A

pymfm—A Python framework for microgrid flexibility management

Software Impacts, vol. 19, pp. 100603

Abstract

pymfm is an open-source Python framework for microgrid flexibility management. It is used for developing and testing management strategies according to the rule-based and optimization-based algorithms. This framework allows to control flexibile assets in form of battery energy storage and photovoltaic units within microgrids and in both (near) real-time and scheduling operation modes. Additionally, pymfm provides simulation routines for microgrids and can be used by researchers, system operators, aggregators, microgrid owners, renewable energy communities, etc. An example is also provided and serves as an illustration of how the framework can be used to test custom energy management strategies.

Authors 4

  1. RWTH Aachen University

    Affiliation as printed

    Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany

  2. RWTH Aachen University

    Affiliation as printed

    Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany

  3. RWTH Aachen University

    Affiliation as printed

    Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany

  4. Fraunhofer Institute for Applied Information Technology · RWTH Aachen University

    Affiliation as printed

    Fraunhofer Institute for Applied Information Technology FIT, Schinkelstr. 2, 52062 Aachen, Germany

    Institute for Automation of Complex Power Systems, E.ON Energy Research Center, RWTH Aachen University, Mathieustrasse 10, Aachen, Germany

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 12

12 results