A fast vector penalty-projection method for incompressible non-homogeneous or multiphase Navier-Stokes problems

We present a new {\em fast vector penalty-projection method (VPP$_{\eps}$)} to efficiently compute the solution of unsteady Navier-Stokes problems governing incompressible multiphase viscous flows with variable density and/or viscosity. The key idea of the method is to compute at each time step an accurate and curl-free approximation of the pressure gradient increment in time. This method performs a {\em two-step approximate divergence-free vector projection} yielding a velocity divergence vanishing as $\cO(\eps\,\dt)$, $\dt$ being the time step, with a penalty parameter $\eps$ as small as desired until the machine precision, {\em e.g.} $\eps=10^{-14}$, whereas the solution algorithm can be extremely fast and cheap. Indeed, the proposed {\em vector correction step} typically requires only a few iterations of a suitable preconditioned Krylov solver whatever the spatial mesh step. The method is numerically validated on three benchmark problems for non-homogeneous or multiphase flows where we compare it to the Uzawa augmented Lagrangian (UAL) and scalar incremental projection (SIP) methods. Moreover, a new test case for fluid-structure interaction problems is also investigated. That results in a very robust method running faster than usual methods and being able to efficiently and accurately compute sharp test cases whatever the density, viscosity or anisotropic permeability jumps, whereas other methods crash.

[1]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[2]  Philippe Angot,et al.  A new fast method to compute saddle-points in constrained optimization and applications , 2012, Appl. Math. Lett..

[3]  Philippe Angot,et al.  Analysis of singular perturbations on the Brinkman problem for fictitious domain models of viscous flows , 1999 .

[4]  Jacques Laminie,et al.  On the penalty-projection method for the Navier-Stokes equations with the MAC mesh , 2009 .

[5]  J. Blair Perot,et al.  Discrete Conservation Properties of Unstructured Mesh Schemes , 2011 .

[6]  Stéphane Vincent,et al.  Eulerian–Lagrangian grid coupling and penalty methods for the simulation of multiphase flows interacting with complex objects , 2008 .

[7]  Philippe Angot,et al.  Une méthode de pénalité-projection pour les écoulements dilatables , 2008 .

[8]  李幼升,et al.  Ph , 1989 .

[9]  Philippe Angot,et al.  A finite element penalty-projection method for incompressible flows , 2006, J. Comput. Phys..

[10]  L YoungsD,et al.  Time-dependent multi-material flow with large fluid distortion. , 1982 .

[11]  Grégoire Pianet,et al.  Augmented Lagrangian and penalty methods for the simulation of two-phase flows interacting with moving solids. Application to hydroplaning flows interacting with real tire tread patterns , 2011, J. Comput. Phys..

[12]  Philippe Angot,et al.  A penalization method to take into account obstacles in incompressible viscous flows , 1999, Numerische Mathematik.

[13]  Jie Shen,et al.  An overview of projection methods for incompressible flows , 2006 .

[14]  Philippe Angot,et al.  Error analysis of the Penalty-Projection method for the time dependent Stokes equations , 2009 .

[15]  P. Angot A fictitious domain model for the Stokes/Brinkman problem with jump embedded boundary conditions , 2010 .

[16]  D. Kuzmin,et al.  Quantitative benchmark computations of two‐dimensional bubble dynamics , 2009 .

[17]  J. Caltagirone,et al.  Simulating compressible gas bubbles with a smooth volume tracking 1-Fluid method , 2010 .

[18]  Philippe Angot,et al.  A Spectacular Vector Penalty-Projection Method for Darcy and Navier-Stokes Problems , 2011 .

[19]  Raphaèle Herbin,et al.  Finite Volumes for Complex Applications VI Problems & Perspectives , 2011 .

[20]  J. Caltagirone,et al.  Sur une méthode de projection vectorielle pour la résolution des équations de Navier-Stokes , 1999 .

[21]  P. LeQuéré,et al.  Accurate solutions to the square thermally driven cavity at high Rayleigh number , 1991 .

[22]  Philippe Angot,et al.  Vector penalty-projection methods for the solution of unsteady incompressible flows , 2008 .

[23]  Khodor Khadra,et al.  Fictitious domain approach for numerical modelling of Navier–Stokes equations , 2000 .

[24]  P. Fabrie,et al.  Convergence results for the vector penalty-projection and two-step artificial compressibility methods , 2012 .