|
|||||||
Science Highlights: Fusion Energy Sciences |
Lattice
Boltzmann Simulations for Divertor Physics and Turbulence |
||||||||||
|
TLBM codes solve the
linearized Bhatnagar-Gross-Krook (BGK) system and so involve: (a) computation
of the mean density, velocity, and temperature at each spatial node; (b)
collisional relaxation; and (c) Lagrangian free-streaming. Our TLBM code
has two computational kernels which act only on local data, and a streaming
operation that passes boundary data between PEs. Accomplishments
The simplicity of TLBM has a drawback-numerical instability. As more and more moment constraints are imposed on the distribution function, the further one must go in Taylor expansions in the mean velocity for the relaxed distribution function. To eliminate discrete lattice symmetry effects that can enter into the higher moment equations, the relaxed distribution function must not be a Maxwellian. Hence there is no H-theorem for TLBM. We have been exploring the utilization of higher isotropy phase space velocity lattices-in particular, the octagonal lattice in 2D (with its 53-bit generalization to 3D). This forces us to decouple the velocity lattice from the spatial grid, since an octagonal lattice is not space-filling. The use of second-order interpolation does not introduce measurable numerical viscosity or conductivity. These higher isotropy lattices are much more numerically stable. Further generalizations are being considered in allowing the streaming to be nodal temperature dependent. This allows simulations of flows with Mach numbers up to 0.5. We have also extended our TLBM to multiple species in preparation for plasma divertor studies. This multi-species model will be used to solve models like the UEDGE-Navier-Stokes coupled set of equations. For 2D turbulence, we have investigated the interaction and relaxation of double vortex layers that are perpendicular to each other.
G. Vahala, J. Carter, D. Wah, L. Vahala, and P. Pavlo, "Paralleliza-tion and MPI performance of thermal lattice Boltzmann codes for fluid turbulence," in Proc. of the Parallel Computational Fluid Dynamics '99 Conference, edited by Ecer and Emerson (Elsevier Science RV, 1999). G. Vahala, P. Pavlo, L. Vahala, and N. Martys, "Thermal lattice Boltzmann models for compressible flows," Intern. J. Modern Phys. C9, 1274 (1998). |
|||||||||||
|
|||||||||||