skip to main content


This content will become publicly available on July 1, 2024

Title: A variable resolution SPH scheme based on independent domains coupling
Variable resolution in Smoothed Particle Hydrodynamics is essential for simulating several engineering problems characterized by different scales, to the point that this topic is listed as one of the open SPHERIC Grand Challenges. This work presents a new multi-resolution algorithm for weakly compressible Smoothed Particle Hydrodynamics (WCSPH), where an approach based on a domain-decomposition strategy is adopted. The domain is divided in an arbitrary number of different zones, which are connected only through additional Dirichlet boundary conditions enforced by buffer regions. The physical quantities of SPH particles in the buffers are computed by means of a corrected SPH interpolation over adjacent sub-domains. Specifically, a second-order kernel correction procedure is employed to ensure the proper consistency and accuracy of the interpolation. To model the mass transfer between the sub-domains, a procedure based on the evaluation of the Eulerian mass flux at the domain boundaries is applied. Particles that belong to a specific zone are created/destroyed in the buffer regions and do not interact with fluid particles that belong to a different resolution zone. One major strength of the presented multi-resolution strategy is that there is virtually no limit to the number of resolution levels that can be deployed, therefore this new model is ideal for simulating multi-scale applications. The algorithm has been implemented in the DualSPHysics opensource code [2] and optimized thanks to DualSPHysics’ parallel framework. The algorithm has been tested on a series of different cases, showing promising results for both internal and free-surface flows.  more » « less
Award ID(s):
2209793
NSF-PAR ID:
10424072
Author(s) / Creator(s):
; ;
Editor(s):
Fourtakas, G.
Date Published:
Journal Name:
Proceedings of the 2023 International SPHERIC Workshop
Page Range / eLocation ID:
224-231
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Abstract

    The Smoothed Particle Hydrodynamics (SPH) method is a Lagrangian approach that has been widely used to eliminate numerical dispersion for solving advection‐dispersion equation (ADE) of groundwater solute transport under advection‐dominated situations. It has been found that accuracy of SPH results is severely deteriorated, when particles are irregularly distributed in a model domain with heterogeneous hydraulic conductivity. To resolve this problem, we developed a new approach called Interactively Corrected SPH (IC‐SPH), which is an improved version of the Corrected SPH (C‐SPH) method. IC‐SPH uses an interactively corrected kernel gradient to construct concentration gradients used to solve ADE. This correction is made for each particle by using not only the particle's neighbor particles within the particle's support domain but also the particles within each neighbor particle's support domain. We evaluated IC‐SPH performance in two numerical studies. One considers diffusive transport with an analytical solution, and the other considers advection‐dispersion transport in a heterogeneous field of hydraulic conductivity. For each numerical study, several numerical experiments were conducted using multiple sets of irregularly distributed particles with different levels of particle irregularity. The numerical experiments indicate that, while IC‐SPH is more computationally expensive than SPH and C‐SPH, IC‐SPH produces more accurate ADE solutions, and converges faster to the analytical solution. IC‐SPH is mathematically general, and can be applied to a wide range of problems that require solving ADE.

     
    more » « less
  2. Abstract

    The amount of vapor in the impact-generated protolunar disk carries implications for the dynamics, devolatilization, and moderately volatile element isotope fractionation during lunar formation. The equation of state (EoS) used in simulations of the giant impact is required to calculate the vapor mass fraction (VMF) of the modeled protolunar disk. Recently, a new version of M-ANEOS (Stewart M-ANEOS) was released with an improved treatment of heat capacity and expanded experimental Hugoniot. Here, we compare this new M-ANEOS version with a previous version (N-SPH M-ANEOS) and assess the resulting differences in smoothed particle hydrodynamics (SPH) simulations. We find that Stewart M-ANEOS results in cooler disks with smaller values of VMF and in differences in disk mass that are dependent on the initial impact angle. We also assess the implications of the minimum “cutoff” density (ρc), similar to a maximum smoothing length, that is set as a fast-computing alternative to an iteratively calculated smoothing length. We find that the low particle resolution of the disk typically results in >40% of disk particles falling toρc, influencing the dynamical evolution and VMF of the disk. Our results show that the choice of EoS,ρc, and particle resolution can cause the VMF and disk mass to vary by tens of percent. Moreover, small values ofρcproduce disks that are prone to numerical instability and artificial shocks. We recommend that future giant impact SPH studies review smoothing methods and ensure the thermodynamic stability of the disk over simulated time.

     
    more » « less
  3. Abstract. Plume-SPH provides the first particle-based simulation ofvolcanic plumes. Smoothed particle hydrodynamics (SPH) has several advantagesover currently used mesh-based methods in modeling of multiphase freeboundary flows like volcanic plumes. This tool will provide more accurateeruption source terms to users of volcanic ash transport anddispersion models (VATDs), greatly improving volcanic ash forecasts. The accuracy ofthese terms is crucial for forecasts from VATDs, and the 3-D SPH modelpresented here will provide better numerical accuracy. As an initial effortto exploit the feasibility and advantages of SPH in volcanic plume modeling,we adopt a relatively simple physics model (3-D dusty-gas dynamic modelassuming well-mixed eruption material, dynamic equilibrium and thermodynamicequilibrium between erupted material and air that entrained into the plume,and minimal effect of winds) targeted at capturing the salient features of avolcanic plume. The documented open-source code is easily obtained andextended to incorporate other models of physics of interest to the largecommunity of researchers investigating multiphase free boundary flows ofvolcanic or other origins.

    The Plume-SPH code (https://doi.org/10.5281/zenodo.572819) also incorporates several newly developed techniques inSPH needed to address numerical challenges in simulating multiphasecompressible turbulent flow. The code should thus be also of general interestto the much larger community of researchers using and developing SPH-basedtools. In particular, the SPHε turbulence model is used to capturemixing at unresolved scales. Heat exchange due to turbulence is calculated bya Reynolds analogy, and a corrected SPH is used to handle tensile instabilityand deficiency of particle distribution near the boundaries. We alsodeveloped methodology to impose velocity inlet and pressure outlet boundaryconditions, both of which are scarce in traditional implementations of SPH.

    The core solver of our model is parallelized with the message passinginterface (MPI) obtaining good weak and strong scalability using novel techniquesfor data management using space-filling curves (SFCs), object creationtime-based indexing and hash-table-based storage schemes. These techniques areof interest to researchers engaged in developing particles in cell-typemethods. The code is first verified by 1-D shock tube tests, then bycomparing velocity and concentration distribution along the central axis andon the transverse cross with experimental results of JPUE (jet or plume thatis ejected from a nozzle into a uniform environment). Profiles of severalintegrated variables are compared with those calculated by existing 3-D plumemodels for an eruption with the same mass eruption rate (MER) estimated forthe Mt. Pinatubo eruption of 15 June 1991. Our results are consistent withexisting 3-D plume models. Analysis of the plume evolution processdemonstrates that this model is able to reproduce the physics of plumedevelopment.

     
    more » « less
  4. null (Ed.)
    To date, large-scale fluid simulation with more details employing the Smooth Particle Hydrodynamics (SPH) method or its variants is ubiquitous in computer graphics and digital entertainment applications. Higher accuracy and faster speed are two key criteria evaluating possible improvement of the underlying algorithms within any available framework. Such requirements give rise to high-fidelity simulation with more particles and higher particle density that will unavoidably increase computational cost significantly. In this paper, we develop a new general GPGPU acceleration framework for SPH-centric simulations founded upon a novel neighbor traversal algorithm. Our novel parallel framework integrates several advanced characteristics of GPGPU architecture (e.g., shared memory and register memory). Additionally, we have designed a reasonable task assignment strategy, which makes sure that all the threads from the same CTA belong to the same cell of the grid. With this organization, big bunches of continuous neighboring data can be loaded to the shared memory of a CTA and used by all its threads. Our method has thus low global-memory bandwidth consumption. We have integrated our method into both WCSPH and PCISPH, that are two improved variants in recent years, and demonstrated its performance with several scenarios involving multiple-fluid interaction, dam break, and elastic solid. Through comprehensive tests validated in practice, our work can exhibit up to 2.18x speedup when compared with other state-of-the-art parallel frameworks. 
    more » « less
  5. null (Ed.)
    ABSTRACT We show that smoothed particle hydrodynamics (SPH) simulations of dwarf galaxies interacting with a Milky Way-like disc produce moving groups in the simulated stellar disc. We analyse three different simulations: one that includes dwarf galaxies that mimic the Large Magellanic Cloud, Small Magellanic Cloud, and the Sagittarius dwarf spheroidal; another with a dwarf galaxy that orbits nearly in the plane of the Milky Way disc; and a null case that does not include a dwarf galaxy interaction. We present a new algorithm to find large moving groups in the VR, Vϕ plane in an automated fashion that allows us to compare velocity substructure in different simulations, at different locations, and at different times. We find that there are significantly more moving groups formed in the interacting simulations than in the isolated simulation. A number of dwarf galaxies are known to orbit the Milky Way, with at least one known to have had a close pericentre approach. Our analysis of simulations here indicates that dwarf galaxies like those orbiting our Galaxy produce large moving groups in the disc. Our analysis also suggests that some of the moving groups in the Milky Way may have formed due to dynamical interactions with perturbing dwarf satellites. The groups identified in the simulations by our algorithm have similar properties to those found in the Milky Way, including similar fractions of the total stellar population included in the groups, as well as similar average velocities and velocity dispersions. 
    more » « less