Lecture: Modeling, Simulation, and Optimization
Language

All content of lecture and exercises will be available in English and German. Click here for the German version of this website.

General information

The lecture Modeling, Simulation and Optimization (LSF) addresses Bachelor and Master students of different curricula at Otto von Guericke Universität Magdeburg. The focus is on modeling optimization-related questions mainly involving ordinary differential equations with applications in the engineering sciences.

Downloads

On this password-protected page.

Exams

For all students in the curriculae Mathematics and Mathematikingenieur oral exams take place. Please make an individual appointment with the lecturer. For all CoME students, the confirmation of successful participation and the grade will be based on the performance in the written exam and in the case study presentation, as specified below.

Written exam

CoMe students need to write an exam on Tuesday, July 2, 12h00 in order to obtain a certificate of participation. The contents are selected from slides indicated with bell symbols of the chapters 1, 2, and 6. A focus will be on the formulation of optimization problems in different contexts, i.e., chapter 1 and the modeling aspects of chapters 2 and 6. Implementation (i.e., python or CasADi) and algorithms will not be covered in detail. Students of mathematical curriculae only need to attend from 11h15 until 12h00 on July 2.

Case study

All students need to present a case study on Tuesday, July 2, 11h15 (3 min presentation of idea) and Thursday, July 11, 15h15 (10 min presentation of optimization model, implementation and results). In addition, presentation slides and implementation code need to be submitted via email. You can work in teams of 2 or 3 students. CoME students will get a grade for their presentation, for students of mathematical curriculae a presentation is necessary to be admitted to an oral exam.

MatterMost Group

Registration and link to the channel.

Next lectures

There are two time slots for lectures and exercises in presence, Tuesday 11h15-12h45 (G03-214) and Thursday 15h15-16h45 (G03-214). Appointments in bold are in presence.

  • Tuesday, 18. June: 6. Optimization with Differential Equations
  • Thursday, 20. June: Introduction to Python and CasADi
  • Tuesday, 25. June: 6. Optimization with Differential Equations, 7. Case Studies
  • Thursday, 27. June: Exercise Sheet 5
  • Tuesday, 2. July: Written exam (45 minutes), present case studies
  • Thursday, 4. July: Exercise Sheet 6 (case studies)
  • Tuesday, 9. July: 8. Learning of models
  • Thursday, 11. July: Final case study presentations
Target groups

This lectures addresses (at least) three curriculae and has modular and scalable contents:

Curriculum Presence Study at home Credits
I Mathematikingenieur (Bachelor) 4SWS, 56h 184h 8 CPs
II Mathematics (Master) 4SWS, 56h 124h 6 CPs
III Comp. Methods for Engineering (Master) 4SWS, 56h 94h 5 CPs
The lecture can be used as a Pflichtmodul in I bachelor Mathematikingenieur and III master Computational Methods for Engineering and as Wahlpflichtmodul in I master Mathematics. In III, also other master curriculae like Kybernetik are possible if they also need 5 CP.
Contents

The content revolves around the modeling of optimization problems, especially in ordinary differential equations, with applications from engineering sciences. Different levels of prior knowledge and requirements of the addressed courses are accommodated through a modular approach and varying levels of self-study demands. Some content serves as review for certain students (especially those in the Mathematics Master's program), while more detailed topics, as well as certain contents, are offered only in the inverted classroom format. Table of contents and chapter assignments for the programs are provided.

Chapter Presence I II III
1. Introduction and Examples of Modeling Dynamic Processes
2. Overview Linear Optimization: Formulation, Optimality Conditions, Algorithms
3. Overview Nonlinear Optimization: Formulation, Optimality Conditions, Algorithms
4. Overview Simulation Methods
5. Introduction to Python and CasADi
6. Optimization with Differential Equations
7. Case Studies
8. Machine Learning and Hybrid Models (Details: ICF)

During the presence time, alongside lectures, exercises ranging from 1 to 2 weekly hours (SWS) will be integrated. The objective, besides mathematical tasks, will be to familiarize students with modern modeling and optimization tools. When examining case studies, students' own problem formulations will be incorporated.

Goals and competences

The students acquire expertise in mathematical modeling of engineering problems, focusing on modeling with differential equations and the interactions between modeling on one side and simulation and optimization on the other. An overview of elementary algorithmic techniques is provided, including parameter estimation and experimental design for dynamic systems, as well as regarding optimality conditions and algorithms for nonlinear, derivative-based optimal control, i.e., optimization with underlying differential equations. In addition to modeling the underlying physical, biological, or chemical processes, the modeling of constraints and objective functions and their impact on algorithmics, complexity, and results are discussed.

In accompanying exercises, students deepen their understanding and learn to efficiently implement algorithms on the computer and apply them to specific problem scenarios.

Questions?

Write to me:

Prof. Dr. rer.nat. habil. Sebastian Sager
Head of MathOpt group
at the Institute of Mathematical Optimization
at the Faculty of Mathematics
at the Otto von Guericke University Magdeburg

Universitätsplatz 2, G02-224
39106 Magdeburg, Germany

: +49 391 67 58745
: +49 391 67 11171
:

Susanne Heß

Universitätsplatz 2, G02-206
39106 Magdeburg, Germany

: +49 391 67-58756
: +49 391 67-11171
:

Prof. Dr. rer.nat. habil. Sebastian Sager
Head of MathOpt group
at the Institute of Mathematical Optimization
at the Faculty of Mathematics
at the Otto von Guericke University Magdeburg

Universitätsplatz 2, G02-224
39106 Magdeburg, Germany

: +49 391 67 58745
: +49 391 67 11171
:

Susanne Heß

Universitätsplatz 2, G02-206
39106 Magdeburg, Germany

: +49 391 67-58756
: +49 391 67-11171
: