Lumped Mass Finite Element Method of the Nonlinear BBM Equation

Abstract

In this paper, the full-discrete approximation scheme of the lumped mass nonconforming finite element method for BBM equation is discussed. Without the Riesz projection used in the traditional finite element analysis, the optimal error estimations are derived based on interpolation technique and special properties of element.

Share and Cite:

Si, H. (2021) Lumped Mass Finite Element Method of the Nonlinear BBM Equation. Open Journal of Applied Sciences, 11, 1028-1037. doi: 10.4236/ojapps.2021.119075.

1. Introduction

The lumped mass finite element method is a kind of modified finite element method. It has the same convergence and error estimation as the traditional finite element method, but it has a smaller amount of calculation. Therefore, the lumped mass finite element method is favored by scholars at home and abroad. It is also one of the hot topics being studied [1] - [10]. It is known that equations of this type arise in many areas of mathematical physics and fluid mechanics. It has been studied extensively by Benjamin and others, as a model for unidirectional, long, dispersive waves. It has been widely used in linear optics, iso-particle physics, etc. The numerical solution of problem has been studied in [11] [12] [13] [14], among them, the standard Galerkin method, the finite difference method and the general method are applied to this equation. Feng Minfu et al. proposed a Crank-Nicolson difference method to discretize the equation in [11]. Khaled Omrani made a detailed analysis of the standard Galerkin method of this equation in [14]: the space is discretized by the standard Galerkin, and the time discretization is in the Crank-Nicolson format, the convergence of the method is proved.

Tan Yanmei et al. applied the mixed finite element method to this equation in [15], established semi-discretization and full discretization finite element format, the existence and uniqueness of the finite element solution is proved, and an error analysis is given. However, the research on the lumped mass finite element method of nonlinear BBM equations has not been reported.

The main purpose of this article is to study the lumped mass finite element method for the BBM equation, and approximation using non-conforming triangle elements. Through the particularity of unit construction and interpolation techniques, the optimal error estimate is obtained without the need for traditional Reiz projection. In this paper, C denotes generic positive constant independent of step sizes and not necessarily the same at each occurrence.

2. Lumped Mass Nonconforming Fully Discrete Crank-Nicolson Scheme of BBM Equation

We will consider the following nonlinear BBM equation:

{ u t Δ u t = f ( u ) , ( X , t ) Ω × ( 0 , T ] , u ( X , t ) = 0 , ( X , t ) Ω × ( 0 , T ] , u ( X , 0 ) = u 0 ( X ) , X Ω ¯ . (1)

where Ω R 2 is a bounded domain with smooth boundary Ω , 0 < T < , and f ( u ) = ( 1 2 u 2 + u ) , X = ( x , y ) .

For a nonnegative integer m, let H m ( Ω ) denote the usual Sobolev space of real-valued functions defined on Ω .

H m ( Ω ) = { v ; 0 | α | m Ω | | α | v x α 1 y α 2 | 0 2 d x d y < } ,

Further, let

H 0 1 ( Ω ) = { v H 1 ( Ω ) , v = 0 on Ω } .

The norm of this space is the usual Sobolev H m -norm and it will be denoted by . m ,

v m = [ 0 | α | m Ω | | α | v x α 1 y α 2 | 0 2 d x d y ] 1 2 ,

and semi-norm

| v | m = [ | α | = m Ω | | α | v x α 1 y α 2 | 2 d x d y ] 1 2 ,

where, α = ( α 1 , α 2 ) , α 1 and α 2 are two non-negative integers | α | = α 1 + α 2 , specially, let l = 0 , m = 0 , denoted as L 2 ( Ω ) = H 0 ( Ω ) , ( · , · ) denote the inner product in L 2 ( Ω ) .

We introduce the weak formulation of (1). Let u t = Q by v H 0 1 ( Ω ) and use the Green formula.

{ ( u t , v ) + a ( Q , v ) = ( f ( u ) , v ) , ( u t , v ) = ( Q , v ) , u ( X , 0 ) = u 0 ( X ) . (2)

where a ( Q , v ) = ( Q , v ) = Ω Q v d X .

Proposition 1. Let u be the solution of (2). Then, the following conservation of energy holds.

u ( t ) 1 = u ( 0 ) 1 , t > 0. (3)

Proof. Setting v = u in (2), we get

1 2 ( d u 2 d t + d u 2 d t ) = Ω u f ( u ) d X . (4)

Noting that

u f ( u ) = ( f ( u ) u ) ( φ ( u ) ) , u H 0 1 ( Ω )

where φ ( u ) = f ( u ) . Since u = 0 , on Ω and φ ( 0 ) = 0 , then

Ω u ( f ( u ) ) d X = Ω ( f ( u ) u ) d X = 0 , (5)

Form (4) and (5). It follows that,

d d t u 1 2 = 0 , (6)

Integrating (6) with respect to t, to complete the rest of the proof.

Let Ω R 2 be a polygon on ( x 1 , x 2 ) plane with boundaries parallel to the axes. T h be an triangle subdivision of Ω . Ω ¯ = K T h K , which does not need to

satisfy the regularity assumption or quasi-uniform assumption [6]. For a give K T h , the three vertices of K are a 1 = ( 0 , 0 ) , a 2 = ( h x , 0 ) , a 3 = ( 0 , h y ) . Let K ^ be the reference element on ( ξ , η ) plane, the three vertices of K ^ are a ^ 1 = ( 0 , 0 ) , a ^ 2 = ( 1 , 0 ) , a ^ 3 = ( 0 , 1 ) .

For all v ^ H 1 ( K ^ ) , we define the finite element ( K ^ , P ^ , ^ ) on K ^ as follows [16]

^ = { v ^ 1 , v ^ 2 , v ^ 3 } , P ^ = s p a n { 1 , ξ , η }

where v ^ i = 1 | l ^ i | l ^ i v ^ d s ^ , i = 1 , 2 , 3 , l ^ i represent the edge of K ^ .

It can be easily checked that interpolation defined above is well-posed and the interpolation function ^ v ^ can be expressed as

^ : 1 | l ^ i | l ^ i ( v ^ ^ v ^ ) d s ^ = 0 , i = 1 , 2 , 3. (7)

then

^ v ^ = ( v ^ 3 + v ^ 1 v ^ 2 ) + 2 ( v ^ 2 v ^ 3 ) ξ + 2 ( v ^ 2 v ^ 1 ) η . (8)

Define the affine mapping K ^ K by F K : x = h x ξ , y = h y η .

For all K T h , then we define the associated finite element space V h and bilinear form a ( · , · ) as

{ V h = { v | v ^ = v | K F k P ^ l [ v ] d s = 0 , l K } , a 1 h ( u , v ) = K K u v d X = ( h u , h v ) . (9)

where [ v ] stands for the jump of v across the edge l, if l is an internal edge and it is equal to v itself if l Ω .

For K T h the associated finite element interpolation is

h : H 1 ( Ω ) V h ,

h v | K = ^ v ^ F K 1 .

For v V h , we define v 1 h = ( K T h K v v d x d y ) 1 2 . It is easy to see that · 1 h is a norm over V h .

Now we consider the following numerical integration format

Q K , h ( v ) = 1 3 m e a s ( K ) j = 1 3 v ( a j , k ) K v d x d y , (10)

where a j , k ( j = 1 , 2 , 3 ) is the three vertices of K.

According to the Bramble-Hilbert lemma [2] and (10) is exactly true for the linear polynomial, we get

| Q K , h ( v ) K v d x d y | C h 2 | α | = 2 D α v L 2 ( K ) . (11)

Definition

( u , v ) h = K T h Q K , h ( u v ) , u h 2 = ( u , u ) h . (12)

From (11), we know · h and · 0 are equivalent in space V h , then there exist two constants C 1 and C 2 , independent of h and k such that

C 1 v 0 v h C 2 v 0 , v V h . (13)

For any given positive integer N, let k = T N denote the size of the time discretization and 0 = t 0 < t 1 < < t N = T , Δ t = t n + 1 t n , n = 0 , 1 , 2 , , N 1 . The linear function determined by the values of two nodes u h ( X , t n ) and u h ( X , t n + 1 ) is an approximate solution of u ( X , t ) , then lumped mass nonconforming fully discrete Crank-Nicolson scheme of (2) lets v V h , to find ( u n + 1 h , Q n + 1 h ) , such that

{ ( u n + 1 h u n h , v ) h + a 1 h ( Q n + 1 2 h , v ) Δ t = ( f n + 1 2 , v ) Δ t , ( u n + 1 h u n h Δ t , v ) = ( Q n + 1 h + Q n h 2 , v ) , ( u 0 h h u 0 , v ) = 0 , ( Q 0 h h φ , v ) = 0 , (14)

where u 0 h is an appropriate approximation to u 0 ( X ) , u n = u ( X , t n ) , u n h = u h ( X , t n ) , Q n h = Q h ( X , t n ) , u n + 1 2 h = 1 2 ( u n h + u n + 1 h ) , f n + 1 2 = 1 2 ( f ( u n ) + f ( u n + 1 ) ) .

According to the theoretical knowledge of the numerical solution of partial differential equations that problem (14) has a unique solution ( u n + 1 h , Q n + 1 h ) .

3. Error Estimates

For simplicity, let u n = u ( X , t n ) , Q n = Q ( X , t n ) , ε h ( u , v ) = ( u , v ) h ( u , v ) , r n = Q n h h Q n ,

ρ n = Q n h Q n , ε n = u n h h u n , η n = u n h u n , r | t = 0 = ρ | t = 0 = ε | t = 0 = η | t = 0 = 0 .

Lemma 3.1. There exists a constant C > 0 such that for all u , v V h ,

| ε h ( u , v ) | C h 2 u 1 h v 1 h .

Proof. u , v V h , u and v are linear functions on the unit K, from (11), we have

| Q k , h ( u , v ) k u v d x d y | C h 2 | α | = 2 D α ( u v ) L 2 ( K ) C h 2 u L 2 ( K ) v L 2 ( K ) .

summing k and using Cauchy-Schwarz inequality, we get

| ε h ( u , v ) | C h 2 u 1 h v 1 h .

Lemma 3.2. [16] Suppose u H 0 1 ( Ω ) H 2 ( Ω ) , then, under the anisotropic meshes, there holds

| k k u n v n d s | C h u 1 h v 1 h , v V h .

where n = ( n x , n y ) is the outward unit vector of K , let

E n ( v ) = ( t n t n + 1 ( f f n + 1 2 ) d t , v ) a 1 , h ( t n t n + 1 ( Q Q n + 1 2 ) d t , v ) t n t n + 1 Γ h ( Q n + 1 2 , v ) d t + ε h ( u n + 1 u n , v ) ,

where Γ h ( u , v ) = k k u n v d s .

Lemma 3.3. For all v V h , the solution u ( X , t ) , Q ( X , t ) of (2), then

( u n + 1 u n , v ) h + a 1 h ( Q n + 1 2 , v ) Δ t = ( f n + 1 2 , v ) Δ t + E n ( v ) , (15)

where

| E n ( v ) | C [ ( t n t n + 1 2 f t 2 0 2 d t ) 1 2 + ( t n t n + 1 2 Q t 2 1 2 d t ) 1 2 ] ( Δ t ) 5 2 v 1 h + C h ( t n t n + 1 Q 2 2 d t ) 1 2 ( Δ t ) 1 2 v 1 h + C h 2 ( t n t n + 1 u t 1 2 d t ) 1 2 ( Δ t ) 1 2 v 1 h . (16)

Proof. From (2), for all v V h ,

Then using Green’s formula we have

( u t , v ) + ( Q , v ) = ( f ( u ) , v ) + Γ h ( Q , v ) , (17)

from Lemma 3.2, for all v V h , then

Γ h ( Q , v ) C h Q 2 v 1 h .

from (17), integral on both sides for t n t t n + 1 , such that

( u n + 1 u n , v ) + a 1 , h ( t n t n + 1 Q d t , v ) = ( t n t n + 1 f d t , v ) + t n t n + 1 Γ h ( Q , v ) d t ,

thus

( u n + 1 u n , v ) + a 1 , h ( Q n + 1 2 , v ) Δ t = ( f n + 1 2 , v ) Δ t + ( t n t n + 1 ( f f n + 1 2 ) d t , v ) a 1 h ( t n t n + 1 ( Q Q n + 1 2 ) d t , v ) + t n t n + 1 Γ h ( Q n + 1 2 , v ) d t + ε h ( u n + 1 u n , v ) .

and then

( u n + 1 u n , v ) h + a 1 h ( Q n + 1 2 , v ) Δ t = ( f n + 1 2 , v ) Δ t + E n ( v ) ,

let P 1 ( t ) = t t n t n + 1 t n f ( X , t n + 1 ) + t t n + 1 t n t n + 1 f ( X , t n ) , we have

t n t n + 1 P 1 ( t ) d t = t n t n + 1 f n + 1 2 d t .

from (16), for all v V h , then v 0 C v 1 h .

According to the one-dimensional linear interpolation theory and the Cauchy-Schwarz inequality, we get

| ( t n t n + 1 ( f f n + 1 2 ) d t , v ) | C | ( t n t n + 1 2 f t 2 ( Δ t ) 2 d t , v ) | C ( t n t n + 1 2 f t 2 0 2 d t ) 1 2 ( Δ t ) 5 2 v 1 h .

there holds

| a 1 h ( t n t n + 1 ( Q Q n + 1 2 ) d t , v ) | C ( t n t n + 1 | 2 Q t 2 | 1 2 d t ) 1 2 ( Δ t ) 5 2 v 1 h ,

| t n t n + 1 Γ ( Q , v ) d t | C h ( t n t n + 1 Q 2 2 d t ) 1 2 ( Δ t ) 1 2 v 1 h ,

| ε h ( u n + 1 u n , v ) | C h 2 u n + 1 u n 1 v 1 h C h 2 ( t n t n + 1 u t 1 2 d t ) 1 2 ( Δ t ) 1 2 v 1 h ,

which completes the proof.

Lemma 3.4. There exists a constant r, Δ t < r < 1 , for all L, and 1 L N (L is a positive integer), then there holds

ε L h 2 + r L 0 2 C [ 0 T ( 2 f t 2 0 2 + 2 u t 2 1 2 + | 2 Q t 2 | 1 2 + 2 Q t 2 1 2 ) d t ] ( Δ t ) 4 + C h 2 0 T Q 2 2 d t + C h 4 0 T u t 1 2 d t . (18)

Proof. Subtracting (15) from the first formula of (14), for all v V h , we have

( u n + 1 h u n + 1 ( u n h u n ) , v ) + a 1 h ( Q n + 1 2 h Q n + 1 2 , v ) Δ t = E n ( v ) , (19)

according to the definition of ε n , r n + 1 2 and η n , from (19), we obtain

( ε n + 1 ε n , v ) h + ( η n + 1 η n , v ) h + a 1 h ( r n + 1 2 , v ) Δ t a 1 h ( Q n + 1 2 h Q n + 1 2 , v ) Δ t = E n ( v ) ,

by the characteristics of the unit of C-R, then

a 1 h ( Q n + 1 2 h Q n + 1 2 , v ) = 0 ,

further, using the second formula of (14), we get

ε n + 1 ε n 2 = r n + 1 r n Δ t + h ( u n + 1 u n ) Δ t h ( Q n + 1 Q n ) 2 ,

let v = ε n + 1 + ε n , substitute the above formula in (19), then

ε n + 1 h 2 ε n h 2 + a 1 h ( r n + 1 2 , 2 ( r n + 1 r n ) ) = E n ( ε n + 1 + ε n ) + ( η n + 1 η n , ε n + 1 + ε n ) a 1 h ( r n + 1 2 , 2 h ( Q n + 1 Q n Δ t u n + 1 + u n 2 ) ) Δ t , (20)

Now we shall respectively estimate the terms at the right end of the Equation (20), from Lemma 3.3 and Young inequality, we get

| E n ( ε n + 1 + ε n ) | C [ t n t n + 1 ( 2 f t 2 0 2 + 2 u t 2 1 2 + | 2 Q t 2 | 1 2 + 2 u t 2 0 2 ) d t ] ( Δ t ) 4 + C h 2 t n t n + 1 Q 2 2 d t + C h 4 t n t n + 1 u t 1 2 d t + 1 4 ε n + 1 + ε n h 2 Δ t .

Above the second item, we obtain

| ( η n + 1 η n , ε n + 1 + ε n ) h | C h 2 t n t n + 1 | u t | 1 2 d t + 1 4 ε n + 1 + ε n h 2 Δ t .

From r n + 1 2 0 C r n + 1 2 0 , the third item is estimated as follows

| a 1 h ( r n + 1 2 , 2 h ( Q n + 1 Q n Δ t u n + 1 + u n 2 ) ) Δ t | 2 r n + 1 2 0 ( Q n + 1 Q n Δ t u n + 1 + u n 2 ) 0 Δ t C r n + 1 2 0 t n t n + 1 ( Q t u n + 1 2 ) d t 0 1 2 ( r n + 1 0 2 + r n 0 2 ) Δ t + C ( t n t n + 1 | 2 u t 2 | 1 2 d t ) ( Δ t ) 4 ,

Substitute the above estimation results in (20), furthermore, from

1 2 ε n + 1 + ε n h 2 ε n + 1 h 2 + ε n h 2 ,

We have

( 1 Δ t ) ( ε n + 1 h 2 + r n + 1 h 2 ) ( 1 + Δ t ) ( ε n h 2 + r n h 2 ) θ n , (21)

where

θ n = C [ t n t n + 1 ( 2 f t 2 0 2 + 2 u t 2 1 2 + | 2 Q t 2 | 1 2 + 2 u t 2 0 2 ) d t ] ( Δ t ) 4 + C h 2 t n t n + 1 Q 2 2 d t + C h 4 t n t n + 1 u t 1 2 d t + C h 4 Δ t .

For 0 < 1 1 + Δ t < 1 , so that

1 Δ t 1 + Δ t ( ε n + 1 h 2 + r n + 1 h 2 ) ( ε n h 2 + r n h 2 ) θ n ,

( 1 Δ t 1 + Δ t ) n multiplied with both sides, then summing up from n = 0 to L 1 , we get

ε L h 2 + r L 0 2 ( 1 + Δ t 1 Δ t ) L n = 0 N 1 θ n , (22)

for

( 1 + Δ t 1 Δ t ) L ( 1 + Δ t 1 Δ t ) N = ( 1 + 2 Δ t 1 Δ t ) N < ( 1 + 2 Δ t 1 r ) N e 2 T 1 r , (23)

then

n = 0 N 1 θ n C [ 0 T ( 2 f t 2 0 2 + 2 u t 2 1 2 + | 2 Q t 2 | 1 2 + 2 Q t 2 1 2 ) d t ] ( Δ t ) 4 + C h 2 0 T Q 2 2 d t + C h 4 0 T u t 1 2 d t , (24)

Finally, use (23) and (24) to complete the rest of the proof.

Theorem 3.1. let u ( X , t ) and Q ( X , t ) be the solutions of (2), suppose f ( u ) is sufficiently smooth, then there holds

max 1 n N { u n h u n 0 2 + ( Q n h Q n ) 0 2 } C ( h 2 + ( Δ t ) 4 ) . (25)

Proof. Using the definition of ε n , η n , r n , ρ n and the triangle inequality, we get

u n h u n 0 2 = ε n η n 0 2 C ( ε n 0 2 + η n 0 2 ) C ( ε n h 2 + η n h 2 ) ,

( Q n h Q n ) 0 2 r n 0 2 + ρ n 0 2 ,

then using Lemma 3.4 and the interpolation theorem, the proof is completed.

Funding

Key scientific research projects of colleges and universities in Henan Province (NO: 19A110031).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Ushijirna, T. (1977) On the Uniform Convergence for the Lumped Mass Approximation to the Heat Equation. Journal of the Faculty of Science, the University of Tokyo, 24, 471-490.
[2] Nie, Y.Y. and Thomee, V. (1985) A Lumped Mass Finite Element Method with Quadrature for a Nonlinear Problem. IMA Journal of Numerical Analysis, 5, 371-396.
https://doi.org/10.1093/imanum/5.4.371
[3] Chen, C.M. and Thomee, V. (1985) The Lumped Mass Finite Element for a Parabolic Problem. The Journal of the Australian Mathematical Society. Series B, 26, 329-354.
https://doi.org/10.1017/S0334270000004549
[4] Thomee, V. (1997) Galerkin Finite Element Methods for Parabolic Problems. Springer-Verlag, Berlin, 239-252.
https://doi.org/10.1007/978-3-662-03359-3_15
[5] Dai, P.L. (2001) The Lumped Mass Finite Element Method for the Hyperbolic Equations. Applied Mathematics and Computation, 23, 23-28.
[6] Zhang, F.R. (2011) A Nonconforming Finite Element Method with Crank-Nicolson Full-Discrete Scheme for Viscoelasticity Type Equations. Journal of Henan Normal University (Natural Science), 41, 123-128.
[7] Zhang, F.R. and Song, Y.R. (2012) The Lumped Mass Full Discrete Nonconforming Finite Element Method for Hyperbolic Equation. Journal of Anhui Normal University (Natural Science), 36, 5-10.
[8] Zhang, F.R. (2011) The Lumped Mass Nonconforming Finite Element Method of the Crank-Nicolson Scheme for Nonstationary Stokes Problem. Journal of Shandon Normal University (Natural Science), 46, 33-38.
[9] Liang, H.W., Liu, M.F. and Cao, J.W. (2011) Lumped Mass Finite Element Method for Hyperbolic Equation on Rectangular Mesh. Journal of Henan Normal University (Natural Science), 41, 556-561.
[10] Zhang, F.R. and Si, H.Y. (2015) Lumped Mass Finite Element Method of the Nonlinear Klien-Gordon Equation. Journal of Shanxi Normal University (Natural Science), 38, 453-458.
[11] Li, S.K., Feng, M.F. and Li, S. (2003) Finite Difference Approximate Solutions for the Benjamin-Bona-Mahony Equation. Journal of Sichuan Normal University (Natural Science), 26, 363-365.
[12] Luo, Z.D. and Liu, R.X. (1999) Mixed Finite Element Analysis and Numerical Simulation for Burgers Equation. Journal of Applied Mathematics and Computing, 21, 257-268.
[13] Medeiros, L.A. and Perla, M.G. (1977) Existence and Uniqueness for Periodic Solutions of the Benjamin-Bona-Mahony Equation. SIAM Journal on Mathematical Analysis, 8, 792-799.
https://doi.org/10.1137/0508062
[14] Omrani, K. (2006) The Convergence of Fully Discrete Galerkin Approximations for the Benjamin-Bona-Mahony Equation. Applied Mathematics and Computation, 180, 614-621.
https://doi.org/10.1016/j.amc.2005.12.046
[15] Tan, Y.M., Kong, H., Luo, D. and Feng, M.F. (2015) A Fully Discrete Mixed Finite Method for the Benjamin-Bona-Mahony Equation. Journal d’Analyse Mathématique, 38, 597-609.
[16] Shi, D.Y. and Guan, H.B. (2008) A Kind of Full-Discrete Nonconforming Finite Element Method for the Parabolic Variational Inequality. Journal d’Analyse Mathématique, 31, 90-96.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.