×

Parallel computation of unsteady incompressible viscous flows around moving rigid bodies using an immersed object method with overlapping grids. (English) Zbl 1177.76247

Summary: A novel immersed object method is developed for simulating two-dimensional unsteady incompressible viscous flows around arbitrarily moving rigid bodies. It has been implemented in a parallel unstructured finite volume incompressible Navier-Stokes solver, based on the artificial compressibility (AC) approach using a higher-order characteristics-based upwind scheme and matrix-free implicit dual time-stepping. In the immersed object method, an object is immersed in the flow field, and it is supposed to contain frozen fluid, which moves like a solid body. This is realized by introducing source terms in the momentum equations during the AC sub-iterations. An internal mesh within the object is employed to search and locate all the Eulerian nodes within the object in every time step for imposing the source terms. Unlike many existing methods, this method does not require complex searching, extrapolation and interpolation to find the intersections of the object boundary with the unstructured background mesh and assign flow condition onto the object boundary. If it is necessary to capture the boundary layer accurately, then a dense overlapping grid can then be constructed around the object for further refined calculation. The immersed object method has been used to simulate steady and unsteady incompressible viscous flows over a stationary circular cylinder, rotating square cylinder and moving disk in cavity. The results agree well with published numerical solutions and experimental measurements.

MSC:

76M12 Finite volume methods applied to problems in fluid mechanics
76D05 Navier-Stokes equations for incompressible viscous fluids

Software:

METIS; MPI
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Peskin, C. S., Flow patterns around heart valves: a numerical method, Journal of Computational Physics, 10, 252-271 (1972) · Zbl 0244.92002
[2] Lima, A. L.F.; Silva, E.; Silveira-Neto, A.; Damasceno, J. J.R., Numerical simulation of two-dimensional flows over a circular cylinder using the immersed boundary method, Journal of Computational Physics, 189, 351-370 (2003) · Zbl 1061.76046
[3] Stockie, J. M.; Green, S. I., Simulating the motion of flexible pulp fibres using the immersed boundary method, Journal of Computational Physics, 147, 147-165 (1998) · Zbl 0935.76065
[4] Arthurs, K. M.; Moore, L. C.; Peskin, C. S.; Pitman, E. B.; Layton, H. E., Modeling arteriolar flow and mass transport using the immersed boundary method, Journal of Computational Physics, 147, 402-440 (1998) · Zbl 0936.76062
[5] Goldstein, D.; Handler, R.; Sirovich, L., Modeling a no-slip flow boundary with an external force field, Journal of Computational Physics, 105, 354-366 (1993) · Zbl 0768.76049
[6] Goldstein, D.; Handler, R.; Sirovich, L., Direct numerical simulation of turbulent flow over a modelled riblet covered surface, Journal of Fluid Mechanics, 302, 333-376 (1995) · Zbl 0885.76074
[7] Saiki, E. M.; Biringen, S., Spatial numerical simulation of boundary layer transition: effects of a spherical particle, Journal of Fluid Mechanics, 345, 133-164 (1997) · Zbl 0902.76067
[8] Tseng, Y. H.; Ferziger, J. H., A ghost-cell immersed boundary method for flow in complex geometry, Journal of Computational Physics, 192, 593-623 (2003) · Zbl 1047.76575
[9] Fedkiw, R. P.; Aslam, T.; Merriman, B.; Osher, S., A Non-oscillatory Eulerian approach to interfaces in multimaterial flows (the Ghost Fluid Method), Journal of Computational Physics, 152, 457-492 (1999) · Zbl 0957.76052
[10] Fedkiw, R. P., Coupling an Eulerian fluid calculation to a Lagrangian solid calculation with the Ghost Fluid method, Journal of Computational Physics, 175, 200-224 (2002) · Zbl 1039.76050
[11] Glowinski, R.; Pan, T. W.; Periaux, J., A fictitious domain method for dirichlet problems and applications, Computer Methods in Applied Mechanics and Engineering, 111, 283-303 (1994) · Zbl 0845.73078
[12] Glowinski, R.; Pan, T. W.; Periaux, J., A fictitious domain method for external incompressible viscous flow modeled by Navier-Stokes equations, Computer Methods in Applied Mechanics and Engineering, 112, 133-148 (1994) · Zbl 0845.76069
[13] Kiris, C.; Kwak, D.; Rogers, S.; Chang, I.-D., Computational approach for probing the flow through artificial heart devices, Journal of Biomechanical Engineering, 119, 452-460 (1997)
[14] J. Mohd-Yusof, Combined immersed-boundary/B-spline methods for simulations of flow in complex geometries, CTR Annual Research Briefs, NASA Ames/Standford University, 1997; J. Mohd-Yusof, Combined immersed-boundary/B-spline methods for simulations of flow in complex geometries, CTR Annual Research Briefs, NASA Ames/Standford University, 1997
[15] Zhao, Y.; Tai, C. H., Higher-order characteristics based methods for incompressible flow computation on unstructured grids, AIAA Journal, 39, 7, 1280-1287 (2001)
[16] Lou, H.; Baum, J. D.; Löhner, R., An accurate fast, matrix-free implicit method for computing unsteady flows on unstructured grids, Computer & Fluids, 30, 137-159 (2001) · Zbl 0983.76056
[17] Tai, C. H.; Zhao, Y., Parallel unsteady incompressible viscous flow computations using an unstructured multigrid method, Journal of Computational Physics, 192, 1, 277-311 (2003) · Zbl 1047.76540
[18] Gropp, W.; Lusk, E.; Skjellum, A., Using MPI: portable parallel programming with the message-passing interface (1994), The MIT Press: The MIT Press Cambridge, Massachusetts
[19] G. Karypis, V. Kumar, Metis: A software package for partitioning unstructured graphs, partitioning meshes, computing fill-reducing orderings of sparse matrices, version 4.0, University of Minnesota, Department of Computer Science, 1998; G. Karypis, V. Kumar, Metis: A software package for partitioning unstructured graphs, partitioning meshes, computing fill-reducing orderings of sparse matrices, version 4.0, University of Minnesota, Department of Computer Science, 1998
[20] Dyke, V.; Milton, D., An album of fluid motion (1982), Parabolic Press: Parabolic Press Stanford, CA, USA
[21] Nishioka, M.; Sato, H., Mechanism of determination of the shedding frequency of vortices behind a cylinder at low Reynolds numbers, Journal of Fluid Mechanics, 89, 49-60 (1978)
[22] Liu, C.; Zheng, X.; Sung, C. H., Preconditioned multigrid methods for unsteady incompressible flows, Journal of Computational Physics, 139, 35-57 (1998) · Zbl 0908.76064
[23] A. Roshko, On the development of turbulent wakes from vortex streets, NACA Report, 1191, 1954; A. Roshko, On the development of turbulent wakes from vortex streets, NACA Report, 1191, 1954
[24] Wille, R., Karman vortex streets, Advances in applied mechanics, vol. 6 (1960), Academic: Academic New York, pp. 273-287 · Zbl 0103.42506
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.