This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website For more information read Conversion of Websites.

de | en

Mathematical Modeling of Complex Systems in the Energy Field

Module EI7490

This Module is offered by Chair of Renewable and Sustainable Energy Systems (Prof. Hamacher).

This module handbook serves to describe contents, learning outcome, methods and examination type as well as linking to current dates for courses and module examination in the respective sections.

Module version of SS 2016

There are historic module descriptions of this module. A module description is valid until replaced by a newer one.

Whether the module’s courses are offered during a specific semester is listed in the section Courses, Learning and Teaching Methods and Literature below.

available module versions
SS 2019SS 2018SS 2016

Basic Information

EI7490 is a semester module in English language at Master’s level which is offered in summer semester.

This Module is included in the following catalogues within the study programs in physics.

  • Catalogue of non-physics elective courses
Total workloadContact hoursCredits (ECTS)
150 h 45 h 5 CP

Content, Learning Outcome and Preconditions


Relying on technical aspects to model systems in the energy field is usually not sufficient to grasp the complexity of the systems. In reality, aspects such as user-behavior, acceptance, and communication play an important role. Three mathematical methods are presented in this course, that could be used to model the socio-economic aspects.
How do cities grow? How do innovative, decentralized technologies such as photovoltaics expand? How do social networks influence our opinions? Similar questions will be asked in this course and they will be answered for simplified cases. The methods will be explained using Matlab simulations as well.

Learning Outcome

After attending the course, the student is able to:
- identify complex socio-economic systems in the energy field,
- explain the basics of quantitative modeling techniques (especially cellular automata, sociodynamics, and complex graphs),
- apply the aforementioned methods to simple examples.


Fundamental knowledge in:
- energy systems
- differential equations
- Matlab

Courses, Learning and Teaching Methods and Literature

Courses and Schedule

VI 3 Mathematical Modelling of complex systems in the field of energy Buchenberg, P. Halilovic, S. Hamacher, T. Tue, 14:15–15:45, Interims II 003
Thu, 09:45–11:15, ZEI 0001
and singular or moved dates

Learning and Teaching Methods

The lecture consists of presentations conducted by the lecturer. The slides for the presentations will be shared in Moodle before the lecture. The blackboard will be eventually used to do some simple calculations.
The exercises for the tutorials will also be uploaded before each tutorial. It is expected that the students try to solve the exercises by themselves - preferably in teams before discussing them with the tutor. A sample solution will also be uploaded.
The tutorials require the participation of the students and it is recommended to bring laptops/tablets to run some code.
Besides, the forum function in Moodle will be used as a platform where the students can ask questions and receive answers from both the teachers and the other students. Additional functions of Moodle (e.g. quiz) will be eventually used to support the students in understanding the content of the lectures. There will also be homework exercises that require the use of Matlab.


Lecture and tutorial with slides and black board. The slides for the lectures and tutorials will be available online.


Ibrahim Kavrakogammalu, Mathematical Modelling of Energy Systems, 2011

Module Exam

Description of exams and course work

The module exam consists of a written exam that lasts 90 minutes. The exam is made of exercises that test whether the general concepts of complex systems are understood. A big part of the exam consists of mathematical problems where the basics of the models are applied to simple examples. The exam will be graded.
Students are encouraged to solve the homework exercises, either alone or in small groups. If a student submits 75% of the homework in time, he/she will get a bonus of 0,3 in the final grade.

Exam Repetition

There is a possibility to take the exam in the following semester.

Current exam dates

Currently TUMonline lists the following exam dates. In addition to the general information above please refer to the current information given during the course.

Mathematical Modeling of Complex Systems in the Energy Field
Top of page