×

Second-order accurate immersed boundary-discrete unified gas kinetic scheme for fluid-particle flows. (English) Zbl 1390.76770

Summary: An immersed boundary-discrete unified gas kinetic scheme (IB-DUGKS) is developed in this paper for interface-resolved simulation of particle suspension flows. Compared with the conventional IB methods which consider the interface as a generator of external force, the no-slip boundary condition in the present scheme is implemented directly by correcting the distribution functions near the interface. Therefore, it makes good use of the intrinsic nature for the DUGKS as a kinetic method, and removes simultaneously the necessity to construct the models to evaluate and adsorb the external force in DUGKS. Furthermore, the present IB-DUGKS promotes the accuracy of the IB methods from first- to second-order, which is verified reasonably in the cylindrical Couette flow. After that, several well-established particle-fluid flows are simulated, including the motion of a neutrally buoyancy particle moving in the Poiseuille and Couette flows, and sedimentation of a particle in an enclosure. In all test cases, the results are in good agreement with the data available in the literature. The robust of the present IB-DUGKS is also demonstrated in the simulations.

MSC:

76M28 Particle methods and lattice-gas methods
65M75 Probabilistic methods, particle methods, etc. for initial value and initial-boundary value problems involving PDEs
76T20 Suspensions
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Peskin, C. S., The immersed boundary method, Acta numer, 11, 479-517, (2002) · Zbl 1123.74309
[2] Mittal, R.; Iaccarino, G., Immersed boundary methods, Annu Rev Fluid Mech, 37, 239-261, (2005) · Zbl 1117.76049
[3] Kang, S. K.; Hassan, Y. A., A comparative study of direct-forcing immersed boundary-lattice Boltzmann methods for stationary complex boundaries, Int J Numer Methods Fluids, 66, 9, 1132-1158, (2011) · Zbl 1331.76099
[4] Uhlmann, M., An immersed boundary method with direct forcing for the simulation of particulate flows, J Comput Phys, 209, 2, 448-476, (2005) · Zbl 1138.76398
[5] Feng, Z. G.; Michaelides, E. E., The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems, J Comput Phys, 195, 2, 602-628, (2004) · Zbl 1115.76395
[6] Kempe, T.; Fröhlich, J., An improved immersed boundary method with direct forcing for the simulation of particle laden flows, J Comput Phys, 231, 9, 3663-3684, (2012) · Zbl 1402.76143
[7] Krüger, T.; Varnik, F.; Raabe, D., Efficient and accurate simulations of deformable particles immersed in a fluid using a combined immersed boundary lattice Boltzmann finite element method, Comput Math Appl, 61, 12, 3485-3505, (2011) · Zbl 1225.76231
[8] Sui, Y.; Low, H. T.; Chew, Y. T.; Roy, P., Tank-treading, swinging, and tumbling of liquid-filled elastic capsules in shear flow, Phys Rev E, 77, 1, (2008)
[9] Bao, Y.; Donev, A.; Griffith, B. E.; McQueen, D. M.; Peskin, C. S., An immersed boundary method with divergence-free velocity interpolation and force spreading, J Comput Phys, 347, 183-206, (2017) · Zbl 1380.76078
[10] Zhu, L.; Peskin, C. S., Simulation of a flapping flexible filament in a flowing soap film by the immersed boundary method, J Comput Phys, 179, 2, 452-468, (2002) · Zbl 1130.76406
[11] Shin, S. J.; Huang, W. X.; Sung, H. J., Assessment of regularized delta functions and feedback forcing schemes for an immersed boundary method, Int J Numer Methods Fluids, 58, 3, 263-286, (2008) · Zbl 1391.76576
[12] Peng, Y.; Shu, C.; Chew, Y. T.; Niu, X. D.; Lu, X. Y., Application of multi-block approach in the immersed boundary-lattice Boltzmann method for viscous fluid flows, J Comput Phys, 218, 2, 460-478, (2006) · Zbl 1161.76552
[13] Niu, X. D.; Shu, C.; Chew, Y. T.; Peng, Y., A momentum exchange-based immersed boundary-lattice Boltzmann method for simulating incompressible viscous flows, Phys Lett A, 354, 3, 173-182, (2006) · Zbl 1181.76111
[14] Hu, Y.; Yuan, H.; Shu, S.; Niu, X.; Li, M., An improved momentum exchanged-based immersed boundary-lattice Boltzmann method by using an iterative technique, Comput Math Appl, 68, 3, 140-155, (2014) · Zbl 1369.76045
[15] Yang, X.; Zhang, X.; Li, Z.; He, G. W., A smoothing technique for discrete delta functions with application to immersed boundary method in moving boundary simulations, J Comput Phys, 228, 20, 7821-7836, (2009) · Zbl 1391.76590
[16] Yuan, R.; Zhong, C.; Zhang, H., An immersed-boundary method based on the gas kinetic BGK scheme for incompressible viscous flow, J Comput Phys, 296, 184-208, (2015) · Zbl 1352.76102
[17] Dellar, P. J., An interpretation and derivation of the lattice Boltzmann method using strang splitting, Comput Math Appl, 65, 2, 129-141, (2013) · Zbl 1268.76044
[18] Guo, Z.; Zheng, C.; Shi, B., Discrete lattice effects on the forcing term in the lattice Boltzmann method, Phys Rev E, 65, 4, (2002) · Zbl 1244.76102
[19] He, X.; Zou, Q.; Luo, L. S.; Dembo, M., Analytic solutions of simple flows and analysis of nonslip boundary conditions for the lattice Boltzmann BGK model, J Stat Phys, 87, 1, 115-136, (1997) · Zbl 0937.82043
[20] Dupuis, A.; Chatelain, P.; Koumoutsakos, P., An immersed boundary-lattice-Boltzmann method for the simulation of the flow past an impulsively started cylinder, J Comput Phys, 227, 9, 4486-4498, (2008) · Zbl 1136.76041
[21] Succi, S., The lattice Boltzmann equation: for fluid dynamics and beyond, (2001), Oxford university press · Zbl 0990.76001
[22] Guo, Z.; Shu, C., Lattice Boltzmann method and its applications in engineering, 3, (2013), World Scientific · Zbl 1278.76001
[23] Succi, S., Lattice Boltzmann 2038, EPL (Europhys Lett), 109, 5, 50001, (2015)
[24] Wang, Y.; Shu, C.; Teo, C. J.; Wu, J., An immersed boundary-lattice Boltzmann flux solver and its applications to fluid-structure interaction problems, J Fluids Struct, 54, 440-465, (2015)
[25] Sun, Y.; Shu, C.; Wang, Y.; Teo, C. J.; Chen, Z., An immersed boundary-gas kinetic flux solver for simulation of incompressible flows, Comput Fluids, 142, 45-56, (2017) · Zbl 1390.76768
[26] Guo, Z.; Xu, K.; Wang, R., Discrete unified gas kinetic scheme for all Knudsen number flows: low-speed isothermal case, Phys Rev E, 88, 3, (2013)
[27] Guo, Z.; Wang, R.; Xu, K., Discrete unified gas kinetic scheme for all Knudsen number flows. II. thermal compressible case, Phys Rev E, 91, 3, (2015)
[28] Zhu, L.; Guo, Z.; Xu, K., Discrete unified gas kinetic scheme on unstructured meshes, Comput Fluids, 127, 211-225, (2016) · Zbl 1390.76819
[29] Wang, P.; Tao, S.; Guo, Z., A coupled discrete unified gas-kinetic scheme for Boussinesq flows, Comput Fluids, 120, 70-81, (2015) · Zbl 1390.76775
[30] Bo, Y.; Wang, P.; Guo, Z.; Wang, L. P., DUGKS simulations of three-dimensional Taylor-Green vortex flow and turbulent channel flow, Comput Fluids, (2017) · Zbl 1410.76339
[31] Zheng, L.; Zhai, Q.; Zheng, S., Analysis of force treatment in the pseudopotential lattice Boltzmann equation method, Phys Rev E, 95, 4, (2017)
[32] Li, Q.; Zhou, P.; Yan, H. J., Revised Chapman-Enskog analysis for a class of forcing schemes in the lattice Boltzmann method, Phys Rev E, 94, 4, (2016)
[33] Tian, F. B.; Luo, H.; Zhu, L.; Liao, J. C.; Lu, X. Y., An efficient immersed boundary-lattice Boltzmann method for the hydrodynamic interaction of elastic filaments, J Comput Phys, 230, 19, 7266-7283, (2011) · Zbl 1327.76106
[34] Zhang, C.; Cheng, Y.; Zhu, L.; Wu, J., Accuracy improvement of the immersed boundary-lattice Boltzmann coupling scheme by iterative force correction, Comput Fluids, 124, 246-260, (2016) · Zbl 1390.76949
[35] Hu, Y.; Li, D.; Shu, S.; Niu, X., An efficient immersed boundary-lattice Boltzmann method for the simulation of thermal flow problems, Commun Comput Phys, 20, 5, 1210-1257, (2016) · Zbl 1373.76244
[36] Xu, K., Direct modeling for computational fluid dynamics: construction and application of unified gas-kinetic schemes, (2014), World Scientific
[37] Ladd, A. J.C.; Verberg, R., Lattice-Boltzmann simulations of particle-fluid suspensions, J Stat Phys, 104, 5-6, 1191-1251, (2001) · Zbl 1046.76037
[38] Guo, Z.; Zheng, C.; Shi, B., An extrapolation method for boundary conditions in lattice Boltzmann method, Phys Fluids, 14, 6, 2007-2010, (2002) · Zbl 1185.76156
[39] Delouei, A. A.; Nazari, M.; Kayhani, M. H.; Kang, S. K.; Succi, S., Non-Newtonian particulate flow simulation: a direct-forcing immersed boundary-lattice Boltzmann approach, Phys A: Stat Mech Appl, 447, 1-20, (2016) · Zbl 1400.76010
[40] Revell, A.; Mandal, P.; Day, P., Application of a lattice Boltzmann-immersed boundary method for fluid-filament dynamics and flow sensing, J Biomech, 49, 11, 2143-2151, (2016)
[41] Coclite, A.; de Tullio, M. D.; Pascazio, G.; Decuzzi, P., A combined lattice Boltzmann and immersed boundary approach for predicting the vascular transport of differently shaped particles, Comput Fluids, 136, 260-271, (2016) · Zbl 1390.76703
[42] Wu, J.; Shu, C., Implicit velocity correction-based immersed boundary-lattice Boltzmann method and its applications, J Comput Phys, 228, 6, 1963-1979, (2009) · Zbl 1243.76081
[43] Shu, C.; Liu, N.; Chew, Y. T., A novel immersed boundary velocity correction-lattice Boltzmann method and its application to simulate flow past a circular cylinder, J Comput Phys, 226, 2, 1607-1622, (2007) · Zbl 1173.76395
[44] Luo, K.; Wang, Z.; Fan, J.; Cen, K., Full-scale solutions to particle-laden flows: multidirect forcing and immersed boundary method, Phys Rev E, 76, 6, (2007)
[45] Wang, Z.; Fan, J.; Luo, K., Combined multi-direct forcing and immersed boundary method for simulating flows with moving particles, Int J Multiphase Flow, 34, 3, 283-302, (2008)
[46] Suzuki, K.; Inamuro, T., Effect of internal mass in the simulation of a moving body by the immersed boundary method, Comput Fluids, 49, 1, 173-187, (2011) · Zbl 1271.76257
[47] Mountrakis, L.; Lorenz, E.; Hoekstra, A. G., Revisiting the use of the immersed-boundary lattice-Boltzmann method for simulations of suspended particles, Phys Rev E, 96, 1, (2017)
[48] Inamuro, T.; Maeba, K.; Ogino, F., Flow between parallel walls containing the lines of neutrally buoyant circular cylinders, Int J Multiphase Flow, 26, 12, 1981-2004, (2000) · Zbl 1137.76620
[49] Li, H.; Fang, H.; Lin, Z.; Xu, S.; Chen, S., Lattice Boltzmann simulation on particle suspensions in a two-dimensional symmetric stenotic artery, Phys Rev E, 69, 3, (2004)
[50] Wen, B.; Li, H.; Zhang, C.; Fang, H., Lattice-type-dependent momentum-exchange method for moving boundaries, Phys Rev E, 85, 1, (2012)
[51] Repetti, R. V.; Leonard, E. F., Segré-silberberg annulus formation: a possible explanation, Nature, 203, 4952, 1346-1348, (1964)
[52] Wu, J.; Shu, C., Particulate flow simulation via a boundary condition-enforced immersed boundary-lattice Boltzmann scheme, Commun Comput Phys, 7, 4, 793, (2010) · Zbl 1364.76193
[53] Wan, D.; Turek, S., Direct numerical simulation of particulate flow via multigrid FEM techniques and the fictitious boundary method, Int J Numer Methods Fluids, 51, 5, 531-566, (2006) · Zbl 1145.76406
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. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.