A consistent hydrodynamic boundary condition for the lattice Boltzmann method

Physics of Fluids - Tập 7 Số 1 - Trang 203-209 - 1995
David R. Noble1, Shiyi Chen2, John G. Georgiadis1, Richard O. Buckius1
1Department of Mechanical and Industrial Engineering, University of Illinois, Urbana, Illinois 61801
2Center for Nonlinear Studies and Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545

Tóm tắt

A hydrodynamic boundary condition is developed to replace the heuristic bounce-back boundary condition used in the majority of lattice Boltzmann simulations. This boundary condition is applied to the two-dimensional, steady flow of an incompressible fluid between two parallel plates. Poiseuille flow with stationary plates, and a constant pressure gradient is simulated to machine accuracy over the full range of relaxation times and pressure gradients. A second problem involves a moving upper plate and the injection of fluid normal to the plates. The bounce-back boundary condition is shown to be an inferior approach for simulating stationary walls, because it actually mimics boundaries that move with a speed that depends on the relaxation time. When using accurate hydrodynamic boundary conditions, the lattice Boltzmann method is shown to exhibit second-order accuracy.

Từ khóa


Tài liệu tham khảo

1988, Use of the Boltzmann equation to simulate lattice-gas automata, Phys. Rev. Lett., 61, 2332, 10.1103/PhysRevLett.61.2332

1989, Lattice gas dynamics with enhanced collisions, Europhys. Lett., 9, 663

1991, Recovery of the Navier-Stokes equations using a lattice Boltzmann method, Phys. Rev. A, 45, R5339

1992, Lattice BGK models for the Navier-Stokes equation, Europhys. Lett., 17, 479, 10.1209/0295-5075/17/6/001

1991, Lattice Boltzmann model of immiscible fluids, Phys. Rev. A, 43, 4320, 10.1103/PhysRevA.43.4320

1993, A lattice Boltzmann model for multiphase fluid flows, Phys. Fluids A, 5, 2557, 10.1063/1.858769

1991, Lattice Boltzmann model for simulation of magnetohydrodynamics, Phys. Rev. Lett., 67, 3776, 10.1103/PhysRevLett.67.3776

1993, Lattice Boltzmann computations for reaction-diffusion equations, J. Chem. Phys., 98, 1514, 10.1063/1.464316

1993, Initial and boundary conditions for the lattice Boltzmann method, Phys. Rev. E, 48, 4823, 10.1103/PhysRevE.48.4823

1994, Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part I. Theoretical foundation, J. Fluid Mech., 271, 285, 10.1017/S0022112094001771

1987, Numerical simulations of hydrodynamics with lattice gas automata in two dimensions, Complex Syst., 1, 599

1991, A Knudsen layer theory for lattice gases, Physica D, 47, 241, 10.1016/0167-2789(91)90295-K

1994, Boundary flow condition analysis for the three-dimensional lattice Boltzmann model, J. Phys. II France, 4, 191

1993, Boundary conditions for lattice Boltzmann simulations, J. Stat. Phys., 71, 1171, 10.1007/BF01049965

1986, Latticegas automata for the Navier-Stokes equation, Phys. Rev. Lett., 56, 1505, 10.1103/PhysRevLett.56.1505

1992, Lattice Boltzmann computational fluid dynamics in three dimensions, J. Stat. Phys., 68, 379, 10.1007/BF01341754

1987, A Poiseuille viscometer for lattice gas automata, Complex Syst., 1, 791