1. Introduction
Particle methods are often employed to investigate discontinuity problems such as a gas–water two-phase flow, crack progression, and embankment collapse due to overtopping flow during floods. Obviously, any interaction between the surface water and the groundwater must be considered in numerical simulations conducted to evaluate the safety of an embankment during flooding. For example, Maeda et al. [
1] applied the smoothed-particle hydrodynamics method to characterize seepage failure in a medium around a sheet pile, and Harada et al. [
2] simulated coastal morphodynamics using the moving particle semi-implicit method (MPS) coupled with the distinct element method. It is difficult to solve these discontinuity problems, however, by using lattice methods such as the finite element method, the finite difference method, or the finite volume method [
3]. In an elastic deformation simulation based on a lattice analysis, large deformations occur at nodal points, severely deforming each element and ultimately resulting in the breakdown of the deformation calculation. Furthermore, lattice methods cannot represent gas bubbles or water droplets that are smaller than the size of the lattice in a gas–water two-phase flow [
4]. As mentioned above, the MPS method has mostly been applied to multiphase flows with an atmosphere–water interface and to large deformation and discontinuity problems. However, colloids and pollutants dissolved in groundwater, river water, and sea water are transported by water flows [
5]. In addition, polluting substances in the groundwater flow into rivers and the sea, and vice versa. Pollution is also spread by the flow of the contaminated water in a reservoir at a water storage site when an embankment preventing the flow of pollutants collapses [
6,
7]. In such cases, the flow in surface waters, such as seawater and river waters, should be coupled with that in the groundwater [
8]. Naturally, the surface water has a free water surface, which is similar to an interface between gas and water. In such cases, the mesh size used in the lattice method needs to be fine enough to reproduce accurately the interface at discontinuities, such as the boundaries between gas and water. In the case of large deformations, such as the collapse of an embankment, computations with the lattice method fail because the meshes where the deformation occurs overlap. By contrast, because MPS simulations have a resolution of one particle, they can reproduce water droplets and shear bands. Therefore, the MPS method is superior to the lattice method for reproducing the flow in a water–gas interface.
As far as this author has been able to determine, no study has conducted simulations for porous media with low permeability or for unsaturated porous media by using the MPS method, although some studies have conducted MPS simulations of the interaction between groundwater and surface water in a porous medium with high permeability [
1]. However, there are many practical problems involving a low-permeability porous medium, or an unsaturated porous medium; therefore, it is important to be able to use the MPS method to simulate both low-permeability and unsaturated porous media. However, the Richards equation for groundwater has not been previously used in MPS simulations, except in one simulation study conducted by Hibi [
9].
Colagrossi and Landrini [
10] and Gotoh et al. [
11] have pointed out that water pressure obtained by the classical MPS method of Koshizuka and Oka [
12] spatially oscillates, and goes up and down in a more or less irregular manner furiously because the Poisson equation for water pressure includes a source term representing differences in the weight densities of the particles. To control these oscillations in water pressure, Khayyer and Gotoh [
13] developed the higher order source term (HS); in numerical simulations using the MPS method with the HS, water pressures do not oscillate. In the fractional step method [
14], the Navier–Stokes equation is decomposed into an equation containing a viscosity term and an intermediate velocity term and a second equation containing a water pressure gradient term and a gravity term. Both sides of the second equation are integrated with respect to space to obtain the water pressure while considering the conservation of mass. For this reason, this equation for obtaining the water pressure includes a source term that represents the divergence of the intermediate velocities. In their study, however, Koshizuka and Oka [
12] changed this source term to one that represents differences in the weight densities of the particles considering the conservation of mass; these weight density differences are due to the water pressure oscillations. When the divergence of the intermediate velocities is employed as the source term in the Poisson equation for water pressure, the water pressure does not oscillate spatially, provided that the distances between particles are sufficient.
When the particles are closer than is appropriate, however, water pressure rises more and oscillates widely. If the particles are too close together, the water pressure calculation eventually fails and the water pressure cannot be obtained. This failure of the water pressure calculation does not occur with lattice methods, in which water pressure is obtained from algebraic equations discretizing the Poisson equation. In the MPS method, the particles must be rearranged in order to maintain an appropriate distance between them. Thus, it is more difficult to obtain the water pressure by using the MPS method than by using a lattice method; in addition, the water pressure obtained by the MPS method may not be as accurate.
Computations by the MPS method require time to search for particles within an effective distance from a particle and to solve simultaneous equations for water pressure. With lattice methods, such as the finite element method (FEM) and the finite difference method (FDM), the computation can be divided into two parts: (1) setting up constitutional algebraic equations obtained from the geometric relations between nodal points and physical properties; and (2) solving the constitutional algebraic equations. The time required for setting up the constitutional algebraic equations is similar to the time required for solving simultaneous equations. However, the time spent searching for particles within the effective distance is longer than the time spent solving the simultaneous equations for water pressure. When the basic MPS method is used, the ratio of the time spent searching for particles within the effective distance to that spent solving the simultaneous equations for water pressure also increases with an increase in the number of particles for which all particles within the effective distance must be searched. Thus, the analysis region is divided into many zones, and the relationships among the zones is set up at the beginning of the simulation. Then, in practical cases, the zone in which a particle is located at the beginning of each time step is examined. Particles in the zone where the particle is located and in the neighboring zones are searched for, whether they are located within the effective distance or not. Thus, the number of particles to be searched is reduced to a limited number of particles, and the time required to search for the particles within the effective distance is likewise reduced. In addition, the particle search time and the time required for solving the simultaneous equations for water pressure can be reduced by using parallelization techniques, such as OpenMp and CUDA (Compute Unified Device Architecture), with graphics processing unit (GPU) accelerators [
13,
14].
When flood waters breach an embankment, interactions occur between the groundwater and the surface water at a soil surface with low permeability because most embankments consist of silt or a mixture of sand, loam, and clay. In such cases, the Darcy–Brinkman equation, as used by Hill and Straughan [
15] and Onda et al. [
16] in their numerical simulations of interactions between groundwater and surface water, does not need to be applied; rather, it is sufficient to apply the classical Darcy equation, because the water velocity in the soil is low and inertial forces do not need to be considered. As mentioned above, to date, no simulations with the MPS method for low permeability and/or unsaturated porous media have been conducted, yet it is necessary to be able to apply the MPS method to low-permeability and/or unsaturated porous media in order to numerically simulate all problems in which the surface water and groundwater are coupled with a discontinuous interface, such as the boundary between gas and water. Therefore, the aim of this study is to make it possible to apply the MPS method to a parabolic equation with a water pressure variable transformed from a Richards equation with two variables for volumetric moisture content and water pressure, and to simulate a low-permeability and/or unsaturated porous medium by using the MPS method.
2. Theory of Numerical Simulation
In this study, a Navier–Stokes equation [
17] (Equation (1)) and a pressure-type Richards equation [
18] (Equation (2)) were applied to describe the flows of surface water and groundwater, respectively:
where
and
are the water velocity vector and water pressure, respectively;
and
are the density of the water and the water viscosity, respectively; and
is gravitational acceleration. Thus,
. In Equation (2),
is the specific water capacity in a water–gas two phase flow system and
n is the porosity of a porous medium,
and
are the intrinsic permeability and the relative permeability of the medium,
t is the elapsed time, and
is the coordinate in the
z direction. The Navier–Stokes equation can be subdivided into two equations; then, by applying the differences method to the time term of the resulting equations, where the time interval is
, respectively, Equations (3) and (4) are obtained as follows:
Equation (5a,b) are used as the weight functions for the moving particle semi-implicit method (MPS), where the distance and the effective distance between particles
i and
j are
and
, respectively. For accurately solving the water pressure and the water pressure gradient, a suitable value for the effective distance is 3.01 for a Laplacian equation or 2.01 for the water pressure gradient.
Furthermore, the weight density of a particle
i is obtained as follows:
The maximum weight density of a particle, which is defined as the reference weight density of particle , is used to calculate an average of various values within the radius of effective distance.
Considering the mass conservation law and the incompressibility of water
, both sides of Equation (4) can be differentiated with respect to the spatial coordinate, and then the higher-order source term (HS) [
13] and the MPS method for an irregular distribution of particles [
19] can be applied as follows:
where
and
are the water pressure of particles
i and
j at the elapsed time
, respectively, and
and
are the
z coordinates of particles
i and
j, respectively.
and
are the intermediate velocities of particles
i and
j, which are the first term of the numerator on the left side of Equation (3). Further, the matrices
B and
T are defined by Equations (8) and (9), respectively.
The above Equations (8) and (9) used to solve Equation (7) to guarantee the first-order accuracy of the Taylor series. The water pressure oscillates when the original MPS method with temporal and spatial variation of the difference in the weight density of the particles is used for the source term, because the variation in the weight density of the particles is amplified. As mentioned above, Equation (7) was derived by differentiating both sides of Equation (4), considering the mass conservation law and the incompressibility of water. Originally, the source term of Equation (7) is equal to the gradient of the intermediate velocity
. When this source term is used, the water pressure never oscillates. It is important to express the source term in terms of velocity. HS can be derived by differentiating the weight function and using the intermediate velocity. Thus, the water pressure distribution does not show spatial and temporal oscillation. In addition,
[
19,
20], defined in Equation (10), is added to Equation (7) to satisfy the solenoidal condition as follows:
where
is the weight density of particle
i at elapsed time
t, and
and
are the water velocities of particles
i and
j at elapsed time
t. The distance between particles
i and
j at
t becomes
here.
A higher order Laplacian (HL) model [
21] can be applied to
in the viscosity term of Equation (3) to solve the Laplacian term like the viscosity term with precision, and then Equation (3) can be expressed for the intermediate velocities of particle
i as follows:
where
is the dimensional coefficient and
are the intermediate velocities of particle
i.
The governing formula of groundwater when the gas pressure is equal to an atmospheric pressure of zero can be expressed by Darcy’s law and the mass conservation law as follows:
Here, the capillary pressure between gas and water
can be expressed as
, and water saturation
in the porous medium can be calculated from this capillary pressure by using the van Genuchten model [
22] as follows:
where
and
are the van Genuchten parameters and
and
are the residual saturation of water and gas, respectively. In Equation (12),
is the specific water capacity and can be calculated by Equation (14), which is obtained by differentiating Equation (13) with respect to the capillary pressure.
The relative permeability of water
in the water–gas two-phase system has been expressed by Mualem [
23] and Parker and Lenhard [
24] as follows:
Furthermore,
n and
become the porosity and intrinsic permeability of the porous medium, respectively. The above Equation (12) can be transformed by using the MPS method with
and
T, as defined in Equations (8) and (9), as follows:
where
is the water pressure of particles
i at the elapsed time
t.
is the specific water capacity at the position of particle
i and
is the average relative permeability within the reference radius of particle
i.
In this analytical method, the intermediate flow velocity in the surface water is first calculated using Equation (11). Then, the particles in the surface water are moved to the new position
according to the particle position vector
. Next, for this distribution of particles, the water pressure is calculated using Equation (7) for surface water and Equation (16) for the porous medium, and the water pressure gradient of a particle
i is obtained by the MPS method using the gradient correction (GC) method [
19] as follows (where Equation (8) is adopted for the irregular distribution of particles):
Here,
becomes the volume forces between particles
i and
j, which are imposed on the particles to prevent them from approaching each other [
25]. The position vector of a particle
i in the surface water at the elapsed time
can be obtained as follows:
is calculated using Equation (17) without the second term on the right side to determine the need of the rearrangement of particles, and
is obtained from Equation (18) by using this
. The relative position vector
is obtained as
in this particle distribution
field. Then,
can be obtained from
with Equation (19a,b), where
, defined as
, is obtained from the initial distance between particles
i and
j and the proximity coefficient between the particles
, which is greater than 0.0 and less than 1.0.
The relative position vector
, can be obtained as
in this particle
distribution field, which is determined by the motion of particles from the intermediate velocities of Equation (11), where
and
are the position vectors of particles
i and
j, respectively, in this field. If
and
are unit vectors parallel and perpendicular to
, respectively, then
and
in Equation (19b) can be derived as follows:
Then, considering
in Equation (19),
is calculated from Equation (17) and used to obtain the relative vectors
at
with Equation (18). Furthermore, the water velocity
at the elapsed time
in the surface water can be obtained using the following equation:
The water velocity in the porous medium can be obtained from the following Darcy equation by using the
calculated by Equation (17).
Then, the particles in the porous medium move at the above water velocity in the porous medium
as follows:
The space potential particle (SPP) method developed by Tsuruta et al. [
26] (hereafter referred to as the standard SPP method) is used to search for particles at the free surface of the surface water. In the standard SPP method, a particle with
less than 0.98 is determined to be located around the free water surface. This determined particle has a SPP on the gas side. For a particle
i, this SPP is located at
, and its position can be determined by Equation (24).
where
is the position vector of particle
i, and
is the position vector of the center of gravity of particle density within an effective distance
. It can be obtained as follows:
Furthermore, the particle density of SPP
is
, and the water pressure at particle
i corresponding to the SPP can be obtained by using the standard MPS method for a regular arrangement as follows:
Here, is the water pressure of an SPP particle for particle i. In addition, the SPP particles have the effect of filling small, meaningless spaces.
The analysis flowchart for the MPS method is shown in
Figure 1. In the preparation for this numerical simulation, the relationships between each zone in which particles are located and the weight densities of the particles as well as the reference weight density of the particles must be obtained. Next, the intermediate velocities and the intermediate positions of the particles after moving at the intermediate velocities must be obtained. The weight densities of the particles are calculated again, and the zone in which the particles are located is searched. Then the porous medium parameters for unsaturated properties, such as water saturation, the specific water capacity, and the relative permeability to water, are calculated. Furthermore, after the calculation of
, the water pressures of the surface water and groundwater are calculated.
The positions of the particles after the rearrangement are decided by calculating the gradient of the water pressure without . If the relative distance between two particles in the particle rearrangement distribution field is less than 0.98 times the initial relative distance between the two particles in the initial particle distribution field, after calculating and from and , is also calculated and used to calculate the water pressure gradient. If not, the water pressure gradient is calculated without , and the two particles are not rearranged in this case. Thus, the arrangement cost is only the decision of the arrangement positions, the calculation of r, , , and the calculation of the water pressure gradient. As mentioned above, rearrangement is not necessarily applied to all particles, but it is applied to some particles.
The velocity of the particles in the porous medium is calculated by using the water pressure gradient and gravity and, additionally, by using the porous medium parameters. Furthermore, the new positions of the particles are determined by the water pressure gradient in the surface water and gravity and by the above-mentioned velocities in the porous medium. The above calculation and search are repeated until the elapsed time exceeds the maximum elapsed time of 4800 s.
Before the development of the MPS method, the smoothed-particle hydrodynamics method (SPH) was used for fluid flow. In the SPH method, interpolation functions (kernel functions), such as the B-spline function or the quantic spline function, are used and the water pressure is explicitly solved for the compressibility of the fluid. The kernel functions used in the SPH method are more complex than the interpolation function used in the MPS method (Equation (5a)). In addition, the water pressure is calculated by the semi-implicit solution method in the MPS method, and by the explicit solution method in the SPH method. To control the water pressure oscillation, the compressibility of the fluid is considered in the SPH method, but a source term expressed as the fluid velocities is used in the MPS method. Thus, the total volume of the analysis is more easily compressed in the SPH method than in the MPS method.
4. Conclusions
In the developed numerical simulations, the water pressure of the SPPs can also be imposed as a non-zero gas pressure. Because the water pool and the outlet were filled with water particles, as presented in the results, the imposition of non-zero gas pressures of the SPPs made it possible to obtain a negative water pressure where the water had been extracted, which in this study was imposed as −3.0 kPa of the SPPs in the water pool. However, the standard SPP method, in which a water pressure of zero is imposed, can still be employed in the atmosphere, as shown by the distribution of particles and water pressure obtained in both the column-only and the entire column apparatus numerical simulations.
At an early elapsed time, the free water surface obtained with the MPS method went down more than in the experimental and the ASGMF method results: the free water surface was 4.3 cm lower at the elapsed time of 20 s in the column-only simulation and 2.9 cm lower at 32 s in the entire column apparatus simulation. As mentioned above, at an early elapsed time, the free water surface fell faster in the column-only simulation than in the column experiment, the numerical simulation by the ASGMF method, and the entire column apparatus numerical simulation by the MPS method. However, after the first large drawdown, the drawdown of the free water surface in the entire column apparatus simulation by the MPS method was always 1.3 cm lower, similar to that in the column experiment and the ASGMF method simulation. The water pressure was 1 kPa higher in the entire column apparatus simulation than in the column-only simulation. These results indicate that the water pool and the added outlet in the entire column apparatus simulation affected the water flow in the column.
The water pressure did not oscillate at any location or at any elapsed time in the developed numerical simulations, although the water pressure oscillates when the standard MPS method that uses the weight density of particles as the source term of the Laplacian equation for water pressure is applied. After no particles remained in the reservoir, the water pressure did not remain zero and eventually decreased to between −5.7 to 5.9 kPa, because there were no SPPs around the top surface of the sand at the boundary between the sand and the reservoir. As a result, the water saturation in the sand decreased from 1.0 along the curve of the van Genuchten model.
Therefore, the numerical simulations using the MPS method developed in this study could reproduce the drawdown in the column experiment, but the results were slightly less accurate, by about 1 cm, than those obtained with the ASGMF method. In addition, the developed numerical simulations could also reproduce the influence of an obstruction to the water flow and the negative water pressure of −2.2 kPa caused by water extraction. It is clear that this numerical simulation method can be applied to any porous medium with low permeability, such as sand, which here had an intrinsic permeability of 1.737 × 10−11 m2, and that the MPS method can be used in many situations.
In another study, the author has developed an implicit deformation numerical simulation by using an elastic stress constitutive equation and the MPS method. It will be possible in the future to integrate this implicit deformation numerical simulation with the numerical simulation model developed in this study. Then, the numerical simulation method integrating the present numerical simulation method and the implicit deformation numerical simulation method will be used to evaluate the safety of dike failures when river water overflows an embankment. At that time, it will be possible to employ a large-scale model to simulate a real embankment. For this purpose, the MPS method should be parallelized by using a GPU and CUDA or OpenACC and an MPI (Message Passing Interface).