05.06.2013 Views

PNNL-13501 - Pacific Northwest National Laboratory

PNNL-13501 - Pacific Northwest National Laboratory

PNNL-13501 - Pacific Northwest National Laboratory

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Study Control Number: PN00063/1470<br />

Lattice Boltzmann Methods<br />

David R. Rector, Bruce J. Palmer, Brian Wood<br />

Computational fluid dynamics simulations employ lattice Boltzmann equations for modeling multiphase flows in many<br />

practical areas of environmental, energy, and chemical processing research. This project develops new lattice Boltzmann<br />

equations for thermal and multiphase flow simulations.<br />

Project Description<br />

Lattice Boltzmann simulations have emerged as a<br />

promising method for simulating fluid flow in several<br />

regimes where traditional computational fluid dynamics<br />

simulations are inadequate or fail altogether. These<br />

include flows in topologically complex geometries such<br />

as those encountered in porous media and multiphase<br />

flows. Flows of these types are important in<br />

environmental, energy, and processing applications. Over<br />

the last several years, the <strong>Laboratory</strong> has made extensive<br />

progress in extending and refining the capabilities of the<br />

lattice Boltzmann technique for calculating flow and<br />

transport behavior.<br />

Although the original lattice Boltzmann (scalar) code was<br />

suitable for simulating small systems and for<br />

demonstrating the capabilities of the algorithms,<br />

simulations of more complicated systems required code<br />

and algorithm enhancements. The target application of<br />

these capabilities is the simulation of microbial transport<br />

through porous media. These enhancements include<br />

implementing the algorithm on a parallel computer,<br />

beginning work on an adaptive mesh refinement<br />

capability, developing surface boundary conditions to<br />

reflect microbe-wall interactions, and demonstrating these<br />

capabilities by simulating transport through complex<br />

porous media.<br />

Results and Accomplishments<br />

A major strength of the lattice Boltzmann simulation<br />

method is that it is inherently parallelizable. We<br />

parallelized the lattice Boltzmann program by performing<br />

a block domain decomposition using the Global Array<br />

tools developed at the <strong>Laboratory</strong>. The program shows<br />

near linear speedup on both the Silicon Graphics, Inc.,<br />

Power Challenge and the EMSL IBM SP computers for<br />

typical porous media simulations.<br />

136 FY 2000 <strong>Laboratory</strong> Directed Research and Development Annual Report<br />

Another method of increasing the accuracy of the lattice<br />

Boltzmann method is to embed a more detailed lattice<br />

grid in those regions where more resolution is required.<br />

For example, multiphase systems typically only require<br />

greater resolution in the regions surrounding the interface.<br />

A significant portion of this work is the passing of<br />

information between the lattice subgrid and the primary<br />

lattice through interpolation.<br />

In FY 2000, we evaluated methods for incorporating<br />

lattice subgrids into the lattice Boltzmann program. An<br />

initial implementation of an adaptive mesh algorithm was<br />

achieved using an adaptive mesh toolkit developed at<br />

NASA, in Gaithersburg. In FY 2001, we plan to<br />

investigate if adaptive mesh refinement routines in<br />

NWGrid (grid generation software) can be used to get<br />

improved results.<br />

We have evaluated methods for generating porous media<br />

geometries using experimental data and simulation. A<br />

simulation method was established for generating model<br />

porous geometries using randomly places spheres. A<br />

three-dimensional image of a soil sample was obtained<br />

using nuclear magnetic resonance imaging capabilities in<br />

the EMSL, which were converted into a lattice Boltzmann<br />

grid. Lattice Boltzmann simulations were performed on<br />

both types of geometries to determine flow as a function<br />

of applied pressure drop to determine permeability.<br />

Figure 1 shows the x-direction velocity through a y-z<br />

plane for a computer-generated model geometry.<br />

For the upscaling portion of this research, the primary<br />

accomplishment has been the development of an effective<br />

reaction rate model for the process of microbial<br />

attachment/detachment on mineral surfaces. The<br />

effective model was developed by integrating a general<br />

(Smoluchowski) transport equation that includes the<br />

effects of cell-surface interaction forces. The new model<br />

illustrates how fundamental physical properties (such as<br />

the local diffusivity and the interaction force) can be used

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!