Welcome to eELib’s documentation!

The eELib (elenia Energy Library) is the software tool for simulating future power systems for prosumers. The library, with its functionalities and models, can be used for various simulative investigations regarding research or current challenges in the field of distributed electrical power systems.

eELib logo.

The goal of the eELib is providing a model library that is suitable for solving energy-related questions around prosumers (consumers that are now also producing energy). This includes, among other things, the

  • creation and consideration of different energy supply scenarios (on building, district and grid level, among others with different penetration levels of distributed facilities like PV).

  • comparison of different operating strategies for energy management systems, including, e.g., variable tariffs, multi-use concepts, operator models or schedule-based flexibility.

  • investigation of the impacts and interactions of prosumer households, e.g., sector coupling and electrification with the power grid to identify violations of grid limits.

  • calculating the economic values of different use cases and strategies for components and systems.

  • investigation of innovative marketing strategies of different market players in the spot and balancing power markets.

Let’s Get Started

Quick Start Guide

Information on how to get started, how to set up the repository with an installation guide, explanations about the eELib structure and tips for helpful information

Tutorials

Examples of how you can use or further advance the eELib: How to set up and run your own scenario, how to implement a new model, and how to add a new operating strategy for an energy management system

Reference Manual

Information on the general structure and setup of the eELib, as well as the documentation of all classes and models, including their methods (API Reference)

View eELib in GitLab Repository