×

zbMATH — the first resource for mathematics

A cartesian grid method for modeling multiple moving objects in 2D incompressible viscous flow. (English) Zbl 1160.76389
Summary: We present an efficient method for solving 2D incompressible viscous flows around multiple moving objects. Our method employs an underlying regular Cartesian grid to solve the system using a streamfunction-vorticity formulation and with discontinuities representing the embedded objects. The no-penetration condition for the moving geometry is satisfied by superposing a homogeneous solution to the Poisson’s equation for the streamfunction. The no-slip condition is satisfied by generating vorticity on the surfaces of the objects. Both the initial Poisson solution and the evaluation of the homogeneous solution require embedding irregular discontinuities in a fast Poisson solver. Computation time is dictated by the time required to do a fast Poisson solution plus solve an integral form of Laplace’s equation. There is no significant increase in computational cost if the geometry of the embedded objects is variable and moving relative to the underlying grid. We test the method against the canonical example of flow past a cylinder, and obtained new results on the flow and forces of two cylinders moving relative to each other.

MSC:
76M25 Other numerical methods (fluid mechanics) (MSC2010)
76D05 Navier-Stokes equations for incompressible viscous fluids
PDF BibTeX Cite
Full Text: DOI
References:
[1] Braza, M.; Chassaing, P.; Ha Minh, H., Numerical study and phyiscal analysis of the pressure and velocity fields in the near wake of a circular cylinder, Journal of fluid mechanics, 165, 79-130, (1986) · Zbl 0596.76047
[2] Calhoun, D., A Cartesian grid method for solving the two-dimensional streamfunction – vorticity equations in irregular regions, Journal of computational physics, 176, 2, 231-275, (2002) · Zbl 1130.76371
[3] Carrier, J.; Greengard, L.; Rokhlin, V., A fast adaptive multipole algorithm for particle simulations, SIAM journal of scientific and statistical computing, 9, 4, 669-685, (1988) · Zbl 0656.65004
[4] Collins, W.M.; Dennis, S.C.R., Flow past an impulsively started circular cylinder, Journal of fluid mechanics, 60, 1, 105-127, (1973) · Zbl 0266.76022
[5] Cortez, R.; Minion, M., The blob projection method for immersed boundary problems, Journal of computational physics, 161, 428-453, (2000) · Zbl 0962.74078
[6] Coutanceau, M.; Bouard, R., Experimental determination of the main features of the viscous flow in the wake of a circular cylinder in uniform translation. part 1. steady flow, Journal of fluid mechanics, 79, 2, 231-256, (1977)
[7] Dennis, S.C.R.; Chang, Gau-Zu, Numerical solutions for steady flow past a circular cylinder at Reynolds numbers up to 100, Journal of fluid mechanics, 42, 3, 471-489, (1970) · Zbl 0193.26202
[8] Weinan, E.; Liu, Jian-Guo, Vorticity boundary condition and related issues for finite difference schemes, Journal of computational physics, 124, 368-382, (1996) · Zbl 0847.76050
[9] Fadlun, E.A.; Verzicco, R.; Orlandi, P.; Mohd-Yusof, J., Combined immersed-boundary finite-difference methods for three-dimensional complex flow simulations, Journal of computational physics, 161, 35-60, (2000) · Zbl 0972.76073
[10] Fornberg, B., A numerical study of steady viscous flow past a circular cylinder, Journal of fluid mechanics, 98, 4, 819-855, (1980) · Zbl 0428.76032
[11] Gibou, F.; Redkiw, R.P.; Cheng, Li-Tien; Kang, M., A second-order-accurate symmetric discretization of the Poisson equation on irregular domains, Journal of computational physics, 176, 205-227, (2002) · Zbl 0996.65108
[12] Greenbaum, A.; Greengard, L.; McFadden, G.B., Laplace’s equation and the dirichlet – neumann map in multiply connected domains, Journal of computational physics, 105, 267-278, (1993) · Zbl 0769.65085
[13] Huang, Huaxiong; Wetton, B.R., Discrete compatibility in finite difference methods for viscous incompressible fluid flow, Journal of computational physics, 126, 468-478, (1996) · Zbl 0858.76053
[14] Huang, Weizhang, Practical aspects of formulation and solution of moving mesh partial differential equations, Journal of computational physics, 171, 753-775, (2001) · Zbl 0990.65107
[15] Johansen, H.; Colella, P., A Cartesian grid embedded boundary method for poisson’s equation on irregular domains, Journal of computational physics, 147, 1, 60-85, (1998) · Zbl 0923.65079
[16] Koumoutsakos, P.; Leonard, A.; Pepin, F., Boundary conditions for viscous vortex methods, Journal of computational physics, 113, 52-61, (1994) · Zbl 0808.76072
[17] Lai, Ming-Chih; Peskin, C.S., An immersed boundary method with formal second-order accuracy and reduced numerical viscosity, Journal of computational physics, 160, 705-719, (2000) · Zbl 0954.76066
[18] Leveque, R.J.; Li, Zhilin, The immersed interface method for elliptic equations with discontinuous coefficients and singular sources, SIAM journal on numerical analysis, 31, 4, 1019-1044, (1994) · Zbl 0811.65083
[19] Lighthill, M.J., (), 54
[20] Liu, C.; Sheng, X.; Sung, C.H., Preconditioned multigrid methods for unsteady incompressible flows, Journal of computational physics, 139, 35-57, (1998) · Zbl 0908.76064
[21] Mayo, A., The fast solution of poisson’s and the biharmonic equations on irregular regions, SIAM journal on numerical analysis, 21, 2, 285-299, (1984) · Zbl 1131.65303
[22] Mayo, A., The rapid evaluation of volume integrals of potential theory on general regions, Journal of computational physics, 100, 236-245, (1992) · Zbl 0772.65012
[23] McKenney, A.; Greengard, L.; Mayo, A., A fast Poisson solver for complex geometries, Journal of computational physics, 118, 348-355, (1995) · Zbl 0823.65115
[24] Peskin, C.S.; McQueen, D.M., A general method of the computer simulation of biological systems interacting with fluids, The society for experimental biology, 265-275, (1995)
[25] Peskin, C.S.; McQueen, D.M., Fluid dynamics of the heart and its valves, Case studies in mathematical modeling – ecology, physiology, and cell biology, 14, 309-337, (1996)
[26] Rosenfeld, M.; Kwak, D.; Vinokur, M., A fractional step solution method for the unsteady incompressible navier – stokes equations in generalized coordinate systems, Journal of computational physics, 94, 102-137, (1991) · Zbl 0718.76079
[27] Tritton, D.J., Experiments on the flow past a circular cylinder at low Reynolds numbers, Journal of fluid mechanics, 6, 4, 547-567, (1959) · Zbl 0092.19502
[28] Udaykumar, H.S.; Mittal, R.; Rampunggoon, P.; Khanna, A., A sharp interface Cartesian grid method for simulating flows with complex moving boundaries, Journal of computational physics, 174, 345-380, (2001) · Zbl 1106.76428
[29] Verzicco, R.; Mohd-Yusof, J.; Orlandi, P.; Haworth, D., Large eddy simulation in complex geometric configurations using boundary body forces, AIAA journal, 38, 3, 427-433, (2000)
[30] Wright, J.A.; Smith, R.W., An edge-based method for the incompressible navier – stokes equations on polygonal meshes, Journal of computational physics, 169, 24-43, (2001) · Zbl 0989.76054
[31] Ye, T.; Mittal, R.; Udaykumar, H.S.; Shyy, W., An accurate Cartesian grid method for viscous incompressible flows with complex immersed boundaries, Journal of computational physics, 156, 209-240, (1999) · Zbl 0957.76043
[32] J. Mohd. Yusof, Interaction of massive particles with turbulence, Ph.D. Thesis (Cornell University), 1996
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.