TY - JOUR
T1 - Fast simulation of viscous fluids with elasticity and thermal conductivity using position-based dynamics
AU - Takahashi, Tetsuya
AU - Nishita, Tomoyuki
AU - Fujishiro, Issei
N1 - Funding Information:
This work has been partly supported by Japan Society for the Promotion of Science under Grant-in-Aid for Scientific Research (A) No. 26240015 . We would like to thank Nobuyuki Umetani from Disney Research and anonymous reviewers for their valuable suggestions and comments.
PY - 2014/10
Y1 - 2014/10
N2 - Viscous fluids are ubiquitous, and reproducing their damped motions has been in demand for many applications. The most prevalent approach to simulating viscous fluids is based on the Navier-Stokes equations and necessitates viscosity integration. However, to simulate viscous fluids in a numerically stable manner, using explicit viscosity integration severely restricts time steps and requires an excessively long period for computation. In this paper, we propose a novel particle-based Lagrangian method for efficiently simulating viscous fluids by adopting position-based constraints. Our method uses the geometric configuration of particles for the positional constraints to approximate the dynamics of viscous fluids using position-based dynamics; thus the method can plausibly generate their motions while allowing for the use of much larger time steps than those previously adopted in the viscous fluid simulations. We also propose an associated boundary-handling scheme for position-based fluids to precisely specify boundary conditions for the constraints. Additionally, we reproduce elastic deformations of materials by controlling the constraints and incorporate thermal conduction into our framework to simulate resultant changes in particle properties and phase transition in the materials. By adjusting parameters, our method can encompass complex motions of fluids with different properties in a unified framework. Several examples demonstrate the effectiveness as well as versatility of our method.
AB - Viscous fluids are ubiquitous, and reproducing their damped motions has been in demand for many applications. The most prevalent approach to simulating viscous fluids is based on the Navier-Stokes equations and necessitates viscosity integration. However, to simulate viscous fluids in a numerically stable manner, using explicit viscosity integration severely restricts time steps and requires an excessively long period for computation. In this paper, we propose a novel particle-based Lagrangian method for efficiently simulating viscous fluids by adopting position-based constraints. Our method uses the geometric configuration of particles for the positional constraints to approximate the dynamics of viscous fluids using position-based dynamics; thus the method can plausibly generate their motions while allowing for the use of much larger time steps than those previously adopted in the viscous fluid simulations. We also propose an associated boundary-handling scheme for position-based fluids to precisely specify boundary conditions for the constraints. Additionally, we reproduce elastic deformations of materials by controlling the constraints and incorporate thermal conduction into our framework to simulate resultant changes in particle properties and phase transition in the materials. By adjusting parameters, our method can encompass complex motions of fluids with different properties in a unified framework. Several examples demonstrate the effectiveness as well as versatility of our method.
KW - Elasticity
KW - Fluid simulation
KW - Geometric constraint
KW - Position-based dynamics
KW - Thermal conductivity
KW - Viscous fluid
UR - http://www.scopus.com/inward/record.url?scp=84904570730&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84904570730&partnerID=8YFLogxK
U2 - 10.1016/j.cag.2014.06.002
DO - 10.1016/j.cag.2014.06.002
M3 - Article
AN - SCOPUS:84904570730
SN - 0097-8493
VL - 43
SP - 21
EP - 30
JO - Computers and Graphics
JF - Computers and Graphics
IS - 1
ER -