inf5120 - Digitalised Energy System Co-Simulation (Course overview)

inf5120 - Digitalised Energy System Co-Simulation (Course overview)

Department of Computing Science 6 KP
Semester courses Summer semester 2025
Type of course: Project
Notes on the module
Prerequisites

Programming mit Python, Simulation-based Smart Grid Engineering and Assessment

Prüfungszeiten

At the end of the lecture time

Module examination

Practikal Work
A practical assignment includes the theoretical preparation, set-up and execution of a design task on the basis of a case study or the experiment as well as the written presentation of the work steps, the steps, the process and the results of the experiment and their critical evaluation.

Skills to be acquired in this module

Successfully completing this lecture will enable the students to mathematically model simple controllable  electrical generators and consumers and to simulate them together with appropriate control algorithms  within smart grid scenarios. To achieve this goal, student will start with deriving computational models  from physical models and by evaluating them. In order to manage the integration of control algorithms.  Students are taught the principles of cosimulation using the example of the "mosaik" smart grid  cosimulation framework.
Students are put into the position to understand and apply distributed, agent- based control schemes to decentralised energy generators and/or consumers. As a result, students are able  to analyze the requirements for successful application to real power balancing regarding capacity utilization, robustness, and flexibility. In addition, students practically apply the foundations for planning  and conducting simulation based experiments as well as the interpretation of the results. Attention is especially paid to a tradeoff between precision and robustness of the results and the necessary efforts (design of experiments) in order to gain as much insight into interdependencies with as few experiments.
Profesional competence
The student:

  • derive and evaluate computational models from physical models
  • use the "mosaik" smart grid cosimulation framework
  • analyze the requirements for successful application to real power balancing regarding capacity  utilization, robustness, and flexibility
  • name the foundations for planning and conducting simulation based experiments as well as the  interpretation of the results
  • are aware to the tradeoff between precision and robustness of the results and the necessary efforts (design of experiments) in order to gain as much insight into interdependencies with as few experiments.

Methological competence
The student:

  • model simple controllable electrical generators and consumers
  • simulate simple controllable electrical generators and consumers with appropriate control algorithms within smart grid scenarios
  • apply distributed agent-based control schemes to decentralised energy generators and/ or consumers
  • evaluate simulation results
  • search information and look into methods to implement models
  • propose hyphothesis and ckeck their validity with simulation experiments

Social competence
The student:

  • apply the development technique pair programming
  • discuss design decisions
  • identify work packages and take responsibility for it

Self-competence
The student:

  • reflect on their own use of the limited resource power
  • accept and use criticism to develop their own behaviour