×

An immersed boundary method coupled with a dynamic overlapping-grids strategy. (English) Zbl 1519.76198

Summary: An immersed-boundary method is devised within an existing finite-volume dynamic overlapping-grids solver. The immersed-boundary approach allows improved flexibility, removing the constraint of the Eulerian grid to conform to the geometry of solid bodies within the fluid domain. This is beneficial to the regularity of the grid, especially in the near wall regions, improving the stability and accuracy of the overall method. Furthermore, grid generation, which is a very time-consuming, non-automated task in body-fitted techniques, requiring a significant effort in terms of human work-hours, is dramatically simplified. Here, the immersed-boundary strategy is utilized together with curvilinear grids capabilities, which are useful to keep cells count under control, a major issue in more conventional immersed-boundary methods using Cartesian grids. The main advantage of the proposed approach is the coupling with a dynamic overlapping-grids methodology. This is especially convenient in presence of moving bodies, since the grid attached to a moving immersed-boundary can follow the body during its motion, with no need to update the position of the Lagrangian grid, discretizing the body surface, relative to the associated Eulerian grid, discretizing the fluid domain in the vicinity of the body. A distance function is defined at each node of the computational grid, based on the position relative to the surface of the immersed-boundary, which is utilized to enforce no-slip boundary conditions via reconstruction of the solution in the vicinity of the body. Thanks to the dynamic overlapping grids, the distance function is computed only once in pre-processing, with no additional cost due to the motion of the immersed-boundary. Here the methodology is discussed in detail and test-cases are presented, featuring both stationary and moving bodies, also in relative motion. Results from present immersed-boundary computations are compared with body-fitted solutions by the same solver and with data from the literature as well.

MSC:

