Difference between revisions of "Smoothed Particle Hydrodynamics"
Line 1: | Line 1: | ||
+ | '''Exploring the method of smoothed particle hydrodynamics (SPH) and its application to iceberg capsize dynamics''' | ||
+ | |||
+ | ''Lynn Kaluzienski, 9/20/2015, University of Maine'' | ||
+ | |||
+ | Analytical solutions for problems in fluid dynamics are unavailable for most real world flows. The method of Smoothed Particle Hydrodynamics (SPH) was initially developed for astrophysical problems and has since been used to formulate approximate solutions for equations in fluid dynamics, chiefly the Navier Stokes solution for a weakly compressible fluid. SPH takes the innovative approach of replacing a fluid with an array of particles and solving the Navier Stokes equation on a particle by particle basis. A smoothing function is applied to each individual particle to determine the influence of its neighbors within a certain radius giving more weight to nearby particles. SPH is naturally a meshfree Lagrangian method, providing several benefits over former gridbased techniques in capturing surface accelerations and removing the need of tracking fluid boundaries. One difficulty with the SPH method is the need for a large quantity of particles to achieve the same precision as a gridbased approach. However, recent improvements in computational power such as the widespread use of graphic processing units (GPUs) have made SPH implementation feasible and computationally inexpensive. Several open source codes, such as DualSPHysics, make high resolution SPH simulations easily achievable on computers with multiple GPU processing units. Depending on complexity, several hundred thousand particle simulations can be achieved on the order of minutes to hours on a desktop computer. Largerscale models with millions to even billions of particles can be efficiently computed on supercomputers. The University of Maine SECS Numerical Laboratory currently has SPH simulations running on multiple GPUs. In addition, our collaboration with the Advanced Computing Group at Umaine will allow us to run increasingly complex and higher resolution simulations on one of their supercomputers in the near future. | ||
+ | |||
{{#ev:youtube|CT239kMKBag}} | {{#ev:youtube|CT239kMKBag}} | ||
Revision as of 17:50, 30 September 2015
Exploring the method of smoothed particle hydrodynamics (SPH) and its application to iceberg capsize dynamics
Lynn Kaluzienski, 9/20/2015, University of Maine
Analytical solutions for problems in fluid dynamics are unavailable for most real world flows. The method of Smoothed Particle Hydrodynamics (SPH) was initially developed for astrophysical problems and has since been used to formulate approximate solutions for equations in fluid dynamics, chiefly the Navier Stokes solution for a weakly compressible fluid. SPH takes the innovative approach of replacing a fluid with an array of particles and solving the Navier Stokes equation on a particle by particle basis. A smoothing function is applied to each individual particle to determine the influence of its neighbors within a certain radius giving more weight to nearby particles. SPH is naturally a meshfree Lagrangian method, providing several benefits over former gridbased techniques in capturing surface accelerations and removing the need of tracking fluid boundaries. One difficulty with the SPH method is the need for a large quantity of particles to achieve the same precision as a gridbased approach. However, recent improvements in computational power such as the widespread use of graphic processing units (GPUs) have made SPH implementation feasible and computationally inexpensive. Several open source codes, such as DualSPHysics, make high resolution SPH simulations easily achievable on computers with multiple GPU processing units. Depending on complexity, several hundred thousand particle simulations can be achieved on the order of minutes to hours on a desktop computer. Largerscale models with millions to even billions of particles can be efficiently computed on supercomputers. The University of Maine SECS Numerical Laboratory currently has SPH simulations running on multiple GPUs. In addition, our collaboration with the Advanced Computing Group at Umaine will allow us to run increasingly complex and higher resolution simulations on one of their supercomputers in the near future.
In this model a fluid is initially held in a block configuration. At the first time step the fluid is allowed to flow out due to the force of gravity. As if flows outward it crashes into a rectangular block and interacts with the boundary walls. The color of each fluid particle corresponds to its velocity magnitude (m/s) at each time step. |
---|