1. Trang chủ
  2. » Khoa Học Tự Nhiên

báo cáo hóa học:" Research Article A New Conservative Difference Scheme for the General Rosenau-RLW Equation" pot

13 361 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 649,59 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Volume 2010, Article ID 516260, 13 pagesdoi:10.1155/2010/516260 Research Article A New Conservative Difference Scheme for the General Rosenau-RLW Equation 1 School of Science, Shandong U

Trang 1

Volume 2010, Article ID 516260, 13 pages

doi:10.1155/2010/516260

Research Article

A New Conservative Difference Scheme for

the General Rosenau-RLW Equation

1 School of Science, Shandong University of Technology, Zibo 255049, China

2 School of Mathematics, Shandong University, Jinan 250100, China

Correspondence should be addressed to Jin-Ming Zuo,zuojinming@sdut.edu.cn

Received 28 May 2010; Accepted 14 October 2010

Academic Editor: Colin Rogers

Copyrightq 2010 Jin-Ming Zuo et al This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited

A new conservative finite difference scheme is presented for an initial-boundary value problem of the general Rosenau-RLW equation Existence of its difference solutions are proved by Brouwer fixed point theorem It is proved by the discrete energy method that the scheme is uniquely solvable, unconditionally stable, and second-order convergent Numerical examples show the

efficiency of the scheme

1 Introduction

In this paper, we consider the following initial-boundary value problem of the general Rosenau-RLW equation:

u t − u xxt  u xxxxt  u x  u px  0 x l < x < x r , 0 < t < T , 1.1 with an initial condition

u x, 0  u0x x l ≤ x ≤ x r , 1.2 and boundary conditions

u x l , t   ux r , t   0, u xx x l , t   u xx x r , t   0 0 ≤ t ≤ T, 1.3

Trang 2

where p ≥ 2 is a integer and u0x is a known smooth function When p  2, 1.1 is called

as usual Rosenau-RLW equation When p  3, 1.1 is called as modified Rosenau-RLW

MRosenau-RLW equation The initial boundary value problem 1.1–1.3 possesses the following conservative quantities:

Q t  1

2

x r

x l

u x, tdx  1

2

x r

x l

u0x, tdx  Q0, 1.4

E t  1

2



u2

L2 u x2

L2 u xx2

L2



 1 2



u02

L2 u 0x2

L2 u 0xx2

L2



 E0. 1.5

It is known the conservative scheme is better than the nonconservative ones Zhang

et al 1 point out that the nonconservative scheme may easily show nonlinear blow up

In 2 Li and Vu-Quoc said “ in some areas, the ability to preserve some invariant

properties of the original differential equation is a criterion to judge the success of a numerical simulation” In3 11 , some conservative finite difference schemes were used for a system of the generalized nonlinear Schr ¨odinger equations, Regularized long waveRLW equations, Sine-Gordon equation, Klein-Gordon equation, Zakharov equations, Rosenau equation, respectively Numerical results of all the schemes are very good Hence, we propose a new conservative difference scheme for the general Rosenau-RLW equation, which simulates conservative laws1.4 and 1.5 at the same time The outline of the paper is as follows

InSection 2, a nonlinear difference scheme is proposed and corresponding convergence and stability of the scheme are proved InSection 3, some numerical experiments are shown

2 A Nonlinear-Implicit Conservative Scheme

In this section, we propose a nonlinear-implicit conservative scheme for the initial-boundary value problem1.1–1.3 and give its numerical analysis

2.1 The Nonlinear-Implicit Scheme and Its Conservative Law

For convenience, we introduce the following notations

x j  x r  jh, t n  nτ, j  0, 1, , J, n  0, 1, ,



T τ



 N, 2.1

where h  x r − x l /J and τ denote the spatial and temporal mesh sizes, u n

j ≡ ux j , t n,

U n j ≈ ux j , t n, respectively,



U n j

t U

n1

j − U n j

τ ,



U n j

x U

n

j1− U n j

h ,



U j n

x  U

n

j − U n

j−1

