zbMATH — the first resource for mathematics

An immersed interface method for simulating the interaction of a fluid with moving boundaries. (English) Zbl 1220.76058
Summary: In the immersed interface method, boundaries are represented as singular force in the Navier–Stokes equations, which enters a numerical scheme as jump conditions. Recently, we systematically derived all the necessary spatial and temporal jump conditions for simulating incompressible viscous flows subject to moving boundaries in 3D with second-order spatial and temporal accuracy near the boundaries [SIAM J. Sci. Comput. 27, No. 6, 1948–1980 (2006; Zbl 1136.76346)]. In this paper we implement the immersed interface method to incorporate these jump conditions in a 2D numerical scheme. We study the accuracy, efficiency and robustness of our method by simulating Taylor–Couette flow, flow induced by a relaxing balloon, flow past single and multiple cylinders, and flow around a flapping wing. Our results show that: (1) our code has second-order accuracy in the infinity norm for both the velocity and the pressure; (2) the addition of an object introduces relatively insignificant computational cost; (3) the method is equally effective in computing flow subject to boundaries with prescribed force or boundaries with prescribed motion.

76M25 Other numerical methods (fluid mechanics) (MSC2010)
65M60 Finite element, Rayleigh-Ritz and Galerkin methods for initial value and initial-boundary value problems involving PDEs
74F10 Fluid-solid interactions (including aero- and hydro-elasticity, porosity, etc.)
76M20 Finite difference methods applied to problems in fluid mechanics
Full Text: DOI
[1] Beyer, R.P.; Leveque, R.J., Analysis of a one-dimensional model for the immersed boundary method, SIAM J. numer. anal., 29, 2, 332-364, (1992) · Zbl 0762.65052
[2] Braza, M.; Chassaing, P.; Ha Minh, H., Numerical study and physical analysis of the pressure and velocity fields in the near wake of a circular cylinder, J. fluid mech., 165, 79-130, (1986) · Zbl 0596.76047
[3] Calhoun, Donna, A Cartesian grid method for solving the two-dimensional streamfunction-vorticity equations in irregular regions, J. comput. phys., 176, 231-275, (2002) · Zbl 1130.76371
[4] Cortez, R.; Minion, M., The blob projection method for immersed boundary problems, J. comput. phys., 161, 428-453, (2000) · Zbl 0962.74078
[5] E, W.; Liu, Jian-Guo, Vorticity boundary condition and related issues for finite difference schemes, J. comput. phys., 124, 368-382, (1996) · Zbl 0847.76050
[6] Fadlun, E.A.; Verzicco, R.; Orlandi, P.; Mohd-Yusof, J., Combined immersed-boundary finite-difference methods for three-dimensional complex flow simulations, J. comput. phys., 161, 35-60, (2000) · Zbl 0972.76073
[7] Fedkiw, Ronald P.; Aslam, Tariq; Merriman, Barry; Osher, Stanley, A non-oscillatory Eulerian approach to interfaces in multimaterial flows (the ghost fluid method), J. comput. phys., 152, 457-492, (1999) · Zbl 0957.76052
[8] Fogelson, Aaron L.; Keener, James P., Immersed interface method for Neumann and related problems in two and three dimensions, SIAM J. sci. comput., 22, 5, 1630-1654, (2000) · Zbl 0982.65112
[9] Goldstein, D.; Handler, R.; Sirovich, L., Modeling a no-slip flow boundary with an external force field, J. comput. phys., 105, 354-366, (1993) · Zbl 0768.76049
[10] Hao, Yue; Prosperetti, Andrea, A numerical method for three-dimensional gas – liquid flow computations, J. comput. phys., 196, 126-144, (2004) · Zbl 1109.76383
[11] Harlow, Francis H.; Eddie Welch, J., Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface, Phy. fluids, 8, 12, 2182-2189, (1965) · Zbl 1180.76043
[12] Johnston, Hans; Liu, Jian-Guo, Finite difference schemes for incompressible flow based on local pressure boundary conditions, J. comput. phys., 180, 120-154, (2002) · Zbl 1130.76409
[13] Johnston, Hans; Liu, Jian-Guo, Accurate, stable and efficient navier – stokes solvers based on explicit treatment of the pressure term, J. comput. phys., 199, 221-259, (2004) · Zbl 1127.76343
[14] Kim, Jungwoo; Kim, Dongjoo; Choi, Haecheon, An immersed-boundary finite-volume method for simulations of flow in complex geometries, J. comput. phys., 171, 132-150, (2001) · Zbl 1057.76039
[15] Lai, Ming-Chih; Peskin, Charles S., An immersed boundary method with formal second-order accuracy and reduced numerical viscosity, J. comput. phys., 160, 705-719, (2000) · Zbl 0954.76066
[16] Lee, Long; LeVeque, Randall J., An immersed interface method for incompressible navier – stokes equations, SIAM J. sci. comput., 25, 3, 832-856, (2003) · Zbl 1163.65322
[17] LeVeque, Randall J.; Li, Zhilin, The immersed interface method for elliptic equations with discontinuous coefficients and singular sources, SIAM J. numer. anal., 31, 4, 1019-1044, (1994) · Zbl 0811.65083
[18] LeVeque, Randall J.; Li, Zhilin, Immersed interface methods for Stokes flow with elastic boundaries or surface tension, SIAM J. sic. comput., 18, 3, 709-735, (1997) · Zbl 0879.76061
[19] Li, Zhilin; Lai, Ming-Chih, The immersed interface method for the navier – stokes equations with singular forces, J. comput. phys., 171, 822-842, (2001) · Zbl 1065.76568
[20] Zhilin Li, Private Communication.
[21] Peskin, Charles S., Flow patterns around heart valves: a numerical method, J. comput. phys., 10, 252-271, (1972) · Zbl 0244.92002
[22] Peskin, Charles S., Numerical analysis of blood flow in the heart, J. comput. phys., 25, 220-252, (1977) · Zbl 0403.76100
[23] Peskin, Charles S.; Printz, Beth Feller, Improved volume conservation in the computation of flows with immersed elastic boundaries, J. comput. phys., 105, 33-46, (1993) · Zbl 0762.92011
[24] Peskin, Charles S., The immersed boundary method, Acta numer., 1-39, (2002) · Zbl 1123.74309
[25] Prosperetti, A.; Og˜uz, H.N., PHYSALIS: a new o(N) method for the numerical simulation of disperse systems: potential flow of spheres, J. comput. phys., 167, 196-216, (2001) · Zbl 0988.76072
[26] Roma, A.M.; Peskin, C.S.; Berger, M.J., An adaptive version of the immersed boundary method, J. comput. phys., 153, 509-534, (1999) · Zbl 0953.76069
[27] Russell, David; Jane Wang, Z., A Cartesian grid method for modeling multiple moving objects in 2D incompressible viscous flow, J. comput. phys., 191, 177-205, (2003) · Zbl 1160.76389
[28] Saiki, E.M.; Biringen, S., Numerical simulation of a cylinder in uniform flow: application of a virtual boundary method, J. comput. phys., 123, 450-465, (1996) · Zbl 0848.76052
[29] 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, J. comput. phys., 189, 351-370, (2003) · Zbl 1061.76046
[30] Stockie, John M.; Wetton, Brian R., Analysis of stiffness in the immersed boundary method and implications for time-stepping schemes, J. comput. phys., 154, 41-64, (1999) · Zbl 0953.76070
[31] Takagi, S.; Og˜uz, H.N.; Zhang, Z.; Prosperetti, A., PHYSALIS: a new method for particle simulation part II: two-dimensional navier – stokes flow around cylinders, J. comput. phys., 187, 371-390, (2003) · Zbl 1060.76091
[32] Tseng, Yu-Heng; Ferziger, Joel H., A ghost-cell immersed boundary method for flow in complex geometry, J. comput. phys., 192, 593-623, (2003) · Zbl 1047.76575
[33] Tu, C.; Peskin, C.S., Stability and instability in the computation of flows with moving immersed boundaries, SIAM J. statist. comput., 13, 70-83, (1992)
[34] Udaykumar, H.S.; Mittal, R.; Rampunggoon, P.; Khanna, A., A sharp interface Cartesian grid method for simulating flows with complex moving boundaries, J. comput. phys., 174, 345-380, (2001) · Zbl 1106.76428
[35] Jane Wang, Z., Two dimensional mechanism for insect hovering, Phys. rev. lett., 85, 10, (2000)
[36] Wiegmann, Andreas; Bube, Kenneth P., The immersed interface method for nonlinear differential equations with discontinuous coefficients and singular sources, SIAM J. numer. anal., 35, 1, 177-200, (1998) · Zbl 0913.65076
[37] Wiegmann, Andreas; Bube, Kenneth P., The explicit-jump immersed interface method: finite difference methods for PDEs with piecewise smooth solutions, SIAM J. numer. anal., 37, 3, 827-862, (2000) · Zbl 0948.65107
[38] Sheng Xu, Z. Jane Wang, Systematic derivation of jump conditions for the immersed interface method in three-dimensional flow simulation, SIAM J. Sci. Comput., 2006, in press. · Zbl 1136.76346
[39] Ye, T.; Mittal, R.; Udaykumar, H.S.; Shyy, W., An accurate Cartesian grid method for viscous incompressible flows with complex immersed boundaries, J. comput. phys., 156, 209-240, (1999) · Zbl 0957.76043
[40] Zhu, Luoding; Peskin, Charles S., Simulation of a flapping flexible filament in a flowing soap film by the immersed boundary method, J. comput. phys., 179, 452-468, (2002) · Zbl 1130.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. 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.