Second-order finite-element projection method for 3D flows

Similar documents
1 Introduction. J.-L. GUERMOND and L. QUARTAPELLE 1 On incremental projection methods

Implementation of 3D Incompressible N-S Equations. Mikhail Sekachev

A Projection FEM for Variable Density Incompressible Flows

Glowinski Pironneau method for the 3D ω-ψ equations

FEM solution of the ψ-ω equations with explicit viscous diffusion 1

The behaviour of high Reynolds flows in a driven cavity

ON THE ERROR ESTIMATES FOR THE ROTATIONAL PRESSURE-CORRECTION PROJECTION METHODS

(1:1) 1. The gauge formulation of the Navier-Stokes equation We start with the incompressible Navier-Stokes equation 8 >< >: u t +(u r)u + rp = 1 Re 4

Open boundary conditions in numerical simulations of unsteady incompressible flow

ON A 2D VECTOR POISSON PROBLEM WITH APPARENTLY MUTUALLY EXCLUSIVE SCALAR BOUNDARY CONDITIONS

ON THE ERROR ESTIMATES FOR THE ROTATIONAL PRESSURE-CORRECTION PROJECTION METHODS

NONSTANDARD NONCONFORMING APPROXIMATION OF THE STOKES PROBLEM, I: PERIODIC BOUNDARY CONDITIONS

PSEUDO-COMPRESSIBILITY METHODS FOR THE UNSTEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

On Pressure Stabilization Method and Projection Method for Unsteady Navier-Stokes Equations 1

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Least-Squares Spectral Collocation with the Overlapping Schwarz Method for the Incompressible Navier Stokes Equations

Due Tuesday, November 23 nd, 12:00 midnight

DIRECT NUMERICAL SIMULATION IN A LID-DRIVEN CAVITY AT HIGH REYNOLDS NUMBER

LEAST-SQUARES FINITE ELEMENT MODELS

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

A Two-Grid Stabilization Method for Solving the Steady-State Navier-Stokes Equations

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

New Discretizations of Turbulent Flow Problems

A posteriori error estimates applied to flow in a channel with corners

Calculation of Incompressible Viscous Flows by an Unconditionally Stable Projection FEM

Issues for a mathematical definition of LES

Some remarks on grad-div stabilization of incompressible flow simulations

Vector and scalar penalty-projection methods

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids

PALADINS: Scalable Time-Adaptive Algebraic Splitting and Preconditioners for the Navier-Stokes Equations

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

Two-Dimensional Unsteady Flow in a Lid Driven Cavity with Constant Density and Viscosity ME 412 Project 5

Discontinuous Galerkin Methods

Gauge finite element method for incompressible flows

Fundamentals of Fluid Dynamics: Elementary Viscous Flow

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

c 2005 Society for Industrial and Applied Mathematics

A fully parallel mortar finite element projection method for the solution of the unsteady Navier Stokes equations

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations

Une méthode de pénalisation par face pour l approximation des équations de Navier-Stokes à nombre de Reynolds élevé

A connection between grad-div stabilized FE solutions and pointwise divergence-free FE solutions on general meshes

Modeling, Simulating and Rendering Fluids. Thanks to Ron Fediw et al, Jos Stam, Henrik Jensen, Ryan

In honor of Prof. Hokee Minn

Analysis and Computation of Navier-Stokes equation in bounded domains

SECOND-ORDER FULLY DISCRETIZED PROJECTION METHOD FOR INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

A Finite Element Approximation of a Coupled Model for Two Turbulent Fluids

Computational Fluid Dynamics-1(CFDI)

High-order ADI schemes for convection-diffusion equations with mixed derivative terms

Numerical methods for the Navier- Stokes equations

FREE BOUNDARY PROBLEMS IN FLUID MECHANICS

Fast Solvers for Unsteady Incompressible Flow

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 7

Relaxation methods and finite element schemes for the equations of visco-elastodynamics. Chiara Simeoni

( ) Notes. Fluid mechanics. Inviscid Euler model. Lagrangian viewpoint. " = " x,t,#, #

LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY

J. Liou Tulsa Research Center Amoco Production Company Tulsa, OK 74102, USA. Received 23 August 1990 Revised manuscript received 24 October 1990

Pressure-velocity correction method Finite Volume solution of Navier-Stokes equations Exercise: Finish solving the Navier Stokes equations

CFD Analysis for Thermal Behavior of Turbulent Channel Flow of Different Geometry of Bottom Plate

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

A NOTE ON THE LADYŽENSKAJA-BABUŠKA-BREZZI CONDITION

Mimetic Finite Difference methods

Incompressible laminar flow - newtonian and non-newtonian fluids

An evaluation of a conservative fourth order DNS code in turbulent channel flow

ERROR ESTIMATES FOR SEMI-DISCRETE GAUGE METHODS FOR THE NAVIER-STOKES EQUATIONS : FIRST-ORDER SCHEMES

Vector Penalty-Projection Methods for the Solution of Unsteady Incompressible Flows

PDE Solvers for Fluid Flow

OpenFOAM selected solver

Validation of an Entropy-Viscosity Model for Large Eddy Simulation

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

NumAn2014 Conference Proceedings

Cranfield University, Cranfield, Bedfordshire, MK43 0AL, United Kingdom. Cranfield University, Cranfield, Bedfordshire, MK43 0AL, United Kingdom

Solving PDEs with freefem++

Local discontinuous Galerkin methods for elliptic problems

FINITE ELEMENT APPROXIMATION OF STOKES-LIKE SYSTEMS WITH IMPLICIT CONSTITUTIVE RELATION

Finite Difference Methods for 3D Viscous Incompressible Flows in the Vorticity Vector Potential Formulation on Nonstaggered Grids

Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions

STEADY AND UNSTEADY 2D NUMERICAL SOLUTION OF GENERALIZED NEWTONIAN FLUIDS FLOW. Radka Keslerová, Karel Kozel

Space-time XFEM for two-phase mass transport

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Fourth Order Convergence of Compact Finite Difference Solver for 2D Incompressible Flow

arxiv: v1 [math.ap] 21 Dec 2016

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

7.4 The Saddle Point Stokes Problem

NUMERICAL SIMULATION OF THE FLOW AROUND A SQUARE CYLINDER USING THE VORTEX METHOD

Vector penalty-projection methods for outflow boundary conditions with optimal second-order accuracy

Anisotropic meshes for PDEs: a posteriori error analysis and mesh adaptivity

SIMULATION OF THREE-DIMENSIONAL INCOMPRESSIBLE CAVITY FLOWS

Conservation of Mass. Computational Fluid Dynamics. The Equations Governing Fluid Motion

Study of Forced and Free convection in Lid driven cavity problem

Chapter 9: Differential Analysis

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

Chapter 1: Basic Concepts

Chapter 2 Finite-Difference Discretization of the Advection-Diffusion Equation

Numerical Heat and Mass Transfer

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

Utilising high-order direct numerical simulation for transient aeronautics problems

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

Fluid Animation. Christopher Batty November 17, 2011

An Overview of Fluid Animation. Christopher Batty March 11, 2014

Dynamics of the Coarse-Grained Vorticity

Transcription:

Second-order finite-element projection method for 3D flows J.-L. Guermond I and L. Quartapelle 2 1 LIMSI-CNRS, BP 133, 91403 Orsay, France, (guermond@limsi.fr) 2 Dipartimento di Fisica del Politecnico di Milano, Piazza L. da Vinci, 32 20133 Milano, Italy. Key Words: INCOMPRESSIBLE NAVIER-STOKES EQUATIONS, INCREMENTAL PROJECTION METHOD, SECOND ORDER SCHEME, FINITE ELEMENTS 1 Introduction Achieving high-order time accuracy in the solution of the incompressible Navier-Stokes equations by means of projection methods is a nontrivial task. In fact, a basic feature of projection methods is the uncoupling of the advection-diffusion mechanism from the incompressibility condition, the consequence of this uncoupling being the introduction of a time-sp]itting error that is an obstacle to develop high order schemes. In particular, the accuracy of the nonincremental projection method introduced by Chorin (1969) and Temam (1968) is limited by an irreducible time-splitting error of O(At) Rannacher (1992) that makes second-order accuracy impossible. This limitation is not present in the incremental version of the projection method, also known as "pressure correction method", originally proposed by Goda (1979) in a finite difference context. The finite element counterpart of this scheme based on a first-order Euler time-discretization has been analyzed in Guermond (1994) and employed successfully in Guermond and Quartapelle (1997), where its time-splitting error has been numerically shown to be of O((At)2). This result has been proved in Guermond (1997), where a new (At)2-accurate projection scheme based on the three-level Backward Difference Formula has been proposed. The aim of this paper is to demonstrate the second-order accuracy of the incremental BDF method by means of numerical tests and to illustrate a finite element implementation of this scheme to simulate three dimensional realistic flows. 2 Incremental projection method Consider the unsteady Navier-Stokes problem: Find the velocity u and the pressure p (up to a constant) so that, Ult=0 = u0 and ou _ ~v2u + (u.v)u + vp = $, v. u = 0, (2.1) ulo~ = b, where ~ is the viscosity, f is a known body force, b is the velocity prescribed on the boundary 0~, and u0 is the divergence-free initial velocity field. The

392 boundary and the data are assumed to be regular enough and to satisfy all the compatibility conditions needed for a smooth solution to exist for all time. The incremental version of the fractional-step method consists in a time marching technique that makes explicit the pressure at the viscous step and corrects it at the projection step by evaluating a pressure increment to enforce the incompressibility condition. Setting u = u0 and assuming p0 to be known, for k > 0 one has to solve: First, the advection-diffusion step { _ uk+l -- it ~lk -- vv2u k+l + (U k'v)u k+l + ~(V" Uk)U k+l -- S k+l Vp k, At bk+l; Uk+llol~ = (2.2) then, perform the projection step in the incremental form: {~k+l_iu k+l ~(pk+l + _ pk) = 0, (2.3) ~.~ k+ast = O, n.~+ljoz = n.b k+l. An important feature of this method is the difference, in terms of functional setting, that exists between the viscous step and the projection step, Guermond and Quartapelle (1998). The first half-step constitutes an elliptic boundary value problem for an intermediate velocity u k+l accounting for viscosity and convection, whereas the second half-step represents an inviscid problem that determines the end-of-step divergence-free velocity field ~h+l together with a suitable approximation of the pressure increment (pk+l _ pk). As a consequence, boundary conditions of a different kind are imposed on the velocity fields that are calculated in the two half-steps. To emphasize the occurrence of two different vector spaces for the velocity, we use the notation u and ~. Similarly, the two operators W. and ~. occurring in the two steps are distinguished since they act on vector fields belonging to spaces which are endowed with very different regularities, namely, H 1 and H div (or possibly L2), respectively. We also introduce the injection operator i: H01 /-/~0 'v and its transpose i t. Indeed, ~. : H~0iv ) L 2 is an extension of ~7. : H0 L ) L 2 in the sense that we have the remarkable property: ~- i = ~7. and i t ~ = V. This distinction between the two velocity spaces plays a key role in the convergence analysis of the fully discrete method as well as in its practical implementation. The final velocity ~k is made to disappear from the fractional-step algorithm by substituting ~a = i u a - At ~(pk _ pk-1) into the equation of the viscous step, since we have it ~k = i t [i k -- At ~(pk _ pk-1)] = i t iu k -- At it[~(p a -- pk-1)] = U k -- At V(p k -- pk-1), where we used the property i t ~ = ~7. Then, the viscous step becomes:

393 I uk+1 -- u~ - uv2u k+~ (uk.v)u k+~ + ~(V.u I k )u k+l At "It : fk+l -- V(2p k -- pk-1), (2.4) uk+l[0 o = b k+l. By applying ~. to (2.3), we obtain the following Poisson equation: { _Q2(pk+l _ pk) = -(A~)-I V. u h+l, O(vk+~ _ pk) (2.5) On Ion = O, where we have used ~. i = V-. 3 Second-order projection method It is shown in Guermond and Quartapelle (1997) and proved in Guermond (1997) that the splitting error induced by this fractional step technique is of O((At)2); as a result, second order order accuracy in time is possible if the time derivative in the momentum equation is replaced by a second order finite difference and the projection step is modified accordingly. Following Guermond (1997), a three-level BDF is described hereafter, where the unconditional stability in the nonlinear regime is maintained by evaluating the skew-symmetric advection term semi-implicitly by means of a linear extrapolation in time of the advection velocity: u k+x = 2U l' - U k-1. The viscous step of the scheme reads uk+l -- 4it~k + itfik-1 2At Uk+X[o ~ = b k+l, -- t/v2u k+l -k- (U.k+I"v)'U k+l and the projection step is performed as follows: + ½(v. u~.+')u~+ ~ = f+' - vp ~, (3.1) {3~ k+l - 3i u k+l ~7(pk+I 2-4- --pk) =0, ~r'. ~k+~_- t (3.2) ~k+~ It IOt~ : n. bk+l. Once the velocities ~k and ~a-1 are eliminated by using (3.2), the two steps take the following form in practice: 3"U k+l 4U k--~ U k-1 k+l k+l 1 ~7 k+l,uk+l --2At --uv2uk+i +(u*.v)u +~(.U. ) *l = fk+l _ ½V(7pk _ 5pk_ 1 _t_pk_2) ' ( ltk+llo ~ = bk+l; (3.3) O(pk+l -- pk) (3.4) On Ion = O.

394 4 Space discretization and error estimates For the spatial approximation of the viscous step, we introduce a finite element approximation Xo,h C H~o for the intermediate velocity Uh and Nh C H 1 for the pressure Ph. Let the polynomial order of interpolation for the velocity be denoted by g (> 1) and that for the pressure by/~, with max(/- 1, 1) < g' </. The two spaces Xo,h and Nh are assumed to satisfy the LBB condition (Ladyzhenskaya, Babfiska, and Brezzi). The weak formulation of the advection-diffusion step (2.4) reads: For k > 0, find Ukh +1 E Xbk+lh such that, for all v h E Xo,h, (3Ukh+l--4Ukh + Ukh-1) ((,,k+l ~,,,k+a Vh~4.1 ), vh + u (Vu~ +~, XZvh) + u=.,h "-J-~n, 1 k + ~(v. ~.,~-.~+1, u~+l. v~) = (f +~, v~) - ~(V(Tp~ - ~p~-~ + p~-~), v.). The projection step has a unique expression only once the functional space for the end-of-step velocity is chosen. Many options are possible Guermond ^k+l (1994), Guermond (1997); one of the simplest consists in selecting u h in Xh + ~TNh. Given this particular choice, it can be proven that the operator ~h, the discrete counterpart of ~, coincides exactly with the restriction to Nh of the gradient operator; as a result, the projection step takes the following form: For k _> 0, find (pkh+l_pk) E Nh such that, for all qh E Na, (V(pkh +1 -- p~), Vqh ) = --3/(2At) (V. U~ +1, qh)" (4.2) The description of the BDF projection method is concluded by recalling the following result established in Guermond (1997). Theorem 1 Under convenient regularity assumptions on the data f, Uo, b, and provided the inf-sup condition is satisfied, the solution to the second order BDF projection scheme (4.1)-(4.2) satisfies the error bounds: u~ - u(t k) ~2(L2(.))+ fi~ - u(t k) ~2(,.2(-)) _< c[u,p](nt 2 + h~+l), (4.3) 5 Numerical results and conclusions The present method has been implemented using mixed P1-P2 finite elements. The O((At) 2) accuracy of the BDF scheme has been tested with the following analytical solution in the unit square [0,112: u~ = - cos x sin y sin(2t), uy -- sin x cos y sin(2t) and p -- - ¼[cos(2x) + cos(2y)] [sin(2t)] 2, for Reynolds number Re = 100, on a mesh of 2 402 P1-P2 triangles. Figure 1 shows the maximum value in time, over 0 < t < 1.5, of the error in the L 2 norm for the pressure and the error in the H 1 and L 2 norms for the velocity. The saturation of the error as At --+ 0 is due to the spatial discretization error, which is of order h 2 for the velocity (resp. pressure) in the H 1 (resp. L ~) norm, while it is of order h 3 for the velocity in the L 2 norm.

395 0.! u_hi u_l2... i... = i! :,,i ', o,oot :: :::::::,._= le..~ iiiiiii 0.01 0.1 Fig. 1. Convergence tests in time for the BDF projection method, with P~-P~ FE. 2D analytical test problem for Re = 100. iiiiiiiiii$!iii Siiiii i!,,,!! i i!!!!! Fig. 2. 3D driven cavity problem with AR=I/1/3, for Re = 3200. Solution at times (left) t = 50 and (right) t = 100. Integral curves of the velocity field projected onto the plane y = -O.49. The capability of the BDF-(At) 2 projection method to solve large-scale 3D problems has been assessed on the 3D driven cavity: (Ix[ < 0.5) x ([y[ < 0.5) x ([z[ _< 1.5), using a nonuniform mesh of 5 x 202 x 29 Pz-P2 tetrahedra for the half cavity (87579 P2 nodes). The symmetry with respect to the plane z = 0 is assumed. First, the unsteady solution for Re = 1000 at t = 6.25 has been compared with its 2D counterpart in Figure 3. The secondary eddy located in the lower half of the downstream wall in the symmetry plane is found slightly weaker in the 3D simulation than in the 2D one as a consequence of the finite length of the cavity. This eddy vanishes at 1.25 < z < 1.3. In Figures 2 and 4 we show the integral curves of velocity field for Re = 3200 in some representative planes at times t = 50 and t = 100. No steady solution exists, and the number of GSrtler vortices varies in time in accordance with other numerical solutions reported in Deville et al. (1992). References CHOmN, A J, Math. Comp., 22, (1968), 745-762 and 23, (1969), 341-353. DEVILLE, M, LE, T H AND MORCHOISNE, Y, EDS., Notes on Numerical Fluid Mechanics, 36, Vieweg, Wiesbaden, (1992). GODA, K, J. Comput. Phys., 30, (1979), 76-95. GUERMOND, J-L, C. R. Acad. Sc. Paris, Sdrie I, 319, (1994), 887-892.

396 / r /: /: Nil Fig. 3.3D driven cavity problem with AR=I/1/3, for Re = 1000. Secondary eddy on the downstream wall at t = 6.25 in region: 0.4 < x < 0.5, -0.5 < y < 0. Comparison of the 2D streamlines (left) with the integral lines of the 3D velocity field projected onto planes z = 0, 1, 1.25, 1.30, and 1.4 (from left to right). Ir '']J?1 II I =i z ]11 Fig. 4.3D driven cavity problem with AR=I/1/3, for Re = 3200. Solution at times (left) t = 50 and (right) t = 100. Integral curves of the velocity field projected onto the planes x = 0.13 and x = 0.18. GUERMOND, J-L, to appear in Modgl. Math. Anal. Numdr. (M2AN), (1998) and C. R. Acad. Sci. Paris, S~rie I, 325 (1997) 1329-1332. GUERMOND, J-L AND QUARTAPELLE, L, J. Comput. Phys., 132, (1997), 12-33. GUERMOND, J-L AND QUARTAPELLE, L, to appear in Numer. Math., (1998). RANNACHER., P% Lect. Notes Math., 1530, Springer, Berlin, (1992), 167-183. TEMAM, R, Bull. Soc. Math. France, 98, (1968), 115-152.