h ,



U n

j



x 1

2



U n j



xU n j



x



, U n j 1/2 1

2



U n1

j  U n j



, U n , V n   h J−1

j1

U n

j V n

j ,

U n2 U n , U n , U n∞ max

1≤j≤J

U n

j ,

2.2

Trang 3

and in the paper, C denotes a general positive constant, which may have different values in

different occurrences

Since u px  2/p  1 p−1

i0u i u p −ix, then the finite difference scheme for the problem1.1–1.3 is written as follows:



U j n

t−U n j

xxtU n j

xxxxtU n j 1/2

x 2

p 1

p−1

i0



U n j 1/2i

U n j 1/2p −i

x  0,

j  1, 2, , J − 1; n  1, 2, , N,

2.3

U j0 u0

x j

, j  0, 1, 2, , J, 2.4

U0n  U n

J  0, U n0

xxU n J

xx  0, n  1, 2, , N. 2.5

Lemma 2.1 see 12  For any two mesh functions, U, V ∈ Z0

h , one has

U x , V   −U, V  x ,

U x , V   −U, V  x ,

V, U xx   −V  x , U x ,

U, U xx   −U x , U x   −U x2.

2.6

Furthermore, if U n

0xx  U n

Jxx  0, then

U, U xxxx   U xx2. 2.7

Theorem 2.2 Suppose that u0 ∈ H2

0x l , x r , then scheme 2.3–2.5 is conservative in the senses:

Q n h 2

J−1



j1

U n j  Q n−1 · · ·  Q0, 2.8

E n 1

2U n21

2U n

x21

2U n

xx2  E n−1 · · ·  E0. 2.9

Proof Multiplying2.3 with h/2, according to boundary condition 2.5, and then summing

up for j from 1 to J− 1, we have

h

2

J−1



j1



U n j1− U n

j



Trang 4

Q n h 2

J−1



j1

Then2.8 is gotten from 2.10

Computing the inner product of2.3 with U n 1/2, according to boundary condition

2.5 andLemma 2.1, we obtain

1

2U n2

t 1

2U n

x2

t 1

2U n

xx2

t U n 1/2

x , U n 1/2

 κ

U n 1/2 , U n 1/2

, U n 1/2

 0,

2.12 where

κ

U n 1/2 , U n 1/2

 2

p 1

p−1



i0



U n 1/2i

U n 1/2p −i

x ,

U n 1/2 1

2



U n1 U n

.

2.13

According to

U n 1/2

x , U n 1/2

 0,



κ

U n 1/2 , U n 1/2

, U n 1/2

 2

p 1



p−1

i0

U n 1/2 i

U n 1/2 p −i

x , U n 1/2



 − 2

p 1



p−1

i0



U n 1/2 i1

x ,

U n 1/2 p −i

 − 2

p 1



p−1

i0

U n 1/2 i

U n 1/2 p −i

x , U n 1/2



,

2.14

we haveκU n 1/2 , U n 1/2 , U n 1/2  0 It follows from 2.12 that

1

2U n2

t 1

2U n2

t 1

2U n

xx2

Let

E n 1

2U n21

2U n21

2U n

Then2.9 is gotten from 2.15 This completes the proof ofTheorem 2.2

Trang 5

2.2 Existence and Prior Estimates of Difference Solution

To show the existence of the approximations U n n  1, 2, , N for scheme 2.3–2.5, we

introduce the following Brouwer fixed point theorem13

Lemma 2.3 Let H be a finite-dimensional inner product space,  ·  be the associated norm, and

g : H → H be continuous Assume, moreover, that there exist α > 0, for all z ∈ H, z  α,

ωz, z > 0 Then, there exists a z∈ H such that gz  0 and z ≤ α.

Let Z h0  {ν  ν j  | ν0  ν J  ν0xx  ν Jxx  0, j  0, 1, , J}, then have the

following

Theorem 2.4 There exists U n1∈ Z0

h which satisfies scheme2.3–2.5.

Proof (by Brouwer fixed point theorem) It follows from the original problem1.1–1.3 that U0

