• No results found

The Euler implicit/explicit scheme for the Boussinesq equations

N/A
N/A
Protected

Academic year: 2020

Share "The Euler implicit/explicit scheme for the Boussinesq equations"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)

R E S E A R C H

Open Access

The Euler implicit/explicit scheme for the

Boussinesq equations

Tong Zhang

1,2*

, Jiaojiao Jin

1

and Shunwei Xu

1

*Correspondence: [email protected] 1School of Mathematics and Information Science, Henan Polytechnic University, Jiaozuo, 454003, P.R. China

2Departamento de Matemática, Centro Politécnico, Universidade Federal do Paraná, Curitiba, 81531-990, Brazil

Abstract

In this article, we consider the stability and convergence of the first-order implicit/explicit scheme for the Boussinesq equations. The finite element spatial discretization is based on a MINI element for the velocity and pressure, which satisfies the discrete inf-sup condition, and a linear polynomial for the temperature. The temporal terms are treated by the Euler implicit/explicit scheme, which is implicit for the linear terms and explicit for the nonlinear terms. The advantage of using the implicit/explicit scheme is that a linear system with constant coefficient matrix is obtained, which can save a lot of computational cost. The main novelties of this work are the stability of numerical solutions under the conditionsk1

t≤1 andk2

t≤1

with two positive constantsk1,k2and the optimal error estimates of numerical solutions in different norms. Finally, some numerical results are provided to verify the performances of the Euler implicit/explicit scheme.

MSC: 65N15; 65N30; 76D07

Keywords: Boussinesq equations; Euler implicit/explicit scheme; stability; error estimates

1 Introduction

In this paper, we consider the following Boussinesq equations inRwith coupled equa-tions governing the viscous incompressible flow and heat transfer:

⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩

utνu+ (u· ∇)u+∇p= –+f in×(,T],

divu=  in×(,T],

θtλνθ+u· ∇θ=g in×(,T],

u= , θ=  on×(,T],

u(x, ) =u, θ(x, ) =θ, on× {},

(.)

whereis a bounded convex polygonal domain,u= (u,u)Tis the fluid velocity,pis the

pressure,θ is the temperature,ν>  is the viscosity,λ=Pr–,Pr is the Prandtl number,

j= (, )Tis the vector of gravitational acceleration,T>  is the final time, andf andgare the forcing functions.

The Boussinesq equations (.) are an important dissipative nonlinear model in the at-mospheric dynamics (see []). This system not only contains the velocity and pressure but also includes the temperature filed, and therefore finding a numerical solution of problem

(2)

(.) becomes a difficult task. There are numerous works devoted to the development of ef-ficient schemes for this model, for example, the standard Galerkin finite element method (FEM) [], the projection-based stabilized mixed FEM [], the precondition techniques [, ], the two-level algorithms [–], and the references therein. In the literature men-tioned, the suitable stability condition is a key issue for these developed schemes. Gener-ally speaking, we can adopt the fully implicit, semi-implicit, and implicit/explicit schemes to treat the nonlinear equations. The fully implicit schemes are unconditionally stable. However, we have to solve a system of nonlinear equations at each time level. Explicit schemes are much easier in computation, but they suffer from a sever restriction of time step by the stability requirement. A popular approach is based on an implicit scheme for the linear terms and a semi-implicit scheme or an explicit scheme for the nonlinear terms. The semi-implicit scheme for the nonlinear terms results in a linear system with variable coefficient matrix of time, and an explicit treatment for the nonlinear term gives a constant matrix. Many researchers have studied the stability and convergence of these schemes for the Navier-Stokes equations [–]. The main results are summarized by He in his recent works [, ].

In this paper, we consider a first-order scheme for the Boussinesq equations. In view of the advantages of the explicit scheme for the nonlinear terms, we adopt the im-plicit/explicit scheme for the Boussinesq equations (.). Under the conditionskt≤

andkt≤ with two positive constantsk,k, we present some new stabilities and

estab-lish the corresponding convergence for velocity, pressure, and temperature by the Taylor expansion and other skills. This report can be considered as an extension of the existing results [, , , ] from the Navier-Stokes equations to the more complex Boussinesq equations. Our main results can be stated as follows:

uunh+θθhn

≤C

t+h, (.)

uunh+∇θθhn

+pp

n

h≤C(t+h), (.)

whereC>  is a constant depending on the parametersf∞,b∞,u,θ,,ν, andλ, but

in-dependent ofhandt, wheref∞=supt{|f|+|ft|},ft=dfdt,g∞=supt{|g|+|gt|},gt=dgdt. Here and thereafter,Cdenotes a general positive constant, which may take different values at different places. From (.)-(.) we can see that our results are optimal for both space lengthhand time stept.

The outline of this article is as follows. Some basic notation and results for problem (.) are recalled in Section . Section  is devoted to develop the Euler implicit/explicit scheme. Stabilities and optimal error estimates are established in Sections  and , respectively. Finally, a series of numerical results are provided to verify the efficiency and effectiveness of the Euler implicit/explicit scheme.

2 Preliminaries

In this section, we construct a variable formulation for problem (.) and recall some clas-sical results, which will be frequently used in this paper. To fix the idea, we set

X=H(), W=H(), Y=L(), Z=L(),

M=L() = ϕL();

ϕdx= 

(3)

Throughout this paper, we adopt (·,·) and · to denote the inner product and norm onL() orL(). The spacesH

() andXare equipped with the usual scalar product

and norm∇u= (∇u,∇u). Define the continuous bilinear formsa(·,·),d(·,·), anda(·,·) by

a(u,v) =ν(∇u,∇v), d(v,q) = (q,divv), a(θ,ψ) =λν(∇θ,∇ψ)

for allu,vX,qM, andθ,ψW.

Next, we introduce the closed subsetVofXgiven by

V=vX,d(v,q) = ,∀qM={vX,∇ ·v=  in}

and denote byHthe closed subset ofY(see [, ]) given by

H={vY,∇ ·v= ,v·n|= }.

We denote the Stokes operator byA=P, wherePis theL-orthogonal projection ofY

ontoHor ofZontoW. Assume thatis such that the domain ofAis given by (see [, , , ])

D(A) =H()∩X or E(A) =H()∩W. (.)

For instance, (.) holds ifis of classCor ifis a convex plane polygonal domain.

Moreover, we can define the trilinear forms for allu,v,wXandθ,ψWas follows:

b(u,v,w) =(u· ∇)v,w+ 

(divu)v,w= 

(u· ∇)v,w– 

(u· ∇)w,v,

b(u,θ,ψ) =(u· ∇)θ,ψ+ 

(divu)θ,ψ=  

(u· ∇)θ,ψ– 

(u· ∇)θ,ψ.

With these notations, for givenfL∞(R+;Y) withu∈D(A)∩VandgL∞(R+;Z) with

θ∈E(A), the variational formulation of (.) reads as follows: For all (v,q,ψ)∈X×M×

W, find (u,p,θ)∈X×M×Wwith

uLR+;XL(,T;V), utL,T;V, θtL

,T;W,

pL(,T;M), θLR+;WL(,T;Z), ∀T> ,

such that

⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩

(ut,v) +a(u,v) –d(v,p) +b(u,u,v) = (f,v) – (,v), d(u,q) = ,

(θt,ψ) +a(θ,ψ) +b(u,θ,ψ) = (g,ψ), u(x, ) =u, θ(x, ) =θ.

(.)

Assuming thatfL(,T;X),gL(,T;W), andu

∈V,θ∈W, problem (.) has

(4)

L(,T;W). The uniqueness and regularity of the solution (u,p,θ) can also be proved by

strengthening the assumptions on the data; see [] for details.

We recall the following discrete Gronwall lemma, which can be found in [, ].

Lemma . Let Cand ak,bk,ck,dkfor integer k≥be nonnegative numbers such that

an+t n

k=

bkt n–

k=

dkak+t n–

k=

ck+C ∀n≥.

Then,

an+t n

k=

bk

t n–

k=

ck+C

exp

t n–

k=

dk

n≥.

Following the proofs provided in [, , , ], we can obtain that problem (.) pos-sesses a unique solution (u,p,θ) with the following regularity properties.

Theorem . Let fL∞(R+;Y),ftL(,T;Y),gL(R+;Z),gtL(,T;Z)and u ∈

D(A)∩V,θ∈E(A).Then the solution(u,p,θ)of problem(.)satisfies

Au(t)+∇ut(t)+Aut(t)+(t)+∇θt(t)+Aθt(t)C.

Introduce the following Poincaré inequalities:

v≤C∇v ∀vX or W; ∇v≤CAv ∀vD(A)or H(). (.)

We end this section by recalling some properties of the trilinear formsb(·,·,·) andb(·,·,·), which can be found in [, –, , , , ].

Lemma . The trilinear forms b(·,·,·)and b(·,·,·)satisfy: ()Under the conditiondivu= ,we have that

b(u,v,v) =  ∀u,vX; b(u,θ,θ) =  ∀uX,θW.

()We have the following estimates for trilinear terms b(·,·,·)and b(·,·,·):

b(u,v,w)≤Cu/ A/u/ A/v/ Av/ w ∀uV,vD(A),wX,

b(u,v,w)≤Cu/ Av/vw ∀uV,vD(A),wX,

b(u,θ,ψ)≤Cu/ A/u/ A/θ/

/

ψ ∀uV,θE(A),ψW, b(u,θ,ψ)≤Cu/ Au/ A/θψ ∀uD(A),θ,ψW.

3 The Euler implicit/explicit scheme for the Boussinesq equations

(5)

for allKTh, wherehK andρhdenote the diameter ofKand the diameter of the largest ball that can be inscribed intoK, respectively.

The finite element subspaces of interest in this paper are defined by the so-called MINI element with the continuous piecewise finite element subspace for the approximation of velocity and pressure and the linear polynomial for temperature, respectively:

Xh=vhXh:vh|KP(K)⊕span{λλλ} ∀KTh

,

Mh=qM:q|KP(K)∀KTh

,

Wh=

ψW:ψ|KP(K)∀KTh

.

Note thatλ,λ, andλare the barycentric coordinates of the reference element.

We define the subspaceVhofXhby

Vh=vhXh:d(vh,qh) = ∀qhMh.

LetPh:YVhorZWhdenote theL-orthogonal projection defined by

(Phω,χh) = (ω,χh) ∀ωYorZ,χhVhorWh.

We introduce a discrete analogueAh= –Phh of the Stokes operatorAthrough the condition (Ahφh,ψh) = (∇φh,∇ψh) for allφh,ψhXhorWh. The restriction ofAh to Vh is invertible with the inverseA–

h . SinceA–h is self-adjoint and positive definite, we may define the “discrete” Sobolev norms onVhof any orderrRby setting

ωhr=Ahr/ωh, ωhVh.

These norms will be assumed to have various properties similar to their continuous coun-terparts, implicitly imposing conditions on the structure of the spacesXh,Mh, andWh. In particular,

ωh=∇ωh, ωh=Ahωh ∀ωhVhorWh.

The discrete Laplace operatorAhis first introduced in [] to analyze and obtain the op-timal estimates for the transient Navier-Stokes equations. Furthermore, from [, ] we know that there exists a positive constantβ>  independent ofhsuch that, for allvhXh andqhMh,

b(vh,qh)≥βvhqh. (.)

The finite element discretization applied to problem (.) leads to spatial discrete equa-tions as follows: Find (uh,ph,θh)∈Xh×Mh×Whsuch that, for all (vh,qh,ψh)∈Xh×Mh× Wh,

⎧ ⎪ ⎨ ⎪ ⎩

(uht,vh) +a(uh,vh) +b(uh,uh,vh) –d(vh,ph) = (f,vh) – (jθh,vh), b(uh,qh) = ,

(θht,ψ) +a(θh,ψh) +b(uh,θh,ψ) = (g,ψh).

(6)

For the stability and convergence of problem (.), we have the following results.

Theorem . (see []) Let fL∞(R+;Y),ft L(,T;Y),gL(R+;Z),gtL(,T;Z),

u∈D(A)∩V,θ∈E(A)and assume that uh() =u,θh() =θ.By Theorem.problem

(.)admits a unique solution(uh,ph,θh)∈Xh×Mh×Whsatisfying

uh+ν

t

uhdsu+C

 

ν

t

fds+C

 

λν

θ+

C 

λν

t

gds

,

uh+ν

t

Ahuhds≤ ∇u+ν

C 

λ θ

 +

νC 

λt

gds+ ν

t

fds,

θh+λν

t

 ∇

θhdsθ+C

 

λν

t

gds,

θh+λν t

Ahθhds≤ ∇θ+

λν

t

gds,

uht+ν t

uhds+θht+λν t

θhdsC,

νAhuh

 +

t

uhtds+λνAhθh

 +

t

θhtdsC,

uhtt+ν

t

uhtds+θhtt+λν t

θhtdsC,

uht+

ν

t

Ahuhtds+∇θht+

λν

t

AhθhtdsC,

ν

Ahuht

 +

t

uhttds+λνAhθht

 +

t

θhttdsC,

(uuh)+pph+∇(θθh)Ch, uuh+θθh≤Ch.

Lett>  be the time-step, and lettn=nt(≤nN= [Tt]),unh,pnh, andθhndenote the numerical solutions of uh,ph, andθh attn, respectively. We consider the Euler im-plicit/explicit scheme for the Boussinesq equations (.). As we have pointed out in Sec-tion , the advantage of adopting the Euler implicit/explicit scheme is that a linear system with constant coefficient matrix is obtained, and then a lot of computational cost can be saved.

The Euler implicit/explicit scheme for problem (.) reads as follows:

⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩

(u

n hunh–

t ,v) +ν(∇unh,∇v) +b(unh–,uhn–,v) – (v,∇pnh) = (f(tn),v) – (jθhn,v), (∇ ·un

h,q) = , (θ

n hθ

n–

h

t ,ψ) +λν(∇θ n

h,∇ψ) +b(unh–,θhn–,ψ) = (g(tn),ψ),

(.)

with ≤nN. From (.) we can see that the discrete system (.) is a linear system; for the existence and uniqueness ofunh,pnh, andθhn, we refer to [].

Forn= , equations (.) can be rewritten as

⎧ ⎪ ⎨ ⎪ ⎩

(u

h,v) +(∇uh,∇v) –t(v,∇ph) =t(f(t),v) –t(jθh,v), (∇ ·uh,q) = ,

(θh,ψ) +tλν(∇θh,∇ψ) =t(g(t),ψ).

(7)

In order to simplify the expressions, we setdtωnh=ω

n hωnh–

t , whereωisuorθ. Choosing ψ=θh,vh=uh, andqh=phin (.), we have the following estimates:

uhtf+tg, θhtg, (.)

u

h≤

C

ν f+ C

λνg, ∇θ

h≤

C

λνg. (.)

From (.)-(.) we can see that scheme (.) is stable.

4 Stability of the numerical solutions

In this section, we establish the stability of the numerical solutionsun

h,pnh, andθhnin the Euler implicit/explicit scheme (.) for the Boussinesq equations. The mathematical in-duction has been used to obtain the desired results; this technique has also been used to other problems, for example, for the Dirichlet problems with (p,q)-Laplacian [] and the mixed initial-boundary value problems [].

Theorem . Under the conditions of Theorem.and the stability conditions kt≤

and kt≤,the solutions unh,pnh,andθhnare bounded for any integer≤n≤[Tt]:

unh+νt n

i=

uihγ, θhn

+λνt

n

i= θhi

≤γ

, (.)

unh+νt n

i= Ahuih

≤k, ∇θ

n h

 +λνt

n

i= Ahθhi

≤k, (.)

dtunh+νt n

i=

dtuihk, dtθhn

 +νt

n

i=

dtθhi

≤k, (.)

Ahunhk= ν–

k+f∞

+γ+ ν–Ckγ, (.) Ahθhnk= (λν)–

k+b∞

+ (λν)–Ckγ, (.)

where

γ= uh+ ( + t)θh

+ T(T+t)g

∞+ ( +t)f∞,

γ= θh

+ T(T+t)g  ∞,

k=exp



νC  γ

∇uh+νAu

h

 

+ ν–

T sup

≤tT

f(t)+t n

i= θhi

,

k=exp



λνC  γγ

∇θh+λν

n h

t+ T(λν) – sup

≤tT

g(t)

(8)

k=exp

expν–Ck

exp

C k

λν

 λνC

 CkT

·expν–Ck

×dtuh+ ν–CT sup

≤tT

ft+exp

Ck

λν

×dtθh+ C

 T

λν sup≤tT

g(t)

,

k=exp

C k

λν

dtθh

 +

C T

λν ≤suptT

g(t)

×

 +C

 Ck

λν exp

C k

λν

,

k= ν–Ck, k= (λν)–Ck.

Proof We prove this theorem by induction. From (.)-(.) we know that (.)-(.) hold forn= . Assume that (.)-(.) hold forn= , . . . ,Jwith ≤J<N= [Tt]. We need to prove (.)-(.) forn=J+ .

First, takingvh= tunh,qh= tpnh, andψh= tθhnin (.), we obtain

unhunh–, unh+ νtunh+ tbunh–,unh–,unh

= tf(tn),unh– tjθhn,unh (.)

and

θhnθhn–, θhn+ λνtθhn+ tbunh–,θhn–,θhn= tg(tn),θhn. (.)

By using of the identities

(ab, a) =|a|–|b|+|ab| and (a,b) =|a|+|b|–|ab|, (.)

equations (.)-(.) can be transformed into

unhunh–+unhunh–+ unh+ tbunh–,unh–,unh

= tf(tn),unh– tjθhn,unh (.)

and

θhnθhn–+θhnθhn–+ tλνθhn+ tbunh–,θhn–,θhn

= tg(tn),θhn. (.)

For the right-hand side terms of (.)-(.), we have

tf,unh=tf,uhn–+ tf,unhunh–

≤tfunh–+ u

n hunh–

 + t

(9)

tjθhn,uhn=tjθhn,unh–+ tjθhn,unhunh–

≤hnunh–+ u

n hunh–

 + t

θn h

 , tg,θhn=tg,θhn–+ tg,θhnθhn–

≤tgθhn–+ θ

n hθhn–

 + t

g .

For the trilinear terms, thanks to Lemma ., we deduce that

bunh–,uhn–,unh= bunh–,unh,unhunh–

≤CAhunh–∇u

n hu

n

hunh– ≤νunh+ν–CAhuhn–uhn+–unh,

bunh–,θhn–,θhn= bunh–,θhn,θhnθhn–

≤CAhunh–∇θ

n hθ

n

hθhn–

λνθhn+ (λν)–CAhuhn–θhnθhn–.

Combining these estimates with (.)-(.), we arrive at

unhunh–+νtunh

ν–CAhunh–t– 

unhunh–

+ tunhf+θhn+ tf+θhn, (.)

θhnθhn–+λνtθhn

(λν)–CAhunh–

 t

 

θhnθhn–

+ hng+ tg, (.)

for all ≤nN. Under the stability conditionskt≤,kt≤ and the induction

assumption onn= , , . . . ,J, we have

ν–CAhuhn–t–  ≤ν

–C kt

  ≤

 tk–

≤, (.)

(λν)–CAhunh–

 t

 ≤(λν)

–C kt

 ≤

 tk–

≤. (.)

Summing (.)-(.) fornfrom  toJ+  and using (.)-(.), we obtain

θhJ++tλν J+

n=

θhnθh+ γTg∞+ Ttg∞≤γ

and

uJ+

h

 +

J+

n= un

h

 ≤u

h

+ γTf∞+ Ttf∞+ γ+ Ttγ   ≤γ,

(10)

Next, takingvh= (νdtunh+Ahuhn)tVhandψh= (λνdtθ

n

h+Ahθhn)tin (.), we get

ν–tdtunh

+νtAhu

n h

 +∇u

n h

 –∇u

n–

h

 +∇

unhunh–

+b

unh–,unh–, νdtu

n h+Aunh

t

=f(tn),ν–dtunh+Aunhthn,ν–dtunh+Aunh (.)

and

(λν)–tdtθhn

+λνtAhθ

n h

 +∇θ

n h

 –∇θ

n–

h

 +∇

θhnθhn–

+bunh–,θhn–, (λν)–dtθhn+hnt

=g(tn), (λν)–dtθhn+hnt. (.)

For the right-hand side terms and the trilinear terms, by using Lemma . we obtain

bunh–,unh–,ν–dtunh+Ahunh

≤CA/h unh–u

n–

h

/  Ahu

n–

h

/ 

ν–dtunh+Ahunh

≤ 

νdtu n h

 +

νAhu

n h  +  νC  A/h u

n–

h

 u

n–

hAhu

n–

h

≤ 

νdtu n h

 +

νAhu

n h

 +

νAhu

n– h  +    ν

CA/h unh–unh–,

bun–

h ,θhn–, (λν)–dtθhn+Ahθhn

≤CA/h unh–

/  u

n–

h

/  A

/

h θhn–

/ 

×Ahθhn–/

(λν)–dtθhn

+Ahθ

n h

≤ 

λνdtθ n h

 +

λνAhθ

n h

 +

λνAhθ

n– h   +   λν

CA/h unh–θhn–unh–,

f(tn),ν–dtunh+Ahunh≤  νdtu

n h

 +

ν Ahu

n h

 +

 ν f(tn)

 , hn,ν–dtunh+Ahunh

 νdtu

n h

 +

ν Ahu

n h

 +

 ν θ

n h

 , g(tn), (λν)–dtθhn+Ahθhn

 λνdtθ

n h

 +

λνAhθ

n h

 +

 λνg(tn)

 .

Combining these inequalities with (.)-(.), we find

(ν)–tdtunh+ ∇unh– ∇unh–+νt

 Ahu

n h

 –

 Ahu

n– h   ≤  ν

C∇unh–uhn–uhn–t+ ν f(tn)

 t+

 ν θ

n h

(11)

and

(λν)–tdtθhn+ ∇θhn– ∇θhn–

+λνt

 Ahθ

n h

 –

 Ahθ

n–

h

 

λν

C∇unh–θhn–

u

n–

h

 t+

 λνg(tn)

t. (.)

Summing (.)-(.) fornfrom  toJ+  and using Lemma ., we finish the proof of (.).

Moreover, for allvVhandψWhwith ≤n≤[Tt] – , we deduce from (.) that

dttunh,v+adtunh,v+bdtunh–,uhn–,v+buhn–,dtunh–,v

=  t

tn

tn–

(ft,v)dtjdtθhn,v, (.)

dttuh,v+adtuh,v= –jdtθh,v, (.)

dttθhn,ψ+adtθhn,ψ+bdtuhn–,θhn–,ψ+bunh–,dtθhn–,ψ

=  t

tn

tn–

(gt,ψ)dt, (.)

dttθh,ψ+adtθh,ψ= . (.)

Choosingv=dtu

htandψ=dtθhtin (.) and (.), respectively, we obtain

dtθh

 +dttθ

h

 t

+λνd

tθh

t=dtθ

h

 , dtuh+dttuht+νdtuhtdtuh+ C

λνdtθ

h

 .

Takingv= dtunhtin (.) andψ= dtθhntin (.) with ≤n≤[Tt], we get

dtunh

 –dtu

n–

h

+ νtdtu

n h

 + b

dtunh–,uhn–,dtunh

t

+ bunh–,dtuhn–,dtunht≤

tn

tn–

ft,dtunhdtjdtθhn,dtunht (.)

and

dtθhndtθhn–+ λνtdtθhn

+ bdtunh–,θhn–,dtθhnt+ bunh–,dtθhn–,dtθhnt

≤

tn

tn–

gt,dtθhn

dt. (.)

By Lemma . and the Poincaré inequality we have

bdtunh–,uhn–,dtunh+bunh–,dtunh–,dtunh

≤CAhunh–+Ahu

n–

h ∇dtu

n hdtu

n–

(12)

ν

∇dtu n h

 + ν

–C

Aunh–

 +Au

n–

h

 dtu

n–

h

 ,

bdtunh–,θhn–,dtθhn+bunh–,dtθhn–,dtθhn

≤CAhθhn–∇dtθ

n hdtu

n–

h + CAhu

n–

h ∇dtθ

n hdtθ

n–

h

λν

∇dtθ n h

 +

C 

λν Ahθ n–

h

 dtu

n–

h

 +Ahu

n–

h

 dtθ

n– h   ,  tn

tn–

ft,dtunhdtνt  ∇dtu

n h

 + ν

–C 

tn

tn–

ftdt,

tn

tn–

gt,dtθhn

dtλνt  ∇dtθ

n h

 + (λν)

–C 

tn

tn–

gtdt,

jdtθhn,dtunhν ∇dtu

n h  +  νC  dtθhn

 .

It follows from these inequalities that (.) and (.) can be transformed into

dtunh

 –dtu

n–

h

+νtdtu

n h

 

≤ν–C

tn

tn–

ftdt+dtθhn

+ ν–CAhunh–+Ahunh–dtunh– (.)

and

dtθhndtθhn–+λνtdtθhn

≤(λν)–C

tn

tn–

gtdt

+C

 

λν Ahθ n–

h

 dtu

n–

h

 +Ahu

n–

h

 dtθ

n– h   . (.)

Summing (.)-(.) fornfrom  toJ+  and using Lemma ., we finish the proof of (.).

Using again Lemma . and (.), we deduce

νAhunh≤dtu

n

h+f(tn)+ C∇u

n–

hu

n–

h

/  Ahu

n–

h

/ 

and

λνAhθhndtθhn+g(tn)+ Cunh–

/  ∇u

n–

h

/  ∇θ

n–

h

/  Ahθ

n–

h

/  .

IfAhun

h≤ Ahunh–andAhθhn≤ Ahθhn–, then by (.)-(.) we have that (.)-(.) hold. Otherwise, settingk∗=sup≤nJ+Ahunhandk∗∗=sup≤nJ+Ahθhnand using (.)-(.), the obtained inequalities give

AhuJh+k≤ ν

sup

≤nJ+

dtunh+f

+ ν–C sup

≤nJ

unun+γ, AhθhJ+k≤ 

(λν)

sup

≤nJ+

dtθhn+g

+ (λν)–C sup

≤nJ+ un

θ

n

(13)

Combining these estimates with (.)-(.), we finish the proof of (.)-(.) with n=

J+ .

5 Error estimates

This section is devoted to present the optimal error estimates of velocity, pressure, and temperature in the Euler implicit/explicit scheme (.). In order to simplify the descrip-tions, we denote

Enu=uh(tn) –unh, Epn=ph(tn) –pnh, Enθ=θh(tn) –θhn,

where (uh(tn),ph(tn),θh(tn)) and (unh,pnh,θhn) be the solutions of problems (.) and (.), respectively. Furthermore, we setEu=Eθ= .

Let us define the truncation errorsRn

uandRnθby

⎧ ⎪ ⎨ ⎪ ⎩

uh(tn)–uh(tn–)

tνuh(tn) + (uh(tn)· ∇)uh(tn) +∇ph(tn) =f(tn) –jθh(tn) +R n u,

∇ ·uh(tn) = ,

θh(tn)–θh(tn–)

tλνθh(tn) + (uh(tn)· ∇)θh(tn) =g(tn) +R n

θ,

(.)

where

Rn u= –

t

tn

tn–

(ttn)uhtt(t)dt and Rnθ= –

t

tn

tn–

(ttn)θhtt(t)dt.

By subtracting (.) from (.) we obtain the following error equations:

⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩

En uEun–

tνEun+ (uh(tn)· ∇)uh(tn) – (uhn–· ∇)unh–+∇Enp=RnujEθn,

∇ ·En u= , EθnEθn–

tλνE

n

θ+ (uh(tn)· ∇)θh(tn) – (uhn–· ∇)θhn–=Rnθ.

(.)

Now, we present the error estimates for En

u,Enp, andEθnin different norms. In order to

simplify the expressions, we denote

Zn

u=uh(tn) –uh(tn–) = tn

tn– uhtdt,

Znθ=θh(tn) –θh(tn–) = tn

tn– θhtdt.

Then

uh(tn) –unh–=uh(tn) –uh(tn–) +uh(tn–) –unh–=Znu+Eun–,

θh(tn) –θhn–=θh(tn) –θh(tn–) +θh(tn–) –θhn–=Znθ+Enθ–.

As a consequence, we find

uh(tn)· ∇

uh(tn) –

unh–· ∇unh–

=Enu–· ∇unh–+Znu· ∇uh(tn–) +

uh(tn–)· ∇

Eun–+uh(tn)· ∇

(14)

and

uh(tn)· ∇

θh(tn) –

unh–· ∇θhn–

=Enu–· ∇θhn–+Zun· ∇θh(tn–) +

uh(tn–)· ∇

Eθn–+

uh(tn)· ∇Zθn.

Lemma . Under the assumptions of Theorems.and.,we have

EJ+

u

 +E

J+

θ

 +νt

J+

n= En

u

 +λνt

J+

n= En

θ

≤Ct

.

Proof Taking the inner product of (.) with tEn

uand tEθnand using the fact that

∇ ·En

u= , we obtain

⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩ En

u–Enu–+ νtEnu+ tb(Eun–,unh–,Eun) + tb(Znu,uh(tn–),Eun) + tb(uh(tn–),Eun–,Eun) + tb(uh(tn),Zun,Enu)

≤t(Rn

u,Enu) – t(jEθn,Enu),

Enθ–Eθn–+ λνtEθn+ tb(Eun–,θhn–,Enθ)

+ tb(Zn

u,θh(tn–),Enθ) + tb(uh(tn–),Eθn–,Enθ) + tb(uh(tn),Zθn,Enθ)

≤t(Rnθ,Eθn).

(.)

The right-hand side terms of (.) can be treated as follows:

tRnu,Enu≤tC

 

ν

ttn

n–

(ttn–)uhttdt

+νt  ∇E

n u

 

Ct

tn

tn–

unttdt+νt  ∇E

n u

 ,

tRnθ,Eθn

tCλν

ttn

n–

(ttn–)θhttdt

+λνt  ∇E

n

θ

 

Ct

tn

tn–

θhttdt+

λνt  ∇E

n

θ

 ,

–tjEnθ,Enu≤tEθnEun≤

t ν E

n

θ

 +

νtE

n u

 .

For the nonlinear terms, by Lemma . we have

tbEnu–,unh–,Eun≤CtEnu–Ahu

n–

h ∇E

n u

≤C

ν tE n–

u

 Ahu

n–

h

 +

νt  ∇E

n u

 , tbZnu,uh(tn–),Eun≤CtZunAhuh(tn–)∇E

n u

≤C

ν tZ n u

Ahuh(tn–)  +

νt  ∇E

n u

 

Ct

tn

tn–

uhtdt+νt  ∇E

n u

(15)

tbuh(tn–),Eun–,Enu≤CAhuh(tn–)Enu–∇E

n u

≤C

ν tE n–

u

Ahuh(tn–)  +

νt  ∇E

n u

 , tbuh(tn),Zun,Enu≤CtZnuAhuh(tn)∇E

n u

≤C

ν tZ n u

Ahuh(tn)  +

νt  ∇E

n u

 

Ct

tn

tn–

uhtdt+νt  ∇E

n u

 , tbEun–,θhn–,Enθ≤CtEnu–Ahθ

n–

h ∇E

n

θ

≤C

λν tE n–

u

 Ahθ

n–

h

 +

λνt  ∇E

n

θ

 , tbZun,θh(tn–),Enθ≤CtZunAhθh(tn–)∇E

n

θ

≤C

λν tZ n u

Ahθh(tn–)  +

λνt  ∇E

n

θ

 

Ct

tn

tn–

uhtdt+

λνt  ∇E

n

θ

 , tbuh(tn–),Eθn–,Eθn≤CAhuh(tn–)Eθn–Eθn

≤C

λν tE n–

θ

Ahuh(tn–)  +

λνt  ∇E

n

θ

 , tbuh(tn),Zθn,Eθn≤CtZnθAhuh(tn)Eθn

≤C

λν tZ n

θ

Ahuh(tn)  +

λνt  ∇E

n

θ

 

Ct

tn

tn–

θhtdt+

λνt  ∇E

n

θ

 .

From all these inequalities and Theorems . and . we obtain

EunEnu–+EnuEnu–+νtEnu

CtEnu–+Ct

tn

tn–

uhtt+uhtdt+ νtE

n

θ

 (.)

and

Eθn+

 –E

n

θ

 +E

n+

θEnθ

+λνtE

n+

θ

 

CtEnu–+Ct

tn

tn–

θhtt+θht+uht

dt. (.)

Summing (.) and (.) fromn=  toJ+  and using Lemma ., we finish the proof.

Lemma . Under the assumptions of Theorems.and.,we have

EJu++∇EθJ+

 +νt

J+

n=

AhEun+λνt J+

n= AhEθn

≤Ct

(16)

Proof Taking the inner product of (.) with –tAhEn

uVh and –tAhEθnand using

the fact that∇ ·En+

u = , we obtain

⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩

En

u–∇Enu–+ νtAhEun

≤t(b(Enu–,unn–,AhEun) +b(Znu,uh(tn–),AhEun) +b(uh(tn–),Enu–,AhEnu) +b(uh(tn),Zn

u,AhEun) + (jEnθ,AhEnu) – (Rnu,AhEnu)),

En

θ–∇Enθ–+ λνtAhEθn ≤t(b(En–

u ,θhn–,AhEnθ) +b(Zun,θh(tn–),AhEθn) +b(uh(tn–),Enθ–,AhEnθ)

+b(uh(tn),Znθ,AhEθn) – (Rnθ,AhEnθ)).

(.)

Now, we treat the linear terms in the right-hand side of (.) as follows:

tRnu,AhEnu≤tRnuAhEunCt

tn

tn–

uhttdt+νtAE

n u

 ,

tRnθ,AhEnθ≤tR

n

θAE

n+

θ ≤Ct

tn

tn–

θhttdt+

λνtAhE

n

θ

 ,

–tjEnθ,AhEun≤tEθnAEnu≤ν

–tEn

θ

 +

νtAE

n u

 .

For the trilinear terms of (.), by applying Lemma . we have

tbEn–

u ,unh–,AhEun≤CtEnu–Ahu

n–

hAhE

n u

≤C

ν tE n–

u

 Ahu

n–

h

 +

νtAhE

n u

 , tbZn

u,uh(tn–),AhEun≤CtZnuAhuh(tn–)AhE

n u

≤C

ν tZ n u

Ahuh(tn–)  +

νtAhE

n u

 

Ct

tn

tn–

uhtdt+νtAhE

n u

 , tbuh(tn–),Eun–,AhEnu≤CAhuh(tn–)Eun–AhE

n u

≤C

ν tE n–

u

Ahuh(tn–)  +

νtAhE

n u

 , tbuh(tn),Zun,AhEnu≤CtZunAhuh(tn)AhE

n u

≤C

ν tZ n u

Ahuh(tn)  +

νtAhE

n u

 

Ct

tn

tn–

uhtdt+νtAhE

n u

 , tbEun–,θhn–,AhEθn≤CtEun–Ahθ

n–

hAhE

n

θ

≤C

λν tE n–

u

 Ahθ

n–

h

 +

λνtAhE

n

θ

 , tbZun,θh(tn–),AhEθn≤CtZnuAhθh(tn–)AhE

n

θ

≤C

λν tZ n u

Ahθh(tn–)  +

λνtAhE

n

θ

(17)

Ct

tn

tn–

uhtdt+λνtAhE

n

θ

 , tbuh(tn–),Eθn–,AhEnθ≤CAhuh(tn–)Enθ–AhE

n

θ

≤C

λν tE n–

θ

Ahuh(tn–)  +

λνtAhE

n

θ

 , tbuh(tn),Znθ,AhEθn≤CtZnθAhuh(tn)AhE

n

θ

≤C

λν tZ n

θ

Ahuh(tn)  +

λνtAhE

n

θ

 

Ct

tn

tn–

θhtdt+

λνtAhE

n

θ

 .

Combining these inequalities with (.) and summingnfrom  toJ+ , we obtain

EJ+

θ

 +

λνt

J+

n= AhEn

θ

≤Ct

T

θhtt+∇θht+∇uht

dt

+Ct J+

n=

Enu–+Ct J+

n= Enθ

 ,

EuJ++νt

J+

n=

AEnu+Ct

T

uhtt+∇uht

dt

+Ct J+

n=

Enu–+ νt

J+

n=

Eθn–

 .

By Lemma . we complete the proof.

Now, we present the error estimates forEn

p, which show thatpnh is first-order approxi-mations topin theL∞(L) norm. In order to achieve this aim, we provide some estimates

fordtEun= EunEun–

t anddtE n

θ=

EnθEnθ–

t .

Lemma . Under the assumptions of Theorems.and.,we have

dtEJu+

 +dtE

J+

θ

 +νt

J+

n=

dtEun+

 +λνt

J+

n=

dtEθn+

≤Ct

.

Proof From problem (.) we obtain that, for allvVandψW,

dttEun,vνdtEnu,v

=dtRnu,vjdtEθn,v

bdtZun,uh(tn–),v

bZhn–,dtuh(tn–),v

bdtEun–,uhn–,vbEun–,dtunh–,vbdtuh(tn–),Enu–,v

buh(tn–),dtEun–,v

bdtu(tn),Zun,v

bu(tn–),dtZun,v

Figure

Table 1 Numerical results of the standard Galerkin FEM at time T = 1.0 with varying time step�t but fixed mesh size h = 132
Table 5 Convergence orders of the standard Galerkin FEM at time T = 1.0 with fixed meshh = 132

References

Related documents

Failure Assembly Incorrect Wear Out/ Fatigue Specification Incorrect Operation Incorrect Failure Assembly Fatigue Specification Operation Lubrication schedule Operator

Det er interessant å undersøke om personer som har fått diagnosen bipolar lidelse (I eller II) og som tidligere har hatt psykotiske symptomer, har større kognitive svekkelser i

These results suggest that Vranec wine (produced in 2008) and Cabernet Sauvignon wine (from 2006) contained highest content not only of anthocyanins and pigments, but also of

i) The major cost significant item in both floor systems is concrete followed by reinforcement steel and the least cost item is formwork. However, the most cost saving item

While results did not show a significant main effect of goal disengagement on stress, a significant interaction effect was found, b = -0.03, t(90) = - 2.43, p &lt; .05, suggesting

Estimated average throughput demand System architecture (network equipment capacities) Components database (equipment costs, asset live, price Sensitivity results Revenues OPEX

hav ing c om pl eted natu ral gr owth and d e- vel

Crossing in soccer has a strong negative impact on scoring: Jan Vecer, Frankfurt School of Finance and Management Motivation The Statistical Model Graphs Conclusions Tottenham Attack