54.76 Computersimulation
Refine
Document Type
- Doctoral Thesis (1)
- Master's Thesis (1)
Language
- English (2)
Has Fulltext
- yes (2)
Is part of the Bibliography
- no (2)
Keywords
- Material Point Method (1)
- Physiksimulation (1)
- Sand (1)
- Schnee (1)
The Material Point Method (MPM) has proven to be a very capable simulation method in computer graphics that is able to model materials that were previously very challenging to animate [1, 2]. Apart from simulating singular materials, the simulation of multiple materials that interact with each other introduces new challenges. This is the focus of this thesis. It will be shown that the self-collision capabilities of the MPM can naturally handle multiple materials interacting in the same scene on a collision basis, even if the materials use distinct constitutive models. This is then extended by porous interaction of materials as in[3], which also integrates easily with MPM.It will furthermore be shown that regular single-grid MPM can be viewed as a subset of this multi-grid approach, meaning that its behavior can also be achieved if multiple grids are used. The porous interaction is generalized to arbitrary materials and freely changeable material interaction terms, yielding a flexible, user-controllable framework that is independent of specific constitutive models. The framework is implemented on the GPU in a straightforward and simple way and takes advantage of the rasterization pipeline to resolve write-conflicts, resulting in a portable implementation with wide hardware support, unlike other approaches such as [4].
Engineering criminal agents
(2019)
This PhD thesis with the title "Engineering Criminal Agents" demonstrates the interplay of three different research fields captured in the title: In the centre are Engineering and Simulation, both set in relation with the application field of Criminology - and the social science aspect of the latter. More precisely,
this work intends to show how specific agent-based simulation models can be created using common methods from software engineering.
Agent-based simulation has proven to be a valuable method for social science since decades, and the trend to increasingly complex simulation models is apparent, not at least due to advancing computational and simulation techniques. An important cause of complexity is the inclusion of 'evidence' as basis of simulation models. Evidence can be provided by various stakeholders, reflecting their different viewpoints on the topic to model.
This poses a particular burden by interrelating the two relevant perspectives on the topic of simulation: on the one hand the user of the simulation model who provides the requirements and is interested in the simulation results, on the other hand the developer of the simulation model who has to program a verified and validated formal model. In order to methodically link these two perspectives, substantial efforts in research and development are needed, where this PhD thesis aims to make a contribution.
The practical results - in terms of software - were achieved by using the multi-faceted approach mentioned above: using methods from software engineering, in order to become able to apply methods from computational social sciences, in order to gain insights into social systems, such as in the internal dynamics of criminal networks.
The PhD thesis shows the research involved to create these practical results, and gives technical details and specifications of the developed software.
The frame for research and development to achieve these results was provided mainly by two research projects: OCOPOMO and GLODERS.