Citation Link: https://doi.org/10.25819/ubsi/11049
Boundary Handling Evaluation and Boundary Handling Enhancement for Adaptive Fluid Simulation in SPH
Alternate Title
Bewertung der Randbedingungen und Verbesserung der Randbedingungen für adaptive Flüssigkeitssimulationen in SPH
Publication Type
Doctoral Thesis
Author(s)
Date Issued
2026-08-07
Abstract
One of the most popular fluid simulation methods in recent years is Smoothed Particle Hydrodynamics (SPH). Its flexibility, easy implementation, and natural free surface representation make it a state-of-the-art method in computer graphics. While fluid simulation is the main aspect of the SPH method, boundary handling also demands significant attention and effort to contain the fluid and prevent its penetration. There are a lot of boundary handling methods in SPH, and these methods differ in means of evaluation and comparison. It makes it difficult to comprehend which method is better in concrete circumstances. Moreover, each method also contributes differently to the fluid behavior that is not directly related to the fluid-boundary interaction. It causes different types of fluid behavior disruptions near the boundary for different methods. Despite the variety of boundary handling methods in SPH, there is no particle-based method that allows working with adaptive fluid. In this thesis, we address all aforementioned problems and propose our solutions to all of them.
First of all, we developed a comprehensive protocol for boundary handling method testing. The protocol includes several testing scenarios with clear and unambiguous parameters of the simulation. It provides all the needed timing and all the needed values to collect from the simulation results. It also contains the format of data analysis and an example of the protocol's application in a real method evaluation.
Secondly, we developed a decoupling method for the fluid-boundary interaction to prevent boundary handling from influencing fluid internal interaction and hence increase fluid stability near the boundary and obtain predictability of fluid behavior. The decoupling happens first of all in terms of fluid density, which is split into two densities, and based on the two densities, we obtain two independent pressures for the fluid particles near the boundary.
The last thing we invented, as part of this work, is the adaptivity method for boundary particles. Currently, it is the only work on boundary adaptivity with a particle-based representation of boundaries. This method allows the use of particle-based boundaries with adaptive fluid in SPH. It significantly increases the potential of boundaries with respect to adaptive fluids.
First of all, we developed a comprehensive protocol for boundary handling method testing. The protocol includes several testing scenarios with clear and unambiguous parameters of the simulation. It provides all the needed timing and all the needed values to collect from the simulation results. It also contains the format of data analysis and an example of the protocol's application in a real method evaluation.
Secondly, we developed a decoupling method for the fluid-boundary interaction to prevent boundary handling from influencing fluid internal interaction and hence increase fluid stability near the boundary and obtain predictability of fluid behavior. The decoupling happens first of all in terms of fluid density, which is split into two densities, and based on the two densities, we obtain two independent pressures for the fluid particles near the boundary.
The last thing we invented, as part of this work, is the adaptivity method for boundary particles. Currently, it is the only work on boundary adaptivity with a particle-based representation of boundaries. This method allows the use of particle-based boundaries with adaptive fluid in SPH. It significantly increases the potential of boundaries with respect to adaptive fluids.
File(s)![Thumbnail Image]()
Loading...
Name
Dissertation_Akhunov_Rustam.pdf
Size
40.01 MB
Format
Adobe PDF
Checksum
(MD5):2a14f9f1a9f21ccd013f8643e52a7f5d
Owning collection
Mapped collections

