ArticleslgStudy

physics

Smoothed-particle hydrodynamics

Smoothed-particle hydrodynamics is a physics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Smoothed-particle hydrodynamics rather than just read about it. In short: Smoothed-particle hydrodynamics (SPH) is a computational method used for simulating the mechanics of continuum media, such as solid mechanics and fluid flows. It was developed by Gingold and Monaghan and Lucy in 1977, initially for astrophysical problems.

Smoothed-particle hydrodynamics — main illustration
Smoothed-particle hydrodynamics — illustration

Key takeaways

  • Smoothed-particle hydrodynamics belongs to physics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Smoothed-particle hydrodynamics to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Smoothed-particle hydrodynamics from memory before moving on to harder problems.

Reference excerpt

Smoothed-particle hydrodynamics (SPH) is a computational method used for simulating the mechanics of continuum media, such as solid mechanics and fluid flows. It was developed by Gingold and Monaghan and Lucy in 1977, initially for astrophysical problems. It has been used in many fields of research, including astrophysics, ballistics, volcanology, and oceanography. It is a meshfree Lagrangian method (where the co-ordinates move with the fluid), and the resolution of the method can easily be adjusted with respect to variables such as density.

Method

Advantages By construction, SPH is a meshfree method, which makes it ideally suited to simulate problems dominated by complex boundary dynamics, like free surface flows, or large boundary displacement. The lack of a mesh significantly simplifies the model implementation and its parallelization, even for many-core architectures. SPH can be easily extended to a wide variety of fields, and hybridized with some other models, as discussed in Modelling Physics. As discussed in section on weakly compressible SPH, the method has great conservation features. The computational cost of SPH simulations per number of particles is significantly less than the cost of grid-based simulations per number of cells when the metric of interest is related to fluid density (e.g., the probability density function of density fluctuations). This is the case because in SPH the resolution is put where the matter is.

Limitations Setting boundary conditions in SPH such as inlets and outlets and walls is more difficult than with grid-based methods. In fact, it has been stated that "the treatment of boundary conditions is certainly one of the most difficult technical points of the SPH method". This challenge is partly because in SPH the particles near the boundary change with time. Nonetheless, wall boundary conditions for SPH are available. The computational cost of SPH simulations per number of particles is significantly larger than the cost of grid-based simulations per number of cells when the metric of interest is not (directly) related to density (e.g., the kinetic-energy spectrum). Therefore, overlooking issues of parallel speedup, the simulation of constant-density flows (e.g., external aerodynamics) is more efficient with grid-based methods than with SPH.

Examples

Fluid dynamics

Smoothed-particle hydrodynamics is being increasingly used to model fluid motion as well. This is due to several benefits over traditional grid-based techniques. First, SPH guarantees conservation of mass without extra computation since the particles themselves represent mass. Second, SPH computes pressure from weighted contributions of neighboring particles rather than by solving linear systems of equations. Finally, unlike grid-based techniques, which must track fluid boundaries, SPH creates a free surface for two-phase interacting fluids directly since the particles represent the denser fluid (usually water) and empty space represents the lighter fluid (usually air). For these reasons, it is possible to simulate fluid motion using SPH in real time. However, both grid-based and SPH techniques still require the generation of renderable free surface geometry using a polygonization technique such as metaballs and marching cubes, point splatting, or 'carpet' visualization. For gas dynamics it is more appropriate to use the kernel function itself to produce a rendering of gas column density (e.g., as done in the SPLASH visualisation package). One drawback over grid-based techniques is the need for large numbers of particles to produce simulations of equivalent resolution. In the typical implementation of both uniform grids and SPH particle techniques, many voxels or particles will be used to fill water volumes that are never rendered. However, accuracy can be significantly higher with sophisticated grid-based techniques, especially those coupled with particle methods (such as particle level sets), since it is easier to enforce the incompressibility condition in these systems. SPH for fluid simulation is being used increasingly in real-time animation and games where accuracy is not as critical as interactivity. Recent work in SPH for fluid simulation has increased performance, accuracy, and areas of application:

B. Solenthaler, 2009, develops Predictive-Corrective SPH (PCISPH) to allow for better incompressibility constraints M. Ihmsen et al., 2010, introduce boundary handling and adaptive time-stepping for PCISPH for accurate rigid body interactions K. Bodin et al., 2011, replace the standard equation of state pressure with a density constraint and apply a variational time integrator R. Hoetzlein, 2012, develops efficient GPU-based SPH for large scenes with Fluids v.3 N. Akinci et al., 2012, introduce a versatile boundary handling and two-way SPH-rigid coupling technique that is completely based on hydrodynamic forces; the approach is applicable to different types of SPH solvers M. Macklin et al., 2013 simulates incompressible flows inside the Position Based Dynamics framework, for bigger timesteps N. Akinci et al., 2013, introduce a versatile surface tension and two-way fluid-solid adhesion technique that allows simulating a variety of interesting physical effects that are observed in reality J. Kyle and E. Terrell, 2013, apply SPH to Full-Film Lubrication A. Mahdavi and N. Talebbeydokhti, 2015, propose a hybrid algorithm for implementation of solid boundary condition and simulate flow over a sharp crested weir S. Tavakkol et al., 2016, develop curvSPH, which makes the horizontal and vertical size of particles independent and generates uniform mass distribution along curved boundaries W. Kostorz and A. Esmail-Yakas, 2020, propose a general, efficient and simple method for evaluating normalization factors near piecewise-planar boundaries Colagrossi et al., 2019, study flow around a cylinder close to a free-surface and compare with other techniques

… excerpt ends here. Continue reading the full article.

Illustrations

Smoothed-particle hydrodynamics: Schematic view of an SPH convolution
Schematic view of an SPH convolution
Smoothed-particle hydrodynamics: Flow around cylinder with free surface modelled with SPH. See[1] for similar simulations.
Flow around cylinder with free surface modelled with SPH. See[1] for similar simulations.
Smoothed-particle hydrodynamics: Fig. SPH simulation of ocean waves using FLUIDS v.1 (Hoetzlein)
Fig. SPH simulation of ocean waves using FLUIDS v.1 (Hoetzlein)
Smoothed-particle hydrodynamics: SPH Convolution support split close to a boundary
SPH Convolution support split close to a boundary
Smoothed-particle hydrodynamics: SPH free-surface model by means of integral neglect
SPH free-surface model by means of integral neglect

Worked examples

Example 1 — a first encounter with Smoothed-particle hydrodynamics

Start with the simplest possible case. Write down what Smoothed-particle hydrodynamics claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In physics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Smoothed-particle hydrodynamics before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Smoothed-particle hydrodynamics ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Smoothed-particle hydrodynamics

In research
Smoothed-particle hydrodynamics appears in physics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Smoothed-particle hydrodynamics in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Smoothed-particle hydrodynamics is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computational fluid dynamics, Numerical differential equations, so understanding it makes those chapters shorter.
In everyday life
Look for Smoothed-particle hydrodynamics outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Smoothed-particle hydrodynamics” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Smoothed-particle hydrodynamics in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Smoothed-particle hydrodynamics means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Smoothed-particle hydrodynamics out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Smoothed-particle hydrodynamics in simple terms?

Smoothed-particle hydrodynamics (SPH) is a computational method used for simulating the mechanics of continuum media, such as solid mechanics and fluid flows. It was developed by Gingold and Monaghan and Lucy in 1977, initially for astrophysical problems.

Why does Smoothed-particle hydrodynamics matter?

Because it connects several physics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Smoothed-particle hydrodynamics?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Smoothed-particle hydrodynamics.

Tags

  • Computational fluid dynamics
  • Numerical differential equations

Keep exploring