satisfies scheme2.3–2.5 Assume there exists U1, U2, , U n ∈ Z0

h which satisfy scheme

2.3–2.5, as n ≤ N − 1, now we try to prove that U n1∈ Z0

h, satisfy scheme2.3–2.5

We define ω on Z0has follows:

ω ν  2ν − 2U n − 2ν xx  2U xx  2ν xxxx − 2U xxxx  τν x  τκν, ν, 2.17

where κν, ν  2/p  1 p−1

i0 ν i ν p −ix Computing the inner product of2.17 with ν and

consideringκν, ν, ν  0 and ν x , ν  0, we obtain

ων, ν  2ν2 2ν x2 2ν xx2− 2U n , ν  2U xx n , ν

− 2U n xxxx , ν

≥ 2ν2 2ν x2 2ν xx2−U n2 ν2

−U n

x2 ν x2

−U n

xx2 ν xx2

 ν2 ν x2 ν xx2−U n2 U n

x2 U n

xx2

≥ ν2−U n2 U n

x2 U n

xx2

.

2.18

Hence, for all ν ∈ Z0

h,ν2  U n2 U n2 U n

xx2 1 there exists ων, ν ≥ 0 It follows

fromLemma 2.3that exists ν∈ Z0

h which satisfies ων  0 Let U n1 2ν − U n, then it can

be proved that U n1 ∈ Z0

his the solution of scheme 2.3–2.5 This completes the proof of

Theorem 2.4

Next we will give some priori estimates of difference solutions First the following two lemmas14 are introduced:

Lemma 2.5 discrete Sobolev’s estimate For any discrete function {u n

j | j  0, 1, , J} on the finite interval {x l , x r }, there is the inequality

u n∞≤ εu n

where ε, C ε are two constants independent of {u n

j | j  0, 1, , J} and step length h.

Trang 6

Lemma 2.6 discrete Gronwall’s inequality Suppose that the discrete function {w n | n  0, 1, , N } satisfies the inequality

w n − w n−1≤ Aτw n  Bτw n−1 C n τ, 2.20

where A, B and C n n  0, 1, 2, , N are nonnegative constants Then

max

1≤n≤N|w n| ≤



w0 τN

l1

C l



e2ABT, 2.21

where τ is sufficiently small, such that A  Bτ ≤ N − 1/2N, N > 1.

Theorem 2.7 Suppose that u0 ∈ H2

0x l , x r , then the following inequalities

U n  ≤ C, U n

x  ≤ C, U n∞≤ C, U n

xx  ≤ C. 2.22

hold.

Proof It is follows from2.9 that

U n  ≤ C, U n

x  ≤ C, U n

According toLemma 2.5, we obtain

This completes the proof ofTheorem 2.7

Remark 2.8. Theorem 2.7implies that scheme2.3–2.5 is unconditionally stable

2.3 Convergence and Uniqueness of Difference Solution

First, we consider the convergence of scheme2.3–2.5 We define the truncation error as follows:

r j nu n j

t−u n j

xxtu n j

xxxxtu n j 1/2

x 2

p 1

p−1



i0



u n j 1/2i

u n j 1/2p −i

x ,

j  1, 2, , J − 1; n  1, 2, , N,

2.25

then from Taylor’s expansion, we obtain the following

Trang 7

Theorem 2.9 Suppose that u0 ∈ H2

0x l , x r and ux, t ∈ C 5,3 , then the truncation errors of scheme

2.3–2.5 satisfy

r n

j  O

τ2 h2

as τ → 0, h → 0.

Theorem 2.10 Suppose that the conditions of Theorem 2.9 are satisfied, then the solution of scheme

2.3–2.5 converges to the solution of problem 1.1–1.3 with order Oτ2 h2 in the Lnorm Proof Subtracting2.3 from 2.25 letting

e n j  u n

j − U n

we obtain

r n

j e n

j



t−e n

j



xxte n j



xxxxte n j 1/2

x  κu n j 1/2 , u n j 1/2

− κU j n 1/2 , U n j 1/2

. 2.28

Computing the inner product of2.28 with 2e n 1/2, we obtain

2r n , e n 1/2

 e n2

t  e n

x2

t  e n

xx2

t 2 e n j 1/2

x , e j n 1/2

 2 κ

u n j 1/2 , u n j 1/2

− κU j n 1/2 , U j n 1/2

, e n 1/2

.

2.29

From the conservative property1.5, it can be proved byLemma 2.5thatu L≤ C Then by

Theorem 2.7we can estimate2.29 as follows:

κ

u n j 1/2 , u n j 1/2

− κU j n 1/2 , U j n 1/2

, e n 1/2

 2

p 1h

J−1



j1

p−1

i0



u n j 1/2i

u n j 1/2p −i

x

p−1



i0



U j n 1/2i

u n j 1/2p −i

x



e n j 1/2

 2

p 1h

J−1



j1

p−1

i0



e n j 1/2i i−1

r0



u n j 1/2i −1−r

U n j 1/2r

u n j 1/2p −i

x

p−1



i0



U n i 1/2i

e n j 1/2p−i−1

r0



u n j 1/2p −i−1−r

U n j 1/2r

e n j 1/2

≤ C



e n2e n12

 e n

x2e n1

x 2

.

2.30

Trang 8

According to the following inequality11

e n2≤ 1

2



e n2 e n

xx2

, e n1

x 2

≤ 1 2



e n12

e n1

xx 2

,

e n j 1/2

x , e n j 1/2

 0, 2r n , e n 1/2

≤ r n2



e n2e n12

.

2.31

Substituting2.30–2.31 into 2.29, we obtain

e n2

t  e n

x2

t  e n

xx2

t ≤ r n2 C



e n2e n12

 e n

x2e n1

x 2

 e n

xx2e n1

xx 2

.

2.32 Let

B n  e n2 e n

x2 e n

then2.32 can be rewritten as

B n − B n−1≤ Cττ2 h22

 CτB n − B n−1

Choosing suitable τ which is small enough, we obtain byLemma 2.6that

B n ≤ C



B0τ2 h22

From the discrete initial conditions, we know that e0is of second-order accuracy, then

B0 Oτ2 h22

Then we have

e n  ≤ Oτ2 h2

, e n

x  ≤ Oτ2 h2

, e n

xx  ≤ Oτ2 h2

2.37

It follows from Lemma 2.5, we have e n∞ ≤ Oτ2  h2 This completes the proof of

Theorem 2.10

Trang 9

Table 1: The errors of numerical solutions at t  60 with τ  h for p  2.

h u n − U n u n − U n∞ u n/4 − U n/4 /u n − U n u n/4 − U n/4∞/ u n − U n∞ 0.4 5.476 327× 10−2 1.958 718× 10−2

0.2 1.385 256× 10−2 4.983 761× 10−3 3.953 296 3.930 200

0.1 3.474 318× 10−3 1.252 185× 10−3 3.987 130 3.980 050

0.05 8.691 419× 10−4 3.134 571× 10−4 3.997 412 3.994 759

0.025 2.059 064× 10−4 7.550 730× 10−5 4.221 051 4.151 348

Table 2: The errors of numerical solutions at t  60 with τ  h for p  3.

h u n − U n u n − U n∞ u n/4 − U n/4 /u n − U n u n/4 − U n/4∞/ u n − U n∞ 0.4 1.164 674× 10−1 4.251 029× 10−2

0.2 2.940 136× 10−2 1.080 424× 10−2 3.961 294 3.934 592

0.1 7.357 052× 10−3 2.708 996× 10−3 3.996 350 3.988 283

0.05 1.837 759× 10−3 6.772 212× 10−4 4.003 273 4.000 165

0.025 4.283 535× 10−4 1.596 208× 10−4 4.290 286 4.242 688

Theorem 2.11 Scheme 2.3–2.5 is uniquely solvable.

Proof Assume that U n and U nboth satisfy scheme2.3–2.5, let W n  U n − U n, we obtain



