Smoothed Particle Hydrodynamics Techniques for the Physics Based - - PowerPoint PPT Presentation

smoothed particle hydrodynamics
SMART_READER_LITE
LIVE PREVIEW

Smoothed Particle Hydrodynamics Techniques for the Physics Based - - PowerPoint PPT Presentation

Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids Boundary Handling Dan Jan Barbara Matthias Koschier Bender Solenthaler Teschner SPH Fluid Solver Neighbor search Incompressibility


slide-1
SLIDE 1

Smoothed Particle Hydrodynamics

Techniques for the Physics Based Simulation of Fluids and Solids Boundary Handling Dan Koschier Jan Bender Barbara Solenthaler Matthias Teschner

slide-2
SLIDE 2

SPH for the Physics Based Simulation of Fluids and Solids – 55

SPH Fluid Solver

 Neighbor search  Incompressibility  Boundary handling

slide-3
SLIDE 3

SPH for the Physics Based Simulation of Fluids and Solids – 56

Outline

 Particle boundaries  Current developments

slide-4
SLIDE 4

SPH for the Physics Based Simulation of Fluids and Solids – 57

Concept

 Boundaries are sampled with particles that contribute to density, pressure and pressure acceleration of the fluid  Boundary handling: How to compute ?

Fluid particle Solid particles Kernel support

slide-5
SLIDE 5

SPH for the Physics Based Simulation of Fluids and Solids – 58

Several Layers with Uniform Boundary Samples

 Boundary particles are handled as static fluid samples  Pressure acceleration

Fluid Solid

Contributions from fluid neighbors Contributions from boundary neighbors Boundary neighbors contribute to the density All samples have the same size, i.e. same mass and rest density All samples have the same size, i.e. same mass and rest density

slide-6
SLIDE 6

SPH for the Physics Based Simulation of Fluids and Solids – 59

Pressure at Boundary Samples

 Pressure acceleration at boundaries requires pressure at boundary samples  Various solutions, e.g. mirroring, extrapolation, PPE  Mirroring

 Formulation with unknown boundary pressure   Mirroring of pressure and density from fluid to boundary 

slide-7
SLIDE 7

SPH for the Physics Based Simulation of Fluids and Solids – 60

Boundary Contribution to Pressure Acceleration

slide-8
SLIDE 8

SPH for the Physics Based Simulation of Fluids and Solids – 61

One Layer of Uniform Boundary Samples

 Contributions of missing samples have to be added  Pressure acceleration

Fluid Solid

Offset typically implemen- ted as scaling coefficient

Missing samples

x is an approximation

  • f the contribution from

missing samples Kernel property Kernel gradient property Pseudo inverse

slide-9
SLIDE 9

SPH for the Physics Based Simulation of Fluids and Solids – 62

Correction of Missing Contributions

 The motivation of and is to compensate contributions of missing samples to

slide-10
SLIDE 10

SPH for the Physics Based Simulation of Fluids and Solids – 63

One Layer of Non-Uniform Boundary Samples

 Non-uniform contributions from boundary samples  Pressure acceleration

Fluid Solid

Contribution, i.e. mass

  • f a boundary sample is

approximated from its boundary neighbors

Missing samples

Non-uniform sizes, i.e. masses of boundary samples

slide-11
SLIDE 11

SPH for the Physics Based Simulation of Fluids and Solids – 64

One Layer of Non-Uniform Boundary Samples

 In 3D,

For perfect sampling For perfect sampling For arbitrary sampling

slide-12
SLIDE 12

SPH for the Physics Based Simulation of Fluids and Solids – 65

Typical Boundary Representation

Color-coded volume

  • f boundary samples

Boundary samples

slide-13
SLIDE 13

SPH for the Physics Based Simulation of Fluids and Solids – 66

Rigid-Fluid Coupling

slide-14
SLIDE 14

SPH for the Physics Based Simulation of Fluids and Solids – 67

Rigid-Fluid Coupling

slide-15
SLIDE 15

SPH for the Physics Based Simulation of Fluids and Solids – 68

Summary

 Boundary is sampled with static fluid particles  One layer of non-uniform samples

 Arbitrary triangulated meshes can be used as boundary  Non-uniform boundary samples can be handled  Missing contributions to fluid density and pressure acceleration have to be corrected  Pressure is mirrored from fluid to boundary

slide-16
SLIDE 16

SPH for the Physics Based Simulation of Fluids and Solids – 69

Outline

 Particle boundaries  Current developments

slide-17
SLIDE 17

SPH for the Physics Based Simulation of Fluids and Solids – 70

Current Developments

 Pressure extrapolation [Adami 2012, Band 2018]  Solving boundary pressure with a PPE [Band 2018]  Density maps [Koschier 2017]

 Precomputing boundary contributions to the density computation of nearby fluid particles

slide-18
SLIDE 18

SPH for the Physics Based Simulation of Fluids and Solids – 71

SPH Fluid Solver

 Neighbor search  Incompressibility  Boundary handling