In this article, the capability of the VP-LBM (Volume Penalization - Lattice Boltzmann Method) is explored on new cases whose studied physics is quite different from previous work, and the use of fluid force calculation methods within the VP-LBM framework is discussed. The first method, the momentum exchange method, uses the variation of distribution functions near the fluid-solid interface, while the second, the stress integration method, allows the direct integration of fluid forces on this interface. Applied to the VP-LBM, which involves penalizing the solid in the LBM, these two methods can lead to significantly different results. Tests were carried out to investigate the lift and drag coefficients of a NACA 0012 profile at different angles of attack, Reynolds number 1000, an energy extraction system consisting of a translating and rotating foil, and finally the sedimentation of particles under the effect of gravity in a very low Reynolds number channel.
| Citation: |
Figure 7. Comparison of the vorticity field obtained by [17] and by the LBM-VP for $ t/T = 0.25 $
Figure 8. Comparison of the vorticity field obtained by [17] and by the LBM-VP for $ t/T = 0.45 $
Figure 10. Results obtained using the VP-LBM approach and compared with Tao et al's results [24]
| [1] |
P. Angot, C.-H. Bruneau and P. Fabrie, A penalization method to take into account obstacles in incompressible viscous flows, Numerische Mathematik, 81 (1999), 497-520.
doi: 10.1007/s002110050401.
|
| [2] |
M. Benamour, E. Liberge and C. Béghein, Lattice Boltzmann method for fluid flow around bodies using volume penalization, International Journal of Multiphysics, 9 (2015), 299-316.
doi: 10.1260/1750-9548.9.3.299.
|
| [3] |
M. Benamour, E. Liberge and C. Béghein, A new approach using lattice Boltzmann method to simulate fluid structure interaction, Energy Procedia, 139 (2017), 481-486.
doi: 10.1016/j.egypro.2017.11.241.
|
| [4] |
M. Benamour, E. Liberge and C. Béghein, A volume penalization lattice Boltzmann method for simulating flows in the presence of obstacles, Journal of Computational Science, 39 (2020), 101050.
doi: 10.1016/j.jocs.2019.101050.
|
| [5] |
R. Benzi, S. Succi and M. Vergassola, The lattice Boltzmann equation: Theory and applications, Physics Reports, 222 (1992), 145-197.
|
| [6] |
P. Bhatnagar, E. Gross and M. Krook, A model for collision processes in gases. Ⅰ. Small amplitude processes in charged and neutral one-component systems, Physical Review, 94 (1954), 511-525.
doi: 10.1103/PhysRev.94.511.
|
| [7] |
M. Bouzidi, M. Firdaouss and P. Lallemand, Momentum transfer of a Boltzmann-lattice fluid with boundaries, Physics of Fluids, 13 (2001), 3452-3459.
doi: 10.1063/1.1399290.
|
| [8] |
P. Destuynder and E. Liberge, A few remarks on penalty and penalty-duality methods in fluid-structure interactions, Applied Numerical Mathematics, 167 (2021), 1-30.
doi: 10.1016/j.apnum.2021.04.017.
|
| [9] |
D. d'Humières, Ch. generalized lattice-Boltzmann equations, Rarefied Gas Dynamics: Theory and Simulations, Progress in Astronautics and Aeronautics, 1992,450-458.
|
| [10] |
G. Di Ilio, D. Chiappini, S. Ubertini, G. Bella and S. Succi, Fluid flow around NACA 0012 airfoil at low-Reynolds numbers with hybrid lattice Boltzmann method, Computers & Fluids, 166 (2018), 200-208.
doi: 10.1016/j.compfluid.2018.02.014.
|
| [11] |
A. Dupuis, P. Chatelain and P. Koumoutsakos, An immersed boundary-lattice-Boltzmann method for the simulation of the flow past an impulsively started cylinder, Journal of Computational Physics, 227 (2008), 4486-4498.
doi: 10.1016/j.jcp.2008.01.009.
|
| [12] |
Z. Fan, F. Qiu, A. Kaufman and S. Yoakum-Stover, GPU cluster for high performance computing, IEEE/ACM SC2004 Conference, Proceedings, (2004), 297-308.
|
| [13] |
Z.-G. Feng and E. Michaelides, The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems, Journal of Computational Physics, 195 (2004), 602-628.
doi: 10.1016/j.jcp.2003.10.013.
|
| [14] |
J. P. Giovacchini and O. E. Ortiz, Flow force and torque on submerged bodies in lattice-Boltzmann methods via momentum exchange, Phys. Rev. E, 92 (2015), 063302.
doi: 10.1103/PhysRevE.92.063302.
|
| [15] |
Z. Guo, C. Zheng and B. Shi, Discrete lattice effects on the forcing term in the lattice Boltzmann method, Physical Review E, 65 (2002), 046308.
doi: 10.1103/PhysRevE.65.046308.
|
| [16] |
B. Kadoch, D. Kolomenskiy, P. Angot and K. Schneider, A volume penalization method for incompressible flows and scalar advection-diffusion with moving obstacles, Journal of Computational Physics, 231 (2012), 4365-4383.
doi: 10.1016/j.jcp.2012.01.036.
|
| [17] |
T. Kinsey and G. Dumas, Parametric study of an oscillating airfoil in a power-extraction regime, AIAA J., 46 (2008), 1318-1330.
doi: 10.2514/6.2006-2836.
|
| [18] |
T. Kruger, H. Kusumaatmaja, A. Kuzmin, O. Shardt, G. Silva and E. M. Viggen, The Lattice Boltzmann Method - Principles and Practice, Graduate Texts in Physics, Springer International Publishing, 2017.
doi: 10.1007/978-3-319-44649-3.
|
| [19] |
D. F. Kurtulus, On the unsteady behavior of the flow around NACA 0012 airfoil with steady external conditions at re=1000, International Journal of Micro Air Vehicles, 7 (2015), 301-326.
doi: 10.1260/1756-8293.7.3.301.
|
| [20] |
A. Ladd and R. Verberg, Lattice-Boltzmann simulations of particle-fluid suspensions, Journal of Statistical Physics, 104 (2001), 1191-1251.
doi: 10.1023/A:1010414013942.
|
| [21] |
H. Li, X. Lu, H. Fang and Y. Qian, Force evaluations in lattice Boltzmann simulations with moving boundaries in two dimensions, Physical Review E, 70 (2004), 026701.
doi: 10.1103/PhysRevE.70.026701.
|
| [22] |
Y. Liu, K. Li, J. Zhang, H. Wang and L. Liu, Numerical bifurcation analysis of static stall of airfoil and dynamic stall under unsteady perturbation, Communications in Nonlinear Science and Numerical Simulation, 17 (2012), 3427-3434.
doi: 10.1016/j.cnsns.2011.12.007.
|
| [23] |
D. Noble and J. Torczynski, A lattice-Boltzmann method for partially saturated computational cells, International Journal of Modern Physics C, 9 (1998), 1189-1201.
doi: 10.1142/S0129183198001084.
|
| [24] |
S. Tao, J. Hu and Z. Guo, An investigation on momentum exchange methods and refilling algorithms for lattice Boltzmann simulation of particulate flows, Computers and Fluids, 133 (2016), 1-14.
doi: 10.1016/j.compfluid.2016.04.009.
|
| [25] |
L. Wang, Z. Guo, B. Shi and C. Zheng, Evaluation of three lattice Boltzmann models for particulate flows, Communications in Computational Physics, 13 (2013), 1151-1171.
doi: 10.4208/cicp.160911.200412a.
|
| [26] |
Y. Wang, C. Shu, C. Teo and J. Wu, An immersed boundary-lattice Boltzmann flux solver and its applications to fluid structure interaction problems, Journal of Fluids and Structures, 54 (2015), 440-465.
doi: 10.1016/j.jfluidstructs.2014.12.003.
|
| [27] |
B. Wen, C. Zhang, Y. Tu, C. Wang and H. Fang, Galilean invariant fluid-solid interfacial dynamics in lattice Boltzmann simulations, Journal of Computational Physics, 266 (2014), 161-170.
doi: 10.1016/j.jcp.2014.02.018.
|
| [28] |
Z. Yang, Lattice Boltzmann outflow treatments: Convective conditions and others, Computers and Mathematics with Applications, 65 (2013), 160-171.
doi: 10.1016/j.camwa.2012.11.012.
|
| [29] |
D. Yu, R. Mei and W. Shyy, A unified boundary treatment in lattice Boltzmann method, 41st Aerospace Sciences Meeting and Exhibit, AIAA J., 1 (2003), 2003-2953.
doi: 10.2514/6.2003-953.
|
Discrete velocities of the D2Q9 model
Curved interface on a square lattice: example of a fluid boundary node
Scheme of the computational domain around the NACA airfoil
Lift and Drag coefficient versus angle. The VP-LBM's results computed with Stress Integration and Momentum Exchange methods are compared with those in the literature
Streamlines around NACA 0012 for various angles
Comparison of the power extractor coefficient (equation (25)) obtained using the VP-LBM method and the literature reference
Comparison of the vorticity field obtained by [17] and by the LBM-VP for
Comparison of the vorticity field obtained by [17] and by the LBM-VP for
Scheme of particle sedimentation
Results obtained using the VP-LBM approach and compared with Tao et al's results [24]
Rotational velocity obtained using the VP-LBM approach and compared with reference's results [24,21]
Fluid velocity magnitude at times t = 0.4, 06, 1.0 and 3.0 seconds in lattice units
Fluid vorticity at times t = 0.4, 06, 1.0 and 3.0 seconds in lattice units