Several numerical tests were carried out to verify our algorithm. Results
from two cases, fluid flow between parallel plates and through an overlapping
sphere model, are given below. For both cases we determined the fluid
permeability, k, as defined by Darcy's law,
, where
is the average flow rate,
is the pressure gradient and µ is the fluid viscosity.
Figure 1 shows the permeability, in units of the
lattice spacing squared, as a function of the distance between parallel plates.
Clearly, there is excellent agreement between the simulation and theoretical
prediction. Surprisingly, very accurate results were obtained even for the case
of a one node wide channel. Since permeability depends on the average flow or
net flux rate of fluid, we conclude that the LB method accurately
determines the net flux across a voxel surface, not the velocity at a point.
Hence, resolving the actual local flow field at a point would require more
nodes. We next consider the permeability of a simple cubic array of spheres that
are allowed to overlap for large enough radius (i.e. when the solid fraction,
c, exceeds c
.5236).
In Fig. 2 we compare our simulation data with
that of Chapman and Higdon [8], which is
based on the numerical solution of coefficients of a harmonic expansion that
satisfies the Stokes equations. Note that our calculations were performed
on a relatively small 643 system. Again,
agreement is very good, especially given that the solid inclusion is a
digitized sphere.