Professional Documents
Culture Documents
a r t i c l e i n f o a b s t r a c t
Article history: We simulate the two-dimensional fluid flow around National Advisory Committee for Aeronautics (NACA)
Received 12 October 2017 0012 airfoil using a hybrid lattice Boltzmann method (HLBM), which combines the standard lattice Boltz-
Revised 16 January 2018
mann method with an unstructured finite-volume formulation. The aim of the study is to assess the nu-
Accepted 9 February 2018
merical performances and the robustness of the computational method. To this purpose, after providing
Available online 15 February 2018
a convergence study to estimate the overall accuracy of the method, we analyze the numerical solution
Keywords: for different values of the angle of attack at a Reynolds number equal to 103 . Subsequently, flow fields
Hybrid lattice Boltzmann method at Reynolds numbers up to 104 are computed for a zero angle of attack configuration. A grid refinement
NACA airfoil scheme is applied to the uniformly spaced component of the overlapping grid system to further enhance
Stall the numerical efficiency of the model. The results demonstrate the capability of the HLBM to achieve high
accuracy near solid curved walls, thus providing a viable alternative in the realm of off-lattice Boltzmann
methods based on body-fitted mesh.
© 2018 Elsevier Ltd. All rights reserved.
1. Introduction Nannelli and Succi [18], where LBM is applied on irregular lattices.
Numerical implementations on unstructured grids have been first
The lattice Boltzmann methods (LBM) [1–6] are a relatively re- introduced by Peng et al. [19,20] and Xi et al. [21] who proposed
cent approach to computational fluid dynamics (CFD), which has a cell-vertex finite-volume approach to numerically solve the in-
been proven to be successful in a broad range of applications, from tegral form of the lattice Boltzmann equation. Other finite-volume
turbulence [7–9], to multiphase and free-surface flows [10,11], as techniques are those presented by Patil and Lakshmisha [22–24],
well as to non-Newtonian flows [12], fluid-structure interaction Chen and Schaefer [25], and some of the authors of the present
problems [13], porous media [14–16] and beyond. The original for- paper [26–30]. A different strategy to solve the lattice Boltzmann
mulation of LBM is based on uniform cartesian grids. Such a fea- equation on non-uniform and unstructured meshes is based on
ture makes the algorithm particularly easy to implement and the Galerkin-type finite element methods and it has been introduced
numerical scheme extremely efficient; moreover, LBM algorithms in [31–34]. Other approaches are the general characteristics based
are characterized by an high level of scalability on parallel pro- off-lattice Boltzmann scheme proposed by Bardow et al. [35], the
cessing systems. Despite these appealing peculiarities, the uniform discrete unified gas kinetic scheme (DUGKS) [36] and the semi-
space discretization affects the capability of LBM to solve prob- lagrangian approach of Krämer et al. [37]. In [38] a complete com-
lems involving complex geometries and multi-scale problems. This parative study is performed to evaluate the performance of several
may constitute an obstacle for many typical practical engineer- explicit off-lattice Boltzmann methods.
ing applications. To overcome this issue and extend the applica- Although the mentioned schemes enhance significantly the geo-
bility of LBM, many variants of the original LB scheme have been metrical flexibility of LBM, in general, they increase the complexity
proposed in literature. First chronological appearances of finite- of the method itself, partially losing some key advantages. More-
difference based schemes are those of Higuera and Succi [17] and over, their computational efficiency is considerably lower than that
of traditional LBM. To overcome this limitation, we recently pro-
posed an hybrid lattice Boltzmann approach (HLBM) based on the
∗
Corresponding author. coupling between a uniform grid model and an unstructured body-
E-mail address: giovanni.diilio@unicusano.it (G. Di Ilio). fitted grid model [39]. The HLBM retains the outstanding advan-
https://doi.org/10.1016/j.compfluid.2018.02.014
0045-7930/© 2018 Elsevier Ltd. All rights reserved.
G. Di Ilio et al. / Computers and Fluids 166 (2018) 200–208 201
Fig. 3. Domain configuration for simulation of fluid flow around NACA 0012 airfoil.
G. Di Ilio et al. / Computers and Fluids 166 (2018) 200–208 203
Fig. 4. Detail of the hybrid mesh around NACA 0012 airfoil. The interface region is defined as the region between the two red curves. (For interpretation of the references
to color in this figure legend, the reader is referred to the web version of this article.)
Fig. 6. Instantaneous velocity and pressure fields at Re = 10 0 0: (a),(b): α = 0◦ ; (c),(d): α = 8◦ ; (e),(f): α = 10◦ ; (g),(h): α = 20◦ ; (i),(j): α = 28◦ .
where the quantities with subscript 0 refer to the far field con- cient and the skin friction coefficient as follows:
ditions, while FD and FL are the drag and lift force, respectively,
namely the horizontal and the vertical components of the aerody- p − p0
Cp = , (12)
namic force acting on the solid body. Moreover, we quantify the 1
2
ρ0 u20
main features of the flow by computing the mean pressure coeffi-
G. Di Ilio et al. / Computers and Fluids 166 (2018) 200–208 205
Fig. 8. Mean pressure coefficient distribution over the upper and lower surfaces
of the NACA 0012 airfoil at α = 8◦ : comparison between present results and those
reported in [43].
Fig. 9. Mean skin friction coefficient distribution over the upper and lower surfaces
of the NACA 0012 airfoil at α = 8◦ : comparison between present results and those
reported in [43].
Fig. 10. Lift coefficient as a function of the angle of attack, at Re = 10 0 0. Present Fig. 12. Time-history of lift coefficient for α = 4◦ , 10°, 16° and 28°.
results are compared with those from the numerical works of Liu et al. [46] (trian-
gles), Kurtulus [43] (squares) and Khalid and Akhtar [47] (stars).
Fig. 13. Lift-to-drag ratio vs angle of attack α : comparison between present results
Fig. 11. Drag coefficient as a function of the angle of attack, at Re = 10 0 0. Present and those reported in [43].
results are compared with the numerical findings of Kurtulus [43].
7. Conclusions
smallest scales. On the other hand, the numerical efficiency of the [21] Xi H, Peng G, Chou S. Finite-volume lattice Boltzmann method. Phys Rev E
method plays a key role, therefore the geometric flexibility of a 1999;59:6202–5.
[22] Patil D, Lakshmisha K. Finite volume TVD formulation of lattice Boltzmann
non-uniform mesh is often desirable. To extend the applicability simulation on unstructured mesh. J Comput Phys 2009;228:52625279. doi:10.
of the HLBM to turbulent flows, the implementation of a three- 1016/j.jcp.20 09.04.0 08.
dimensional scheme is required. Extensions of the unstructured [23] Patil D, Lakshmisha K. Two-dimensional flow past circular cylinders us-
ing finite volume lattice Boltzmann formulation. Int J Numer Meth Fluids
method used in this work are already present in literature [48]. 2012;69:1149–64. doi:10.1002/fld.2637.
Therefore, further studies will be aimed to develop suitable inter- [24] Patil D. Chapmanenskog analysis for finite-volume formulation of lattice Boltz-
polation schemes for three-dimensioanl interfaces. mann equation. Physica A 2013;392:27012712. doi:10.1016/j.physa.2013.02.016.
[25] Chen L, Schaefer L. A unified and preserved Dirichlet boundary treatment for
the cell-centered finite volume discrete Boltzmann method. Physics of Fluids
Acknowledgments 2015;27:027104. doi:10.1063/1.4907782.
[26] Ubertini S, Bella G, Succi S. Lattice Boltzmann method on unstructured grids:
further developments. Phys Rev E 2003;68:016701. doi:10.1103/PhysRevE.68.
The numerical simulations were performed on Zeus HPC facility,
016701.
at the University of Naples ”Parthenope”; Zeus HPC has been re- [27] Ubertini S, Succi S, Bella G. Lattice Boltzmann schemes without coordinates.
alized through the Italian Government Grant PAC01_00119 MITO - Phil Trans R Soc Lond A 2004;362:1763–71.
Informazioni Multimediali per Oggetti Territoriali, with Prof. Elio Jan- [28] Ubertini S, Bella G, Succi S. Unstructured lattice Boltzmann equation with
memory. Math Comp Sim 2006;72:237–41.
nelli as the Scientific Responsible. [29] Zarghami A, Biscarini C, Succi S, Ubertini S. Hydrodynamics in porous media:
One of the authors (Sauro Succi) was partially supported by the a finite volume lattice Boltzmann study. J Sci Comput 2014;59:80–103. doi:10.
European Research Council under the European Union’s Horizon 1007/s10915- 013- 9754- 4.
[30] Zarghami A, Ubertini S, Succi S. Finite-volume lattice Boltzmann modeling of
2020 Framework Programme (No. FP 2014–2020) ERC Grant Agree- thermal transport in nanofluids. Comput Fluids 2013;77:56–65. doi:10.1016/j.
ment No. 739964 (COPMAT). compfluid.2013.02.018.
[31] Lee T, Lin C. A characteristic Galerkin method for discrete Boltzmann equation.
References J Comp Phys 2001;171:336–56. doi:10.1006/jcph.2001.6791.
[32] Lee T, Lin C. An Eulerian description of the streaming process in the
lattice Boltzmann equation. J Comp Phys 2003;185:445–71. doi:10.1016/
[1] Succi S. The lattice Boltzmann equation for fluid dynamics and beyond. Claren-
S0 021-9991(02)0 0 065-7.
don Press; 2001.
[33] Min M, Lee T. A spectral-element discontinuous Galerkin lattice Boltzmann
[2] Chen S, Doolen GD. Lattice Boltzmann method for fluid flows. Annu Rev Fluid
method for nearly incompressible flows. J Comp Phys 2011;230:245–59. doi:10.
Mech 1998;30:329–64. doi:10.1146/annurev.fluid.30.1.329.
1016/j.jcp.2010.09.024.
[3] Succi S. Lattice Boltzmann 2038. EPL 2015;109:50 0 01. doi:10.1209/0295-5075/
[34] Patel S, Lee T. A new splitting scheme to the discrete Boltzmann equation
109/50 0 01.
for non-ideal gases on non-uniform meshes. J Comp Phys 2016;327:799–809.
[4] Benzi R, Succi S, Vergassola M. The lattice Boltzmann equation: theory and
doi:10.1016/j.jcp.2016.09.060.
applications. Phys Rep 1992;222:145–97. doi:10.1016/0370-1573(92)90090-M.
[35] Bardow A, Karlin I, Gusev A. General characteristic-based algorithm for off-
[5] Higuera F, Succi S. Simulating the flow around a circular cylinder with a lattice
lattice Boltzmann simulations. Europhys Lett 2006;75:434440. doi:10.1209/epl/
Boltzmann Equation. Europhys Lett 1989;8:517–21.
i2006- 10138- 1.
[6] McNamara G, Zanetti G. Use of the Boltzmann equation to simulate lattice-gas
[36] Zhu L, Wang P, Guo Z. Performance evaluation of the general characteris-
automata. Phys Rev Lett 1988;61:2332–5.
tics based off-lattice Boltzmann scheme and DUGKS for low speed continuum
[7] Karlin I, Bösch F, Chikatamarla S. Gibbs’ principle for the lattice-kinetic the-
flows. J Comput Phys 2017;333:227246. doi:10.1016/j.jcp.2016.11.051.
ory of fluid dynamics. Phys Rev E 2014;90:031302(R). doi:10.1103/PhysRevE.90.
[37] Krämer A, Küllmer K, Reith D, Joppich W, Foysi H. Semi-Lagrangian off-lattice
031302.
Boltzmann method for weakly compressible flows. Phys Rev E 2017;95:023305.
[8] Bösch F, Chikatamarla S, Karlin I. Entropic multirelaxation lattice Boltzmann
doi:10.1103/PhysRevE.95.023305.
models for turbulent flows. Phys Rev E 2015;92:043309. doi:10.1103/PhysRevE.
[38] Rao P, Schaefer L. Numerical stability of explicit off-lattice Boltzmann schemes:
92.043309.
a comparative study. J Comput Phys 2015;285:251–64. doi:10.1016/j.jcp.2015.
[9] Dorschner B, Chikatamarla S, Karlin I. Transitional flows with the entropic lat-
01.017.
tice Boltzmann method. J Fluid Mech 2017;824:388–412. doi:10.1017/jfm.2017.
[39] Di Ilio G, Chiappini D, Ubertini S, Bella G, Succi S. Hybrid lattice Boltz-
356.
mann method on overlapping grids. Phys Rev E 2017;95:013309. doi:10.1103/
[10] Falcucci G, Ubertini S, Chiappini D, Succi S. Modern lattice Boltzmann methods
PhysRevE.95.013309.
for multiphase microflows. IMA J Appl Math 2011;76(5):712–25. doi:10.1093/
[40] Lagrava D, Malaspinas O, Latt J, Chopard B. Advances in multi-domain lattice
imamat/hxr014.
Boltzmann grid refinement. J Comput Phys 2012;231:4808–22. doi:10.1016/j.
[11] Francesco SD, Biscarini C, Manciola P. Numerical simulation of water free-
jcp.2012.03.015.
surface flows through a front-tracking lattice Boltzmann approach. J Hydroinf
[41] Filippova O, Hänel D. Grid refinement for lattice-BGK models. J Comp Phys
2015;17:1–6. doi:10.2166/hydro.2014.028.
1998;147:219–28.
[12] Di Ilio G, Chiappini D, Bella G. A comparison of numerical methods for
[42] Drela M. XFOIL: an analysis and design system for low Reynolds num-
non-Newtonian fluid flows in a sudden expansion. Int J Mod Phys C
ber airfoils. In: Proceeding of the Conference: Low Reynolds Number Airfoil
2016;27:1650139. doi:10.1142/S0129183116501394.
Aerodynamics, Notre Dame, Indiana, USA, 5–7; 1989. p. 1–12. doi:10.1007/
[13] De Rosis A, Falcucci G, Ubertini S, Ubertini F. Aeroelastic study of flexible
978- 3- 642- 84010- 4_1.
flapping wings by a coupled lattice Boltzmann-finite element approach with
[43] Kurtulus D. On the unsteady behavior of the flow around NACA 0012 air-
immersed boundary method. J Fluids Struct 2014;49:516–33. doi:10.1016/j.
foil with steady external conditions at Re = 10 0 0. Int J Micro Air Veh
jfluidstructs.2014.05.010.
2015;7:301–26.
[14] Chiappini D. Numerical simulation of natural convection in open-cells
[44] Huang R, Wu J, Jeng J, Chen R. Surface flow and vortex shedding of an impul-
metal foams. Int J Heat Mass Transf 2018;117:527–37. doi:10.1016/j.
sively started wing. J Fluid Mech 2001;441:265–92.
ijheatmasstransfer.2017.10.022.
[45] Ohmi K, Coutanceau M, Daube O, Loc T. Further experiments on vortex for-
[15] Chiappini D, Bella G, Festuccia A, Simoncini A. Direct numerical simulation of
mation around an oscillating and translating airfoil at large incidences. J Fluid
an open-cell metallic foam through lattice Boltzmann method. Commun Com-
Mech 1991;225:607–30.
put Phys 2015;18(3):707–22. doi:10.4208/cicp.191114.270315a.
[46] Liu Y, Li K, Zhang J, Wang H, Liu L. Numerical bifurcation analysis of static stall
[16] Zarghami A, Di Francesco S, Biscarini C. Porous substrate effects on thermal
of airfoil and dynamic stall under unsteady perturbation. Commun Nonlinear
flows through a rev-scale finite volume lattice Boltzmann model. Int J Modern
Sci Numer Simulat 2012;17:3427–34.
Phys C 2014;25:1350086. doi:10.1142/S0129183113500861.
[47] Khalid M, Akhtar I. Characteristics of flow past a symmetric airfoil at low
[17] Higuera F, Succi S, Benzi R. Lattice gas dynamics with enhanced collisions. Eu-
Reynolds number: a nonlinear perspective. In: 2012 ASME International Me-
rophys Lett 1989;9:345–9.
chanical Engineering Congress and Exposition, 7; 2012. p. 167–75.
[18] Nannelli F, Succi S. The lattice Boltzmann equation on irregular lattices. J Stat
[48] Rossi N, Ubertini S, Bella G, Succi S. Unstructured lattice Boltzmann method in
Phys 1992;68:401–7.
three dimensions. Int J Numer Meth Fluids 2005;49:619–33. doi:10.1002/fld.
[19] Peng G, Xi H, Duncan C, Chou S. Lattice Boltzmann method on irregular
1018.
meshes. Phys Rev E 1998;58:R4124–7.
[20] Peng G, Xi H, Duncan C, Chou S. A finite volume scheme for the lattice Boltz-
mann method on unstructured meshes. Phys Rev E 1999;59:4675–82.