M3 Master Intelligentes Bilanzkreismanagement  

Team

  • Katharina Blass
  • Robin Decker
  • Mischa Koischwitz
  • Alain Ngoufack Nguefack
  • Nguyen Do
  • The-Anh Nguyen
  • Nhu Mong Tran

Supervision

Dr. Ludwig Rauch
Demo Link Icon Demo Demo Link Icon Source_Code

Balancing group management is a process in which the balancing group manager tries to balance power surplus and shortage by purchasing or selling electricity. Our iBKM Dashboard supports the manager's decision-making in a modern, efficient and intuitive way.

Presentation

video placeholder

The Objective

The goal of our project was, to create a modern, visual interface between a machine learning model that provides predictive data and the user. The data should be represented in an efficient and intuitive way to support the user’s decision-making for balancing group management. In this process the balancing group manager has to balance the amount of electricity in a specific balancing group - which are regional electricity networks - by either purchasing more electricity or selling some of the available electricity. The goal is to avoid power surplus as well as shortage within the balancing group.

The user should also be able to get insight into the machine learning blackbox through an Explainable AI tool that provides plausibility for the prediction by displaying the main influencing factors that have an impact on it. To keep the project as cost-efficient and scalable as possible, we agreed on building our entire system on a serverless architecture. This enables us to run the application without any fix-costs since cloud computing allows us to only pay for the amount of computing power or storage that is required to run our application.

In accomplish our task we wanted to design and implement a web-based dashboard that visualizes the data provided by the KI-Models. The user should be able to efficiently and easily get an insight into the data provided by the models and our backend. To make sure that our application serves the user’s needs, we wanted to create our application based on a user-centered design process that includes user interviews and final user testing. Another goal for us was to build the application entirely based on a serverless architecture.

The Team

Since we were a rather large team we created smaller teams for project management, design, frontend and backend.

Nhu and Katharina were focussing on design, The-Anh and Alain were responsible for our project management, Mischa and Bach worked on the serverless architecture and Robin’s main task was to work on the frontend. Although we did set up a team structure we were able to work interdisciplinary most of the time. Giving each other input, helping each other and building the final application all together.