+ All Categories
Home > Documents > A multiscale finite element method for the incompressible...

A multiscale finite element method for the incompressible...

Date post: 08-Jul-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
28
A multiscale finite element method for the incompressible Navier–Stokes equations A. Masud * , R.A. Khurram Department of Civil and Materials Engineering, The University of Illinois at Chicago (M/C 246), 842 W. Taylor St., Chicago, IL 60607-7023, USA Received 24 October 2004; received in revised form 5 March 2005; accepted 26 May 2005 This paper is dedicated to Professor Thomas J.R. Hughes on the occasion of his 60th birthday Abstract This paper presents a new multiscale finite element method for the incompressible Navier–Stokes equations. The proposed method arises from a decomposition of the velocity field into coarse/resolved scales and fine/unresolved scales. Modeling of the unresolved scales corrects the lack of stability of the standard Galerkin formulation and yields a method that possesses superior properties like that of the streamline upwind/Petrov–Galerkin (SUPG) method and the Galerkin/least-squares (GLS) method. The multiscale method allows arbitrary combinations of interpolation func- tions for the velocity and the pressure fields, specifically the equal order interpolations that are easy to implement but violate the celebrated Babuska–Brezzi condition. A significant feature of the present method is that the structure of the stabilization tensor s appears naturally via the solution of the fine-scale problem. A family of 2-D elements comprising 3 and 6 node triangles and 4 and 9 node quadrilaterals has been developed. Convergence studies for the method on uni- form, skewed as well as composite meshes are presented. Numerical simulations of the nonlinear steady and transient flow problems are shown that exhibit the good stability and accuracy properties of the method. Ó 2005 Elsevier B.V. All rights reserved. Keywords: Navier–Stokes equations; Multiscale finite elements; Stabilized methods; HVM formulation; Arbitrary pressure–velocity interpolations 0045-7825/$ - see front matter Ó 2005 Elsevier B.V. All rights reserved. doi:10.1016/j.cma.2005.05.048 * Corresponding author. Tel.: +1 312 996 4887; fax: +1 312 996 2426. E-mail address: [email protected] (A. Masud). Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 www.elsevier.com/locate/cma
Transcript
Page 1: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

www.elsevier.com/locate/cma

A multiscale finite element method for the incompressibleNavier–Stokes equations

A. Masud *, R.A. Khurram

Department of Civil and Materials Engineering, The University of Illinois at Chicago (M/C 246),

842 W. Taylor St., Chicago, IL 60607-7023, USA

Received 24 October 2004; received in revised form 5 March 2005; accepted 26 May 2005

This paper is dedicated to Professor Thomas J.R. Hughes on the occasion of his 60th birthday

Abstract

This paper presents a new multiscale finite element method for the incompressible Navier–Stokes equations. Theproposed method arises from a decomposition of the velocity field into coarse/resolved scales and fine/unresolvedscales. Modeling of the unresolved scales corrects the lack of stability of the standard Galerkin formulation and yieldsa method that possesses superior properties like that of the streamline upwind/Petrov–Galerkin (SUPG) method andthe Galerkin/least-squares (GLS) method. The multiscale method allows arbitrary combinations of interpolation func-tions for the velocity and the pressure fields, specifically the equal order interpolations that are easy to implement butviolate the celebrated Babuska–Brezzi condition. A significant feature of the present method is that the structure of thestabilization tensor s appears naturally via the solution of the fine-scale problem. A family of 2-D elements comprising 3and 6 node triangles and 4 and 9 node quadrilaterals has been developed. Convergence studies for the method on uni-form, skewed as well as composite meshes are presented. Numerical simulations of the nonlinear steady and transientflow problems are shown that exhibit the good stability and accuracy properties of the method.� 2005 Elsevier B.V. All rights reserved.

Keywords: Navier–Stokes equations; Multiscale finite elements; Stabilized methods; HVM formulation; Arbitrary pressure–velocityinterpolations

0045-7825/$ - see front matter � 2005 Elsevier B.V. All rights reserved.doi:10.1016/j.cma.2005.05.048

* Corresponding author. Tel.: +1 312 996 4887; fax: +1 312 996 2426.E-mail address: [email protected] (A. Masud).

Page 2: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1751

1. Introduction

The standard Galerkin formulations for the incompressible Navier–Stokes equations suffer from severalnumerical deficiencies that are now well documented in the literature. First, the convection term needs spe-cial attention, and second, the practically convenient combinations of interpolation functions for the velo-city and pressure fields often do not work. In order to correct this deficiency in the standard Galerkinapproach, Hughes and colleagues introduced the streamline upwind/Petrov–Galerkin (SUPG) method[9]. The SUPG method turned out to be the forerunner of a new class of stabilization schemes, namelythe Galerkin/least-squares (GLS) stabilization methods [23,24]. In the GLS method least-squares formsof the residuals that are based on the corresponding Euler–Lagrange equations are added to the Galerkinfinite element formulation. These residual based terms are defined over the element interiors only, and theterms on the element boundaries are excluded. This preserves the continuity requirements in the C0 ap-proach to the problem. In the context of the advection-dominated diffusion phenomenon, it leads to (i) sta-bilization of the advection operator without upsetting consistency or compromising accuracy, and (ii)circumvention of the BB (inf–sup) condition that restricts the use of many convenient interpolations.The underlying philosophy of the SUPG and the GLS methods is to strengthen the classical variationalformulations so that the discrete approximations, which would otherwise be unstable, become stable andconvergent. The GLS stabilization was soon followed by the unusual stabilized methods introduced byFranca and coworkers [11,12]. Concurrently, another class of stabilized methods that is based on the ideaof augmenting the Galerkin method with virtual bubble functions was introduced by Brezzi and coworkers[4–8]. For a review of the application of stabilized methods in computational fluid dynamics, see[3,10,13,16–19,25–27,30,32,34–38] and references therein.

In the mid-90s Hughes revisited the origins of the stabilization schemes from a variational multiscaleview point and presented the variational multiscale method [20,22]. In this method the different stabilizationtechniques come together as special cases of the underlying subgrid scale modeling concept. Employing thismethod, hereon termed as the Hughes variational multiscale (HVM) method, Masud and co-workers devel-oped multiscale/stabilized formulations for the linearized incompressible Navier–Stokes equations [28], theadvection–diffusion equation [32], the convective–diffusive heat transfer [1], the Darcy flow equations [31],and the Fokker–Planck equation [29].

Extending this idea to the nonlinear regime, this paper presents a new multiscale finite element methodfor the incompressible Navier–Stokes equations. We know that the discretization of the computational do-main introduces an artificial length scale in the solution procedure, and the features in the solution that arefiner than this length scale are poorly approximated. The ensuing lack of accuracy of the computed solutionis one of the contributing factors that lead to the poor stability properties of the standard Galerkin methodin several important cases. In the multiscale finite element method presented here, the decomposition of thevelocity field into coarse and fine-scales and an introduction of a model for the fine-scale velocity, correctsthe lack of stability of the standard Galerkin variational formulation of the Navier–Stokes equations. In theproposed multiscale method, the fine-scale part of the velocity field is modeled via residual based terms thatare derived consistently. A substitution of the fine-scale solution in the coarse-scale problem results in amathematical nesting of scales. Consequently, the proposed formulation inherently possesses higher accu-racy on cruder discretizations. The consistency of the formulation coupled with the enhanced accuracy andstability, yields a method with very good convergence properties. Another significant feature of the presentmethod is that the structure of the stabilization tensor s appears naturally via the solution of the fine-scaleproblem.

An outline of this paper is as follows. Section 2 presents the strong and weak forms of the incompressibleNavier–Stokes equations. Section 3 presents the HVM method, and a detailed exposition on the develop-ment of the new multiscale finite element method for the incompressible Navier–Stokes equations. Section 4presents numerical results, and conclusions are drawn in Section 5.

Page 3: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1752 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

2. The incompressible Navier–Stokes equations

Let X � Rnsd be an open bounded region with piecewise smooth boundary C. The number of spacedimensions, nsd, is equal to 2 or 3. The incompressible Navier–Stokes equations are written as follows:

_vþ v � rv� 2mr � eðvÞ þ rp ¼ f in X��0; T ½; ð1Þdivv ¼ 0 in X��0; T ½; ð2Þv ¼ g on Cg��0; T ½; ð3Þr � n ¼ ð2mrsv� p1Þ � n ¼ h on Ch��0; T ½; ð4Þvðx; 0Þ ¼ v0ðxÞ on X0; ð5Þ

where v is the velocity vector, p is kinematic pressure, f is the body force vector, m is kinematic viscosity, $svis the symmetric part of the velocity gradient, and 1 is the identity tensor. e(v) is the strain rate tensor whichis defined as

eðvÞ ¼ 12ðrvþrvTÞ.

Eqs. (1)–(5) represent balance of momentum, the continuity equation, the Dirichlet and Neumann bound-ary conditions, and the initial condition, respectively.

2.1. The Galerkin form

Let w and q represent the weighting functions for velocity v and pressure p, respectively. The appropriatespaces of weighting functions for velocity and pressure are

V ¼ fwjw 2 ðH 1ðXÞÞnsd ; w ¼ 0 on Cgg; ð6ÞP ¼ fqjq 2 L2ðXÞg. ð7Þ

We now define the corresponding time dependent spaces of functions Vt and Pt for the time dependentvelocity and pressure trial solution, respectively.

Vt ¼ fvð�; tÞjvð�; tÞ 2 ðH 1ðXÞÞnsd ; vð�; tÞ ¼ g on Cg��0; T ½g; ð8ÞPt ¼ fpð�; tÞjpð�; tÞ 2 L2ðXÞg. ð9Þ

The classical weak formulation of (1) and (2) is: Find v 2 Vt, p 2 Pt, such that, for all w 2 V, q 2 P,

ðw; _vÞ þ ðw; v � rvÞ þ ðrw; 2mrvÞ � ðdivw; pÞ ¼ ðw; f Þ þ ðw; hÞCh; ð10Þ

ðq; divvÞ ¼ 0; ð11Þ

where ð�; �Þ ¼RXð�ÞdX, i.e., the L2 product of the indicated arguments over domain X.

Remark 1. This formulation has served as the basis of the Galerkin finite element method. It is known thatonly certain combinations of the velocity and pressure interpolations are stable [23]. In the sequel we developa weak form which is inherently more stable, and accommodates a larger variety of stable interpolations,such as equal-order continuous interpolations that are known to be unstable in the classical formulations.

3. Hughes variational multiscale method

3.1. Multiscale decomposition

We consider the bounded domain X discretized into nel nonoverlapping regions Xe (element domains)with boundaries Ce, e = 1,2, . . .,nel, such that

Page 4: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1753

X ¼[nele¼1

Xe. ð12Þ

We denote the union of element interiors and element boundaries by X 0 and C 0, respectively.

X0 ¼[nele¼1

ðintÞXe ðelement interiorsÞ; ð13Þ

C0 ¼[nele¼1

Ce ðelement boundariesÞ. ð14Þ

We assume an overlapping sum decomposition of the velocity field into coarse-scales or resolvable scalesand fine-scales or the subgrid scales. Fine-scales can be viewed as components associated with the regions ofhigh velocity gradients.

vðx; tÞ ¼ �vðx; tÞ|fflffl{zfflffl}coarse scale

þ v0ðx; tÞ|fflfflffl{zfflfflffl}fine scale

. ð15Þ

We assume that v 0 is represented by piecewise polynomials of sufficiently high order, continuous in x butdiscontinuous in time. In particular v 0 is assumed to be composed of piecewise constant-in-time functions.Accordingly, we have

vðx; tÞ ¼ �vðx; tÞ þ v0tðxÞ.

Thus,

_vðx; tÞ ¼ _�vðx; tÞ. ð16Þ

Likewise, we assume an overlapping sum decomposition of the weighting function into coarse and fine-

scale components indicated as �w and w 0, respectively.

wðxÞ ¼ �wðxÞ|ffl{zffl}coarse scale

þ w0ðxÞ|fflffl{zfflffl}fine scale

. ð17Þ

We further make an assumption that the subgrid scales although nonzero within the elements, vanish iden-tically over the element boundaries.

v0tðxÞ ¼ 0 on C0t; ð18Þ

w0 ¼ 0 on C0. ð19Þ

We now introduce the appropriate spaces of functions for the coarse and fine-scale fields and specify adirect sum decomposition on these spaces.

Vt ¼ Vt �V0t; ð20Þ

where V in (20) is the space of trial solutions and weighting functions for the coarse-scale velocity field andis identified with the standard finite element space defined in (6),

�vðx; tÞ 2 Vt � C0ðXÞ \Vt; �vðXeÞ ¼ PkðXeÞ; ð21Þ

where PkðXeÞ denotes complete polynomials of order k over Xe.On the other hand, various characterizations ofV0

t are possible, subject to the restriction imposed by thestability of the formulation that requires Vt and V0

t to be linearly independent. Consequently, in the dis-crete case V0

t can contain various finite dimensional approximations, e.g., bubble functions or p-refine-ments, that satisfy (18).

Page 5: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1754 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

v0 2 V0t ¼ fv0tðxÞjv0tðxÞ ¼ 0 on C0

tg; ð22Þw0 2 V0 ¼ fw0jw0 ¼ 0 on C0g. ð23Þ

Remark 2. The pressure field can also be decomposed into coarse and fine-scales. However, without loss ofgenerality we assume that the fine-scale pressure field is zero. This assumption helps in eliminating theunnecessary terms that would otherwise emanate from the fine-scale part of the weak form of the continuityequation (11).

3.2. The multiscale variational problem

We now substitute the trial solutions (15) and the weighting functions (17) in the standard variationalform (10) and (11), and this becomes the point of departure from the conventional Galerkin formulations.

ð�wþ w0; _�vÞ þ ð�wþ w0; ð�vþ v0Þ � rð�vþ v0ÞÞ þ ðrð�wþ w0Þ; 2mrð�vþ v0ÞÞ � ðdivð�wþ w0Þ; pÞ¼ ð�wþ w0; f Þ þ ð�wþ w0; hÞCh

; ð24Þ

ðq; divð�vþ v0ÞÞ ¼ 0. ð25Þ

With suitable assumptions on the fine-scale field, as stipulated in (19), and employing the linearity of theweighting function, we can split the problem into coarse and fine-scale parts.

The coarse-scale subproblem W and the fine-scale problem W0 can be written as follows:The coarse-scale problem

ð�w; _�vÞ þ ð�w; ð�vþ v0Þ � rð�vþ v0ÞÞ þ ðr�w; 2mrð�vþ v0ÞÞ � ðdiv �w; pÞ ¼ ð�w; f Þ þ ð�w; hÞCh; ð26Þ

ðq; divð�vþ v0ÞÞ ¼ 0. ð27Þ

The fine-scale problem

ðw0; _�vÞ þ ðw0; ð�vþ v0Þ � rð�vþ v0ÞÞ þ ðrw0; 2mrð�vþ v0ÞÞ � ðdivw0; pÞ ¼ ðw0; f Þ. ð28Þ

The coarse and fine-scale equations are in fact nonlinear equations wherein the nonlinearity is engen-

dered by the convection term. In general, to solve nonlinear equations we need to linearize them. To keepthe linearization process simple, we employ ideas from the fixed point iteration method that yields thefollowing linearized formulations for the coarse and fine-scale problems indicated as W and W0,respectively.

The linearized coarse-scale problem W

ð�w; _�vÞ þ ð�w; vc � rð�vþ v0ÞÞ þ ðr�w; 2mrð�vþ v0ÞÞ � ðdiv �w; pÞ ¼ ð�w; f Þ þ ð�w; hÞCh; ð29Þ

ðq; divð�vþ v0ÞÞ ¼ 0. ð30Þ

The linearized fine-scale problem W0

ðw0; _�vÞ þ ðw0; vc � rð�vþ v0ÞÞ þ ðrw0; 2mrð�vþ v0ÞÞ � ðdivw0; pÞ ¼ ðw0; f Þ. ð31Þ

In (29) and (31), vc is the last converged solution from the fixed point iteration. It is important to note thatin W0 the weighting function slot only contains the fine-scale weighting functions. The general idea at thispoint is to solve the fine-scale problem, defined on the sum of element interiors, to obtain the fine-scale solu-tion v 0. This solution is then substituted in the coarse-scale problem given by (29) and (30), thereby elim-inating the explicit appearance of the fine-scales v 0 while still modeling their effects.
Page 6: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1755

3.3. Solution of the fine-scale problem (W0)

Let us consider the fine-scale part of the weak form W0, which, because of the assumption on the fine-scale space, is defined over X 0. Employing linearity of the solution slot in Eq. (31), and rearranging terms,we get

ðw0; vc � rv0Þ þ ðrw0; 2mrv0Þ ¼ ðw0; f Þ � ðw0;rpÞ � ðw0; _�vÞ � ðw0; vc � r�vÞ � ðrw0; 2mr�vÞ ð32Þ¼ ðw0; ðf � _�v�rp � vc � r�vþ 2mD�vÞÞ ð33Þ¼ ðw0;�rÞ; ð34Þ

where �r ¼ f � _�v�rp � vc � r�vþ 2mD�v. We have applied integration by parts, and condition (19) on w 0, tothe fifth integral on the right-hand side of (32) to arrive at (33).

Our objective at this point is to solve (34) either analytically or numerically to extract the fine-scale solu-tion v 0 that can then be substituted in the coarse-scale problem W. This would eliminate the explicit depen-dence of (34) on v 0, while the ensuing terms will model the effect of v 0. In [20] Hughes has proposed aGreen�s function approach for the solution of the fine-scale problem, while Brezzi [2,4,8] presents a wayto solve it via residual-free bubbles, and Franca et al. [14] propose a two-level finite element approachto perform this task. An equivalence between the Green�s function approach and the use of residual-freebubbles is presented in [5].

Remark 3. It is important to note that the right-hand side of (34) is a function of the residual of the Euler–Lagrange equations for the coarse-scales over the sum of element interiors. It shows that the fine-scaleproblem is in fact driven by the coarse-scale residuals. This is a crucial ingredient of the present multiscalemethod and ensures that the resultant formulation yields a consistent method.

Remark 4. The solution of the fine-scale problem can also be accomplished in the discontinuous Galerkin(DG) framework. This aspect of the fine-scale problem will be presented in a follow up paper.

In order to keep the presentation simple, and to extract the structure of the stability tensor s, we employbubble functions. To crystallize ideas, and without loss of generality, we assume that the fine-scales v 0 andw 0 are represented via bubbles over X 0, i.e.,

v0jXe ¼ beðnÞb ! v0ijXe ¼ beðnÞbi on Xe; ð35Þw0jXe ¼ beðnÞc ! w0

ijXe ¼ beðnÞci on Xe; ð36Þ

where be represents the bubble shape functions over element domains, i = 1, . . .,nsd and b and c representthe coefficients for the fine-scale trial solutions and weighting functions, respectively.

Substituting (35) and (36) in (34) and taking the vectors of constant coefficients out of the integralexpression we get

cTZXebevc � rbe dXI þ

ZXemjrbej2 dXI þ

ZXemrbe �rbe dX

� �b ¼ cTðbe;�rÞ. ð37Þ

Since c is arbitrary, consequently we have

b ¼ K�1R; ð38Þ

where K and R are defined as follows:

K ¼ZXebevc � rbe dXI þ m

ZXejrbej2 dXI þ m

ZXerbe �rbe dX; ð39Þ

R ¼ZXebe�rdX; ð40Þ

Page 7: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1756 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

where I is a nsd · nsd identity matrix, $b is a nsd · 1 vector of gradient of bubble functions. We now recon-struct the fine-scale field over the element domain Xt at time t via recourse to (35)

v0tðxÞ ¼ beðnÞb ¼ beðnÞK�1R. ð41Þ

3.4. Solution of the coarse-scale problem (W)

Let us now consider the coarse-scale part of the weak form W. Exploiting linearity of the solution slot,Eqs. (29) and (30) can be written as

ð�w; _�vÞ þ ð�w; vc � r�vÞ þ ð�w; vc � rv0Þ þ ðr�w; 2mr�vÞ þ ðr�w; 2mrv0Þ � ðdiv �w; pÞ ¼ ð�w; f Þ þ ð�w; hÞCh; ð42Þ

ðq; div�vÞ þ ðq; divv0Þ ¼ 0. ð43Þ

Consider the third term on the left-hand side of (42) and apply integration by parts

ð�w; vc � rv0Þ ¼ ð�w; ðvc � nÞv0ÞjC � ðvc � r�w; v0Þ.

Now consider the fifth term on the left-hand side of (42) and apply integration by parts

ðr�w; 2mrv0ÞX ¼ ðr�w; 2mv0ÞjC � ðD�w; 2mv0ÞX. ð44Þ

Accordingly, the coarse-scale problem (42) and (43) can be written as

ð�w; _�vÞ þ ð�w; vc � r�vÞ � ðvc � r�w; v0Þ þ ðr�w; 2mr�vÞ � ðD�w; 2mv0Þ � ðdiv �w; pÞ ¼ ð�w; f Þ þ ð�w; hÞCh; ð45Þ

ðq; div�vÞ � ðrq; v0Þ ¼ 0. ð46Þ

Consider Eq. (46) and substitute v 0 from (41) to get

ðq; div�vÞ � ðrq; beK�1RÞ ¼ 0. ð47Þ

Consider the second term on the left-hand side of (47) and substitute (40).

�ðrq;beK�1RÞ¼� rq;beK�1

ZXebedX�r

� �

¼� rq; beZXebedX

� � ZXebevc �rbedXIþ m

ZXejrbej2dXIþ m

ZXerbe�rbedX

� ��1

�r

!

¼�ðrq;s�rÞ; ð48Þ

where s is defined as

s ¼ beZXebe dX

� � ZXebevc � rbe dXI þ m

ZXejrbej2 dXI þ m

ZXerbe �rbe dX

� ��1

. ð49Þ

Consequently (47) becomes

ðq; div�vÞ þ ðrq; sð _�vþ vc � r�vþrp � 2mD�vÞÞ ¼ ðrq; sf Þ. ð50Þ

Now let us consider the coarse-scale equation (45) and identify the terms that contain the fine-scale velocityfield

ð�w; _�vÞ þ ð�w; vc � r�vÞ þ ðr�w; 2mr�vÞ � ðdiv �w; pÞ � ðvc � r�w; v0Þ|fflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflffl}Term 1

�ðD�w; 2mv0Þ|fflfflfflfflfflffl{zfflfflfflfflfflffl}Term 2

¼ ð�w; f Þ þ ð�w; hÞCh. ð51Þ

Page 8: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1757

In (51) consider Terms 1 and 2 only.

�ðvc � r�w; v0Þ � ðD�w; 2mv0Þ ¼ �ðvc � r�wþ 2mD�w; beK�1RÞ¼ ðvc � r�wþ 2mD�w; sð _�vþ vc � r�v� 2mD�vþrpÞÞ� ðvc � r�wþ 2mD�w; sf Þ. ð52Þ

Substitute (52) in (51) to get

ð�w; _�vÞ þ ð�w; vc � r�vÞ þ ðr�w; 2mr�vÞ � ðdiv �w; pÞ þ ðvc � r�wþ 2mD�w; sð _vþ vc � r�v� 2mD�vþrpÞÞ¼ ð�w; f Þ þ ð�w; hÞCh

þ ðvc � r�wþ 2mD�w; sf Þ. ð53Þ

3.5. The HVM form

We can combine (50) and (53) to write the HVM form of the incompressible Navier–Stokes equations.Since the resulting equation is expressed entirely in terms of the coarse-scales, for the sake of simplicity thesuperposed bars are dropped.

ðw; _vÞ þ ðw; vc � rvÞ þ ðrw; 2mrvÞ � ðdivw; pÞ þ ðq; divvÞþ ðvc � rwþ 2mDwþrq; sð _vþ vc � rv� 2mDvþrp � f ÞÞ ¼ ðw; f Þ þ ð�w; hÞCh

. ð54Þ

It is important to note that term number six on the left-hand side has appeared because of the assump-tion of existence of fine-scales in the problem. This term is in fact modeling the numerical subgrid scales inthe problem. Since the method is residual based, therefore the resulting formulation is consistent andaccommodates the exact solution. Another important feature of this formulation is that the structure ofthe stabilization tensor s has appeared naturally via the solution of the fine-scale part of the problem. Fur-thermore, up to the definition of s, a comparison of the HVM method with the GLS and the SUPG meth-ods is straightforward: (a) If we drop the 2mDw from the weighting function slot of the additionalstabilization term, we get the SUPG method. (b) If we change the sign of 2mDw term in the weighting func-tion slot of the additional stabilization term and add the weighting counterpart for the inertial term, we getthe GLS method. In other words GLS and SUPG methods can be recovered from the HVM method, andthat GLS and SUPG methods are subclasses of the HVM method presented here.

Remark 5. The definition of the stability tensor s yields a diagonal matrix only for the case of quadrilateralelements in their rectangular configurations (wherein the interior angles are 90� each). The definition of thestability tensor s that is derived here yields a full matrix for the case of triangles as well as for the distortedquadrilateral elements. It thus activates the cross-coupling effects in the stabilization terms. This cross-coupling effect in the stabilization terms is not present in the GLS or the SUPG methods.

Remark 6. It is important to note that the bubble functions only reside in the definition of the stabilitytensor s. Consequently, the choice of the bubble functions only affects the value of the stability tensor.

Remark 7. As was mentioned in Remark 2, we have assumed that the fine-scale pressure field is zero. Con-sequently, the structure of the stability tensor that is derived via the solution of the fine-scale problem con-tains the basis functions of the fine-scale velocity field alone. When we substitute the modeled fine-scalevelocity field in the coarse-scale problem, the effect is that of enriching the velocity field. This feature ofthe fine-scale problem where we enrich only the velocity field and not the pressure field is attractive fromthe view point of the ratio of constraint count, i.e., the ratio of the velocity to the pressure degrees of free-dom (see [21]).

Page 9: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1758 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

4. Numerical examples

The numerical examples are broadly divided into two parts. The first part deals with the rate of conver-gence studies where the 2D equal-order velocity–pressure elements have been employed (see Fig. 1). In eachcase optimal quadrature rules are used for numerical integration (see e.g., [21], Chapter 4).

The second part presents various benchmark cases of nonlinear steady and transient flow problems. Forhigh Reynolds number flows, the convergence of the Newton iteration is attained under a good initial guess.Consequently, a continuation process is overlayed the Newton iteration procedure to provide a reasonableinitial guess for the high Reynolds number nonlinear flow problems.

4.1. Rate of convergence study

The first set of numerical simulations present the convergence rates for the formulation. The domainunder consideration is a biunit square, and kinematic viscosity m = 1. The applied body force is given by

F xðx; yÞ ¼ F ðx; yÞ � 2a1xyð1� 2xÞðx� 1Þðy � 1Þð2y � 1Þ � a2x2ðx� 1Þ2ð6xy2 � 6y þ 1Þ; ð55ÞF yðx; yÞ ¼ �F ðy; xÞ þ a1y2ð6x2 � 6xþ 1Þðy � 1Þ2 þ 2a2xyðx� 1Þð2x� 1Þðy � 1Þð2y � 1Þ; ð56ÞF ðx; yÞ ¼ 6x2ðx� 1Þ2ð2y � 1Þ þ yðy � 1Þð2y � 1Þð12x2 � 12xþ 2Þ. ð57Þ

In specifying the boundary-value problem, v = 0 is prescribed nodally at the boundary, while the body forceis numerically integrated over the domain. The exact solution to the problem is given by

vxðx; yÞ ¼ �x2ðx� 1Þ2yðy � 1Þð2y � 1Þ; ð58Þvyðx; yÞ ¼ �vxðy; xÞ; ð59Þ

pðx; yÞ ¼ x� 1

2

� �y � 1

2

� �. ð60Þ

Velocity node Pressure node

Fig. 1. Family of the 2D elements.

Page 10: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1759

The rate of convergence study is divided into four parts as follows:

1. The first study investigates the convergence properties of the Stokes part of the operator that is obtainedby setting the skew advection term equal to zero. This study also investigates the attributes of accuratelyevaluating the second order operators that appear in the additional stabilization term in the formulation.

2. The second part of the study presents convergence rates, evaluated on uniform meshes, for the linearizedNavier–Stokes equations.

3. The third part of the study presents convergence rates for the linearized Navier–Stokes equations on dis-torted and graded meshes.

4. The fourth part of the convergence study presents rates for composite meshes wherein different elementstypes of the same order are combined in the computational domain.

The convergence rates for the Stokes operator, employing linear elements, is given in [23]:

Fig. 2.quadri

kevk ¼ Oðh2Þ; krepk ¼ Oðh0:5Þ. ð61Þ

For linear quadrilateral elements, the meshes employed consist of 100, 400, 1600 and 6400 elements. Thelinear triangular element meshes are made by bisecting the quadrilaterals along the major diagonal. For

Convergence rates on uniform meshes for Stokes operator with and without second derivatives: (a) 3-node triangles, (b) 4-nodelaterals, (c) 6-node triangles and (d) 9-node quadrilaterals.

Page 11: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1760 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

quadratic quadrilateral elements, the meshes employed consisted of 25, 100, 400 and 1600 elements. Again,the quadratic triangular element meshes are obtained by bisection. The element mesh parameter, h, is takento be the edge length of the elements for the quadrilaterals, and the short-edge length for triangles. Thesemeshes were employed in the convergence rate studies presented in Sections 4.1.1 and 4.1.2.

Remark 8. Since the pressure field can be determined up to a constant, so the appropriate norm to checkpressure convergence is the H1-seminorm.

4.1.1. Convergence study for the Stokes part of the formulation

If the convective terms are dropped from Eq. (54), the formulation reduces to the HVM form for theStokes flow problem.

Fig. 3.(d) 9-n

ðw; _vÞ þ ðrw; 2mrvÞ � ðdivw; pÞ þ ðq; divvÞþ ð2mDwþrq; sð _v� 2mDvþrp � f ÞÞ ¼ ðw; f Þ þ ð�w; hÞCh

: ð62Þ

Furthermore, for the Stokes problem, the structure of the stabilization tensor s that emanates from the cor-responding fine-scale problem (49) reduces to

Convergence rates on uniform meshes for a1 = a2 = 1: (a) 3-node triangles, (b) 4-node quadrilaterals, (c) 6-node triangles andode quadrilaterals.

Page 12: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

Fig. 4.(d) 9-n

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1761

s ¼ beZXebe dX

� �mZXejrbej2 dXI þ m

ZXerbe �rbe dX

� ��1

; ð63Þ

where be is the quadratic bubble function. As was mentioned earlier in Remark 5, Eq. (63) yields a diagonalmatrix only for the case of quadrilateral elements in their rectangular configurations. For the case of trian-gles as well as for the distorted quadrilateral elements s yields a full matrix.

In this section we study the convergence properties of the resulting stabilized Stokes operator for variousequal-order interpolations of the velocity and pressure fields. The stabilization term in (62) contains secondorder operators that require numerical calculation of the second derivatives of the interpolation functions.These second-order operators are also present in the SUPG and the GLS formulations for the Stokes prob-lem. However, most practical applications of the stabilized methods ignore the evaluation of the secondderivatives of the shape functions in the numerical calculations. In the present numerical study we firstinvestigate the effects of ignoring the second derivatives of the interpolation functions on the stabilityand accuracy of the formulation and on the convergence rates of the method. Fig. 2a–d presents the con-vergence rates in the L2-norm for the velocity field and H1-seminorm for the pressure field. The body forceproblem employed herein for the convergence study is obtained by setting a1 = a2 = 0 in (55) and (56). Asshown in Fig. 2a, there is no difference in the two simulations for the 3-node triangles because the second

Convergence rates on uniform meshes for a1 = a2 = 10: (a) 3-node triangles, (b) 4-node quadrilaterals, (c) 6-node triangles andode quadrilaterals.

Page 13: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1762 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

derivatives of the shape functions are identically zero for the linear triangles. It is interesting to note thatpointwise value of the error decreases with the exact evaluation of the second order terms for the 4-nodequadrilaterals (see Fig. 2b). However, the rate of convergence is the same as for the case wherein the secondderivatives of the shape functions are ignored in the numerical calculations. This situation neverthelesschanges dramatically for the quadratic elements. As shown in Fig. 2d, the exact evaluation of the secondorder terms is crucial to obtaining the theoretical convergence rates for the 9-node quadrilaterals. For thecase wherein the second derivatives in the additional stabilization term are not evaluated exactly, the con-vergence rate becomes suboptimal and the pointwise error also increases. A similar trend is observed for 6-node triangles and is shown in Fig. 2c.

4.1.2. Convergence study for linearized Navier–Stokes equations on uniform meshes

This section presents the convergence study for the HVM form of the linearized Navier–Stokes equa-tions. In this study we are employing the second derivatives of the element shape functions so that wecan exactly calculate the second order terms. The definition of the stabilization tensor s used in this study

(a)

(b)

Fig. 5. (a) Skew meshes of 200 triangles and 100 quadrilaterals and (b) skew meshes of 800 triangles and 400 quadrilaterals.

Page 14: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1763

is given in (49). It is important to note that the use of same bubble function for the trial solution and theweighting function together with the assumptions on the fine-scale velocity field given in (18) and (19) leadsto the cancellation of the skew term in the definition of s. In this work we follow along the lines of Masudand Khurram [32] and use different order interpolation functions for the fine-scale trial solution andweighting function in the skew part of (49). Accordingly, the modified stabilization tensor is defined asfollows:

Fig. 6.(d) 9-n

s ¼ be1

ZXebe1 dX

� � ZXebe2v

c � rbe1 dXI þ mZXejrbe1j

2 dXI þ mZXerbe1 �rbe1 dX

� ��1

; ð64Þ

where be1 is the standard quadratic bubble while be2 represents the bubble for the fine-scale weighting func-tion in the skew part of (64).

Figs. 3a–d and 4a–d present the L2-norm of the velocity andH1-seminorm of the pressure for a1 = a2 = 1and a1 = a2 = 10, respectively. We see optimal rates for velocity field. The rates for the pressure field are lessthan optimal in the norm considered, however, the attained rates are in accordance with the theoreticalpredictions.

Convergence rates on skew meshes for a1 = a2 = 1: (a) 3-node triangles, (b) 4-node quadrilaterals, (c) 6-node triangles andode quadrilaterals.

Page 15: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

Fig. 7. Typical composite meshes for convergence study.

-2.10E-01-1.68E-01-1.26E-01-8.41E-02-4.23E-02-5.19E-044.13E-028.31E-021.25E-011.67E-012.09E-01

-2.51E-01

2.50E-01

Pressure

-2.08E-01-1.67E-01-1.25E-01-8.33E-02-4.17E-028.33E-174.17E-028.33E-021.25E-011.67E-012.08E-01

-2.50E-01

2.50E-01

Exact Pressure

(a) (b)

Fig. 8. (a) Pressure contours (a1 = a2 = 10) and (b) exact pressure field.

Fig. 9. Convergence rates for composite meshes for a1 = a2 = 1: (a) linear composite mesh and (b) quadratic composite mesh.

1764 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

Page 16: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1765

Remark 9. In general s is a second order tensor that yields a 2 · 2 matrix in 2D. The advection term onlycontributes to the main diagonal of this matrix, and in the advective limit each of these terms is O(h/jvj).The diffusion term on the other hand contributes to the entire matrix and in the diffusive limit each term isO(h2/m). Consequently in both the limit cases s possesses the right order [24].

4.1.3. Convergence study on distorted meshes

Fig. 5 shows representative distorted and graded meshes used in the convergence study for the quadri-lateral and triangular elements. The degree of distortion has been kept constant amongst the variousmeshes. It is important to note that for the distorted and graded meshes, s turns out to be a full matrixfor all the element types. Fig. 6 presents the convergence rates for various elements. We observe virtually

Fig. 10. Convergence rates for composite meshes for a1 = a2 = 10: (a) linear composite mesh and (b) quadratic composite mesh.

Fig. 11. Schematic diagram of the problem description.

Page 17: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1766 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

no degradation in the convergence rates for this case as compared to the corresponding rates that were ob-tained on uniform meshes.

4.1.4. Convergence study with composite meshes

Fig. 7 presents composite meshes composed of triangles and quadrilaterals in the same computationaldomain. Since rate of convergence is a function of the order of the interpolation polynomial, therefore thesecomposite meshes should yield the theoretically predicted rates. This study is interesting from a practicalview point where the choice of element types is often based on the geometry of the physical domain as wellas the mesh generator at hand. The qualitative pressure field for the linear elements is shown in Fig. 8a andthe corresponding exact pressure field is presented in Fig. 8b. Once again we attain the theoretically pre-dicted rates for the two advection cases. These convergence rates are presented in Figs. 9 and 10.

Fig. 12. Streamlines for Re = 5200: (a) 20 · 20 4-node element mesh, (b) 40 · 40 4-node element mesh and (c) 80 · 80 4-node elementmesh.

Page 18: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1767

4.2. The driven cavity flow

Driven cavity flow serves as a standard benchmark problem for incompressible Navier–Stokes equa-tions. Fig. 11 shows the problem description wherein the flow is driven by applying a unit tangential velo-city on the top surface. The pressure is prescribed to be zero at the center of the cavity. As a result of theprescribed flow at the top of the cavity, a recirculation region is developed that bears a primary vortex inthe middle of the cavity. Depending on the Reynolds number, additional secondary vortices may appear inthe corners of the cavity. Over diffusive numerical methods may not capture the secondary vortices, thusmaking this problem a good test for checking numerical diffusion in the method. Fig. 12 shows the stream-lines for Reynolds number 5200 on three different uniform meshes of 20 · 20, 40 · 40 and 80 · 80 4-nodeelements. In comparison with the two-level finite element methods [14,16], we observe four vortices withuniform meshes of 40 · 40 elements and higher.

Fig. 13. Streamlines superimposed on absolute velocity contours (Re = 10,000): (a) 40 · 40 4-node element mesh, (b) 80 · 80 4-nodeelement mesh and (c) 160 · 160 4-node element mesh.

Page 19: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1768 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

In the next study the Reynolds number is increased to 10,000. Fig. 13 shows the streamlines superim-posed on the colored velocity distribution for three different uniform meshes of 40 · 40, 80 · 80 and160 · 160 elements. Five resolved vortices are captured, with the exception of the 40 · 40 element mesh,which is too coarse for such a high Reynolds number. The zoomed view of the lower right corner of thecavity is shown in Fig. 14. The pressure contours for the 80 · 80 mesh are shown in Fig. 15.

Following the frequent practice of comparing the velocity profiles with that of Ghia et al. [15] we presentthe line plots for vx along a vertical line passing through the geometric center of the cavity. Fig. 16 showsthe graded mesh of 60 · 60 4-node elements which is employed in the comparative study. Fig. 17 shows thecomparison for Re = 100, 400, 1000, 3200, 5000 and 7500, and a good comparison is attained in the entirerange of flow regimes. The case of Re = 10,000 was solved with both 4-node quadrilaterals and 3-node tri-angles. The triangular mesh was generated by dividing the 4-node element mesh along its main diagonal. It

Fig. 14. Zoomed view of the vortices at the bottom right corner (Re = 10,000): (a) 40 · 40 4-node element mesh, (b) 80 · 80 4-nodeelement mesh and (c) 160 · 160 4-node element mesh.

Page 20: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1769

is important to note that the total number of unknowns are the same in both the cases. Once again a goodengineering accuracy is attained for the two element types as shown in Fig. 18.

4.3. The backward facing step flow

The backward facing step is a benchmark problem and is known to possess a corner singularity. Thegeometry and the boundary conditions are shown in Fig. 19. A fully developed parabolic velocity profileis prescribed at the inlet boundary. The Reynolds number is 150 which is based on the maximum inletvelocity vx(max) = 1 and the height of the inlet. Two different meshes composed of 224 and 896 bilinearquadrilateral elements are employed. Fig. 20a and b shows the contour plots of the pressure field.Fig. 20c shows the streamlines displayed on the colored velocity distribution. The results are in agreementwith the two-level method of Franca and Nesliturk [14].

X

Y

0 0.2 0.4 0.6 0.8 10

0.2

0.4

0.6

0.8

1

P0.390.370.350.330.300.280.260.240.220.190.170.150.130.110.030.020.010.00

Fig. 15. Pressure contours at Re = 10,000 for the 80 · 80 4-node element mesh.

Fig. 16. Structured graded mesh.

Page 21: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1770 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

4.4. Flow past a circular cylinder at low Reynolds number

We next consider the two-dimensional flow of an incompressible fluid past a circular cylinder. The prob-lem description is given in Fig. 21a. A zoomed view of the mesh that consist of 12,000 four node elements,

Fig. 17. Cavity results for a graded mesh of 60 · 60 4-node elements: (a) Re = 100, (b) Re = 400, (c) Re = 1000, (d) Re = 3200,(e) Re = 5000 and (f) Re = 7500.

Page 22: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1771

wherein the nodes are concentrated around the cylinder by employing an exponential function, is presentedin Fig. 21b. The Reynolds number is 40, which is based on the free-stream velocity and the diameter of thecylinder. A steady state solution exists for this Reynolds number. Fig. 22 shows the streamlines that aresuperimposed on the colored pressure field. The wake length is found to be in good agreement with thevalue reported in Pontaza and Reddy [33]. Fig. 23 shows the computed pressure coefficient distributionon the surface of the cylinder and a comparison is made with the experimental data of Grove et al. [17].

4.5. Transient vortex shedding around a circular cylinder

Viscous fluid flow phenomena past circular cylinders involving the unsteady rapidly changing flow pat-terns has been a major area of investigation in computational fluid dynamics. The present test simulates theperiodic wake flow with vortex shedding from the cylinder. The computational domain for this problemscovers an area �6 6 x 6 20 and �6 6 y 6 6, with a unit diameter cylinder having its center point placed atx = 0 and y = 0. For this problem, free stream values of velocity are prescribed (i.e., vx = 1, vy = 0) on theinflow, top and bottom boundaries, while traction free conditions are applied at the outflow. The no slipcondition is prescribed on the surface of the cylinder to account for the adhesion of the viscous fluid tothe surface of the cylinder. The fluid is assumed to be homogeneous and isotropic and the viscosity ofthe fluid m = 0.01. The Reynolds number is 100 which is based on the diameter of the cylinder and the in-flow velocity vx = 1. The backward Euler implicit method is employed for the transient calculations. Timestep Dt = 0.01. The mesh employed in this simulations is shown in Fig. 24.

Fig. 25 shows the stationary streamlines superimposed on the resultant velocity contours at various in-stants in time. First, a symmetric pair of eddies appears behind the cylinder. The length of the wake bubble

Fig. 18. Comparison of linear elements for the cavity problem (Re = 10,000): (a) 7200 3-node triangles and (b) 3600 4-nodequadrilaterals.

Fig. 19. Problem description of the backward facing step.

Page 23: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

X

Y

0 1 2 3 40

0.5

1

1.5

2

2.5

3

3.5

0.150.140.130.120.110.100.080.070.060.050.040.030.010.01

-0.00-0.02-0.03-0.04-0.05-0.06-0.07-0.08

X

Y

0 1 2 3 40

0.5

1

1.5

2

2.5

3

3.5

0.180.120.100.090.070.060.040.020.01

-0.01-0.02-0.04-0.05-0.07-0.10-0.12-0.14-0.16-0.17-0.18-0.19

X

Y

0.5 1 1.5 2 2.5

1.5

2

0.940.880.810.750.690.630.560.500.440.380.310.250.190.130.06

(a) (b)

(c)

0.5

1

Fig. 20. The backward facing step problem, Re = 150: (a) pressure contours on 224 4-node element mesh, (b) pressure contours on 8964-node element mesh and (c) zoomed view of streamlines superimposed on velocity contours, 896 4-node element mesh.

Fig. 21. Problem description for stationary flow around cylinder: (a) problem description and (b) mesh.

1772 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

Page 24: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

Fig. 23. Steady state flow. Cp comparison with experimental data (Re = 40).

X

Y

-1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3

-2

-1.5

-1

-0.5

0

0.5

1

1.5

2

0.540.490.410.290.250.180.120.100.090.070.060.040.020.01

-0.01-0.02-0.04-0.05-0.07-0.10-0.12-0.14-0.16-0.17-0.18-0.19-0.22-0.24-0.26-0.35-0.43

Fig. 22. Steady state flow. Streamlines superimposed on the pressure contours (Re = 40).

Fig. 24. Mesh for flow around cylinder.

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1773

Page 25: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

Fig. 25. Stationary streamlines superimposed on the resultant velocity field at time (a) t = 20 s, (b) t = 30 s, (c) t = 50 s and (d) t = 60 s.

Fig. 26. Lift coefficient versus nondimensionalized time.

1774 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

Page 26: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1775

increases till it becomes unstable, leading to periodic vortex shedding, known as the Karman vortex street.This self-induced vortex shedding produces an unsteady lift force in the lateral direction. The dependentvariables of practical importance in this problem are the lift coefficient CL ¼

R 2p0

r2n d/=pqv2 and the Strou-hal number (St = D/vT), where r2n is the transverse component of the normal stress rn, and v is the free-stream velocity. Fig. 26 shows the temporal development of the lift coefficient. From the plot of lift coef-ficient we obtain the shedding period T = 6.2. It gives a Strouhal number of 0.161 which is in good agree-ment with the value reported in Hauke and Hughes [19].

5. Conclusions

We have presented a new multiscale method for the incompressible Navier–Stokes equations. Thedecomposition of the velocity field into coarse and fine-scales and the introduction of a model for thefine-scale velocity, corrects the lack of stability of the standard Galerkin formulation of the Navier–Stokesequations. Since the proposed method is residual based, it accommodates the exact solution and is thereforea variationally consistent method. From the viewpoint of stabilized methods, the additional terms possess astructure that resembles the structure of stabilization terms in the SUPG and the GLS methods. It is impor-tant to note that in the present method these terms have been derived consistently. In addition, the structureof the stabilization tensor s has also appeared naturally via the solution of the fine-scale problem. The ensu-ing mathematical nesting of the fine-scales into the coarse or resolvable scales also results in higher accuracyon cruder discretizations. A family of 2D triangular and quadrilateral elements has been developed andtheoretically predicted convergence rates on uniform, skewed and composite meshes have been attained.The method is shown to exhibit good stability and accuracy properties when applied to various nonlinearsteady and transient flow problems.

Acknowledgments

Support for this work was provided by the Office of Naval Research grant N00014-02-1-0143. This sup-port is gratefully acknowledged.

References

[1] M. Ayub, A. Masud, A new stabilized formulation for convective–diffusive heat transfer, Numer. Heat Transfer 43 (6) (2003) 601–625.

[2] C. Baiocchi, F. Brezzi, L.P. Franca, Virtual bubbles and Galerkin-least-squares type methods (Ga.L.S), Comput. Methods Appl.Mech. Engrg. 105 (1993) 125–141.

[3] M.A. Behr, L.P. Franca, T.E. Tezduyar, Stabilized finite element methods for the velocity–pressure–stress formulation ofincompressible flows, Comput. Methods Appl. Mech. Engrg. 104 (1993) 31–48.

[4] F. Brezzi, M.O. Bristeau, L.P. Franca, M. Mallet, G. Roge, A relationship between stabilized finite element methods and theGalerkin method with bubble functions, Comput. Methods Appl. Mech. Engrg. 96 (1) (1992) 117–129.

[5] F. Brezzi, L.P. Franca, T.J.R. Hughes, A. Russo, b = �g, Comput. Methods Appl. Mech. Engrg. 145 (3–4) (1997) 329–339.[6] F. Brezzi, L.P. Franca, A. Russo, Further considerations on residual-free bubbles for advective–diffusive equations, Comput.

Methods Appl. Mech. Engrg. 166 (1–2) (1998) 25–33.[7] F. Brezzi, P. Houston, D. Marini, E. Suli, Modeling subgrid viscosity for advection–diffusion problems, Comput. Methods Appl.

Mech. Engrg. 190 (2000) 1601–1610.[8] F. Brezzi, D. Marini, A. Russo, Application of the pseudo residual-free bubbles to the stabilization of convection–diffusion

problems, Comput. Methods Appl. Mech. Engrg. 166 (1998) 51–63.[9] A.N. Brooks, T.J.R. Hughes, Streamline upwind/Petrov–Galerkin formulations for convection dominated flows with particular

emphasis on the incompressible Navier–Stokes equations, Comput. Methods Appl. Mech. Engrg. 32 (1982) 199–259.

Page 27: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

1776 A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777

[10] R. Codina, O. Soto, Approximation of the incompressible Navier–Stokes equations using orthogonal subscale stabilization andpressure segregation on anisotropic finite element meshes, Comput. Methods Appl. Mech. Engrg. 193 (2004) 1403–1419.

[11] L.P. Franca, C. Farhat, Bubble functions prompt unusual stabilized finite element methods, Comput. Methods Appl. Mech.Engrg. 123 (1–4) (1995) 299–308.

[12] L.P. Franca, C. Farhat, M. Lesoinne, A. Russo, Unusual stabilized finite element methods and residual free bubbles, Int. J.Numer. Methods Fluids 27 (2) (1998) 159–168.

[13] L.P. Franca, S.L. Frey, Stabilized finite element methods. II. The incompressible Navier–Stokes equations, Comput. MethodsAppl. Mech. Engrg. 99 (1992) 209–233.

[14] L.P. Franca, A. Nesliturk, On a two-level finite element method for the incompressible Navier–Stokes equations, Int. J. Numer.Methods Engrg. 52 (2001) 433–453.

[15] U. Ghia, K.N. Ghia, C.T. Shin, High-Re solutions for incompressible flow using the Navier–Stokes equations and a multigridmethod, J. Comp. Phys. 48 (1982) 387–411.

[16] V. Gravemeier, W.A. Wall, E. Ramm, A three-level finite element method for the instationary incompressible Navier–Stokesequations, Comput. Methods Appl. Mech. Engrg. 193 (2004) 1323–1366.

[17] A.S. Grove, F.H. Shair, E.E. Petersen, An experimental investigation of the steady separated flow past a circular cyliner, J. FluidMech. 19 (1964) 60.

[18] P. Hansbo, A. Szepessy, A velocity–pressure streamline diffusion finite element method for the incompressible Navier–Stokesequations, Comput. Methods Appl. Mech. Engrg. 84 (1990) 175–192.

[19] G. Hauke, T.J.R. Hughes, A comparative study of different sets of variables for solving compressible and incompressibe flows,Comput. Methods Appl. Mech. Engrg. 153 (1998) 1–44.

[20] T.J.R. Hughes, Multiscale phenomena: Green�s functions, the Dirichlet-to-Neumann formulation, subgrid scale models, bubblesand the origins of stabilized methods, Comput. Methods Appl. Mech. Engrg. 127 (1995) 387–401.

[21] T.J.R. Hughes, The Finite Element Method: Linear Static and Dynamic Finite Element Analysis, Prentice-Hall, EnglewoodsCliffs, NJ, 1987, Dover edition, 2000.

[22] T.J.R. Hughes, G.R. Feijoo, M. Luca, Q. Jean-Baptiste, The variational multiscale method-a paradigm for computationalmechanics, Comput. Methods Appl. Mech. Engrg. 166 (1–2) (1998) 3–24.

[23] T.J.R. Hughes, L.P. Franca, M. Balestra, A new finite element formulation for computational fluid dynamics. V. Circumventingthe Babuska–Brezzi condition: a stable Petrov–Galerkin formulation of the Stokes problem accommodating equal-orderinterpolations, Comput. Methods Appl. Mech. Engrg. 59 (1986) 85–99.

[24] T.J.R. Hughes, L.P. Franca, G.M. Hulbert, A new finite element formulation for computational fluid dynamics. VIII. TheGalerkin/least-squares method for advective–diffusive equations, Comput. Methods Appl. Mech. Engrg. 73 (2) (1989) 173–189.

[25] T.J.R. Hughes, T.E. Tezduyar, Finite element methods for first-order hyperbolic systems with particular emphasis on thecompressible Euler equations, Comput. Methods Appl. Mech. Engrg. 45 (1984) 217–284.

[26] C. Johnson, J. Saranen, Streamline diffusion methods for the incompressible Euler and Navier–Stokes equations, Math. Comp. 47(1986) 1–18.

[27] B. Koobus, C. Farhat, A variational multiscale method for the large eddy simulation of compressible turbulent flows onunstructured meshes—application to vortex shedding, Comput. Methods Appl. Mech. Engrg. 193 (2004) 1367–1383.

[28] A. Masud, On a stabilized finite element formulation for incompressible Navier–Stokes equations, in: Proceedings of the FourthUS–Japan Conference on Computational Fluid Dynamics, Tokyo, Japan, May 28–30, 2002.

[29] A. Masud, L.A. Bergman, Application of multiscale finite element methods to the solution of the Fokker–Planck equation,Comput. Methods Appl. Mech. Engrg. 194 (2005) 1513–1526.

[30] A. Masud, T.J.R. Hughes, A space–time Galerkin/least-squares finite element formulation of the Navier–Stokes equations formoving domain problems, Comput. Methods Appl. Mech. Engrg. 146 (1997) 91–126.

[31] A. Masud, T.J.R. Hughes, A stabilized mixed finite element method for Darcy flow, Comput. Methods Appl. Mech. Engrg. 191(2002) 4341–4370.

[32] A. Masud, R.A. Khurram, A multiscale/stabilized finite element method for the advection–diffusion equation, Comput. MethodsAppl. Mech. Engrg. 193 (2004) 1997–2018.

[33] J.P. Pontaza, J.N. Reddy, Spectral/hp least-squares finite element formulation for the Navier–Stokes equations, J. Comp. Phys.190 (2003) 523–549.

[34] A. Russo, Bubble stabilization of finite element methods for the linearized incompressible Navier–Stokes equations, Comput.Methods Appl. Mech. Engrg. 132 (1996) 335–343.

[35] T.E. Tezduyar, M. Behr, J. Liou, A new strategy for finite element computations involving moving boundaries and interfaces—The deforming-spatial-domain/space–time procedure. I. The concept and the preliminary numerical tests, Comput. MethodsAppl. Mech. Engrg. 94 (1992) 339–351.

[36] T.E. Tezduyar, M. Behr, S. Mittal, J. Liou, A new strategy for finite element computations involving moving boundaries andinterfaces—The deforming-spatial-domain/space–time procedure. II. Computation of free-surface flows, two-liquid flows, andflows with drifting cylinders, Comput. Methods Appl. Mech. Engrg. 94 (1992) 353–371.

Page 28: A multiscale finite element method for the incompressible ...amasud.web.engr.illinois.edu/Papers/Masud-Khurram-NSE-CMAME-195.pdfment of the new multiscale finite element method for

A. Masud, R.A. Khurram / Comput. Methods Appl. Mech. Engrg. 195 (2006) 1750–1777 1777

[37] T.E. Tezduyar, S. Mittal, S.E. Ray, R. Shih, Incompressible flow computations with stabilized bilinear and linear equal-order-interpolation velocity–pressure elements, Comput. Methods Appl. Mech. Engrg. 95 (1992) 221–242.

[38] T.E. Tezduyar, Y.J. Park, Discontinuity capturing finite element formulations for nonlinear convection–diffusion-reactionproblems, Comput. Methods Appl. Mech. Engrg. 59 (1986) 307–325.


Recommended