76M15 Boundary element methods applied to problems in fluid mechanics
76M12 Finite volume methods applied to problems in fluid mechanics
65M08 Finite volume methods for initial value and initial-boundary value problems involving PDEs
76D05 Navier-Stokes equations for incompressible viscous fluids
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Abdol Azis, M.; Evrard, F.; van Wachem, B., An immersed boundary method for incompressible flows in complex domains, J Comput Phys, 378, 770-795 (2019) · Zbl 1454.76058
[2] Angelidis, D.; Chawdhary, S.; Sotiropoulos, F., Unstructured Cartesian refinement with sharp interface immersed boundary method for 3D unsteady incompressible flows, J Comput Phys, 325, 272-300 (2016) · Zbl 1375.76033
[3] Arya, S.; Mount, D.; Netanyahu, N.; Silverman, R.; Wu, A., An optimal algorithm for approximate nearest neighbor searching in fixed dimensions, J ACM, 45, 6, 891-923 (1998) · Zbl 1065.68650
[4] Balaras, E.; Schroeder, S.; Posa, A., Large-eddy simulations of submarine propellers, J Ship Res, 59, 4, 227-237 (2015)
[5] Beam, R. M.; Warming, R. F., An implicit factored scheme for the compressible Navier-Stokes equations, AIAA J, 16, 393-402 (1978) · Zbl 0374.76025
[6] Borazjani, I.; Ge, L.; Le, T.; Sotiropoulos, F., A parallel overset-curvilinear-immersed boundary framework for simulating complex 3D incompressible flows, Comput Fluids, 77, 76-96 (2013) · Zbl 1284.76262
[7] Borazjani, I.; Ge, L.; Sotiropoulos, F., Curvilinear immersed boundary method for simulating fluid structure interaction with complex 3D rigid bodies, J Comput Phys, 227, 16, 7587-7620 (2008) · Zbl 1213.76129
[8] Brandt, A., Multi-grid techniques: 1984 guide with application to fluid dynamics (1984), The Weizmann Institute of Science, Rehovot (Israel)
[9] Broglia, R.; Dubbioso, G.; Durante, D.; Di Mascio, A., Turning ability analysis of a fully appended twin screw vessel by CFD. part i: single rudder configuration, Ocean Eng, 105, 275-286 (2015)
[10] Broglia, R.; Durante, D., Accurate prediction of complex free surface flow around a high speed craft using a single-phase level set method, Comput Mech, 62, 421-437 (2018) · Zbl 1462.76063
[11] Broglia, R.; Zaghi, S.; Muscari, R.; Salvadore, F., Enabling hydrodynamics solver for efficient parallel simulations, Proceedings of the international conference on high performance computing & simulation (HPCS). Bologna, Italy, 803-810 (2014)
[12] Chorin, A., A numerical method for solving incompressible viscous flow problems, J Comput Phys, 2, 12-26 (1967) · Zbl 0149.44802
[13] Clift, R.; Grace, J.; Weber, W., Bubbles, drops, and particles. (1978), Academic Press New York
[14] Constantinescu, G.; Squires, K., LES And DES investigations of turbulent flow over a sphere at re = 10,000, Flow Turbul Combustion, 70, 1-4, 267-298 (2003) · Zbl 1113.76354
[15] de Tullio, M.; De Palma, P.; Iaccarino, G.; Pascazio, G.; Napolitano, M., An immersed boundary method for compressible flows using local grid refinement, J Comput Phys, 225, 2, 2098-2117 (2007) · Zbl 1118.76043
[16] de Tullio, M.; Pascazio, G., A moving-least-squares immersed boundary method for simulating the fluid-structure interaction of elastic bodies with arbitrary thickness, J Comput Phys, 325, 201-225 (2016) · Zbl 1375.74031
[17] Di Mascio, A.; Broglia, R.; Favini, B., A second order Godunov-type scheme for naval hydrodynamics, 253-261 (2001), Springer: Springer Boston, MA, USA · Zbl 1064.76561
[18] Di Mascio, A.; Broglia, R.; Muscari, R., On the application of the one-phase level set method for naval hydrodynamic flows, Comput Fluids, 36, 5, 868-886 (2007) · Zbl 1194.76201
[19] Di Mascio, A.; Broglia, R.; Muscari, R., Prediction of hydrodynamic coefficients of ship hulls by high-order Godunov-type methods, J Marine Sci Technol, 14, 1, 19-29 (2009)
[20] Dubbioso, G.; Broglia, R.; Zaghi, S., CFD analysis of turning abilities of a submarine model, Ocean Eng, 129, 459-479 (2017)
[21] 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, 1, 35-60 (2000) · Zbl 0972.76073
[22] Favini, B.; Broglia, R.; Di Mascio, A., Multigrid acceleration of second order ENO schemes from low subsonic to high supersonic flows, Int J Numer Methods Fluids, 23, 589-606 (1996) · Zbl 0884.76050
[23] Fornberg, B., Steady viscous flow past a sphere at high Reynolds numbers, J Fluid Mech, 190, 471-489 (1988)
[24] Ge, L.; Sotiropoulos, F., A numerical method for solving the 3D unsteady incompressible Navier-Stokes equations in curvilinear domains with complex immersed boundaries, J Comput Phys, 225, 2, 1782-1809 (2007) · Zbl 1213.76134
[25] Godunov, S. K., A finite difference method for the numerical computation of discontinuous solutions of the equations of fluid dynamics, Mat Sb, 47, 271 (1959) · Zbl 0171.46204
[26] Griffith, B.; Hornung, R.; McQueen, D.; Peskin, C., An adaptive, formally second order accurate version of the immersed boundary method, J Comput Phys, 223, 1, 10-49 (2007) · Zbl 1163.76041
[27] Harten, A.; Engquist, B.; Osher, S.; Chakravar thy, S. R., Uniformly high order accurate essentially non-Oscillatory schemes, J Comput Phys, 71, 231-303 (1987) · Zbl 0652.65067
[28] Hirsch, C., Numerical computation of internal and external flows: the fundamentals of computational fluid dynamics (2007), Butterworth-Heinemann
[29] Hunt, J.; Wray, A.; Moin, P., Eddies, stream, and convergence zones in turbulent flows., Tech. Rep. CTR-S88 (1988), Center for turbulence research report
[30] Jeong, J.; Hussain, F., On the identification of a vortex, J Fluid Mech, 285, 69-94 (1995) · Zbl 0847.76007
[31] Johnson, T.; Patel, V., Flow past a sphere up to a Reynolds number of 300, J Fluid Mech, 378, 19-70 (1999)
[32] Khosronejad, A.; Kang, S.; Borazjani, I.; Sotiropoulos, F., Curvilinear immersed boundary method for simulating coupled flow and bed morphodynamic interactions due to sediment transport phenomena, Adv Water Resour, 34, 7, 829-843 (2011)
[33] Kim, J.; Kim, D.; Choi, H., An immersed-boundary finite-volume method for simulations of flow in complex geometries, J Comput Phys, 171, 1, 132-150 (2001) · Zbl 1057.76039
[34] Lee, J.; Kim, J.; Choi, H.; Yang, K.-S., Sources of spurious force oscillations from an immersed boundary method for moving-body problems, J Comput Phys, 230, 7, 2677-2695 (2011) · Zbl 1316.76075
[35] Lee, S., A numerical study of the unsteady wake behind a sphere in a uniform flow at moderate Reynolds numbers, Comput Fluids, 29, 6, 639-667 (2000) · Zbl 1012.76052
[36] LeVeque, R. J., Finite volume methods for hyperbolic problems, Cambridge Texts in Applied Mathematics (2002), Cambridge University Press · Zbl 1010.65040
[37] Liu, C.; Hu, C., An efficient immersed boundary treatment for complex moving object, J Comput Phys, 274, 654-680 (2014) · Zbl 1351.76169
[38] Mittal, R.; Iaccarino, G., Immersed boundary methods, Annu Rev Fluid Mech, 37, 239-261 (2005) · Zbl 1117.76049
[39] Muscari, R.; Broglia, R.; Di Mascio, A., An overlapping grids approach for moving bodies problems, The sixteenth international offshore and polar engineering conference, 28 May-2 June, San Francisco, California, USA (2006), International Society of Offshore and Polar Engineers
[40] Osher, S.; Sethian, J. A., Fronts propagating with curvature-dependant speed: algorithms based on Hamilton-Jacobi formulations, J Comput Phys, 79, 12-40 (1988) · Zbl 0659.65132
[41] Peskin, C., Flow patterns around heart valves: a numerical method, J Comput Phys, 10, 2, 252-271 (1972) · Zbl 0244.92002
[42] Peskin, C., Numerical analysis of blood flow in the heart, J Comput Phys, 25, 3, 220-252 (1977) · Zbl 0403.76100
[43] Posa, A., Wake characterization of coupled configurations of vertical axis wind turbines using Large Eddy Simulation, Int J Heat Fluid Flow, 75, 27-43 (2019)
[44] Posa, A.; Balaras, E., Large Eddy Simulation of an isolated vertical axis wind turbine, J Wind Eng IndAerodyn, 172, 139-151 (2018)
[45] Posa, A.; Balaras, E., Large-Eddy Simulations of a notional submarine in towed and self-propelled configurations, Comput Fluids, 165, 116-126 (2018) · Zbl 1390.76209
[46] Posa, A.; Broglia, R.; Felli, M.; Falchi, M.; Balaras, E., Characterization of the wake of a submarine propeller via Large-Eddy Simulation, Comput Fluids, 184, 138-152 (2019) · Zbl 1519.76099
[47] Posa, A.; Lippolis, A., A LES investigation of off-design performance of a centrifugal pump with variable-geometry diffuser, Int J Heat Fluid Flow, 70, 299-314 (2018)
[48] Posa, A.; Lippolis, A., Effect of working conditions and diffuser setting angle on pressure fluctuations within a centrifugal pump, Int J Heat Fluid Flow, 75, 44-60 (2019)
[49] Posa, A.; Vanella, M.; Balaras, E., An adaptive reconstruction for Lagrangian, direct-forcing, immersed-boundary methods, J Comput Phys, 351, 422-436 (2017) · Zbl 1375.76132
[50] Rahromostaqim, M.; Posa, A.; Balaras, E., Numerical investigation of the performance of pitching airfoils at high amplitudes, AIAA J, 54, 8, 2221-2232 (2016)
[51] Roma, A.; Peskin, C.; Berger, M., An adaptive version of the immersed boundary method, J Comput Phys, 153, 2, 509-534 (1999) · Zbl 0953.76069
[52] Roman, F.; Napoli, E.; Milici, B.; Armenio, V., An improved immersed boundary method for curvilinear grids, Comput Fluids, 38, 8, 1510-1527 (2009) · Zbl 1242.76210
[53] Sethian, J. A.; Smereka, P., Level set methods for fluid interfaces, Annu Rev Fluid Mech, 35, 341-372 (2003) · Zbl 1041.76057
[54] Shi, B.; Yang, X.; Jin, G.; He, G.; Wang, S., Wall-modeling for large-eddy simulation of flows around an axisymmetric body using the diffuse-interface immersed boundary method, Appl Math Mech, 40, 3, 305-320 (2019) · Zbl 1416.76039
[55] Sussman, M.; Smekerda, P.; Osher, S. J., A level set approach for computing solutions to incompressible two-Phase flow, J Comput Phys, 114, 146-159 (1994) · Zbl 0808.76077
[56] Turkel, E.; Arnone, A., Pseudo-compressibility methods for the incompressible flow equations, 349-357 (1993)
[57] Udaykumar, H.; Mittal, R.; Rampunggoon, P.; Khanna, A., A sharp interface Cartesian grid method for simulating flows with complex moving boundaries, J Comput Phys, 174, 1, 345-380 (2001) · Zbl 1106.76428
[58] 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
[59] Van Leer, B., Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov’s method, J Comput Phys, 32, 101-136 (1979) · Zbl 1364.65223
[60] Vanella, M.; Balaras, E., A moving-least-squares reconstruction for embedded-boundary formulations, J Comput Phys, 228, 18, 6617-6628 (2009) · Zbl 1173.65333
[61] Vanella, M.; Posa, A.; Balaras, E., Adaptive mesh refinement for immersed boundary methods, ASME J Fluids Eng, 136, 4, 040909 (2014)
[62] Vanella, M.; Rabenold, P.; Balaras, E., A direct-forcing embedded-boundary method with adaptive mesh refinement for fluid-structure interaction problems, J Comput Phys, 229, 18, 6427-6449 (2010) · Zbl 1425.76174
[63] Verzicco, R.; Mohd-Yusof, J.; Orlandi, P.; Haworth, D., Large eddy simulation in complex geometric configurations using boundary body forces, AIAA J, 38, 3, 427-433 (2000)
[64] Xin, J.; Shi, F.; Jin, Q.; Lin, C., A radial basis function based ghost cell method with improved mass conservation for complex moving boundary flows, Comput Fluids, 176, 210-225 (2018) · Zbl 1410.76308
[65] Xin, J.-J.; Shi, F.-L.; Jin, Q., Numerical simulation of complex immersed boundary flow by a radial basis function ghost cell method, Wuli Xuebao/Acta Phys Sin, 66, 4, 044704 (2017)
[66] Xu, L.; Tian, F.-B.; Young, J.; Lai, J., A novel geometry-adaptive Cartesian grid based immersed boundary-lattice Boltzmann method for fluid-structure interactions at moderate and high Reynolds numbers, J Comput Phys, 375, 22-56 (2018) · Zbl 1416.76247
[67] Yang, J.; Balaras, E., An embedded-boundary formulation for large-eddy simulation of turbulent flows interacting with moving boundaries, J Comput Phys, 215, 1, 12-40 (2006) · Zbl 1140.76355
[68] Yang, J.; Stern, F., A simple and efficient direct forcing immersed boundary framework for fluid-structure interactions, J Comput Phys, 231, 15, 5029-5061 (2012) · Zbl 1351.74025
[69] Yang, P.; Xiang, J.; Fang, F.; Pavlidis, D.; Pain, C., Modelling of fluid-structure interaction for moderate reynolds number flows using an immersed-body method, Comput Fluids, 179, 613-631 (2019) · Zbl 1411.76073
[70] 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
[71] Zaghi, S.; Di Mascio, A.; Broglia, R.; Muscari, R., Application of dynamic overlapping grids to the simulation of the flow around a fully-appended submarine, Math Comput Simul, 116, 75-88 (2015) · Zbl 07313388
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.