SC²S Colloquium - October 12, 2017

From Sccswiki
Jump to navigation Jump to search
Date: October 12, 2017
Room: 02.07.023
Time: 4:00 pm, s.t.

Christoph Hartlmüller: Optimization of procurement of materials and buying processes with regard to material requirements and warehouse stock

The starting point of the thesis is a profound understanding of the processes involved in the material requirements planning of metal sheets for the production of pre-series and prototype car bodies as well as a good understanding of all involved partners and their requirements and aims. Based on this knowledge and the current IT management system, the requirements and aims for the improvement of the current optimization algorithm are derived. This specification is mapped onto a mathematical optimization problem with the goal to achieve a global optimum with regard to costs of material and storage as well as supply guarantee. Next, a tailored optimization algorithm is implemented. If required, libraries for optimization can be used in addition. In a last step, the analysis and visualization of the optimization including a recommended procurement is generated.

Nikita Basargin: Interactive Simulation of Floods Using the SPH Method

An interactive web-based fluid simulation is presented in this thesis. A 1D Shallow Water Equations model and Smoothed Particles Hydrodynamics discretization are used to reduce computational complexity and achieve realistic fluid behavior in different scenarios. In this simulation, the fluid particles are not connected to a grid and can freely move inside the simulation domain. Using this approach, complex and changing terrain can be simulated at interactive frame rates. Different time stepping schemes such as explicit Euler and multiple variants of explicit Heun are compared. An optimized implementation based on the Heun scheme is presented. The implementation combines the performance of the Euler method and the accuracy of the Heun scheme. TypeScript together with the Angular platform and WebGL are used for the flexible cross-platform implementation. It is available to everyone on the web, features several predefined scenarios and allows different experiments. The code is open source and can be extended and integrated into other projects.