Advances in multi-domain lattice Boltzmann grid refinement

被引:141
作者
Lagrava, D. [1 ]
Malaspinas, O. [1 ,2 ]
Latt, J. [1 ]
Chopard, B. [1 ]
机构
[1] Univ Geneva, Ctr Univ Informat, CH-1211 Geneva 4, Switzerland
[2] Univ Paris 06, Inst Jean Rond Alembert, UMR 7190, F-75252 Paris, France
关键词
Lattice Boltzmann method; Grid refinement; Palabos; DIPOLE;
D O I
10.1016/j.jcp.2012.03.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Grid refinement has been addressed by different authors in the lattice Boltzmann method community. The information communication and reconstruction on grid transitions is of crucial importance from the accuracy and numerical stability point of view. While a decimation is performed when going from the fine to the coarse grid, a reconstruction must performed to pass form the coarse to the fine grid. In this context, we introduce a decimation technique for the copy from the fine to the coarse grid based on a filtering operation. We show this operation to be extremely important, because a simple copy of the information is not sufficient to guarantee the stability of the numerical scheme at high Reynolds numbers. Then we demonstrate that to reconstruct the information, a local cubic interpolation scheme is mandatory in order to get a precision compatible with the order of accuracy of the lattice Boltzmann method. These two fundamental extra-steps are validated on two classical 2D benchmarks, the 2D circular cylinder and the 2D dipole-wall collision. The latter is especially challenging from the numerical point of view since we allow strong gradients to cross the refinement interfaces at a relatively high Reynolds number of 5000. A very good agreement is found between the single grid and the refined grid cases. The proposed grid refinement strategy has been implemented in the parallel open-source library Palabos. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:4808 / 4822
页数:15
相关论文
共 25 条
[1]   Lattice-Boltzmann Method for Complex Flows [J].
Aidun, Cyrus K. ;
Clausen, Jonathan R. .
ANNUAL REVIEW OF FLUID MECHANICS, 2010, 42 :439-472
[2]  
[Anonymous], 1998, Cellular Automata Modeling of Physical Systems
[3]   A MODEL FOR COLLISION PROCESSES IN GASES .1. SMALL AMPLITUDE PROCESSES IN CHARGED AND NEUTRAL ONE-COMPONENT SYSTEMS [J].
BHATNAGAR, PL ;
GROSS, EP ;
KROOK, M .
PHYSICAL REVIEW, 1954, 94 (03) :511-525
[4]  
CHAPMAN S, 1960, MATH THEORY NONUNIFO
[5]   Grid refinement in lattice Boltzmann methods based on volumetric formulation [J].
Chen, H ;
Filippova, O ;
Hoch, J ;
Molvig, K ;
Shock, R ;
Teixeira, C ;
Zhang, R .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2006, 362 (01) :158-167
[6]  
Chopard B., 2009, LECT LATTICE BOLTZMA, P120
[7]   The normal and oblique collision of a dipole with a no-slip boundary [J].
Clercx, HJH ;
Bruneau, CH .
COMPUTERS & FLUIDS, 2006, 35 (03) :245-279
[8]   Theory and applications of an alternative lattice Boltzmann grid refinement algorithm [J].
Dupuis, A ;
Chopard, B .
PHYSICAL REVIEW E, 2003, 67 (06) :7
[9]   Grid refinement for lattice-BGK models [J].
Filippova, O ;
Hanel, D .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 147 (01) :219-228
[10]  
Freitas R. K., 2006, EUR C COMP FLUID DYN, P1