W n j



t −W n j



xxtW n

j



xxxxtU n j 1/2

x−U j n 1/2

x

U n j 1/2 , U n j 1/2

− κU j n 1/2 , U j n 1/2

 0,

W j0 0 j  0, 1, , N .

2.38

Similarly to the proof ofTheorem 2.10, we have

W n2 W n

x2 W n

This completes the proof ofTheorem 2.11

Remark 2.12 All results above in this paper are correct for initial-boundary value problem of

the general Rosenau-RLW equation with finite or infinite boundary

3 Numerical Experiments

In order to test the correction of the numerical analysis in this paper, we consider the following initial-boundary value problems of the general Rosenau-RLW equation:

u t − u xxt  u xxxxt  u x  u px  0 0 < t < T, 3.1

Trang 10

0

0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

t 0

t 30

t 60

Figure 1: Exact solutions of ux, t at t  0 and numerical solutions computed by scheme 2.3–2.5 at

t  30, 60 for p  2.

Table 3: The errors of numerical solutions at t  60 with τ  h for p  6.

h u n − U n u n − U n∞ u n/4 − U n/4 /u n − U n u n/4 − U n/4∞/ u n − U n∞ 0.4 1.787 127× 10−1 6.353 868× 10−2

0.2 4.598 952× 10−2 1.649 585× 10−2 3.885 945 3.851 797

0.1 1.156 944× 10−2 4.159 339× 10−3 3.975 084 3.965 980

0.05 2.892 147× 10−3 1.040 878× 10−3 4.000 294 3.995 992

0.025 6.585 307× 10−4 2.375 782× 10−4 4.391 818 4.381 199

Table 4: Discrete mass Q n and discrete energy E n with τ  h  0.1 at various t for p  2.

Table 5: Discrete mass Q n and discrete energy E n with τ  h  0.1 at various t for p  3.

Trang 11

Table 6: Discrete mass Q n and discrete energy E n with τ  h  0.1 at various t for p  6.

with an initial condition

and boundary conditions

u x l , t   ux r , t   0, u xx x l , t   u xx x r , t   0 0 ≤ t ≤ T, 3.3

where u0x  eln{p33p1p1/2p 23p24p7 }/p−1sech4/p−1 p−1/4p2 8p  20x Then

the exact solution of the initial value problem3.1-3.2 is

u x, t  eln{p33p1p1/2p 23p24p7 }/p−1sech4/p−1

⎣ p− 1

4p2 8p  20 x − ct

⎦, 3.4

where c  p4 4p3 14p2 20p  25/p4 4p3 10p2 12p  21 is wave velocity.

It follows from3.4 that the initial-boundary value problem 3.1–3.3 is consistent to the boundary value problem3.3 for −x l  0, x r  0 In the following examples, we always

choose x l  −30, x r  120

Tables1,2, and3give the errors in the sense of L2-norm and L∞-norm of the numerical

solutions under various steps of τ and h at t  60 for p  2, 3 and 6 The three tables verify

the second-order convergence and good stability of the numerical solutions Tables4,5, and6

shows the conservative law of discrete mass Q n and discrete energy E ncomputed by scheme

2.3–2.5 for p  2, 3 and 6.

Figures 1, 2, and 3 plot the exact solutions at t  0 and the numerical solutions computed by scheme2.3–2.5 with τ  h  0.1 at t  30, 60, which also show the accuracy

of scheme2.3–2.5

Acknowledgments

The authors would like to express their sincere thanks to the referees for their valuable suggestions and comments This paper is supported by the National Natural Science Foundation of Chinanos 10871117 and 10571110

...

then from Taylor’s expansion, we obtain the following

Trang 7

Theorem 2.9 Suppose that u0...

Trang 6

Lemma 2.6 discrete Gronwall’s inequality Suppose that the discrete function {w n... u0 ∈ H2

0x l , x r and ux, t ∈ C 5,3 , then the truncation errors of scheme< /i>

Ngày đăng: 21/06/2014, 11:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm