SPH Particle Collisions for the Reduction of Particle Clustering, Interface Stabilisation and Wall Modelling

The pair-wise forces in the SPH momentum equation guarantee the conservation of momentum, but they cannot prevent particle clustering and wall penetration. Particle clustering may occur for several reasons. A fundamental issue is the tensile instability, which is caused by negative numerical pressures. Clustering may also occur due to certain properties of the kernel gradient. Discontinuities in the pressure and its gradient, due to surface tension and gravity, may cause particle instabilities near the interface between two fluids. Wall penetration is also a form of particle clustering. In this paper the particle collision concept is introduced to suppress particle clustering. Here, the use of kinematic conditions (motion) rather than dynamic conditions (forces) is explored. These kinematic conditions are obtained from kinetic collision theory. Conservation of momentum is maintained, and under elastic conditions conservation of energy as well. The particle collision model only becomes active when needed. It may be seen as a particle shifting method, in the sense that the velocities are changed, and as a consequence of that the particle positions change. It is demonstrated in several case studies that the particle collision model allows for realistic (low) viscosities. It was also found to stabilise the interface between two fluids up to high, realistic density ratios (1000:1) in typical liquid-gas applications. As such it can be used as a multi-fluid model. The concept allows for real wave speed ratios (and far beyond), which, as well as real viscosities, are essential in the modelling of heat transfer applications. The collisions with walls allow for no-slip conditions at real viscosities while wall penetration is suppressed. In summary, the particle collision model makes SPH more robust for engineering. How to cite this paper: Kruisbrink, A., Korzilius, S., Pearce, F. and Morvan, H. (2018) SPH Particle Collisions for the Reduction of Particle Clustering, Interface Stabilisation and Wall Modelling. Journal of Applied Mathematics and Physics, 6, 1860-1882. https://doi.org/10.4236/jamp.2018.69158 Received: July 9, 2018 Accepted: September 15, 2018 Published: September 18, 2018 Copyright © 2018 by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY 4.0). http://creativecommons.org/licenses/by/4.0/ Open Access A. Kruisbrink et al. DOI: 10.4236/jamp.2018.69158 1861 Journal of Applied Mathematics and Physics


Introduction
Smoothed particle hydrodynamics (SPH) is a numerical, Lagrangian method to simulate fluid flows.It was invented by Gingold and Monaghan [1] and Lucy [2] to simulate astrophysical problems, but it is gaining popularity in engineering as well [3].The key concept of SPH is that a function value at a specific point in the domain is estimated from surrounding points by means of a smoothing kernel.
To that end, interpolation points are introduced that-owing to the Lagrangian nature of the method-move with the flow.The interpolation points also carry mass and other properties and are therefore called particles.
The clustering of particles remains an issue in SPH that affects the stability, which is one of the grand challenges defined by the SPHERIC Steering Committee.Particle clustering reduces the resolution of the simulation, which-besides making it a waste of computational effort [4]-endangers the accuracy of the results.It is thus of great importance to reduce the numerical clustering of particles as much as possible.There is somewhat confusion about the cause of this phenomenon.This is due to the presence of two types of particle clustering.On the one hand there is the tensile instability [5] [6]; this instability can occur in simulations that allow for negative pressures.On the other hand, there is the pairing or clumping instability, which is caused by a vanishing repelling force for approaching particles.
The vanishing repelling force is the result of the flat shape of most commonly used kernels for inter-particle distances close to zero.This implies that for very small distances the kernel gradient tends to zero and as a consequence the (repulsive) pressure force vanishes.This makes that particles that happen to be close will stay close, unless some other force separates them.That is one of the reasons that artificial viscosity was introduced [7] [8].Later on, algorithms were developed to introduce artificial viscosity around shocks only [9] [10] [11], this way reducing the amount of artificial viscosity in other areas of the flow.Monaghan also introduced an inter-particle repulsive force similar to the Lennard-Jones force [5].Remeshing as described by Chaniotis et al. [12] also prevents particles from clustering, but it has disadvantages as well.It implies interpolation, which affects the accuracy and makes it computationally expensive.
Moreover, with remeshing SPH loses one of its biggest advantages: not having a predefined mesh.Another remedy for the vanishing repelling force is a convex kernel function that does not have a flat central portion.Such kernels have been introduced by, e.g.Schussler and Schmitt [13]; Johnson and Beissel [14]; Read et al. [15]; Korzilius et al. [16] and were reported to reduce the clustering of particles.Despite this property, convex kernels are rarely used in literature.This is mainly because, due to their different weight distribution, convex kernels perform worse in the density estimate [4] [16] [17].
Particle clustering may also occur at the interface between two fluids, due to changes in pressure (e.g.due to surface tension) and pressure gradient (due to gravity), the latter in particular at high density ratios.To deal with the particle instability at an interface, multi-fluid models are introduced by, e.g.Colagrossi et al. [18], Monaghan [19] and Kruisbrink et al. [20].In the number density approach [18] the wave speed of the high density fluid must be chosen lower than that of the low density fluid to make the algorithm stable.The multi-fluid model of Monaghan [19] is based on a repulsive force between particles of different fluids.At high density ratios the wave speed of the low-density fluid is still a factor 5 to 7 higher than that of the high-density fluid.With the quasi-buoyancy model of Kruisbrink et al. [20] [21], much more realistic wave speed ratios (close to reality) can be applied in gravity dominated problems.Although the wave speeds may be artificial in many cases, correct and realistic wave speed ratios are essential in the modelling of heat transfer between two fluids.
Particle clustering is also seen in incompressible SPH (ISPH).Particles move along streamlines when the pressure is solved accurately, which leads to stretching and compressing [22], so that particle clustering (e.g.near stagnation points) cannot be avoided [23].As a remedy, Xu et al. [22] introduced a particle shifting method, based on the anisotropy of the particle spacing, while the shifting magnitude is based on coefficients.This approach is followed by Lind et al. [23] [24], who based the shifting however on Fick's law of diffusion.Particles are shifted from regions of high concentration to regions of low concentration, based on a diffusion or shifting coefficient.In the concentration gradient a tensile instability term is included, also based on coefficients.In their combined incompressible-compressible SPH approach, the particle shifting is applied to the incompressible phase, while artificial viscosity is used to stabilise the compressible phase.As such the particle shifting method is not a multi-fluid model for interface stabilisation, nor is it used to allow for real (low) viscosities.Furthermore, the shifting algorithm violates the conservation of momentum in SPH [24].
Except for the remeshing and shifting algorithms, all above mentioned methods are based on forces.Unfortunately, this cannot guarantee that particle clustering does not occur.In this paper we propose a kinematic concept based on particle collisions.The idea of collisions in SPH is not entirely new [25] [26], but to our knowledge has not been applied in the way we propose.The model is derived from kinetic collision theory, satisfying conservation of momentum (for inelastic and elastic collisions) and energy (for elastic collisions).The concept takes the form of a typical SPH viscosity model.It directly influences the approach velocities of particles and is therefore more robust than dynamic concepts based on forces.
The paper is arranged as follows.In Section 2 the basic equations of our particle collision model are derived from kinetic collision theory.Both inter-particle collisions and particle collisions with walls are considered.In Section 3 the equations are applied within the SPH concept.Further the criteria are described under which the particle collisions are applied.Also, an analogy between our collision model and existing SPH viscosity models is shown.In Section 4 an overview is given of the SPH models as used in the case studies.Our collision model is then applied and tested in Section 5, in four cases with their specific characteristics.The first case, the Taylor-Green vortex, is a well-known case to study the decay of energy due to viscosity.The second case focuses on the interface stabilisation of the stagnant flow in a reservoir with two fluids at high density ratios.
The third case is a dam break, a classical SPH benchmark with high dynamics, here simulated as a multi-fluid flow.In the last case the focus is on wall boundary treatments in the simulation of a jet impinging on a wall.Finally, in Section 6, a summary is given together with the main conclusions of our findings.

Kinetic Collision Theory
In this section the kinetic collision theory is described, which is applied to SPH in Section 3. Consider two colliding particles i and j.Denote the approach velocities of the particles by ,

Inter-Particle Collision
Within kinetic collision theory a distinction is made between elastic and inelastic collisions.During an elastic collision no energy is dissipated, so that both the conservation of momentum and the conservation of energy are satisfied.This may be formulated as: and Solving for , i s v gives: and a similar expression for elastic , j s v .During an inelastic collision energy is dissipated, while in the limit case of a fully inelastic collision the separation velocities are equal.This may be formulated as: ( )  (5) with the same expression for inelastic , j s v .
Combining the results for an elastic and inelastic collision in Equations ( 3) and (5) yields: , where R C is the coefficient of restitution, representing the elasticity of the col- lision.For an inelastic collision R 0 C = and for an elastic collision R 1 C = .For the change of velocity of particle i due to the collision it follows after some manipulation that: where "→" should be read as "due to collision with".This directly shows that the total change of momentum is zero, i.e.
. The above derivation can be extended to more than two particles.For an arbitrary number of collisions, (7) becomes: , , 1 , where ∑ is the sum of masses of the particles with which particle i collides.
The collision of more than two particles within a time step is rare, provided that the time step is chosen sufficiently small.However, if it occurs, it must be dealt with.The modelling of serial collisions is possible but computationally expensive, while the serial treatment does not fit within the pairwise treatment in SPH.
Therefore the (rare) multiple collisions are assumed to take place simultaneously.

Particle Collision with Wall
The collision of a particle with a wall is very similar to that with another particle.
The mass of the wall may be considered to be infinite and the wall velocity is zero, or non-zero for a moving wall.In that case Equation (8) reduces to where wall R C is the coefficient of restitution for collisions with a wall, which may differ from the coefficient of restitution for inter-particle collisions, R C .

Inter-Particle Collision
The collision theory in the previous section is applied in the inter-particle direction only; the velocity components in the other directions remain unchanged.
The relative approach velocity of particles i and j is given by: (11) where : is the relative velocity vector of particle i and j, is the relative position vector, : and ij e is the unit vector in the direction of ij r , i.e.
Equation (11) into Equation ( 8) leads to: Simulations have shown that in most cases a particle will collide with only one particle, provided that the time step is sufficiently small.For a single collision (12) reduces to: where i j → ∆v denotes the velocity change of particle i due to a collision with particle j.Equation ( 12) is introduced as the particle collision model, which is easy to implement within the SPH framework.It describes the total change of velocity of particle i due to collisions with its direct neighbours.Note that the duration of the collision is not described.The contact time may be very short, all we know is that it takes place within one time step.

Particle Collision with a Wall
The collision of fluid particles with walls is very similar to that with other particles.Walls can be modelled by ghost particles, wall particles or a continuous wall.Each concept needs a slightly different treatment.
Collisions with ghost particles are similar to those with fluid particles, except that the (virtual) mass of ghost particles is assumed to be infinite, so that their velocity remains unchanged (i.e.zero or non-zero for a moving wall).It is assumed that the distance between ghost particles is such that a fluid particle can collide with only one ghost particle at the same time.In that case Equation (13) reduces to: For collisions with wall particles the approach velocity is no longer evaluated in the inter-particle direction but in the direction normal to the wall, while the mass is again assumed to be infinite.In that case we obtain: where wall n is the unit vector normal to the wall.The same formulation holds for collisions with a continuous wall (virtual wall without particles).Note that the virtual mass is only applied within the particle collision concept, since ghost particles must have the same properties as fluid particles to allow for a proper density estimate.
Particle collisions may help to ensure that wall boundary conditions are satisfied.To allow for a no-slip condition the velocity component parallel to the wall should equal the wall velocity.This is achieved in a fully inelastic collision ( R 0 C = ) when ghost particle are used to represent the wall.To allow for a free-slip condition the velocity component parallel to the wall should not be affected.This is achieved in the case of wall particles or a continuous wall for any value of R C .

Criteria for Particle Collision
The particle collision concept should not affect the pressure and should only be applied outside the range of (minimum and maximum) real pressures.It is therefore only applied at high pressures, equivalent with small particle distances, and under compression.These conditions are described by: col and 0, where col d is the collision distance at which particle collisions become active.It may be defined as col c nat : , where nat d is the natural particle distance under zero (reference) pressure conditions and c δ is the collision distance para- meter.To evaluate the collision distance, the pressures are related to particle distances via: where V is the particle volume, c is the (artificial) wave speed, while the subscript 0 refers to reference values.The collision distance must be chosen smaller than the minimum particle distance min d occurring at maximum pressure.This leads to: The collision distance depends on the (artificial) wave speed, and can be evaluated from an estimate of the real maximum pressure in each case.Furthermore, to allow for a shear flow, the collision distance should be smaller than the particle distance in the direction perpendicular to the flow.For a hexahedral particle distribution this means that ( )

Analogy with SPH Viscosity Models
To show the analogy with force-based concepts, we introduce the contact time during a collision, contact t ∆ .It now follows from Equation ( 12) that: This formulation allows for a comparison with viscous forces.The form of a typical SPH viscosity model is: where the viscosity term ij Π can be described in several ways.In the Monaghan artificial viscosity model the linear term is [7] [27]: where ( ) ( ) In the Monaghan real viscosity model this term is [27] [28]: Here, 1 8 hc ν α = and µ ρν = (the factor 1/8 being valid in two dimensions).
A comparison of Equations ( 19) and ( 20) learns that the formulation of the force due to a collision shows an analogy with a viscous force, although it does not depend on a smoothing kernel.In that sense the concept may be considered as a time dependent SPH viscosity model.However, the essential difference is that the repulsive force may become extremely high, since the collision may take place in a very short period, within a fraction of the SPH time step.The duration of the collision is not known (at least not within SPH), but its effect (i.e. the change of velocities) is easily described.

SPH Model Equations
In SPH, function values at particle positions are approximated by weighted sums over the function values of the surrounding particles: Here, j V is the volume of particle j, which is usually substituted by j j m ρ , where ρ represents the density.The sum is taken over all particles j, with masses j m , and ( ) is a smoothing kernel whose value depends on the distance between particles and the smoothing length h.Examples of smoothing kernels are the Gaussian kernel-originally used by Gingold and Monaghan [1]; Monaghan [29]-and the widely used cubic spline [27].In this paper we use a kernel function derived by Wendland [30]: for and zero otherwise.In two dimensions, the normalisation factor equals ( ) . Spline functions and Wendland kernels have the advantage of compact support, reducing the computational expense.
In weakly compressible SPH an incompressible fluid is considered to be slightly compressible.When the gradient of Equation ( 23) is applied to the velocity, the resulting estimate can be substituted in the continuity equation.This gives an approximation for the density in the form of an evolution equation: This SPH version of the continuity equation leads to better results than the summation density in case of free surface flows and (high density ratio) multiphase flows.When the densities are known, the pressures are obtained from the equation of state: where γ is the polytropic exponent.Equation ( 26) is often misquoted as the Tait equation, since it was already proposed in a similar form by Murnaghan [31], as also noted by Gilvarry [32] and MacDonald [33].When the pressures are known, the pressure gradients are obtained from the discrete momentum equation.Various forms are available.In this paper we use: ( ) Here, ij Π is a viscosity term for which we use the formulation in Equation (22).
Equations ( 25) and ( 27) form a consistent set of equations according to the variational principle [4].For more details on the theory and equations of SPH we refer to [4] [29] [34].

Case Studies
In this section the particle collision concept is explored in four case studies.In all cases we model either water ( water 0 1000 ρ = kg/m 2 ), air ( air 0 1 ρ = kg/m 2 ), or both.The following five cases are considered: The Taylor-Green vortex, a well-known case in the literature; the hydrostatic case of a reservoir with air on top of water, which allows us to focus on the interface between fluids at a high density ratio; the multi-fluid dam break problem, a classical SPH benchmark case; the jet impinging on a wall, in which wall collision concepts are explored.
For convenience and readability we state here the parameters that have the same values in the case studies, unless mentioned otherwise.For both air and water we use the real viscosity term given in Equation ( 22), with values .For time integration we use the Explicit Euler method, which is stable if the time steps are sufficiently small.It is only first order accurate, but it allows for a comparison with standard SPH (i.e. the model equations in Section 4) and that with the particle collision concept (described in Section 3).The velocity change due to a collision in Equation (12), is applied together with the integration of the particle acceleration in Equation (27).In all simulations the initial particle distribution is hexahedral, which is the natural (most dense) distribution under stagnant flow conditions.

Taylor-Green Vortex
The Taylor-Green vortex is an unsteady flow of a decaying vortex, which has an exact solution of the incompressible Navier-Stokes equations.The benchmark case is used for testing and validation of SPH algorithms by e.g.Hu and Adams [35] [36].In the two-dimensional case the velocity field may be described by: where 0 U is the velocity amplitude and L is the domain size, while the decay is represented by the exponent . The Reynolds number is defined as The pressure field can be obtained by substituting the solution for the velocity field in the momentum equation.This yields: ( ) We use air particles with air 20 c = m/s, m/s-so that Re 100 = -which are the same values as used by Hu and Adams [36].The above solution for the velocity and pressure field at 0 t = is used as initial condition in the SPH simulations.Figure 1 shows the initial condition on a 30 30 × grid, so that the initial velocity field is clearly visible.The actual SPH simulations are performed on an (initial) hexahedral grid of 60 60 × particles.The simulation with standard SPH, shown in Figure 2(a), shows large areas of particle clustering and layering, which are strongly reduced in the simulation with particle collisions (Figure 2(b)).
For the Taylor-Green vortex analytical solution exist for the decay of kinetic energy and maximum fluid velocity in time.In Figure 3 the effect of the collision distance, represented by the collisions distance factor c δ , on the decay is shown versus the dimensionless time, while the restitution coefficient is kept constant at R 0 C = .In all cases the decay of kinetic energy agrees reasonably well with theory, except for c 0.9 δ = .Note that in this case ( ) , so that the criteria for particle collisions (see Section 3.3) are not satisfied.With standard SPH, the maximum velocity exceeds the theoretical one.In the beginning of the simulation this is revealed by the peak value in the relative error (Figure 3(d)), which may fully be attributed to the particle clustering and (less than about 2%).In Figure 4 the effect of the restitution coefficient R C on the decay of kinetic energy and maximum velocity is shown, while the collision distance factor is kept constant at c 0.7 δ = .Here, in all cases the decay of kinetic energy agrees well with theory, while the maximum velocity is slightly overestimated.Also here standard SPH shows a peak value in the relative error (Figure 4(d)), which does not appear with particle collisions.The relative errors are significantly reduced for all C R -values.The relative error in the maximal velocity (up to 4%) is slightly higher than that in the results of Hu and Adams [35] (up to 3%) at the same resolution.The latter results are obtained with ISPH, where a reference or background pressure is used, which is superimposed on the pressure to avoid stability problems due to negative pressures.

Stagnant Flow in a Reservoir
The second case is a stagnant, multi-fluid flow under gravity.The lower half of a reservoir is filled with water, while the upper half consists of air.The bottom wall of the reservoir is represented by ghost particles which, apart from their fixed positions, act like fluid particles.The two vertical walls of the reservoir are modelled by periodic boundaries.The initial particle spacing is nat 1 25 d = , which gives a total of approximately 800 particles.In our simulations we use a realistic wave speed ratio of 4, whereby it should be noted that the wave speed of water is chosen higher than that of air ( water air c c > ).Although this is physically correct, it is usually not done in SPH.In the number density approach [37] the wave speed ratio at a density ratio of 1000:1 is chosen as 1:14, so that the compressibility of the two fluids is the same.This is necessary to stabilise the algorithm.This is improved in the multi-fluid algorithm of Monaghan [19], but the wave speed of air is still a factor 5 to 7 higher than that of water.
Some typical results are shown in Figure 5. Simulations are performed without and with the particle collision concept, in the latter case with R 0 C = and .From other simulations it is concluded that the interface becomes slightly more unstable with increasing wave speed ratio, as may be expected.However, it still remains intact, even at an (unrealistic) high wave speed ratio of 20.Note that in reality, like in our simulations, the wave speed ratio of water and air is about 4 ( water 1282 c = m/s and air 343 c = m/s at 20˚C).
Figure 6 shows the pressure distribution for the simulations in Figure 5.
Without interface treatment, the pressure is fluctuating heavily around the physically correct pressure.With the collision concept, the pressures are much closer to the (initial) linear pressure distribution.In Figure 7 the results of a stability analysis are shown, where the evolution of total potential and kinetic energy of the water-air system is plotted in time.With standard SPH the potential energy immediately drops after the start of the simulation.Potential energy is converted into kinetic energy, indicating that the particles are moving and they keep moving.With particle collisions the initial drop of potential energy is much smaller and coupled with a slight increase of kinetic energy.This results in a slight move of the particles until the collisions prevent any further movement.
The total kinetic energy then returns to zero.

Multi-Fluid Dam Break
The two-dimensional dam break is a classical SPH benchmark case (e.g.[3] [37] [38] [39] [40]), which is usually simulated as a single phase flow.Here, we consider a multi-fluid dam break with a density ratio of 1000:1.The setup is as in [37] [41], but with air particles surrounding the water.The domain boundary consists of ghost particles which have a constant density equal to the initial density of the water particles.The initial particle spacing is chosen such that we have approximately the same number of water particles as Antuono et al. [41].In total we have over 38,200 particles.The wave speeds for water and air are 60 and 15 m/s, respectively.Figure 8 shows the flow at 6 t H g = .The water particles are depicted in blue, the air particles in grey.The red lines, shown in all panels, give the BEM solution given in [41].Figure 8(a) shows the single-fluid simulation of Antuono et al. [41] without extra diffusive terms, to allow for a more honest comparison with our results.The simulation with standard SPH (Figure 8(b)) captures the free surface contour reasonably well.Note that we did not use any remedies, like diffusive terms, density re-initialisation, artificial viscosity terms, XSPH correction, control of interface sharpness or adapted state equations, as used by other researchers (e.g., Colagrossi and Landrini [37]), neither did we use a high-order time stepping scheme.Therefore the particle distribution itself is also very noisy.However, with collisions ( c 0.7 δ = and R 0.5 C = , Figure 8(c)) the shape of the wave is captured quite well.Increasing the restitution to R 1 C = increases the dynamics, which has a negative effect on the particle distribution and leads to results similar to those without collisions.A larger collision distance keeps particles closer together, but also makes the flow a bit more viscous (Figure 8(d)).At

t H g =
, the breaking wave has plunged back into the flowing water, as shown in Figure 9. Figure 9(a) again shows the single-fluid results of Antuono et al. [41] without diffusive terms.Our multi-fluid simulations with particle collisions are very similar and capture the shape of the wave very well.Note again that we did not need to use the above mentioned remedies to be able to simulate this multi-fluid flow, simply including the collision concept was sufficient.A small white area in the bottom panel just below the water stream that has bounced back up indicates a small cavity.This cavity does not appear when c 0.6 δ = .

Jet Impinging on Wall
The jet impinging on a wall is a steady flow case, which is characterized by a diversion resulting in two flows moving in opposite directions along the wall.An exact analytical solution exists for inviscid fluids with a free slip wall condition.The case is used for validation of SPH models by other researchers, e.g.Antuono et al. [42].Here it is used to demonstrate that the particle collision model can be applied to impose free-slip as well as no-slip wall boundary conditions.
For an inviscid and incompressible fluid the diversion of the jet along the wall can be derived from the momentum (Bernoulli) and continuity equations,  where jet H is the width of the jet, θ is the inclination angle and:

Conclusions
In this paper the use of kinematic conditions rather than dynamic conditions is explored to prevent particle clustering and wall penetration.The kinematic conditions are obtained from kinetic collision theory, which ensures the conservation of momentum and, under certain conditions, conservation of energy as well.
This has resulted in the particle collision model, which is based on velocities rather than forces.It is shown that the model acts as a time and space dependent viscosity model, introducing viscosity only when and where it is necessary, thus allowing for real (low laminar) viscosities.As such it may also be used to impose no-slip wall conditions.In addition, the model stabilises the interface between two fluids, and as such may be used as a multi-fluid model in liquid-gas applications with high, realistic density and wave speed ratios.
The particle collision concept is explored in a number of case studies.In all cases the particle collision concept was found to prevent the clustering of par- ticles.The stagnant flow in a reservoir and the dam break flow showed that the method is able to stabilise the interface in typical liquid-gas configurations with density ratios up to 1000:1.It also allows for realistic wave speed ratios and far beyond, which to date could not be achieved within weakly compressible SPH.It is demonstrated that the particle collision model allows for real viscosities, much lower than artificial viscosities.
With standard SPH the no-slip condition can only be satisfied with a high (artificial) viscosity.In that case the velocity profiles show the characteristics of a laminar flow.In the jet flow case it is demonstrated that the particle collision model allows for no-slip conditions with a low (real) viscosity, even at high velocities.In that case the velocity profiles are no longer parabolic and show a finite and distinct boundary layer.It is demonstrated that the collision wall model allows for free slip conditions and may well be used to suppress wall penetration.
It is concluded from the parameter studies in the cases that the best results, with a minimum of dissipation, are obtained with a zero restitution coefficient ( R 0 C = ), while the differences in the range The particle collision model may be seen as a particle shifting method, in the sense that the velocities are changed, and as a consequence of that the particle positions change.Because it is based on direct changes in velocities rather than forces it allows for a more robust SPH for engineering.

Final Remarks and Future Work
In this work the particle collision concept is applied within weakly compressible SPH; in principle it can also be applied in incompressible SPH.Artificial viscosity has effects similar to a subgrade scale turbulence model [45].Turbulence is modelled by a smoothed velocity at the scale of the smoothing length [46].The particle collision model does not rely on a smoothing kernel, so that effectively a (small scale) hat function is used.More investigation is needed in how far turbulent viscosity is or may be represented by the time and space dependent viscosity introduced by inelastic collisions.Also, more investigation is needed in how far the particle collision concept may be used without any dissipation of energy, for example by changing the particle positions due to collisions, but not their velocities.
the equation of state we use air 1.4 γ = and water 7 γ = .We use the kernel function in Equation (24), with a constant smoothing length of nat 1.5 h d =

Figure 1 .Figure 2 .
Figure 1.Taylor-Green vortex.Initial condition, shown here on a 30 30 × grid, so that the velocity field is clearly visible.

Figure 3 .
Figure 3. Taylor-Green vortex ( Re 100 = ).Effect of the collision distance c δ (at constant R 0 C = ) and a comparison of standard SPH and particle collisions on the decay of total kinetic energy and maximum velocity.0 E and 0,max V are the energy and maximum velocity at 0 t = .(a) Kinetic energy; (b) Maximal velocity; (c) Relative error kinetic energy; (d) Relative error maximal velocity.

Figure 4 .
Figure 4. Taylor-Green vortex ( Re 100 = ).Effect of the restitution coefficient R C (at constant c 0.7 δ = ) and a comparison of standard SPH and particle collisions on the decay of total kinetic energy and maximum velocity.0 E and 0,max V are the energy and maximum velocity at 0 t = .(a) Kinetic energy; (b) Maximal velocity; (c) Relative error kinetic energy; (d) Relative error maximal velocity.
interface becomes unstable soon after the start of a simulation, which is revealed by the clustering of particles (Figure 5(b)).With particle collisions the interface remains stable for a time scale that is at least one order of magnitude larger (Figure 5(c))

Figure 5 .
Figure 5. Stagnant flow in a reservoir.Gravity acts vertically downwards, with the lower half water and the upper half air.The wave speed ratio between the two fluids is 60:15.Static ghost particles are placed below the tank, while the top is left open.A comparison of standard SPH and particle collisions ( c 0.85 δ = ).(a) Initial condition; (b) Standard SPH (t = 0.05 s); (c) With colli-

Figure 6 .Figure 7 .
Figure 6.Stagnant flow in a reservoir.Average pressures as a function of particle height.Comparison of standard SPH and the particle collision model.(a) Full reservoir; (b) Top part of reservoir.

Figure 8 .
Figure 8. Dam break flow at 6 t H g = .The top left panel shows the single-fluid results of Antuono et al. [41] when no diffusive terms are used, while the top right panel shows the standard multi-fluid SPH solution.The bottom panels show the multi-fluid results with particle collisions for different choices of the collision parameters.The red lines show the BEM solution of Antuono et al. [41].(a) Solution of Antuono et al. [41]; (b) Standard SPH; (c) With collisions ( c R 0.7, 0.5 C δ = = ); (d) With collisions

Figure 9 .
Figure 9. Dam break flow at 6.48 t H g = .The top panel shows the single fluid results of Antuono et al. [41] without diffusive terms.The other panels show multi-fluid results of the particle collision concept for different choices for the collision parameters.(a) Solution of Antuono et al. [41]; (b) With collisions ( c

32 )
Journal of Applied Mathematics and Physics

Figure 10 .Figure 11 .
Figure 10.Jet impinging on wall ( Re 500 = ).SPH simulation with collision wall showing (a) the particle distribution and free surface contours of Milne-Thomson [43] (black lines) and dimensionless pressure

A.
Kruisbrink et al.DOI: 10.4236/jamp.2018.691581879 Journal of Applied Mathematics and Physics The collision distance is case dependent and can be evaluated from the maximum pressure.The best results are found for