Numerical Simulation of Flows over Moving Bodies of Complex Shapes Using Immersed Boundary Method on Unstructured Meshes

  • Ilya V. Abalakin
  • Tatiana K. Kozubskaya
  • Sergey A. Soukov
  • Natalia S. ZhdanovaEmail author
Conference paper
Part of the Lecture Notes in Computational Science and Engineering book series (LNCSE, volume 131)


The method for numerical simulation of flows over moving solid bodies of complex shapes on unstructured meshes is presented. The mathematical model is based on the compressible Navier-Stokes equations. The immersed boundary penalty method, namely the Brinkman penalization method, is used to mimic the influence of the solid on the flow. This method provides a possibility to operate in simply connected domains covering the streamlined bodies and, therefore, does not require a traditional “body-fitted” mesh. The relaxation source terms (i.e. penalty functions) are added to the governing equations, to provide the required boundary condition on the fluid-solid interface. The original level set technique of tracking the moving solid boundary over the computational domain is developed. The results of numerical simulation of flow over pitching and plunging airfoil demonstrate the efficiency of the method.



The work was supported by the Russian Science Foundation (Project 16-11-10350).


  1. 1.
    Abalakin, I., Bakhvalov, P., Kozubskaya, T.: Edge-based reconstruction schemes for unstructured tetrahedral meshes. Int. J. Numer. Meth. Fluids. 81, 331–356 (2016)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Abgrall, R., Beaugendre, H., Dobrzynski, C.: An immersed boundary method using unstructured anisotropic mesh adaptation combined with level-sets and penalization techniques. J. Comput. Phys. 257, 83–101 (2014)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Anderson, J.M., Streitlien, K., Barrett, D.S., Triantafyllou, M.S.: Oscillating foils of high propulsive efficiency. J. Fluid Mech. 360, 41–72 (1998)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Angot, Ph., Bruneau, C-H., Fabrie, P.: A penalization method to take into account obstacles in incompressible viscous flows. Numer. Math. 81, 497–520 (1999)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Bakhvalov, P., Kozubskaya, T.: EBR-WENO scheme for solving gas dynamics problems with discontinuities on unstructured meshes. Comput. Fluids. 157, 312–324 (2017)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Bergmann, M., Iollo, A.: Modeling and simulation of fish-like swimming. J. Comput. Phys. 230, 329–348 (2011)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Boiron, O., Chiavassa, G., Donat, R.: A high-resolution penalization method for large Mach number flows in the presence of obstacles. Comput. Fluids. 38, 703–714 (2009)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Garanzha, V., Kudryavtseva, L.: Hypoelastic moving deforming mesh algorithm based on implicit solver with parallel preconditioning. In: Garanzha, V., Kamensky, L., Si, H. (eds.) Numerical Geometry, Grid Generation and Scientific Computing, pp. 23–42. Springer, Cham (2019)Google Scholar
  9. 9.
    Mittal, R., Iaccarino, G.: Immersed boundary Methods. Annu. Rev. Fluid Mech. 37, 239–261 (2005)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Peskin, C.S.: Flow patterns around heart valves: a numerical method. J. Comput. Phys. 10, 252–271 (1972)CrossRefGoogle Scholar
  11. 11.
    Xiao, Q., Liao, W.: Numerical investigation of angle of attack profile on propulsion performance of an oscillating foil. Comput. Fluids. 39, 1366–1380 (2010)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Ilya V. Abalakin
    • 1
  • Tatiana K. Kozubskaya
    • 1
  • Sergey A. Soukov
    • 1
  • Natalia S. Zhdanova
    • 1
    Email author
  1. 1.Keldysh Institute of Applied MathematicsMoscowRussia

Personalised recommendations