• Tidak ada hasil yang ditemukan

Split least-squares finite element methods for linear and nonlinear parabolic problems

N/A
N/A
Protected

Academic year: 2023

Membagikan "Split least-squares finite element methods for linear and nonlinear parabolic problems"

Copied!
15
0
0

Teks penuh

(1)

Contents lists available atScienceDirect

Journal of Computational and Applied Mathematics

journal homepage:www.elsevier.com/locate/cam

Split least-squares finite element methods for linear and nonlinear parabolic problems

I

Hongxing Rui

a,

, Sang Dong Kim

b

, Seokchan Kim

c

aSchool of Mathematics, Shandong University, Jinan, Shandong, 250100, China

bDepartment of Mathematics, Kyungpook National University, Daegu 702-701, South Korea

cDepartment of Applied Mathematics, Changwon National University, Changwon 641-773, South Korea

a r t i c l e i n f o

Article history:

Received 9 June 2007

Received in revised form 5 March 2008 MSC:

65M12 65M15 65M60 Keywords:

Split Least squares Finite element Error estimates Parabolic problem

a b s t r a c t

In this paper, we propose some least-squares finite element procedures for linear and nonlinear parabolic equations based on first-order systems. By selecting the least-squares functional properly each proposed procedure can be split into two independent symmetric positive definite sub-procedures, one of which is for the primary unknown variableuand the other is for the expanded flux unknown variableσ. Optimal order error estimates are developed. Finally we give some numerical examples which are in good agreement with the theoretical analysis.

©2008 Elsevier B.V. All rights reserved.

1. Introduction

The purpose of this paper is to consider the least-squares finite element procedures for linear and nonlinear parabolic problems written as first-order systems. It is well known that, compared to mixed element methods, the least-squares finite element method has two typical advantages as follows: it is not subject to the Ladyzhenkaya–Babuska–Brezzi [13, 1,4] consistency condition, so the choice of approximation spaces becomes flexible, and it results in a symmetric positive definite system.

Least-squares finite element methods for elliptic problems, based on first-order systems, were introduced by [12] where a least-squares residual minimization is introduced for the mixed system in primary unknown variableuand expanded unknown flux σ. Then an elegant theory for least-squares finite element approximation for general elliptic boundary value problems was established, see, for example, [12,10,11,16,5,6] and the references therein. Concerning the parabolic problems, [14] and [15] introduced the least-squares finite element procedure with semi-discretization in time and fully discrete scheme. They also established thea posteriorerror estimates and constructed adaptive algorithms.

In this paper we consider the least-squares finite element procedures for linear and nonlinear parabolic problems. Like [14,15] we define the least-squares functionals using weight-factors. By selecting different weight-factors we get different

IThe work was supported by the Korea Research Foundation under contract number KRF-2005-070-C00017, the National Natural Science Foundation of China Grant No. 10771124 and the Research Fund for Doctoral Program of High Education by the State Education Ministry of China No. 20060422006.

Corresponding author.

E-mail addresses:[email protected](H. Rui),[email protected](S.D. Kim),[email protected](S. Kim).

0377-0427/$ – see front matter©2008 Elsevier B.V. All rights reserved.

doi:10.1016/j.cam.2008.03.030

(2)

procedures. We show that all the procedures presented in this paper can be divided into two independent sub-procedures, one of which is for the primary unknown variableuand the other is for the expanded fluxσ. The key point used to explain the split of the procedure isLemma 2.1which was obtained by integration by parts. Similar results have been found and used by [8] to prove the coercivity of least-squares bilinear formats and by [2,3] to establish connections between least-squares and mixed methods. The last two papers also show that not only is the pressure the same as in the Galerkin method, but also the flux is the same as in the mixed method under some conditions on the finite element spaces.

In this paper three procedures were presented for linear parabolic problems. In the first procedure the sub-procedure for the primary unknownuis the same as the standard Galerkin finite element procedure. In the second procedure one of the sub-procedures is for the expanded fluxσonly. The third one is a procedure with second-order approximation in time increment. We give one procedure to deal with the nonlinear problem. For these schemes we give the optimal order error estimates. Finally we give some numerical examples.

The remainder of this paper is organized as follows. In Section2we introduce the split least-squares schemes for linear problems. In Section3, we establish the optimal order error estimates. In Section4, we give a least-squares finite element procedure for nonlinear problems. Finally in Section5we give some numerical examples.

Throughout this paper, the notations of standard Sobolev spaces L2

(

)

, Hk

(

)

and associated normsk · k = k · kL2(), k · kk= k · kHk()are adopted as those in [7]. For simplicity we usek · kL(Hm+1)andk · kL2(Hm+1)to representk · kL(J;(Hm+1())d)

andk · kL2(J;(Hm+1())d)respectively forJ =

(

0

,

T

)

andd 3. A constantC(with or without subscript) stands for a generic positive constant independent of the mesh parameterhu,hσand

1

t, it may be different at different occurrence.

2. Least-squares procedure for linear problems

In this section we present three least-squares finite element procedures for linear problems. For simplicity we just consider the homogeneous boundary condition. The same idea can be used to deal with problems with non-homogeneous boundary condition.

Consider the following parabolic problem on a bounded domainΩ⊂Rd

,

d=2

,

3:

φ

ut−div

(

A∇u

)

=f

,

in×J

,

u=0

,

onΓD×J

,

A∇u·n=0 onΓN×J

,

(2.1)

subject to the initial condition

u

(

x

,

0

)

=u0

(

x

)

on×J

,

(2.2)

where

= ΓDΓN,nis the outward unit normal vector,J =

(

0

,

T]is the time interval and

φ

is a continuous function satisfying

φ

1

φ

φ

2with two positive constants

φ

1and

φ

2. We further assume thatA =

(

aij

(

x

))

di,j=1is a bounded, symmetric and positive definite matrix inΩ, i.e., there exist positive constants

α

and

β

such that,

α

kξk2

(

,

ξ

)

β

kξk2

,

ξ∈Rd

.

(2.3)

In some applications, the problem(2.1)appears as a first-order system for bothuandσ = −A∇u

,

σ =

(

σ1

, . . . ,

σd

)

, as follows:





φ

ut+ divσ−f =0

,

in×J

,

σ+A∇u=0

,

in×J

,

u=0

,

onΓD×J

,

σ·n=0 onΓN×J

.

(2.4)

For example, in the compressible miscible displacement problem [9],urepresents the pressure andσrepresents the Darcy velocity or flux. In this case the approximations to bothuandσare necessary. We consider the least-squares mixed element approximations for(2.4).

First we consider the first-order approximation in time increment. Let

1

t be a time increment. With tn = n

1

t,

un=u

(

tn

,

·

)

, put

δ

tun:= u

nun1

1

t

, ρ

n1:=

φ(δ

tununt

).

(2.5)

It is clear that

ρ

n1=O

Z tn tn−1

kuttkdt

!

=O

 4t Z tn

tn−1

kuttk2dt

!12

.

(2.6)

Define two function spaces

V= {v∈H1

(

)

:v=0 onΓD}

,

(2.7)

W= {τ ∈

(

L2

(

))

d: divτ∈L2

(

),

τ·n=0 onΓN}

.

(2.8)

(3)

From(2.4)we know that forn≥1,

(

un

,

σn

)

V×Wsatisfy that (

φ

12

un+

1

tdivσnF1n

)

=0

,

in×J

,

A12

(

σn+A∇un

)

=0

,

in×J

,

(2.9)

whereF1n=

φ

un1+

1

tfn+

1

t

ρ

n1.

For

(

v

,

τ

)

V×W, define the first kind of least-squares functionalJ1n

(

v

,

τ

)

as follows.

Jn1

(

v

,

τ

)

= k

φ

12

v+

1

tdivτ−F1n

)

k2+

1

tkA12

(

τ+Av

)

k2

.

(2.10) The least-squares minimization problem corresponding to(2.9)is: find

(

un

,

σn

)

V×σnWsuch that

Jn1

(

un

,

σn

)

=( inf

v,τ)V×WJn1

(

v

,

τ

).

(2.11)

Define the bilinear forma

(

u

,

σ;v

,

τ

)

corresponding to the least-squares functionalJn1as

a

(

u

,

σ;v

,

τ

)

=

1

u+

1

tdivσ

), φ

v+

1

tdivτ

)

+

1

t

(

A1

(

σ+A∇u

),

τ+A∇v

).

(2.12) The weak statement of the minimization problem(2.11)becomes: find

(

un

,

σn

)

V×Wsuch that

a

(

un

,

σn;v

,

τ

)

=

1F1n

, φ

v+

1

tdivτ

),

(

v

,

τ

)

V×W

.

(2.13) Noticing the definition ofFn1,(2.13)becomes

a

(

un

,

σn;v

,

τ

)

=

(

un1+

1

t

φ

1

(

fn+

ρ

n1

), φ

v+

1

tdivτ

),

(

v

,

τ

)

V×W

.

(2.14) Now we consider the second weak formulation different from(2.13). From(2.4)we have that forn≥1,

(

un

,

σn

)

V×W satisfy that

(

φ

12

un+

1

tdivσnF1n

)

=0

,

in×J

,

A12

(

σn+A∇unGn

)

=0

,

in×J

,

(2.15)

whereGnn1+A∇un1. For

(

v

,

τ

)

V×W, define the second kind of least-squares functionalJn2

(

v

,

τ

)

as follows.

Jn2

(

v

,

τ

)

= k

φ

12

v+

1

tdivτ−Fn

)

k2+

1

tkA12

(

τ+A∇vGn

)

k2

.

(2.16) The least-squares minimization problem corresponding to(2.15)is: find

(

un

,

σn

)

V×Wsuch that

Jn2

(

un

,

σn

)

=( inf

v,τ)V×WJn2

(

v

,

τ

).

(2.17)

Similarly to(2.14), the weak statement of(2.17)is: find

(

un

,

σn

)

V×Wsuch that

a

(

un

,

σn;v

,

τ

)

=

(

un1+

1

t

φ

1

(

fn+

ρ

n1

), φ

v+

1

tdivτ

),

+

1

t

(

A1σn1+ ∇un1

,

τ+A∇v

)

(

v

,

τ

)

V×W

.

(2.18)

In order to approximate the formulations(2.14)and(2.18), we need to construct the finite element spaces. LetThuandThσ

be two families of regular finite element partitions of the domainΩ, which are either identical or not. Lethuandhσdenote the largest of the diameters of the element inThuandThσ respectively. Based onThuandThσ, respectively, we construct the finite element spaces VhVandWhWwith the following approximation properties:

inf

vhVh{kvvhk +huk∇

(

vvh

)

k} ≤Chmu+1kvkm+1

,

(2.19)

τhinfWh

kτ−τhk ≤Chkσ+1kτkk+1

,

(2.20)

τhinfWhkdiv

(

τ−τh

)

k ≤Chk1σkτkk1+1

,

(2.21)

forvVHm+1

(

)

andτ ∈W

(

Hk1+1

(

))

d. It is clear that when assumption(2.20)holds we can deducek1=k, and when Whis selected as any of the Raviart–Thomas mixed element space [17] we can choosek1=k+1. In this paper we always supposek1=k+1 whenWhis any of the Raviart–Thomas mixed element space [17] andk1=kotherwise.

We select the initial approximationu0hVh,σ0hWhsuch that (ku0u0hkjChmu+1jku0km+1

,

j=0

,

1

,

0−σ0hk ≤Chkσ+10kk+1

,

(2.22)

whereσ0=Au0. The first least-squares finite element procedure based on(2.14)reads as follows.

Scheme (I).Forn≥1 find

(

unh

,

σnh

)

Vh×Whsuch that

a

(

unh

,

σnh;vh

,

τh

)

=

(

unh1+

1

t

φ

1fn

, φ

vh+

1

tdivτh

),

(

vh

,

τh

)

Vh×Wh

.

(2.23)

(4)

Based on(2.18)the second least-squares finite element procedure reads as follows.

Scheme (II).Forn≥1 find

(

unh

,

σnh

)

Vh×Whsuch that

a

(

unh

,

σnh;vh

,

τh

)

=

(

unh1+

1

t

φ

1fn

, φ

vh+

1

tdivτh

)

+

1

t

(

A1σnh1+ ∇unh1

,

τh+A∇vh

),

(

vh

,

τh

)

Vh×Wh

.

(2.24) Now let us mention about the bilinear forma

(

·

,

·; ·

,

·

)

in the following lemma, which leads to decoupled systems.

Lemma 2.1. For anyu

,

vVandσ

,

τWwe have that,

a

(

u,σ;v

,

τ

)

=

u

,

v

)

+

1

t

(

A∇u

,

v

)

+

1

t

(

A1σ

,

τ

)

+

1

t2

1divσ

,

divτ

).

(2.25) Proof. A direct calculation shows that

a

(

u,σ;v

,

τ

)

=

u

,

v

)

+

1

t

(

Au

,

v

)

+

1

t

(

A1σ

,

τ

)

+

1

t2

1divσ

,

divτ

)

+

1

t

((

u

,

divτ

)

+

(

v

,

divσ

)

+

(

u

,

τ

)

+

(

v

,

σ

)),

Integrating by parts shows that

(

u

,

divτ

)

+

(

v

,

divσ

)

+

(

u

,

τ

)

+

(

v

,

σ

)

=0

,

(2.26)

which completes the proof.

UsingLemma 2.1, we have the decoupling equivalent form of each scheme (I) or (II) alternatively by puttingτh=0 and vh=0 in(2.23)or(2.24).

Equivalent Form of Scheme (I).With the initial guess

(

u0h

,

σ0h

)

Vh×Wh, forn≥1 find

(

unh

,

σnh

)

Vh×Whsuch that for allvh∈VhandτhWh

unh

,

vh

)

+

1

t

(

Aunh

,

vh

)

=

unh1+

1

tfn

,

vh

),

(2.27)

(

A1σnh

,

τh

)

+

1

t

1divσnh

,

divτh

)

=

(

unh1+

1

t

φ

1fn

,

divτh

).

(2.28) Equivalent Form of Scheme (II).With the initial guess

(

u0h

,

σ0h

)

Vh×Wh, forn1 find

(

unh

,

σnh

)

Vh×Whsuch that for allvh∈VhandτhWh

unh

,

vh

)

+

1

t

(

Aunh

,

vh

)

=

unh1+

1

tfn

,

vh

)

+

1

t

(

σnh1+A∇unh1

,

vh

)

(2.29)

(

A1σnh

,

τh

)

+

1

t

1divσnh

,

divτh

)

=

(

A1σnh1

,

τh

)

+

1

t

1fn

,

divτh

).

(2.30) Note that each Scheme (I) or (II) is split into two independent symmetric positive definite systems. Sub-procedure(2.27) is the same as the standard Galerkin finite element procedure for parabolic problems. Sub-procedure(2.30)is a procedure for the unknown fluxσnhwith first-order approximation in time increment.

It clear that both problems(2.23)and(2.24)have a unique solution.

Now we consider the second-order approximation in time increment. Let

ρ

n2:=

φ

δ

tunun

1 2 t

+1

2div

(

σnn1

)

divσn12

,

(2.31)

which can be estimated as

ρ

n2=O

1

t32 Z t

n

tn−1

(

|uttt|2+ |divσtt|2

)

dt

!12

.

(2.32)

From(2.4)we know that forn≥1,

(

un

,

σn

)

V×Wsatisfy that





φ

12

φ

un+

1

t

2 divσnF2n

=0

,

in×J

,

A12

(

σn+A∇unGn

)

=0

,

in×J

,

(2.33)

whereGnis the same as in(2.15), F2n=

φ

un1+

1

tfn12

1

t

2 divσn1+

1

t

ρ

n2

.

(2.34)

For

(

v

,

τ

)

V×W, define the least-squares functionalJn3

(

v

,

τ

)

as follows.

Jn3

(

v

,

τ

)

=

φ

12

φ

v+

1

t

2 divτ−Fn2

2

+

1

t

2 kA12

(

τ+A∇vGn

)

k2

.

(2.35)

(5)

The least-squares minimization problem corresponding to(2.33)is: find

(

un

,

σn

)

V×Wsuch that

Jn3

(

un

,

σn

)

= inf

vVWJn3

(

v

,

τ

).

(2.36)

Define the bilinear formb

(

·

,

·; ·

,

·

)

as

b

(

u

,

σ;v

,

τ

)

=u+

1

t

2

φ

1divσ

, φ

v+

1

t

2 divτ+

1

t

2

(

A1σ+ ∇u

,

τ+A∇v

).

(2.37)

Noticing the definition ofF2nin(2.34), the weak statement of the minimization problem(2.36)is: find

(

un

,

σn

)

V×Wsuch that

b

(

un

,

σn;v

,

τ

)

=un1+

1

t

φ

1fn12 1

2divσn1+

ρ

n2

, φ

v+

1

t 2 divτ

,

+

1

t

2

(

A1σn1+ ∇un1

,

τ+A∇v

)

(

v

,

τ

)

V×W

.

(2.38) Then the corresponding least-squares finite element procedure reads as follows.

Scheme (III).With the initial guess

(

u0h

,

σ0h

)

Vh×Wh, forn≥1 find

(

unh

,

σnh

)

Vh×Whsuch that b

(

unh

,

σnh;vh

,

τh

)

=unh1+

1

t

φ

1fn12 12divσnh1

, φ

vh+

1

t 2 divτh

+

1

t

2

(

A1σnh1+ ∇unh1

,

τh+Avh

),

(

vh

,

τh

)

Vh×Wh

.

(2.39) Similarly toLemma 2.1we know that the following lemma holds.

Lemma 2.2. For anyu

,

vVandσ

,

τ ∈Wwe have that, b

(

u,σ;v

,

τ

)

=

u

,

v

)

+

1

t

2

(

Au

,

v

)

+

1

t

2

(

A1σ

,

τ

)

+

1

t 2

2

1divσ

,

divτ

).

(2.40)

UsingLemma 2.2we have a decoupling equivalent form of Scheme (III).

Equivalent Form of Scheme (III).With the initial guess

(

u0h

,

σ0h

)

Vh×Wh, forn1 find

(

unh

,

σnh

)

Vh×Whsuch that

unh

,

vh

)

+

1

t

2

(

Aunh

,

vh

)

=

φ

unh1+

1

tfn12

1

t

2 divσnh1

,

vh

+

1

t

2

(

σnh1+A∇unh1

,

vh

),

vhVh

.

(2.41)

(

A1σnh

,

τh

)

+

1

t

2

1divσnh

,

divτh

)

=

(

A1σnh1

,

τh

)

+

1

t

φ

1fn12 12divσnh1

,

divτh

,

∀τhWh

.

(2.42)

Then this scheme also can be split into two independent sub-procedures. Sub-procedure(2.42)is a procedure for the unknown fluxσnhwith second-order approximation in time increment.

Remark 2.3. Results similar toLemma 2.1orLemma 2.2have been found and used by [8] to prove the coercivity of least- squares bilinear formats and by [2,3] to establish connections between least-squares and mixed methods.

3. Error estimates

In this section we give the error estimates for the schemes described in Section2.

We first discuss the error estimate for Scheme (I) in the followingTheorem 3.1.

Theorem 3.1. Suppose

(

unh

,

σnh

)

Vh × Wh is the solution of Scheme

(

I

)

. Under the assumption ku0hu0k = O

(

hmu+1jku0kHm+1−j

),

j=0

,

1, there exists a positive constantCindependent ofhu,hσand

1

tsuch that

kunhunksChmu+1s

(

kukL(Hm+1)+ kutkL2(Hm+1)

)

+C

1

tkuttkL2(L2)

,

s=0

,

1

,

(3.1)nh−σk +

1

t12kdiv

(

σnh−σn

)

k ≤ C

(

hkσ+1kσnkk+1+

1

t12hkσ1kσnkk1+1+

1

tkuttkL2(L2)

)

+Cmin{hmu

, 1

t12hmu+1}

(

kukL(Hm+1)+ kutkL2(Hm+1)

).

(3.2)

Referensi

Dokumen terkait

Contents lists available atScienceDirect Electrical Power and Energy Systems journal homepage:www.elsevier.com/locate/ijepes Incorporating flexibility requirements into distribution

Contents lists available atScienceDirect Technological Forecasting & Social Change journal homepage:www.elsevier.com/locate/techfore Integrating sustainability into strategic