Numerical Study on Single and Multi-Dimensional Boundary Value Problems by the Method of Weighted Residual

Abstract

The Galerkin method of weighted residual (MWR) for computing natural frequencies of some physical problems such as the Helmholtz equation and some second-order boundary value problems has been revised in this article. The use of one and two-dimensional characteristic Bernstein polynomials as the basis functions have been presented by the Galerkin MWR. The vibration of non-homogeneous membranes with Dirichlet type boundary conditions is also studied here. The useful properties of Bernstein polynomials, its derivatives and function approximations have also been illustrated. Besides, the efficiency and applicability of the proposed technique have been demonstrated through some numerical experiments.

Share and Cite:

Farzana, H. and Alim, M.A. (2020) Numerical Study on Single and Multi-Dimensional Boundary Value Problems by the Method of Weighted Residual. American Journal of Computational Mathematics, 10, 230-251. doi: 10.4236/ajcm.2020.102012.

1. Introduction

Mathematical model derived from multi-dimensional differential equations play a crucial role in modeling a variety of scientific and engineering application problems. The study of vibration of membrane of different geometries has been the subject of interest to scientists and engineers since long back owing to their wide applications in every field of modern technology. Different shapes or geometries of membranes are the fundamental constituents in many scientific states. Many researchers concentrated on membrane structures and studied about the vibration theory of membrane employing numerous analytical or numerical techniques. However, to the best of our knowledge, none had attempted to provide approximate eigenvalues of boundary value problems employing Bernstein-Galerkin method of weighted residual (MWR).

Some physical problems arise in science and engineering are modeled by the elliptic, parabolic and hyperbolic partial differential equations. The process of solving certain linear evolution equations such as the heat or wave equations have received increased interest from several fields of science and engineering, either on bounded domains. Certain class of linear evolution equations for instance the heat or wave equations have a second order linear differential eigenvalue problem with two boundary conditions but no unique solution exists. A code for second order problems has been implemented and special attention has been paid to the approximation of the boundary conditions in the two-dimensional case.

A new numerical method based on Bernstein polynomials expansion is proposed for solving one dimensional (1-D) elliptic interface problems [1]. At present, formulations exploiting Galerkin method of weighted residual are constructed to determine the coefficient matrix derived from linear system of equations. Helmholtz equation appears in vibrating-string problems and in finding the temperature distribution in a rod. Calculations of eigenvalues of Helmholtz equation using boundary method are presented in [2]. Numerical technique utilizing Bernstein polynomials basis to give the approximate solution of a parabolic partial differential equation illustrated in [3]. The large deflection theory of membrane is applied [4] to derive the governing vibration equations of orthotropic membrane. The Bernstein polynomials are used to find numerical solution of elliptic boundary value problems with a point collocation method [5]. The authors solved the problem and obtained the power series formula of nonlinear vibration frequency of rectangular membrane with four edges fixed. Bernstein Ritz-Galerkin method for solving an initial boundary value problem for two-dimensional (2-D) wave equation has been studied by [6]. A spectral element model for the transverse vibration of a membrane has been developed by [7] using the boundary splitting method and the waveguide FEM-based spectral super element method (SSEM). Exact solutions are well known for the free vibration of a membrane with simple geometry such as elliptical [8], circular [9], general convex polygonal membranes [10], rectangular membranes [11] - [17]. Nevertheless, closed-form solutions rarely exist which leads many researchers to have numerical solution applying several techniques in view to minimize the error with less computational difficulties. Free vibrations of membranes have been studied in the literature by applying the method of superposition using wave-type base functions [10], the optimized Galerkin-Kantorovich method [11], classical Rayleigh-Ritz method [12], finite difference method [13], the Hybrid method [14], the discrete singular advance convolution method [15], the Kantorovich method [16]. Furthermore, the external and internal excitation methods [17], are also investigated. Two-dimensional (2-D) Helmholtz equation is solved for non-homogeneous membrane exploiting Sinc collocation method [18].

Double ultraspherical spectral Galerkin method with Chebychev polynomials is applied to solve elliptic partial differential equations (PDEs) [19]. Chebychev spectral quasi-inverse matrix diagonalization Galerkin method [20] is utilized to solve multidimensional PDE’s. Finite difference methods have been offered for the numerical solution of the one-dimensional parabolic equation in the study [21]. Eigenvalue analysis for second order boundary value problems arises in several engineering application areas has been investigated using analytical or numerical techniques [22]. Bernstein basis has been exploited to solve ordinary and partial differential to solve eigenvalues as well as boundary value problems employing numerous techniques are in [23] - [28].

In this study, we have presented Bernstein polynomials based Galerkin method of weighted residual (MWR) technique that offers accurate solutions, are put up with in terms of truncated series of smooth polynomial functions. The key advantages of applying the Galerkin MWR are its superior accuracy which can be achieved even with a few numbers of polynomials compared to the other techniques reported in the proposed work.

The significant benefit of the present method is that the trial Bernstein basis function can be modified effortlessly to any desired form so as to satisfy the Dirichlet and derivative boundary conditions for both one and two-dimensional problems.

Our goal is to construct an appropriate method with Dirichlet and derivative type boundary conditions and to reduce the errors as well as the computational difficulties. The main reason why the Galerkin MWR is chosen is its flexibility and simple implementation. The notable properties of Bernstein polynomials vanishing at its endpoints over the finite interval inspire us to execute it in the Galerkin technique. Furthermore, the smallest eigenvalue which characterizes potentially the most visual structures of the dynamical systems can be computed very accurately applying the said technique which converges to large significant digits and fairly close to the analytical results.

Some analytical methods involve a reduced amount of memory and arithmetic, but usually they are unable to fix the maximal dimension for the spectrum. Perturbation methods limit the extent of its application due to disadvantages in its theory in its existing form and all types of techniques required small parameter and consequently require some skill to implement. Finite difference methods (FDM) and finite elements methods (FEM) are well-known discretization techniques that comprise extensive calculation and huge memory storage in machine for storing matrices having larger dimensions. Additionally, the precision rapidly worsens for the upper eigenvalues. Furthermore, FDM gives value at particular points ineffective to evaluate the values at the desired points between two grid points and takes more computational cost for getting higher accuracy. The co-efficient matrix in Galerkin MWR is sparse and has symmetric banded matrix, which minimizes the computational effort and attains relatively smaller condition numbers. Although discretization methods attain high accuracy, in the end produce ill-conditioned system. On the other hand, the obtained matrices are full and non-symmetric which intensify the computational cost.

In section 2, we provide an outline of Bernstein polynomial basis in single and multi-dimensions. Approximation of functions to Bernstein basis functions and their derivatives required for numerical computations are also illustrated. Section 3 is offered to the construction of 2-D Helmholtz eigenvalue problems and formulation of one dimensional transient heat equation. In section 4, we give short description of hyperbolic equation, analytical solution of 2-D wave equation and Galerkin formulation of inhomogeneous rectangular membrane. Convergence of Galerkin method and error estimation is discussed in section 5. In section 6, we represent some numerical examples eigenvalue problems in one and two dimensions. In section 7, we illustrate some results with detailed discussions. Moreover, we validate our code by the offered method and eigenvalues are compared to the analytical ones. We have drawn conclusions of this study in section 8.

2. Bernstein Polynomials

2.1. Bernstein Polynomials in One Dimension [25] [26]

B i , n ( x ) = ( n i ) x i ( 1 x ) n i , 0 i n , (1)

where

( n i ) = n ! i ! ( n i ) ! ; n = 0 , 1 , 2 ,

For each positive integer n, there is a sequence of Bernstein polynomials over the finite interval [ 0 , 1 ] . Well convergence of Bernstein polynomials for some class of functions is found in [29]. Bernstein polynomials which approximates a functions of one real variable f : [ 0 , 1 ] R is defined as

B i , n ( f ; x ) = i = 0 n f ( i n ) ( n i ) x i ( 1 x ) n i . (1a)

2.2. Two Dimensional Bernstein Polynomials

2-D Bernstein polynomials approximates a functions of two real variables f : ( [ 0 , 1 ] × [ 0 , 1 ] ) R is defined as

B i , k ( n , m ) ( f ( x , y ) ) = i = 0 n k = 0 m f ( i n ) ( j m ) B i , k ( n , m ) ( x , y ) (2)

where

B i , k ( n , m ) ( x , y ) = ( n i ) ( m k ) x i ( 1 x ) n i y k ( 1 y ) m k (2a)

where ( n i ) = n ! i ! ( n i ) ! , ( m k ) = m ! k ! ( m k ) ! , i = 0 , 1 , 2 , , n ; k = 0 , 1 , 2 , , m with ( x , y ) [ 0 , 1 ] .

There are ( n + 1 ) and ( m + 1 ) ( n + m ) -th degree Bernstein polynomials. For suitability, we usually set B i , k ( n , m ) = 0 , if i < 0 , k < 0 or i > n , k > m .

Some interesting and useful properties of 2-D Bernstein polynomials are demonstrated in [30].

2.3. The Bernstein Approximation Theorem 1 [27]

Every continuous function f defined on [0, 1] can be uniformly approximated as closely as desired by a polynomial function. For any ε > 0 , there exists a positive integer N such that for all x [ 0 , 1 ] , an integer n N we have

| f ( x ) B n ( f ; x ) | < ε . (3)

Hence given any power-form polynomial of degree N, it can be uniquely converted into a Bernstein polynomial of degree n for n N .

Let C : ( [ 0 , 1 ] × [ 0 , 1 ] ) R is a continuous function space and is a linear norm space on [ 0 , 1 ] × [ 0 , 1 ] with the norm f C ( [ 0 , 1 ] × [ 0 , 1 ] ) = max ( x , y ) [ 0 , 1 ] × [ 0 , 1 ] | f ( x , y ) | and all partial derivatives of f ( x , y ) exists, while { f n , m } is a sequence on the space C ( [ 0 , 1 ] × [ 0 , 1 ] ) , f C [ 0 , 1 ] × [ 0 , 1 ] .

f n , m f C ( [ 0 , 1 ] × [ 0 , 1 ] ) = 0 .

which implies the uniform convergence to the function f . Let

H = L 2 { [ 0 , 1 ] × [ 0 , 1 ] } and { B 0 , n ( x ) B 0 , n ( y ) , B 1 , n ( x ) B 1 , n ( y ) , B 2 , n ( x ) B 2 , n ( y ) , , B n , n ( x ) B n , n ( y ) } H , f H .

Let V = Span { B i , n ( x ) B j , n ( y ) } ; i , j = 0 , 1 , 2 , , n . Since V is a finite dimensional vector space, f has a unique best approximation from V say v 0 V v V such that f v 0 2 f v 2 .

f v 0 = i = 0 n j = 0 n f i , j B i , n ( x ) B j , n ( y ) = C T B ( x , y ) . (4)

Lemma: Suppose that f n + 1 : [ 0 , 1 ] × [ 0 , 1 ] R is a continuous differentiable function and all partial derivatives of f ( x , y ) exist and are continuous. If C T B ( x , y ) is the best approximation for f out of V then the error bound is represented as

f C T B 2 2 l ( k 1 + k 2 ) n + 2 ( n + 1 ) ! ( 2 n + 3 ) ( 2 n + 4 ) . (5)

as k 1 = max { 1 x 0 , x 0 } , k 2 = max { 1 y 0 , y 0 } and the partial derivatives of f are bounded in magnitude by l . By applying the Taylor’s expansion in two variables we define

f ( x , y ) = f ( x 0 , y 0 ) + ( x x 0 ) f x | ( x 0 , y 0 ) + ( y y 0 ) f y | ( x 0 , y 0 ) + 1 2 ! [ ( x x 0 ) 2 2 f x 2 | ( x 0 , y 0 ) + 2 ( x x 0 ) ( y y 0 ) 2 f x y | ( x 0 , y 0 ) + ( y y 0 ) 2 2 f y 2 | ( x 0 , y 0 ) ] + + 1 n ! [ ( x x 0 ) x + ( y y 0 ) y ] n f ( x 0 , y 0 ) + 1 ( n + 1 ) ! [ ( x x 0 ) x + ( y y 0 ) y ] n + 1

f ( x 0 + θ ( x x 0 ) y 0 + θ ( y y 0 ) ) , 0 < θ < 1 = f 1 ( x , y ) + 1 ( n + 1 ) ! [ ( x x 0 ) x + ( y y 0 ) y ] n + 1 f ( x 0 + θ ( x x 0 ) , y 0 + θ ( y y 0 ) )

| f ( x , y ) f 1 ( x , y ) | = 1 ( n + 1 ) ! | [ ( x x 0 ) x + ( y y 0 ) y ] n + 1 f ( α , β ) |

where α = x 0 + θ ( x x 0 ) , β = y 0 + θ ( y y 0 )

f C T B 2 2 f f 1 2 2 = 0 1 0 1 1 ( n + 1 ) ! 2 | [ ( x x 0 ) x + ( y y 0 ) y | ] n + 1 f ( α , β ) | 2 d x d y = 0 1 0 1 1 ( n + 1 ) ! 2 | m = 0 n + 1 ( n + 1 m ) ( x x 0 ) m ( y y 0 ) n + 1 m n + 1 x m y n + 1 m f ( α , β ) | 2 d x d y l 2 ( n + 1 ) ! 2 0 1 0 1 | m = 0 n + 1 ( n + 1 m ) ( x x 0 ) m ( y y 0 ) n + 1 m | 2 d x d y = l 2 ( n + 1 ) ! 2 0 1 0 1 | [ ( x x 0 ) + ( y y 0 ) ] n + 1 | 2 d x d y 4 l 2 ( k 1 + k 2 ) 2 n + 4 ( n + 1 ) ! 2 ( 2 n + 3 ) ( 2 n + 4 )

f C T B 2 2 2 l ( k 1 + k 2 ) n + 2 ( n + 1 ) ! ( 2 n + 3 ) ( 2 n + 4 ) . (6)

f C T B 0 as n .

2.4. Derivatives of Multivariable Bernstein Polynomials

B i , j ( x , y ) = i = 0 n j = 0 m c i , j B i , n ( x ) B j , m ( y ) . (7)

We can define p-th order partial derivative in x-axis direction in a following way

p B i , j ( x , y ) x p = i = 0 n j = 0 m c i , j D p B i , n ( x ) B j , m ( y ) . (8)

Also q-th order partial derivative in y-axis direction in a following way

q B i , j ( x , y ) x q = i = 0 n j = 0 m c i , j D q B i , n ( x ) B j , m ( y ) . (9)

Finally derivative of order p + q is defined as follows

p + q B i , j ( x , y ) x p x q = i = 0 n j = 0 m c i , j D p + q B i , n ( x ) B j , m ( y ) . (10)

3. Description of 2-D Helmholtz Problem

We consider the governing transient heat transfer on a two dimensional region Ω [31] [32].

c 2 u t 2 x ( a 11 u x ) y ( a 22 u y ) + a 0 u = f ( x , y , t ) . (11)

with the boundary conditions (b. c’s)

u = u ^ , q n = a 11 u x n x + a 22 u y n y = q ^ n on γ . (11a)

and the initial condition

u ( x , y , 0 ) = u 0 ( x , y ) in Ω . (11b)

where t specifies for the time and c, a 11 , a 22 , a 0 , u 0 , f, u ^ , q ^ n are regarded as functions of positions and/or time.

The corresponding homogeneous form of the above Equation (11) is

c 2 u t 2 x ( a 11 u x ) y ( a 22 u y ) + a 0 u = 0 , u = 0 , q n = 0 on γ . (12)

Approximate solution of Equation (12) is given as

u ( x , y , t ) = U ( x , y ) e α t . (12a)

Thus Equation (12) becomes

x ( a 11 u x ) + y ( a 22 u y ) + λ u = 0 . (13)

where

λ = c α + a 0 and boundary conditions take the form u = 0 , u n = 0 . (13a)

Here the eigenvalues λ ’s and eigenfunctions U’s satisfy the time independent form of Equation (13). Then Equation (13) is known as Helmholtz equation which can be solved using separation of variables technique. Now the approximate solution of Equation (13) is

u k ( x , y , t ) = k = 1 n a k ( t ) U k ( x , y ) . (14)

where U k ( x , y ) denotes spatial variable and parameter a k ( t ) defines the function of time only.

Galerkin Formulation for One Dimensional Heat Equation

Here we applied a modified weighted residual technique which involves only first derivative instead of second derivative terms in the residual equation. This can be performed applying integration by parts in which the operational matrices for integration and the product is utilized to convert the given differential eigenvalue problems to a system of algebraic equations.

One dimensional parabolic partial differential equation

ρ c A u t x ( k A u x ) = q ( x , t ) , a < t < b , t 0 (15)

with the boundary and initial conditions

u ( a , t ) = f 1 ( t )

u ( b , t ) = f 2 ( t )

u ( x , 0 ) = f ( x ) .

which governs the transient heat transfer in one-dimensional system (i.e., a plane wall), here u denotes the temperature, k the thermal conductivity, ρ the density, A the cross-sectional area, c the specific heat, q the heat generation per unit length. Here u ( x , t ) represents the temperature of a rod for both space and time and U k ( x ) is trial or basis function. If non-homogeneous heat Equation (15) with a lateral heat loss reduces to homogeneous equation (q = 0).

ρ c A u t x ( k A u x ) = 0 . (16)

Let us assume the approximate solution of Equation (16)

The solution of Equation (15) can be written as

u ˜ k ( x , t ) = k = 1 n a k ( t ) U k ( x )

The Galerkin weighted residual equation can be written as

a b [ ρ c A u ˜ ( x , t ) t x { k A u ˜ ( x , t ) x } ] U j ( x ) d x = 0 , j = 1 , 2 , 3 , , n (17)

u ˜ k ( x , t ) = k = 1 n F j , k d a k d t + k = 1 n G j , k a k ( t ) .

On simplification the by using the conditions the above residual Equation (17) takes the matrix form

[ F ] { d a k ( t ) d t } [ G ] { a k ( t ) } = { 0 } . (18)

where d a d t = u ^ refers to the time derivative.

Hence the matrix form of Equation (18)

where u ^ = d c d t refers to the time derivative.

[ G ] = G j , k = a b k A d U j d x d U k d x d x .

[ F ] = F j , k = a b ρ c A U j ( x ) U k ( x ) d x .

The solution of Equation (18) can be given as

u ˜ ( x , t ) = u ^ ( x ) e λ t . (19)

Hence the matrix form of (18)

[ G ] { u ^ } λ [ F ] { u ^ } = { 0 } . (20)

Solving (19) we can determine λ and nonzero u ^ ( x ) such that (19) holds and the boundary conditions of the problem met. Equation (19) describe an eigenvalue problem; λ being the eigenvalues and u ^ ( x ) be the eigenfunction.

4. Brief Description of Hyperbolic Equations

The transverse motion of a membrane, is governed by a partial differential equation of the form as given in (14), where, u ( x , y , t ) denotes the transverse deflection, c is the material density of the membrane, a 11 and a 22 are the tensions in the x and y directions of the membrane, a 0 is the modulus of elastic foundation on which the membrane is stretched (often, a 0 = 0 ) i.e., there is no foundation), and f ( x , y , t ) is the transversely distributed force. The above equation is known as wave equation, and is classified mathematically as a hyperbolic equation. The function u ( x , y , t ) must be determined such that it satisfies Equation (19) in a region Ω together with specified boundary and initial conditions. The problem of finding the solution as given by Equation (14) holds for homogeneous boundary and initial conditions and f = 0 is called an eigenvalue problem.

4.1. Solution of Two-Dimensional Wave Equation in Rectangular Membrane

We consider the equation for the vibration of a tightly stretched membrane as the membrane of a drum. We assume that the membrane is of uniform tension and the tension per unit length is same in all directions at every point and m be the mass of per unit of area of the membrane.

2 u t 2 = c 2 [ 2 u x 2 + 2 u y 2 ]

where

c 2 = T m . (21)

The fact that we are keeping the edges of the membrane fixed is expressed by the boundary conditions

u ( x , 0 , t ) = u ( x , b , t ) (21a)

u ( 0 , y , t ) = u ( a , y , t ) (21b)

We must also specify how the membrane is initially deformed and set into motion. This is done via the initial conditions

u ( x , y , 0 ) = 0 (21c)

The solution of Equation (21) applying the separation of variables gives the particular values of l and n.

u ( x , y , t ) = l = 1 n = 1 sin l π x a sin n π y b .

α l n = π c [ ( l a ) 2 + ( n b ) 2 ] . (22)

These are the solutions of the wave Equation (22) which are zero on the boundary of the rectangular membrane. These functions are known as eigenfunctions and the numbers are known eigenvalues.

The general solution is

u = A l n cos ( α l n t ) + B l n sin ( α l n t ) . (23)

4.2. Vibration of Distributed Inhomogeneous System in a Rectangular Domain

We consider free vibrations of a uniformly stretched inhomogeneous membrane of rectangular shape with clamped edges in an elastic medium. We consider the following eigenvalue problem

[ 2 u x 2 + 2 u y 2 ] + [ λ ρ ( x , y ) q ( x , y ) ] u = 0 . (24)

where the boundary conditions are

u ( 0 , y ) = u ( a , y ) = 0 and u ( x , 0 ) = u ( x , b ) = 0 . (24a)

Let u ˜ ( x , y ) denotes an approximation to the exact solution.

u ˜ ( x , y ) = θ 0 ( x , y ) + i = 1 n a i θ i ( x , y ) and θ 0 ( x , y ) = 0 , is specified by the Dirichlet boundary conditions, of Equation (24a).

R ( x , y ) = [ 2 u x 2 + 2 u y 2 ] + [ λ ρ ( x , y ) q ( x , y ) ] u = 0 . (24b)

where R ( x , y ) = 0 is the residual function.

The Green’s theorem states that if A is a region in the xy plane bounded by a closed curve Γ then we suppose:

U ( x , y ) = F ( x , y ) i + G ( x , y ) j is a continuous vector field defined on a region A in Ω. Moreover, suppose F and G have continuous partial derivatives and that the boundary Γ is a simple closed curve C with positive orientation. Then

A ( G x F y ) d x d y = Γ F d x + G d y . (25)

We can write

A ( 2 u x 2 + 2 u y 2 ) d x d y = Γ F d x + G d y . (26)

where

F = u y θ i and G = u x θ i .

A R ( x , y ) θ i d x d y = Γ F d x + G d y . (26a)

A R ( x , y ) θ i d x d y = Γ { 2 u ˜ x 2 + 2 u ˜ y 2 + [ λ ρ ( x , y ) q ( x , y ) ] u ˜ } θ i d x d y (26b)

Γ F d x + G d y = Τ θ i { u y d x + u x d y } (27)

Using Equations (26a), (27) in Equation (26b)

A { θ i x u ˜ x + θ i y u ˜ y q ( x , y ) θ i u ˜ } d x d y λ A ρ ( x , y ) θ i u ˜ d x d y + Τ θ i { u ˜ y d x + u ˜ x d y } = 0

Since

Τ θ i { u ˜ y d x + u ˜ x d y } = 0 (28)

We finally obtain

A { θ i x u ˜ x + θ i y u ˜ y q ( x , y ) θ i u ˜ } d x d y = λ A ρ ( x , y ) θ i u ˜ d x d y (29)

5. Error and Convergence of Galerkin MWR

Let { φ n | n = 1 , 2 , 3 , } be the set of normalized eigenfunctions of the Sturm-Liouville system. If f be a function in Hilbert space H, then

lim n f k = 1 n c k ϕ k = 0 . (30a)

where

c k = 0 1 ϕ ¯ k f ( x ) r ( x ) d x . (30b)

We consider the linear operator L with a field of definition F L , that is, Lu is defined for u F L . The inner product is

( u , v ) L = ( u , L v ) = v u L v d x .

The operator is symmetric if for elements u , v F L

( u , L v ) = ( v , L u ) .

The operator is positive definite if for any function in F L , not identically zero:

( u , L u ) 0 and is positive bounded below if for any u F L ;

( u , L u ) β ( u , u ) , for β > 0 .

Uniform Convergence: For any ε > 0 , we can find n such that

| u ( x ) u ˜ n ( x ) | < ε (31)

Convergence in energy requires u u ˜ n < ε where energy is defined as

| u | = ( u , L u ) .

The corresponding error bounds are point wise error in Equation (31). A sequence u n , converges weakly to an element u of a space if L t n ( u n , ϕ ) = ( u , ϕ ) holds for all ϕ in the space. Sequences produced by the Galerkin method sometimes converge weakly to a generalized solution.

A set of trial functions form a complete set of functions and they are complete in a space if any function in the space can be expanded in terms of the set of functions, for sufficiently large n [33].

u k = 1 c k ϕ k < ε . (32)

Since the powers of Bernstein polynomials x i ( 1 x ) n i ( n = 0 , 1 , 2 , 3 , ) have sufficient continuity and they form an infinite sequence of functions which is complete. Also the convergence of the eigenvalues by Galerkin WRM method is measured by the relative error.

e k = | λ E x a c t λ ( A p p r o x . ) λ E x a c t | < δ .

δ 10 10 depends upon the problems.

We consider a two dimensional boundary value problem.

i , j = 1 3 B i , j ( x ) x i ( u x j ) + i = 1 3 C i ( x ) u x j + F ( x ) u = 0 (33)

is non-self-adjoint unless C i = 0 . For convergence of the Galerkin method, we assume there exists a constant ς 0 such that for any point in V and real numbers l i ,

i , j = 1 3 B i , j l i l j i = 1 3 ζ o l i 2 . (34)

The coefficients B i , j , and their first derivatives are continuous in Ω and the coefficients C and F are continuous in Ω ¯ . We assume the problem has a unique solution. The proof of the theorem is illustrated in and the references therein [33]. Here Ω is a finite bounded domain and Ω ¯ = S Ω .

L 0 u = i , j = 1 3 x i ( B i , j u x j ) . (35)

where the operator L 0 is positive bounded below for the set of functions which vanishes on S. The convergence proofs are done in terms of the operator L 0 and the remaining terms in the differential equation are bounded in terms of this operator and its inverse.

Theorem2: Assume the problem (11) is unique for the boundary conditions u = 0 on S 1 , u n = 0 on S 2 , u n + μ n = 0 on S 3 .

Exploiting the Galerkin method using trial functions which are complete in energy of L 0 , are linearly independent, and satisfy u = 0 on S 1 . Then the approximate solution u ˜ n , converges in energy of L 0 to the solution.

Let us consider the two-dimensional the following eigenvalue problem

i , j = 1 3 B i , j ( x ) x i ( u x j ) + i = 1 3 C i ( x ) u x j + λ F ( x ) u = 0 . (36)

u = 0 on S where B i , j , satisfies Equation (34).

Theorem 3: If the Galerkin method is applied to Equation (36) using a system of functions which is complete in energy and linearly independent, then the approximate eigenvalues converge to the true eigenvalue. This proves convergence of the Galerkin method in section 5 when applied to Equation (36).

6. Numerical Experiments

In this section we apply Galerkin MWR exploiting Bernstein polynomial only to the eigenvalue problems frequently encountered in science and engineering in one and two dimensions. For validation of our proposed technique formulated in section 4, we demonstrate three linear problems in one dimension and two linear problems in two dimensions.

In this section we apply the current techhnique exploiting Bernstein polynomial only to the eigenvalue problems frequently encountered in science and engineering in one and two dimensions. For validation of our proposed technique formulated in section 4, we demonstrate three linear problems in one dimension and two linear problems in two dimensions.

Example 1: To determine the boundaries of parametric instability regions for the following modified Mathieu equation using the method of accelerated convergence which is described in details in [22].

d 2 u d t 2 + [ λ q ( t , e ) ] u = 0 . (37)

| λ | < , q ( t , e ) = e cos ( 2 π t ) 1 e cos ( 2 π t ) , | e | < 1 .

For | e | 1 , Equation (37) differs from the classical Mathieu equation.

To compute the eigenvalues depending on parameter e which determines the boundaries of the parametric instability [22], we need to construct periodic solutions of that:

u ( 1 ) = u ( 1 ) = 0 , u ( 1 ) = u ( 1 ) = 0 . (37a)

Since the function q ( t , e ) is even with respect to t, q ( t , e ) = q ( t , e ) in (the conditions of perioiodicity in (37a) are equivalent to the conditions of the first kind given as

u ( 0 ) = u ( 1 ) = 0 ; (37b)

and the second kind given as

u ( 0 ) = u ( 1 ) = 0 ; (37c)

here the vibration of elastic Crankshaft with concentrated load yield the following equation with periodic co-efficient and modulation depth e illustrated in [22] is considered.

d 2 u d x 2 + λ 1 e cos ( 2 π x ) u = 0 , 0 | e | < 1 . (38)

Example 2: Let us consider one dimensional Helmholtz equation [2].

{ d 2 y d x 2 = λ 2 u u ( 0 ) = u ( 1 ) = 0 (39)

Example 3:

We consider a plane wall, initially at a uniform temperature [32].

d 2 u d x 2 = λ u , (40)

Set 1: u ( 0 ) = 0 , u ( 1 ) = 0 , (40a)

Set 2: u ( 0 ) = 0 , ( d u d x + u ) | x = 1 = 0 . (40b)

Table 2 displays the first ten eigenvalues for n = 15, exploiting Bernstein polynomials.

Example 4: The well-known transient heat conduction [31] [32] in a square region with boundary and initial conditions is considered.

u t = [ 2 u x 2 + 2 u y 2 ] = f ( x , y , t ) , Ω = { ( x , y ) : 0 < x < 1 , 0 < y < 1 } . (41)

Subject to the boundary conditions

The boundary conditions are:

u ( x , 1 , t ) = 0 , u ( 1 , y , t ) = 0 . (41a)

u x ( 0 , y , t ) = 0 and u y ( x , 0 , t ) = 0 . (41b)

and the initial condition is

u ( x , y , 0 ) = 0 . (41c)

Homogeneous form of (41) for f = 0 is

u t = [ 2 u x 2 + 2 u y 2 ] . (41d)

The derivative boundary conditions will be applied integrand of the residual equation. Hence for executing only the Dirichlet boundary conditions in Equation (41a), we modify the polynomial basis as

B i , k ( n , m ) ( x , y ) = [ ( n i ) ( m k ) x i ( 1 x ) n i y k ( 1 y ) m k ] × [ ( 1 x ) ( 1 y ) ] (42)

The exact solution of (42) is u ( x , t ) = T 0 u ^ ( x , y ) e λ t , where λ refers to the required eigenvalue which corresponds to the eigenfunctions u ( x , y ) . The analytical eigenvalue λ m , n = π 2 ( m 2 + n 2 ) / 4 , m , n = 1 , 3 , 5 ,

Example 5: The homogeneous membrane of sides 4 ft by 2 ft, fixed on all its four edges i.e., u = 0 on Γ is considered [32]. We assume that the tension of the membrane is T = 12 . 5 lb / ft 1 (i.e. a 11 = a 22 = 12.5 ). The exact natural frequencies of the rectangular membrane are obtained by considering the full domain

2 u t 2 = 5 [ 2 u x 2 + 2 u y 2 ] (43)

The fact that we are keeping the edges of the membrane fixed is expressed by the boundary conditions

u ( 0 , y , t ) = u ( 4 , y , t ) = 0 (43a)

u ( x , 0 , t ) = u ( x , 2 , t ) = 0 (43b)

and the initial conditions

u ( x , y , 0 ) = 0 (43c)

For implementing boundary conditions in Equations (43a), (43b) we modify the polynomial basis as

B i , k ( n , m ) ( x , y ) = [ ( n i ) ( m k ) x i ( 4 x ) n i y k ( 2 y ) m k ] × [ x ( 4 x ) y ( 2 y ) ] (44)

7. Result and Discussions

In Table 1, we computed even and odd eigen solutions for different modulation depth e ranges from 0.1 to 0.9. Analytical eigen-solutions using perturbation method are listed in [22]. Our computed relative errors for the smallest modes are less than 5% which shows that the present technique produced significantly small errors. From Table 2, the smallest eigenvalues attains the accuracy up to 10−16 and error increases rapidly for higher eigenvalues than the lower values which is better than boundary method. As we increase the grid points or nodes from n = 15 to n = 30, the error decays fast for all the eigenvalues and consistent accuracy is obtained up to 10−13.

We observed that increasing of nodes reveal the stable behaviour of all the eigenvalues for n = 30. It is also observed that our present approach accomplishes accurate results and is compatible to the existence new boundary approach for one dimensional Helmholtz equation. Comparison of relative errors obtained for Gal. Relative errors between our proposed Galerkin MWR and FEM [32] are compared which are displayed in Figure 1. In Table 3(a) and Table 3(b) we computed seven eigen frequencies for the two sets of boundary conditions exploiting current formulation and comparison to the exact and finite element results are shown with relative errors. From these tables, we observed that the smallest error decreases up to 10 7 which is much smaller than that of FEM [32]. Eigen frequencies using different degree of polynomial are displayed in Table 4 of example 4. We noticed that the smallest order of the accuracies for the largest eigenvalues are 10−2, 10−3, 10−4 respectively with 4, 8, 10, 12 Bernstein polynomials and the first three eigenvalues converge to the exact results for n = 13 illustrated in Table 4. This confirms that the accuracy increases with the increased degree of polynomials. Our current method produces small errors in percentages (%) than those attained by FEM [31].

Plot of the relative errors between exact and approximate eigenvalues are depicted in Figure 2 for different values of n. Also, the relative errors obtained by Galerkin MWR for different degree of Bernstein polynomials are depicted in Figure 3. Table 5 shows that the maximum relative error for the smallest and the largest eigenvalues using present method are 10−6 and 10−7 respectively, whereas applying FEM [32], the errors obtained as 10−3, respectively. From the results in tabular form we conclude that the Galerkin MWR is much accurate, efficient and compatible with other techniques.

Table 1. Comparison of eigenvalues for vibration of crankshaft of Example 1.

Table 2. Comparison of relative errors obtained by Galerkin MWR with for Example 2.

(a) (b)

Table 3. (a) Table of calculated eigenvalues and their relative errors computed by the current method for example 3; (b). List of eigenvalues with their relative errors attained by present method and FEM for Example 3.

Table 4. List of eigenvalues with their relative errors attained by present method and FEM for Example 4.

Table 5. Comparison of natural frequencies and relative errors using Gal. WRM with FEM for Example 5.

Figure 1. Comparison of relative errors obtained for Gal. MWR and FEM.

Figure 2. comparison of eigenvalues using GAL MWR and exact result.

Figure 3. Relative errors attained by GAL MWR for increasing polynomial.

8. Conclusions

For the vibration of crankshaft computed results utilizing Galerkin MWR are very close to the analytical results [22] and error increased as the modulation depth closer to one. In the case of 1-D heat equation for the plane wall [32] and 2-D heat equation [31], the smallest errors by present method attains superior accuracy than finite element methods using linear and quadrilateral elements worked out in those studies. Eigenvalues achieved from 1D Helmholtz equation for smaller eigenvalues converge faster as the degree of Bernstein polynomials increases and attains many accurate results. For homogeneous rectangular membrane, relative errors in the present method are smaller than that of finite element method [32]. This proves that our present method is much more efficient than various numerical methods available in the literature and well suited which has much applicability in physical and engineering models.

Acknowledgements

The first author is very much thankful to Muhammad Sajjad Hossain, Assistant Professor of Mathematics, Department of Arts & Sciences, Ahsanullah University of Science and Technology, Dhaka, for his knowledgeable input, inexorable assistance and for always being keen to help in editing this article.

Conflicts of Interest

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

References

[1] Liu J., Zheng, Z. and Xu, Q. (2012) Bernstein-Polynomials-Based Highly Accurate Methods for One-Dimensional Interface Problems. Journal of Applied Mathematics, 2012, 1-11.
https://doi.org/10.1155/2012/859315
[2] Reutskiy, S.Y. (2006) The Method of Fundamental Solutions for Helmholtz Eigenvalues Problems in Simply and Multiply Connected Domains. Engineering Analysis with Boundary Elements, 30, 150-159.
https://doi.org/10.1016/j.enganabound.2005.08.011
[3] Yousefi, S.A., Behroozifar, M. and Dehghan, M. (2011) The Operational Matrices of Bernstein Polynomials for Solving the Parabolic Equation Subject to Specification of Mass. Journal of Computational and Applied Mathematics, 235, 5272-5283.
https://doi.org/10.1016/j.cam.2011.05.038
[4] Zhou-Lian, Z., Chang-Jiang L.H., Xiao, T. and Chen, S-L. (2009) Free Vibration Analysis of Rectangular Orthotropic Membranes in Large Deflection. Mathematical Problems in Engineering, 2009, 1-9.
https://doi.org/10.1155/2009/634362
[5] Mirkov, N. and Rasuo, B. (2013) Bernstein Polynomial Collocation Method for Elliptic Boundary Value Problems. Proceedings in Applied Mathematics and Mechanics, 13, 421-422.
https://doi.org/10.1002/pamm.201310206
[6] Yousefi, S.A. and Barikbiz, M.Z. (2010) Bernstein Ritz-Galerkin Method for Solving a Initial Boundary Value Problem that Combines Neumann and Integral Condition for the Wave Equation. Numerical Methods for Partial Differential Equations, 26, 1236-1246.
https://doi.org/10.1002/num.20521
[7] Park, J., Park, I. and Lee, U. (2014) Transverse Vibration and Waves in a Membrane: Frequency Do Main Spectral Element Modeling and Analysis. Mathematical Problems in Engineering, 2014, 1-14.
https://doi.org/10.1155/2014/642782
[8] Sato, K. (1974) Free Vibration Analysis of a Composite Elliptical Membrane Consisting of Confocal Elliptical Parts. Journal of Sound and Vibration, 34, 161-171.
https://doi.org/10.1016/S0022-460X(74)80301-9
[9] Chen, S.-L. and Zheng, Z.-L. (2003) Large Deformation of Circular Membrane under the Concentrated Force. Applied Mathematics and Mechanics (English Edition), 24, 28-31.
https://doi.org/10.1007/BF02439374
[10] Kim, Y.Y. and Kang, J.H. (1996) Free Vibration Analysis of Membranes Using Wave-Type Base Functions. The Journal of the Acoustical Society of America, 99, 2938-2946.
https://doi.org/10.1121/1.414822
[11] Laura, P.A.A., Rossi, R.E. and Gutierrez, R.H. (1997) The Fundamental Frequency of Non-Homogeneous Rectangular Membrane. Journal of Sound and Vibration, 204, 229-306.
https://doi.org/10.1006/jsvi.1996.0931
[12] Vega, D.A., Vera, S.A. and Laura, P.A.A. (1999) Fundamental Frequency of Vibration of Rectangular Membranes with an Internal Oblique Support. Journal of Sound and Vibration, 224, 780-783.
https://doi.org/10.1006/jsvi.1999.2219
[13] Masad, A. (1996) Free Vibrations of a Non-Homogeneous Rectangular Membrane. Journal of Sound and Vibration, 195, 674-678.
https://doi.org/10.1006/jsvi.1996.0454
[14] Ho, S.H. and Chen, C.K. (2000) Free Vibration Analysis of Non-Homogeneous Rectangular Membranes Using a Hybrid Methods. Journal of Sound and Vibration, 233, 547-555.
https://doi.org/10.1006/jsvi.1999.2808
[15] Ersoy, H., Civalekb, O. and Ozpolatb, L. (2010) Free Vibration Analysis of Rectangular Membranes with Variable Density Using the Discrete Singular Convolution Approach. Asian Journal of Civil Engineering, 11, 83-94.
[16] Cortinez, V.H. and Laura, P.A.A. (1992) Vibrations of Non-Homogeneous Rectangular Membranes. Journal of Sound and Vibration, 156, 217-225.
https://doi.org/10.1016/0022-460X(92)90694-S
[17] Reutskiy, S.Y. (2007) The Methods of External and Internal Excitation for Problems of Free Vibrations of Non-Homogeneous Membranes. Engineering Analysis with Boundary Elements, 31, 906-918.
https://doi.org/10.1016/j.enganabound.2007.04.003
[18] Amore, P. (2009) A New Method for Studying the Vibration of Non-Homogeneous Membranes. Journal of Sound and Vibration, 321, 104-114.
https://doi.org/10.1016/j.jsv.2008.09.024
[19] Doha, E.H. and Abd-Elhameed, W.M. (2005) Accurate Spectral Solutions for the Parabolic and Elliptic Partial Differential Equations by the Ultra-Spherical Tau Method. Journal of Computational and Applied Mathematics , 181, 24-45.
https://doi.org/10.1016/j.cam.2004.11.015
[20] Sahuck, O.H. (2019) An Efficient Spectral Method to Solve Multi-Dimensional Linear Partial Differential Equations Using Chebyshev Polynomials. Mathematics, 7, 1-21.
https://doi.org/10.3390/math7010090
[21] Dehghan, M. (2006) A Computational Study of the One-Dimensional Parabolic Equation Subject to Non-Classical Boundary Specifications. Numerical Methods for Partial Differential Equations, 22, 220-257.
https://doi.org/10.1002/num.20071
[22] Leonid, A.D. and Nesterov, S.I. (2006) High Precision Method for Eigenvalue Problem. Chapman Hall/CRC, Boca Raton, FL.
[23] Alshbool, M.H.T., Bataineh, A.S., Hashim, I. and Isik, O.R. (2015) Approximate Solutions of Singular Differential Equations with Estimation Error by Using Bernstein Polynomials. International Journal of Pure and Applied Mathematics, 100, 109-125.
https://doi.org/10.12732/ijpam.v100i1.10
[24] Zhou, J. and Li, H. (2015) A Ritz-Galerkin Approximation to the Solution of Parabolic Equation with Moving Boundaries. Boundary Value Problems, 236, 1-17.
https://doi.org/10.1186/s13661-015-0503-5
[25] Doha, E.H., Bhrawy, A.H. and Saker, M.A. (2011) On the Derivatives of Bernstein Polynomials, an Application for the Solution of High Even-Order Differential Equations. Boundary Value Problems, 2011, Article ID: 829543.
https://doi.org/10.1155/2011/829543
[26] Farzana, H., Islam, M.S. and Bhowmik, S.K. (2015) Computation of Eigenvalues of the Fourth Order Sturm-Liouville BVP by Galerkin Weighted Residual Method. British Journal of Mathematics and Computer Science, 9, 73-85.
https://doi.org/10.9734/BJMCS/2015/15370
[27] Islam, M.S., Farzana, H. and Bhowmik, S.K. (2017) Numerical Solutions of Sixth Order Eigenvalue Problems Using Galerkin Weighted Residual Method. Differential Equations and Dynamical Systems, 25, 187-205.
https://doi.org/10.1007/s12591-016-0323-9
[28] Farzana, H. and Bhowmik, S.K. (2019) Comparative Study on Sixth Order Boundary Value Problems with Application to Linear Hydrodynamic Stability Problem and Benard Layer Eigenvalue Problem. Differential Equations and Dynamical Systems.
https://doi.org/10.1007/s12591-019-00509-4
[29] Cheng, F. (1983) The Rate of Convergence of Bernstein Polynomials of Functions of Bounded Variation. Journal of Approximation Theory, 39, 259-274.
https://doi.org/10.1016/0021-9045(83)90098-9
[30] Martinez, F.L. (1989) Some Properties of Two-Dimensional Bernstein Polynomials. Journal of Approximation Theory, 59, 300-306.
https://doi.org/10.1016/0021-9045(89)90095-6
[31] Thowhida, A., Islam, M.S. and Ahmad, S.U. (2010) Eigenvalue Analysis of 2D Helmholtz Equation on Quadrilateral Elements. Dhaka University Journal of Science, 58, 141-142.
[32] Reddy, J.N. (1993) An Introduction to Finite Element Method. In: Mechanical Engineering, McGraw-Hill, New York.
[33] Finlayson, A.B. (1972) The Method of Weighted Residual and Variational Principles with Application in Fluid Mechanics, Heat and Mass Transfer. Academic Press, New York.

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.