smoothed particle hydrodynamics
play

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

Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids Rigid Bodies Dan Jan Barbara Matthias Koschier Bender Solenthaler Teschner Graphics Research - SPH Solver Fluids Low viscosity


  1. Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids Rigid Bodies Dan Jan Barbara Matthias Koschier Bender Solenthaler Teschner

  2. Graphics Research - SPH Solver  Fluids  Low viscosity [Mueller 2003, Bender 2017]  High viscosity [Debrun 1996, Peer 15, Takahashi 15, Weiler 18]  Ferrofluids [Huang 2019]  Granular materials  Elastic solids [Solenthaler 2007, Peer 2018]  Plastic solids [Gerszewski 2009]  Rigid bodies [Gissler 2019] SPH for the Physics Based Simulation of Fluids and Solids – 27

  3. SPH Rigid-Body Solver  Sample surfaces with particles  Map contact to artificial density deviation  Compute pressure  Pressure accelerations resolve contacts  Pressure system differs from fluids as accelerations are applied to entire rigid bodies (sets of particles) instead of single particles SPH for the Physics Based Simulation of Fluids and Solids – 28

  4. [Gissler et al., presented at ACM SIGGRAPH 2019] SPH for the Physics Based Simulation of Fluids and Solids – 29

  5. Formulation  Rigid-body surface particles with artificial rest density, e.g.  Contact:  Continuity equation:  Time discretization at :  Constraint : SPH for the Physics Based Simulation of Fluids and Solids – 30

  6. Concept  Find velocities for rigid-body particles such that  Map unknown velocities to unknown artificial pressure per particle  Pressure corresponds to a pressure / contact force  Forces change linear / angular momentum of the entire rigid body such that all particles have the desired velocities SPH for the Physics Based Simulation of Fluids and Solids – 31

  7. Illustration SPH for the Physics Based Simulation of Fluids and Solids – 32

  8. Reformulating the System  One equation per particle with unknown particle velocity  One equation per particle with unknown body velocities SPH for the Physics Based Simulation of Fluids and Solids – 33

  9. Reformulating the System  One equation per particle with unknown contact forces  One equation per particle with unknown pressures SPH for the Physics Based Simulation of Fluids and Solids – 34

  10. Solver  SPH discretization of  Two loops over all rigid particles  Standard SPH forms for  Jacobi iterations SPH for the Physics Based Simulation of Fluids and Solids – 35

  11. Strong Fluid-Rigid Coupling  Iterative rigid-body solver  Iterative fluid solver, e.g. PCISPH, IISPH, DFSPH  Interleaved fluid-rigid velocity update  Rigid solver iteration updates predicted velocities of rigid particles  Fluid solver iteration updates predicted velocities of fluid particles SPH for the Physics Based Simulation of Fluids and Solids – 36

  12. [Gissler et al., presented at ACM SIGGRAPH 2019] SPH for the Physics Based Simulation of Fluids and Solids – 37

  13. [Gissler et al., presented at ACM SIGGRAPH 2019] SPH for the Physics Based Simulation of Fluids and Solids – 38

  14. [Gissler et al., presented at ACM SIGGRAPH 2019] SPH for the Physics Based Simulation of Fluids and Solids – 39

  15. [FIFTY2 Technology] SPH for the Physics Based Simulation of Fluids and Solids – 40

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend