Robust Simulation of Sparsely Sampled Thin Features in SPH-Based Free Surface Flows

Similar documents
Robust Simulation of Sparsely Sampled Thin Features in SPH-Based Free Surface Flows

Divergence-Free Smoothed Particle Hydrodynamics

A Geometric Approach to Animating Thin Surface Features in SPH Water

Overview of Traditional Surface Tracking Methods

NVIDIA. Interacting with Particle Simulation in Maya using CUDA & Maximus. Wil Braithwaite NVIDIA Applied Engineering Digital Film

Navier-Stokes & Flow Simulation

Particle-based Fluid Simulation

A 3D VOF model in cylindrical coordinates

Navier-Stokes & Flow Simulation

Divergence-Free Smoothed Particle Hydrodynamics

An Adaptive Sampling Approach to Incompressible Particle-Based Fluid

IMPROVED WALL BOUNDARY CONDITIONS WITH IMPLICITLY DEFINED WALLS FOR PARTICLE BASED FLUID SIMULATION

Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA

A brief description of the particle finite element method (PFEM2). Extensions to free surface

Characteristic Aspects of SPH Solutions

Interactive Fluid Simulation using Augmented Reality Interface

Technical Report TR

Interaction of Fluid Simulation Based on PhysX Physics Engine. Huibai Wang, Jianfei Wan, Fengquan Zhang

CGT 581 G Fluids. Overview. Some terms. Some terms

Comparison between incompressible SPH solvers

Shape of Things to Come: Next-Gen Physics Deep Dive

In computer graphics, interactions at interfaces between

Interactive Fluid Simulation Using Augmented Reality Interface

CS-184: Computer Graphics Lecture #21: Fluid Simulation II

Free Surface Flow Simulations

Two-Phase flows on massively parallel multi-gpu clusters

Bubble Dynamics using Free Surfaces in a VOF framework

Realistic Animation of Fluids

Versatile Interactions at Interfaces for SPH-Based Simulations

Smoke Simulation using Smoothed Particle Hydrodynamics (SPH) Shruti Jain MSc Computer Animation and Visual Eects Bournemouth University

Navier-Stokes & Flow Simulation

Droplet collisions using a Level Set method: comparisons between simulation and experiments

MODELLING WATER ENTRY OF A WEDGE BY MULTIPHASE SPH METHOD. Kai GONG, Benlong WANG and Hua LIU 1

FINITE POINTSET METHOD FOR 2D DAM-BREAK PROBLEM WITH GPU-ACCELERATION. M. Panchatcharam 1, S. Sundar 2

Simulation of Swirling Bubbly Water using Bubble Particles

Acknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar

2.7 Cloth Animation. Jacobs University Visualization and Computer Graphics Lab : Advanced Graphics - Chapter 2 123

SPH: Towards the simulation of wave-body interactions in extreme seas

CFD in COMSOL Multiphysics

Chapter 2 Water and Bubbles

Sand Simulation. Abhinav Golas. COMP Physically Based Simulation. Final Project Presentation. May 6,

Animation of Bubbles in Liquid

Express Introductory Training in ANSYS Fluent Workshop 07 Tank Flushing

Fluid Simulation. [Thürey 10] [Pfaff 10] [Chentanez 11]

Visual Simulation of Multiple Fluids in Computer Graphics: A State-of-the-Art Report

Modeling Surface Tension in SPH by Interface Reconstruction using Radial Basis Functions

Adaptive Particles for Incompressible Fluid Simulation (Technical Report tamu-cs-tr )

T6: Position-Based Simulation Methods in Computer Graphics. Jan Bender Miles Macklin Matthias Müller

Parallelization study of a VOF/Navier-Stokes model for 3D unstructured staggered meshes

Realtime Water Simulation on GPU. Nuttapong Chentanez NVIDIA Research

Particleworks: Particle-based CAE Software fully ported to GPU

Investigating The Stability of The Balance-force Continuum Surface Force Model of Surface Tension In Interfacial Flow

Modeling of Granular Materials

Alex Li 11/20/2009. Chris Wojtan, Nils Thurey, Markus Gross, Greg Turk

Computer animation for fluid simulation of a high viscous fluid melting

AN ADAPTIVE SAMPLING APPROACH TO INCOMPRESSIBLE PARTICLE-BASED FLUID. A Dissertation WOO-SUCK HONG

Adaptive-Mesh-Refinement Hydrodynamic GPU Computation in Astrophysics

Fluids in Games. Jim Van Verth Insomniac Games

Solidification using Smoothed Particle Hydrodynamics

Coastal impact of a tsunami Review of numerical models

Tutorial 17. Using the Mixture and Eulerian Multiphase Models

Animation of Fluids. Animating Fluid is Hard

WETTING PROPERTIES OF STRUCTURED INTERFACES COMPOSED OF SURFACE-ATTACHED SPHERICAL NANOPARTICLES

SPH: Why and what for?

A stable moving-particle semi-implicit method for free surface flows

A higher-order finite volume method with collocated grid arrangement for incompressible flows

Particle-Based Fluid Simulation. CSE169: Computer Animation Steve Rotenberg UCSD, Spring 2016

A Particle Cellular Automata Model for Fluid Simulations

Modeling of Granular Materials

Tutorial: Hydrodynamics of Bubble Column Reactors

Simulating Sinkage & Trim for Planing Boat Hulls. A Fluent Dynamic Mesh 6DOF Tutorial

Fluid-Structure-Interaction Using SPH and GPGPU Technology

Support for Multi physics in Chrono

Moving Least Squares Boundaries for SPH Fluids

Isotropic Porous Media Tutorial

Development of an Incompressible SPH Method through SPARTACUS-2D

Tutorial: Riser Simulation Using Dense Discrete Phase Model

Surface Reconstruction. Gianpaolo Palma

CFD MODELING FOR PNEUMATIC CONVEYING

A COUPLED FINITE VOLUME SOLVER FOR THE SOLUTION OF LAMINAR TURBULENT INCOMPRESSIBLE AND COMPRESSIBLE FLOWS

Smoothed Particle Hydrodynamics

Fluid Simulation by the Smoothed Particle Hydrodynamics Method: A Survey

Calculate a solution using the pressure-based coupled solver.

Volume preserving viscoelastic fluids with large deformations using position-based velocity corrections

Numerical Methods. (Additional Notes from Talks by PFH)

Surface Tension Approximation in Semi-Lagrangian Level Set Based Fluid Simulations for Computer Graphics

Modelling of Impact on a Fuel Tank Using Smoothed Particle Hydrodynamics

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray

SIMULATION OF INTERFACIAL FLOWS USING FRONT TRACKING APPROACH

Deforming meshes that split and merge

Animation of air bubbles with SPH

GPU Simulations of Violent Flows with Smooth Particle Hydrodynamics (SPH) Method

Simulation of Droplet Impingement on a Solid Surface by the Level Set Method

Mesh-free Lagrangian modelling of fluid dynamics

Adarsh Krishnamurthy (cs184-bb) Bela Stepanova (cs184-bs)

FOUR WHAT S NEW IN THIS VERSION? 4.1 FLOW-3D Usability CHAPTER

Revision of the SolidWorks Variable Pressure Simulation Tutorial J.E. Akin, Rice University, Mechanical Engineering. Introduction

Gradient Free Design of Microfluidic Structures on a GPU Cluster

Least Square Curvature Calculation Method for VOF Schemes

Computational Fluid Dynamics - Incompressible Flows

Transcription:

Copyright of figures and other materials in the paper belong to original authors. Robust Simulation of Sparsely Sampled Thin Features in SPH-Based Free Surface Flows Xiaowei He et al. ACM SIGGRAPH 2015 Presented by Man-Ki Hong 2016. 04. 28

Introduction SPH(Smoothed Particle Hydrodynamics) Useful method to simulate fluids Limitation : Sparsely sampled thin feature Lack of particles We propose following contribution to robustly simulate sparsely sampled thin features Surface Force Surface tension Air pressure Numerical Instability Two-scale pressure estimation Geometry-aware anisotropic filtering Man-Ki Hong 2016. 04. 28 # 2

Related Work Physics-Inspired Topology Changes for Thin Fluid Features [Chris wojtan et al./ ACM SIGGRAPH 2010] Mesh-based surface tracking method for thin features Preserving Fluid Sheets with Adaptively Sampled Anisotropic Particles [Ryoichi Ando et al./ TVCG 2012] Particle-based model for preserving fluid sheets of animated liquids Man-Ki Hong 2016. 04. 28 # 3

Related Work Ghost SPH for Animating Water [Hagit Schechter et al./ ACM SIGGRAPH 2012] New particle sampling algorithm to create a narrow layer of ghost particles Reconstructing Surfaces of Particle-Based Fluids Using Anisotropic Kernels [Jihun Yu et al./ ACM SIGGRAPH 2010] Formulate the implicit function as a sum of anisotropic smoothing kernels Man-Ki Hong 2016. 04. 28 # 4

Surface Forces Previous surface force method Continuum Surface Force(CSF) Particle-Based Fluid Simulation for Interactive Applications [Matthias Müller et al./ ACM SIGGRAPH 2003] Inter-particle Interaction Force(IIF) Weakly compressible SPH for free surface flows [Markus Becker et al./ ACM SIGGRAPH 2007] CSF method IIF method Man-Ki Hong 2016. 04. 28 # 5

Surface Forces Surface energy in a diffuse interface Free energy of a nonuniform system. I. Interfacial free energy [J. Cahn and J. Hilliard, 1958] V liquid volume κ squared gradient energy coefficient f c bulk free energy density c condensation field (known as color field) Man-Ki Hong 2016. 04. 28 # 6

Surface Forces Surface Tension Force Then we can take the surface free energy density term : Gradient of the color field : we can get energy density of each particle : ε i s = Man-Ki Hong 2016. 04. 28 # 7

Surface Forces Surface Tension Force Surface tension force is defined : For momentum conservation : Surface tension force tries to minimize the surface tension energy density Man-Ki Hong 2016. 04. 28 # 8

Surface Forces Surface Tension Force Man-Ki Hong 2016. 04. 28 # 9

Surface Forces Air Pressure Force Consider virtual air particle k j Man-Ki Hong 2016. 04. 28 # 10

Surface Forces Air Pressure Force Man-Ki Hong 2016. 04. 28 # 11

Surface Forces Air Pressure Force Compared with ghost SPH method Does not need air particles Does not require cost in calculating air pressure force Man-Ki Hong 2016. 04. 28 # 12

Numerical Instability Attraction Force Also called tensile instability Repulsion Force Occurs on thin features only Man-Ki Hong 2016. 04. 28 # 13

Numerical Instability Two-Scale Pressure Estimation To solve these instability problem, we use two different core radius in kernel function : α r/r 3 in 3D, r/r 2 in 2D m particle mass R radius of large kernel (R = 2.5d) r radius of small kernel (r = d) d expected reference distance between two particles And we use LPSPH method to convert each densities into pressures. Local Poisson SPH For Viscous Incompressible Fluids [Xiaowei He et al./ EUROGRAPHICS 2012] Man-Ki Hong 2016. 04. 28 # 14

Numerical Instability Two-Scale Pressure Estimation P i R is more accurate for particles in water bodies. But it is underestimated for particles on thin features. P i r does not have underestimation issue on thin features. Internal pressure at particle i (γ 0 ~ 0.5) β considers a balance between surface tension and thin features Smoothing radius parameters Man-Ki Hong 2016. 04. 28 # 15

Numerical Instability Anisotropic Pressure Filtering Inspired by surface reconstruction method Reconstructing Surfaces of Particle-Based Fluids Using Anisotropic Kernels [Jihun Yu et al./ ACM SIGGRAPH 2010] Anisotropic covariance matrix defined at particle i : Man-Ki Hong 2016. 04. 28 # 16

Numerical Instability Anisotropic Pressure Filtering Then we propose a tensor matrix T i Particles in water bodies, T i get closer to identity matrix. For particles on thin features, p i > p i R and T i becomes more anisotropic. Internal pressure force : Man-Ki Hong 2016. 04. 28 # 17

Numerical Instability Anisotropic Pressure Filtering Man-Ki Hong 2016. 04. 28 # 18

Results Implementation Local Poisson SPH solver Parallel index sorting algorithm Level-set approach for liquid surface reconstruction Setting quad-core Intel Xeon W3550 3.07 GHz workstation 6GB memory Time step Δt = 0.001s Man-Ki Hong 2016. 04. 28 # 19

Results t s average computational time for surface forces t p average computational time for internal pressures t tot total computational time Man-Ki Hong 2016. 04. 28 # 20

Conclusion We identified two main factors affecting sparsely sampled thin features in SPH-based free surface flows : Surface forces Free surface energy functional in formulating surface tension force Handling air pressure effects without using air particles Numerical instability Nobel algorithm to calculate internal pressure forces on thin features Man-Ki Hong 2016. 04. 28 # 21

Conclusion Limitation Not as accurate as the ghost SPH method. Some parameters are not based on physics and so need to be tuned. Including κ and β The feature scale is limited by the resolution. Cannot handle thin features whose size are less then single particle. Surface reconstruction may destroy feature details. Man-Ki Hong 2016. 04. 28 # 22

Conclusion Future Work Compatibility with graphics hardware acceleration. Combining with the mesh-based tracking method. Animate complex liquid-solid interactions and air bubbles in large water bodies. Multiphase flow Man-Ki Hong 2016. 04. 28 # 23