zbMATH — the first resource for mathematics

A novel immersed boundary velocity correction-lattice Boltzmann method and its application to simulate flow past a circular cylinder. (English) Zbl 1173.76395
Summary: A novel immersed boundary velocity correction-lattice Boltzmann method is presented and validated in this work by its application to simulate the two-dimensional flow over a circular cylinder. The present approach is inspired from the conventional immersed boundary method (IBM). In the conventional IBM, the effect of rigid body on the surrounding flow is modeled through a forcing term, which is in turn used to correct the surrounding velocity field. It was found that this process is actually an iterative procedure, trying to satisfy the non-slip boundary condition at the solid wall. In this work, a new concept of immersed boundary velocity correction approach is proposed, which directly corrects the velocity to enforce the physical boundary condition. The main advantage of the new method is that it is simple in concept and easy for implementation, and the convergence of numerical computation is faster and more stable than the conventional IBM. One challenging issue of conventional IBM is that some streamlines may pass through the solid body since there is no mechanism to enforce the non-slip condition at the boundary. As shown in the present numerical results, this unphysical phenomenon is avoided in our new method since the non-slip condition is enforced. The present results for the steady and unsteady flows compare very well with available data in the literature.

76M28 Particle methods and lattice-gas methods
76B99 Incompressible inviscid fluids
Full Text: DOI
[1] Peskin, C.S., Numerical analysis of blood flow in the heart, J. comput. phys., 25, 220, (1977) · Zbl 0403.76100
[2] Goldstein, D.; Hadler, R.; Sirovich, L., Modeling a no-slip flow boundary with an external force field, J. comput. phys., 105, 354, (1993) · Zbl 0768.76049
[3] Lai, M.; Peskin, C.S., An immersed boundary method with formal second-order accuracy and reduced numerical viscosity, J. comput. phys., 160, 705, (2000) · Zbl 0954.76066
[4] Linnick, M.N.; Fasel, H.F., A high-order immersed interface method for simulating unsteady incompressible flows on irregular domains, J. comput. phys., 204, 157, (2005) · Zbl 1143.76538
[5] Lima E Silva, A.L.F.; Silveira-Neto, A.; Damasceno, J.J.R., Numerical simulation of two-dimensional flows over a circular cylinder using the immersed boundary method, J. comput. phys., 189, 351, (2003) · Zbl 1061.76046
[6] Feng, Z.G.; Michaelides, E.E., The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems, J. comput. phys., 195, 602, (2004) · Zbl 1115.76395
[7] Feng, Z.G.; Michaelides, E.E., Proteus: a direct forcing method in the simulations of particulate flows, J. comput. phys., 202, 20, (2005) · Zbl 1076.76568
[8] Kim, J.; Kim, D.; Choi, H., An immersed-boundary finite-volume method for simulations of flow in complex geometries, J. comput. phys., 171, 132, (2001) · Zbl 1057.76039
[9] Mittal, R.; Iaccarino, G., Immersed boundary methods, Annu. rev. fluid mech., 37, 239, (2005) · Zbl 1117.76049
[10] Peskin, C.S., The immersed boundary method, Acta numer., 11, 479, (2002) · Zbl 1123.74309
[11] Fadlun, E.; Verzicco, R.; Orlandi, P.; Mohd-Yusof, J., Combined immersed-boundary finite-difference methods for three dimensional complex flow simulations, J. comput. phys., 161, 35, (2000) · Zbl 0972.76073
[12] Uhlmann, M., An immersed boundary method with direct forcing for the simulation of particulate flows, J. comput. phys., 209, 448, (2005) · Zbl 1138.76398
[13] Shu, C.; Niu, X.D.; Chew, Y.T., Taylor series expansion- and least square-based lattice Boltzmann method: two-dimensional formulation and its applications, Phys. rev. E, 65, 036708, (2002) · Zbl 1086.82568
[14] Chen, S.; Doolen, G.D., Lattice Boltzmann method for fluid flows, Annu. rev. fluid mech., 30, 329, (1998)
[15] Chen, H., Volumetric formulation of the lattice Boltzmann method for fluid dynamics: basic concept, Phys. rev. E, 58, 3955, (1998)
[16] Shan, X.; Chen, H., Lattice Boltzmann model for simulating flows with multiple phases and components, Phys. rev. E, 47, 3, 1815, (1993)
[17] Succi, S., The lattice Boltzmann equation for fluid dynamics and beyond, (2001), Oxford University Press, p. 62 (Chapter 4) · Zbl 0990.76001
[18] Hou, S.; Zou, Q.; Doolen, G.; Cogley, A., Simulation of cavity flow by the lattice Boltzmann method, J. comput. phys., 118, 329, (1995) · Zbl 0821.76060
[19] He, X.; Doolen, G., Lattice Boltzmann method on curvilinear coordinates system: flow around a circular cylinder, J. comput. phys., 134, 306, (1997) · Zbl 0886.76072
[20] Inamuro, T.; Ogata, T.; Tajima, S.; Konishi, N., A lattice Boltzmann method for incompressible two-phase flows with large density differences, J. comput. phys., 198, 628, (2004) · Zbl 1116.76415
[21] Lallemand, P.; Luo, L.-S., Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance, and stability, Phys. rev. E, 61, 6546, (2000)
[22] Lee, T.; Lin, C.-L., A stable discretization of the lattice Boltzmann equation for simulation of incompressible two-phase flows at high density ratio, J. comput. phys., 206, 16, (2005) · Zbl 1087.76089
[23] Nieuwstadt, F.; Keller, H.B., Viscous flow past circular cylinders, Comput. fluid, 1, 59, (1973) · Zbl 0328.76022
[24] Coutanceau, M.; Bouard, R., Experimental determination of the main features of the viscous flow in the wake of circular cylinder in uniform translation. part I. steady flow, J. fluid mech., 79, 231, (1977)
[25] Dennis, S.C.R.; Chang, G.Z., Numerical solutions for steady flow past a circular cylinder at Reynolds number up to 100, J. fluid mech., 42, 471, (1970) · Zbl 0193.26202
[26] Fornberg, B., A numerical study of steady viscous flow past a circular cylinder, J. fluid mech., 98, 819, (1980) · Zbl 0428.76032
[27] Norberg, C., Fluctuating lift on a circular cylinder: review and new measurements, J. fluid struct., 17, 57, (2003)
[28] Tritton, D.J., Experiments on the flow past a circular cylinder at low Reynolds number, J. fluid mech., 6, 547, (1959) · Zbl 0092.19502
[29] Tseng, Y.-H.; Ferziger, J.H., A ghost-cell immersed boundary method for flow in complex geometry, J. comput. phys., 192, 593, (2003) · Zbl 1047.76575
[30] Williamson, C.H.K., Defining a universal and continuous strouhal – reynolds number relationship for the laminar vortex shedding of a circular cylinder, Phys. fluid, 31, 2742, (1988)
[31] Williamson, C.H.K., Oblique and parallel models of vortex shedding in the wake of a circular cylinder at low Reynolds numbers, J. fluid mech., 206, 579, (1989)
[32] M.M. Zdravkovich, Flow Around Circular Cylinders (v1), Oxford University Press, 1997, p. 245. · Zbl 0882.76004
[33] Ye, T.; Mittal, R.; Udaykumar, H.S.; Shyy, W., An accurate Cartesian grid method for viscous incompressible flows with complex boundaries, J. comput. phys., 156, 209, (1999) · Zbl 0957.76043
[34] Park, J.; Kwon, K.; Choi, H., Numerical solutions of flow past a circular cylinder at Reynolds number up to 160, KSME int. J., 12, 1200, (1998)
[35] Liu, C.; Zheng, X.; Sung, C.H., Preconditioned multigrid methods for unsteady incompressible flows, J. comput. phys., 139, 35, (1998) · Zbl 0908.76064
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.