Comprehensive comparison between the lattice Boltzmann and Navier-Stokes methods for aerodynamic and aeroacoustic applications

被引:23
作者
Suss, Alexandre [1 ]
Mary, Ivan [1 ]
Le Garrec, Thomas [1 ]
Marie, Simon [2 ,3 ]
机构
[1] Univ Paris Saclay, DAAA, ONERA, F-92322 Chatillon, France
[2] Lab DynFluid, F-75013 Paris, France
[3] Conservatoire Natl Arts & Metiers, F-75003 Paris, France
关键词
Lattice Boltzmann method; Navier-Stokes; Finite-volume method; von Neumann analysis; High-Performance Computing; Comparison; LARGE-EDDY SIMULATION; WALL-LAYER MODELS; 3-DIMENSIONAL LATTICE; ROTATIONAL INVARIANCE; SCHEMES; PERFORMANCE; DISPERSION; AIRFOIL; FLOW; BGK;
D O I
10.1016/j.compfluid.2023.105881
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In an effort to determine which Computational Fluid Dynamics method offers the best trade-off between accuracy and computational cost for aerodynamic and aeroacoustic applications, the lattice Boltzmann and finite-volume Navier-Stokes methods are compared. Unlike previous studies, the present framework enables a fair and unbiased comparison of the core capabilities of each numerical approach and focuses on schemes of practical relevance. With the aim of providing a comprehensive comparison of the methods, an extended von Neumann analysis is performed and the High-Performance Computing capacities of both methods are thoroughly discussed. In addition, it is also shown through computations on canonical test cases that a "time to solution"metric has to be considered in order to objectively assess the suitability of one particular numerical method over the other. Three main conclusions are drawn: (1) both the lattice Boltzmann and Navier-Stokes schemes exhibit an anisotropic dissipative behaviour, (2) a cell update using the lattice Boltzmann method is 2 to 3 times faster than with the Navier-Stokes method dedicated to cartesian grids, and (3) the use of the "time to solution"metric demonstrates that the relevance of one method over the other is closely linked to the underlying physics and the intended error target. In light of these results, decision aids are provided to assist in selecting the most efficient method for a given application.
引用
收藏
页数:22
相关论文
共 77 条
[1]   Study of Stall Development Around an Airfoil by Means of High Fidelity Large Eddy Simulation [J].
Alferez, Nicolas ;
Mary, Ivan ;
Lamballais, Eric .
FLOW TURBULENCE AND COMBUSTION, 2013, 91 (03) :623-641
[2]   Comparison of a finite volume and two Lattice Boltzmann solvers for swirled confined flows [J].
Aniello, A. ;
Schuster, D. ;
Werner, P. ;
Boussuge, J. F. ;
Gatti, M. ;
Mirat, C. ;
Selle, L. ;
Schuller, T. ;
Poinsot, T. ;
Ruede, U. .
COMPUTERS & FLUIDS, 2022, 241
[3]   Analysis and reduction of spurious noise generated at grid refinement interfaces with the lattice Boltzmann method [J].
Astoul, Thomas ;
Wissocq, Gauthier ;
Boussuge, Jean-Francois ;
Sengissen, Alois ;
Sagaut, Pierre .
JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 418
[4]   Evaluation of CFD methodologies for prediction of flows around simplified and complex automotive models [J].
Aultman, Matthew ;
Wang, Zhenyu ;
Auza-Gutierrez, Rodrigo ;
Duan, Lian .
COMPUTERS & FLUIDS, 2022, 236
[5]  
Barad M.F., 2017, 23 AIAA COMPUTATION, P4404
[6]   lbmpy: Automatic code generation for efficient parallel lattice Boltzmann methods [J].
Bauer, Martin ;
Koestler, Harald ;
Ruede, Ulrich .
JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 49
[7]   Cassiopee: A CFD pre- and post-processing tool [J].
Benoit, Christophe ;
Peron, Stephanie ;
Landier, Sam .
AEROSPACE SCIENCE AND TECHNOLOGY, 2015, 45 :272-283
[8]   STREAmS: A high-fidelity accelerated solver for direct numerical simulation of compressible turbulent flows [J].
Bernardini, Matteo ;
Modesti, Davide ;
Salvadore, Francesco ;
Pirozzoli, Sergio .
COMPUTER PHYSICS COMMUNICATIONS, 2021, 263
[9]   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
[10]   A family of low dispersive and low dissipative explicit schemes for flow and noise computations [J].
Bogey, C ;
Bailly, C .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 194 (01) :194-214