×

zbMATH — the first resource for mathematics

Application of multi-block approach in the immersed boundary-lattice Boltzmann method for viscous fluid flows. (English) Zbl 1161.76552
Summary: The immersed boundary-lattice Boltzmann method was presented recently to simulate the rigid particle motion. It combines the desirable features of the lattice Boltzmann and immersed boundary methods. It uses a regular Eulerian grid for the flow domain and a Lagrangian grid for the boundary. For the lattice Boltzmann method, as compared with the single-relaxation-time collision scheme, the multi-relaxation-time collision scheme has better computational stability due to separation of the relaxations of various kinetic models, especially near the geometric singularity. So the multi-relaxation-time collision scheme is used to replace the single-relaxation-time collision scheme in the original immersed boundary-lattice Boltzmann method. In order to obtain an accurate result, very fine lattice grid is needed near the solid boundary. To reduce the computational effort, local grid refinement is adopted to offer high resolution near a solid body and to place the outer boundary far away from the body. So the multi-block scheme with the multi-relaxation-time collision model is used in the immersed boundary-lattice Boltzmann method. In each block, uniform lattice spacing can still be used. In order to validate the multi-block approach for the immersed boundary-lattice Boltzmann method with multi-relaxation-time collision scheme, the numerical simulations of steady and unsteady flows past a circular cylinder and airfoil are carried out and good results are obtained.

MSC:
76M28 Particle methods and lattice-gas methods
76M25 Other numerical methods (fluid mechanics) (MSC2010)
76D99 Incompressible viscous fluids
Software:
PowerFLOW
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Peskin, C.S., Numerical analysis of blood flow in the heart, J. comput. phys., 25, 220-252, (1977) · Zbl 0403.76100
[2] Mittal, R.; Iaccarino, G., Immersed boundary methods, Annu. rev. fluid mech., 37, 239-261, (2005) · Zbl 1117.76049
[3] Feng, Z.; Michaelides, E., The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems, J. comput. phys., 195, 602-628, (2004) · Zbl 1115.76395
[4] Chen, S.; Doolen, G.D., Lattice Boltzmann method for fluid flows, Annu. rev. fluid mech., 30, 329-364, (1998) · Zbl 1398.76180
[5] Feng, Z.; Michaelides, E., Proteus: a direct forcing method in the simulations of particulate flows, J. comput. phys., 202, 20-51, (2005) · Zbl 1076.76568
[6] Lallemand, P.; Luo, L.-S., Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance, and stability, Phys. rev. E, 61, 6546-6562, (2000)
[7] d’Humières, D., ()
[8] D. Yu, Viscous Flow Computations with the Lattice Boltzmann Equation Method, Ph.D. Thesis, University of Florida, 2002.
[9] Yu, D.; Mei, R.; Shyy, W., A multi-block lattice Boltzmann method for viscous fluid flows, Int. J. numer. meth. fluids, 39, 99-120, (2002) · Zbl 1036.76051
[10] Wan, D.C.; Patnaik, B.S.V.; Wei, G.W., Discrete singular convolution-finite subdomain method for the solution of incompressible viscous flows, J. comput. phys., 180, 229-255, (2002) · Zbl 1130.76403
[11] Höfler, K.; Schwarzer, S., Navier-Stokes simulation with constraint forces: finite-difference method for particle-laden flows and complex geometries, Phys. rev. E, 61, 7146-7160, (2000)
[12] Peskin, C.S., The immersed boundary method, Acta numer., 11, 479-517, (2002) · Zbl 1123.74309
[13] Ghia, U.; Ghia, K.N.; Shin, C.T., High-re solutions for incompressible flow using the Navier-Stokes equations and a multigrid method, J. comput. phys., 48, 387, (1982) · Zbl 0511.76031
[14] Lai, M.; Peskin, C.S., An immersed boundary method with formal second-order accuracy and reduced numerical viscosity, J. comput. phys., 160, 705-719, (2000) · Zbl 0954.76066
[15] 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
[16] Nieuwstadt, F.; Keller, H.B., Viscous flow past circular cylinders, Comp. fluids, 1, 59, (1973) · Zbl 0328.76022
[17] 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)
[18] Fornberg, B., A numerical study of steady viscous flow past a circular cylinder, J. fluid mech., 98, 819, (1980) · Zbl 0428.76032
[19] He, X.; Doolen, G., Lattice Boltzmann method on curvilinear coordinates system: flow around a circular cylinder, J. comput. phys., 134, 306-315, (1997) · Zbl 0886.76072
[20] Saiki, E.M.; Biringen, S., Numerical simulation of a cylinder in uniform flow: application of a virtual boundary method, J. comput. phys., 123, 450, (1996) · Zbl 0848.76052
[21] Clift, R.; Grace, J.R.; Weber, M.E., Bubbles, drops and particles, vol. 154, (1978), Academic Press New York
[22] Berger, E.; Wille, R., Periodic flow phenomena, Annu. rev. fluid mech., 4, 313-340, (1972)
[23] Karniadakis, G.E.; Triantafyllou, G.S., Three-dimensional dynamics and transition to turbulence in the wake of bluff object, J. fluid. mech., 238, 1, (1992) · Zbl 0754.76043
[24] T. Imamura, K. Suzuki, T. Nakamura, M. Yoshida, Flow simulation around an airfoil using lattice Boltzmann method on generalized coordinates, AIAA 2004-0244.
[25] Lockard, D.P.; Luo, L.S.; Milder, S.D.; Singer, B.A., Evaluation of powerflow for aerodynamic applications, J. stat. phys., 107, 423-478, (2002) · Zbl 1126.76355
[26] Mehta, U.B.; Lavan, Z., Starting vortex, separation bubbles and stall: a numerical study of laminar unsteady flow around an airfoil, J. fluid. mech., 67, 227-256, (1975) · Zbl 0298.76014
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.