Welcome to AgentLib-FlexQuant’s documentation!

This project is a plugin for the AgentLib. This agent-based framework employs model predictive control (MPC) to quantify flexibility offers of electricity usage of building energy systems (BES) during operation. The code is published in this GitHub repo.

Flexibility Quantification

License pylint coverage documentation

This project is a plugin for the AgentLib. This agent-based framework employs model predictive control (MPC) to quantify flexibility offers of electricity usage of building energy systems (BES) during operation.

Installation

To install, you can either use the requirements.txt or go for package installation with pip install -e .. The -e option installs the package in editable mode, which should be done when working on this package. Please use Python version 3.10, 3.11 or 3.12.

Tutorial

A guide on what the framework does and hoe it can be applied is given in the examples folder or here.

Referencing the FlexQuant

A publication is available here.

Authors

  • Felix Stegemerten

  • Peter Kröning

  • Hexuan Zhao

  • Karthik Suresh

Acknowledgments

We gratefully acknowledge the financial support by Federal Ministry for Economic Affairs and Energy (BMWE), promotional reference 03EI4081A and 03EN3092B.

BMWK

Indices and tables