Next Article in Journal
Newtonian Property of Subgradient Method with Optimization of Metric Matrix Parameter Correction
Previous Article in Journal
RBF-Assisted Hybrid Neural Network for Solving Partial Differential Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hermite Finite Element Method for One-Dimensional Fourth-Order Boundary Value Problems

1
College of Mathematics and Systems Science, Xinjiang University, Urumqi 830017, China
2
School of Mathematics and Statistics, Xi’an Jiaotong University, Xi’an 710049, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(11), 1613; https://doi.org/10.3390/math12111613
Submission received: 22 April 2024 / Revised: 15 May 2024 / Accepted: 16 May 2024 / Published: 22 May 2024

Abstract

:
One-dimensional fourth-order boundary value problems (BVPs) play a critical role in engineering applications, particularly in the analysis of beams. Current numerical investigations primarily concentrate on homogeneous boundary conditions. In addition to its high precision advantages, the Hermite finite element method (HFEM) is capable of directly computing both the function value and its derivatives. In this paper, both the cubic and quintic HFEM are employed to address two prevalent non-homogeneous fourth-order BVPs. Furthermore, a priori error estimations are established for both BVPs, demonstrating the optimal error convergence order in H 2 semi-norm and L 2 norm. Finally, a numerical simulation is presented to validate the theoretical results.

1. Introduction

In the analysis of the bending behavior in plates and beams, fourth-order partial differential equations are commonly employed to describe their deflection, such as the fourth-order beam equation or the biharmonic equation [1]. These equations are widely utilized for modeling the bending response of beams and plates under various loading conditions. Additionally, fourth-order equations play a significant role in representing the behavior of thin membranes subjected to different loading conditions [2,3]. The utilization of one-dimensional fourth-order equations is crucial for accurately modeling the behavior of diverse physical systems, particularly those involving thin structures [4].
Numerical methods for solving one-dimensional fourth-order equations, such as the biharmonic equation, often involve discretization schemes that can handle the high-order derivatives. One common approach is to use finite difference methods [5], spectral methods [6] or finite element methods [7]. In finite difference methods, the fourth-order equation is typically discretized by using central difference approximations for the spatial derivatives, this discretization leads to a system of linear equations that can be solved using standard linear algebra techniques [8]. The spectral methods are based on approximating the unknown function by using a sum of basis functions, such as Fourier or Chebyshev polynomials, which can accurately represent high-order derivatives [9]. The biharmonic equation can be solved by transforming it into a system of algebraic equations in the spectral domain. The finite element methods can also be used to solve fourth-order equations [10,11]. In this approach, the domain is discretized into finite elements, and the weak form of the equation is derived. The unknown function is approximated within each element by using shape functions, and a system of algebraic equations is obtained by applying the Galerkin method. Comparing to the finite difference methods and spectral methods. The finite element method is suitable for a variety of complex geometry and boundary conditions, including unstructured grids and irregular boundaries, so it is more flexible when dealing with complex problems. Among the finite element method, HFEM has high numerical accuracy, especially in solving problems requiring high-order derivatives [12,13,14]. Due to its high accuracy, HFEM typically have higher convergence rates. Most of these existing numerical methods for the fourth-order model primarily focus on the fourth-order term and often overlook the general case. Furthermore, the majority of studies are confined to homogeneous boundary conditions.
The Hermite finite element method holds significant importance in solving beam problems due to its ability to provide highly accurate solutions. Unlike traditional finite element methods that approximate the solution using piecewise polynomials, the Hermite finite element method directly calculates both the function values and their derivatives at the element nodes. This direct calculation of derivatives enables the method to accurately capture the curvature and bending moments in beams, making it particularly well suited for analyzing beam structures. Additionally, the Hermite finite element method is known for its efficiency in handling higher-order differential equations, such as those governing beam bending, making it a valuable tool in the field of structural analysis and engineering. In this study, we explore the application of the Hermite finite element method to address general fourth-order boundary value problems, encompassing not only fourth-order terms but also second-order and reaction terms. This research distinguishes itself from previous studies on homogeneous boundary conditions by directly examining general non-homogeneous boundary conditions. We establish error estimations for both BVPs and demonstrate that the error estimates in H 2 -seminorm and L 2 -norm achieve optimal convergence order for k = 3 and k = 5 .
The rest of this article is structured as follows. In Section 2, we present the two types of one-dimensional fourth-order BVPs and derive their weak formulation. In Section 3, we introduce the cubic and quintic HFEM and provide the corresponding finite element discretization scheme for the BVPs. In Section 4, we establish error estimates for both the H 2 -seminorm and L 2 -norm. In Section 5, we validate the results of theoretical analysis through numerical examples. Finally, in Section 6, we provide a summary of this paper.

2. One-Dimensional Fourth-Order Boundary Value Problems

In this section, we introduce the one-dimensional model for fourth-order boundary value problems along with its corresponding weak formulation.

2.1. Preliminaries

We use the standard notation for Sobolev spaces [15] and norms. The space L 2 ( I ) refers to functions on interval I that are square-integrable, with the inner product denoted by ( · , · ) and a corresponding norm · . For a non-negative integer k, we define H k ( I ) as the Hilbert space possessing weak L 2 derivatives up to order k, equipped with the norm · k and seminorm | · | k . When I = [ a , b ] , we use the notation H 0 1 ( I ) and H 0 2 ( I ) to denote specific spaces.
H 0 1 ( I ) = { v | v H 1 ( I ) , v ( a ) = 0 , v ( b ) = 0 } .
H 0 2 ( I ) = { v | v H 2 ( I ) , v ( a ) = 0 , v ( b ) = 0 , v ( a ) = 0 , v ( b ) = 0 } .

2.2. Problem Model

Consider the following one-dimensional fourth-order problem:
d 2 d x 2 c ( x ) d 2 u ( x ) d x 2 d d x p ( x ) d u ( x ) d x + q ( x ) u ( x ) = f ( x ) , x I = ( a , b ) ,
where c max c ( x ) c min > 0 and p max p ( x ) 0 ,   q max q ( x ) 0 for all x [ a , b ] . With the following two common types of boundary conditions,
u ( a ) = α 1 , u ( b ) = α 2 , u ( a ) = β 1 , u ( b ) = β 2 ,
u ( a ) = α 1 , u ( b ) = α 2 , u ( a ) = ν 1 , u ( b ) = ν 2 .
Remark 1.
When the Equation (1) degenerates to only terms of fourth-order, it becomes the Euler–Bernoulli beam equation.

2.3. Weak Formulation

In this subsection, we establish the weak formulation of the model by incorporating the boundaries (2) and (3).
Firstly, we derive the weak formulation of the boundary value problem by considering the fourth-order model (1) in conjunction with boundary conditions (2). First, by multiplying both sides of Equation (1) with the test function v ( x ) H 0 2 ( I ) and integrating over the interval I = [ a , b ] , while employing integration by parts, we obtain
a b f v d x = a b ( c u ) ( p u ) + q u v d x = a b ( c u ) v + ( p u ) v + q u v d x + ( c u ) v | a b p u v | a b = a b c u v + p u v + q u v d x c u v | a b = a b c u v + p u v + q u v d x .
Then, the variational formulation of (1) and (2) can be expressed as follows.
Problem P 1 Find u V 1 : = { v | v H 2 ( I ) , v ( a ) = α 1 , v ( b ) = α 2 , v ( a ) = β 1 , v ( b ) = β 2 } , such that
A ( u , v ) = ( f , v ) 1 v H 0 2 ( I ) ,
where
A ( u , v ) = a b c u v + p u v + q u v d x ,
( f , v ) 1 = a b f v d x .
Secondly, we obtain the weak formulation of the boundary value problem for the model (1) in conjunction with boundary conditions (3). Multiplying both sides of the equation by the test function v ( x ) H 0 1 ( I ) H 2 ( I ) and integrating over the interval I and using the integration by parts formula, we obtain
a b f v d x = a b ( c u ) ( p u ) + q u v d x = a b ( c u ) v + ( p u ) v + q u v d x + ( c u ) v | a b p u v | a b = a b c u v + p u v + q u v d x c u v | a b = a b c u v + p u v + q u v d x c ( b ) u ( b ) v ( b ) + c ( a ) u ( a ) v ( a ) .
Then, the variational formulation of (1) and (3) reads
Problem P 2 Find u V 2 : = { v | v H 2 ( I ) , v ( a ) = α 1 , v ( b ) = α 2 , v ( a ) = ν 1 , v ( b ) = ν 2 } , such that
A ( u , v ) = ( f , v ) 2 v H 0 1 ( I ) H 2 ( I ) ,
where A ( u , v ) is defined as (5), and
( f , v ) 2 = a b f v d x + c ( b ) u ( b ) v ( b ) c ( a ) u ( a ) v ( a ) .
The bilinear form A ( u , v ) satisfies the coercivity and continuity:
A ( u , v ) C 1 | u | 2 | v | 2 u , v V ^ ,
A ( v , v ) C 2 | v | 2 2 v V ^ ,
where V ^ represents V 1 or V 2 and the constants C 1 > 0 , C 2 > 0 . Note that by the Poincaré inequality [16], we know that | · | 2 is equivalent to · 2 , which illustrates that | · | 2 is also a norm for V ^ . By (7) and (8), from Theorem 11.2.2 in [17], Problem P 1 and Problem P 2 have a unique solution, respectively.
Throughout the paper, we utilize the symbol C to represent a general positive constant that is not influenced by specific quantities. For example, in the error analysis of numerical solutions, the constant C remains unaffected by spatial mesh-size h.

3. Finite Element Approximation

3.1. Hermite Finite Element Method

In this subsection, we present the Hermite finite element. Let us commence with the reference domain I ^ ¯ = [ 0 , 1 ] , where I ^ = ( 0 , 1 ) . Subsequently, the local nodal basis functions were introduced on the aforementioned reference domain I ^ .
Firstly, we give the Hermite cubic basis functions. Let N 1 ( ξ ) be a cubic polynomial with ξ I ^ ¯ :
N 1 ( ξ ) = a 1 ξ 3 + b 1 ξ 2 + c 1 ξ + d 1 ,
such that the following conditions are satisfied:
N 1 ( 0 ) = 1 , N 1 ( 0 ) = 0 , N 1 ( 1 ) = 0 , N 1 ( 1 ) = 0 .
Then, the coefficients of N 1 ( ξ ) can be determined by solving the following linear system:
0 0 0 1 0 0 1 0 1 1 1 1 3 2 1 0 a 1 b 1 c 1 d 1 = 1 0 0 0 ,
from which we have a 1 = 2 ,   b 1 = 3 ,   c 1 = 0 ,   d 1 = 1 . Thus,
N 1 ( ξ ) = 2 ξ 3 3 ξ 2 + 1 .
Similarly, N 2 ( ξ ) ,   N 3 ( ξ ) and N 4 ( ξ ) can be found to have following formulas:
N 2 ( ξ ) = 2 ξ 3 + 3 ξ 2 , N 3 ( ξ ) = ξ 3 2 ξ 2 + ξ , N 4 ( ξ ) = ξ 3 ξ 2 ,
where N 2 ( ξ ) , N 3 ( ξ ) , and N 4 ( ξ ) satisfy the following conditions individually.
N 2 ( 0 ) = 0 ,   N 2 ( 0 ) = 0 ,   N 2 ( 1 ) = 1 ,   N 2 ( 1 ) = 0 ,
N 3 ( 0 ) = 0 ,   N 3 ( 0 ) = 1 ,   N 3 ( 1 ) = 0 ,   N 3 ( 1 ) = 0 ,
N 4 ( 0 ) = 0 ,   N 4 ( 0 ) = 0 ,   N 4 ( 1 ) = 0 ,   N 4 ( 1 ) = 1 .
The plots of N i ( ξ ) for i = 1 , 2 , 3 , 4 are depicted in Figure 1.
Secondly, we present the Hermite quintic basis functions. Denote x 1 = 0 ,   x 2 = 1 . Similarly, the formulas for N 1 ( ξ ) , , N 6 ( ξ ) can be derived as follows:
N 1 ( ξ ) = 6 ξ 5 + 15 ξ 4 10 ξ 3 + 1 , N 2 ( ξ ) = 6 ξ 5 15 ξ 4 + 10 ξ 3 , N 3 ( ξ ) = 3 ξ 5 + 8 ξ 4 6 ξ 3 + ξ , N 4 ( ξ ) = 3 ξ 5 + 7 ξ 4 4 ξ 3 , N 5 ( ξ ) = ξ 5 / 2 + ( 3 ξ 4 ) / 2 ( 3 ξ 3 ) / 2 + ξ 2 / 2 , N 6 ( ξ ) = ξ 5 / 2 ξ 4 + ξ 3 / 2 ,
where N 1 ( ξ ) , , N 6 ( ξ ) satisfy the following conditions individually.
N i ( x j ) = δ i j ,   N i ( x j ) = 0 ,   N i ( x j ) = 0 , i , j = 1 , 2
N i ( x j ) = 0 ,   N i ( x j ) = δ i 2 j ,   N i ( x j ) = 0 i = 3 , 4 , j = 1 , 2
N i ( x j ) = 0 ,   N i ( x j ) = 0 ,   N i ( x j ) = δ i 4 j i = 5 , 6 , j = 1 , 2
where δ denotes the Kronecker symbol.
In general, we need to use the Hermite node basis in an arbitrary interval [ x l , x r ] . We transform the interval [ x l , x r ] to the reference interval [ 0 , 1 ] . That is ζ : [ x l , x r ] [ 0 , 1 ] as
ζ ( x ) = x x l x r x l .
This results in functions ψ i : [ x l , x r ] R that are defined as follows.
  • Hermite cubic basis function:
    ψ i ( x ) = N i ( ζ ( x ) ) , i = 1 , 2 .
    ψ i ( x ) = ( x r x l ) N i ( ζ ( x ) ) , i = 3 , 4 .
  • Hermite quintic basis function:
    ψ i ( x ) = N i ( ζ ( x ) ) , i = 1 , 2 .
    ψ i ( x ) = ( x r x l ) N i ( ζ ( x ) ) , i = 3 , 4 .
    ψ i ( x ) = ( x r x l ) 2 N i ( ζ ( x ) ) , i = 5 , 6 .

3.2. Discrete Scheme

In this subsection, the finite element spaces for the boundary value problem will be discussed. We consider a uniform partitioning of the interval [ a , b ] denoted by I h : a = x 0 < x 1 < x N = b , where each subinterval is represented as I n = [ x n , x n + 1 ] for n = 0 , , N 1 . The finite element space V h is defined as follows:
V h = { v h H 2 ( I n ) : v h P k ( I n ) , k = 3 , 5 } .
In the context of a given integer k = 3 or 5 , P k ( I n ) represents the space of polynomials with a degree no greater than k.
Furthermore, we define the discrete bilinear form A h as
A h ( u h , v h ) = I n I h I n c u h v h + p u h v h + q u h v h d x u h , v h V h ,
and discrete norm as
v h h 2 = I n I h | v h | 2 , I n 2 .
Below, we will present the discrete schemes for the initial boundary value problem (4) and (6). For the problem (4),
Problem P h 1 Find u h V h 1 : = { v h V h : v h ( a ) = α 1 , v h ( b ) = α 2 , v h ( a ) = β 1 , v h ( b ) = β 2 }
A h ( u h , v h ) = ( f , v h ) 1 v h V h 1 0 ,
where V h 1 0 : = { v h V h : v h ( a ) = 0 , v h ( b ) = 0 , v h ( a ) = 0 , v h ( b ) = 0 } .
And for the problem (6),
Problem P h 2 Find u h V h 2 : = { v h V h : v h ( a ) = α 1 , v h ( b ) = α 2 , v h ( a ) = ν 1 , v h ( b ) = ν 2 }
A h ( u h , v h ) = ( f , v h ) 2 v h V h 2 0 ,
where V h 2 0 : = { v h V h : v h ( a ) = 0 , v h ( b ) = 0 } .
Note that the bilinear form A ( u , v ) satisfies the coercivity and continuity:
A h ( u h , v h ) M u h h v h h u h , v h V ˜ h ,
A h ( v h , v h ) α v h h 2 v V ˜ h ,
where V ˜ h represents V h 1 0 or V h 2 0 and the constants M > 0 , α > 0 . By [18], we know that · h is a norm for V ˜ h .
Similarly, by (22) and (23), from Theorem 11.2.2 in [17], the discrete schemes Problem P h 1 and Problem P h 2 have a unique solution, respectively.
For simplicity, let us consider Hermite cubic basis function, i.e., k = 3 . We use the notation ψ k , i : [ x k , x k + 1 ] R ,   i = 1 , 2 , 3 , 4 . We define two global basis functions as follows.
For k = 0 , we define
ϕ 0 ( x ) = 0 if x [ x 0 , x 1 ] ψ 0 , 1 if x [ x 0 , x 1 ] ,
ϕ 0 ( x ) = 0 if x [ x 0 , x 1 ] ψ 0 , 3 if x [ x 0 , x 1 ] .
For k = 1 , 2 , , N 2 , we define
ϕ k ( x ) = 0 if x [ x k 1 , x k + 1 ] ψ k 1 , 2 if x [ x k 1 , x k ] ψ k , 1 if x [ x k , x k + 1 ] ,
ϕ k ( x ) = 0 if x [ x k 1 , x k + 1 ] ψ k 1 , 4 if x [ x k 1 , x k ] ψ k , 3 if x [ x k , x k + 1 ] .
For k = N , we define
ϕ N ( x ) = 0 if x [ x N 1 , x N ] ψ N , 2 if x [ x N 1 , x N ] ,
ϕ N ( x ) = 0 if x [ x N 1 , x N ] ψ N , 4 if x [ x N 1 , x N ] .
Thus, the node function values and their derivatives for ϕ k ( x j ) and ϕ k ( x j ) for k , j = 0 , 1 , , N are given as follows:
ϕ i ( x j ) = δ i j , ϕ i ( x j ) = δ i j .
Finally, the Hermite cubic finite element space is defined as
S h : = s p a n { ϕ 0 , ϕ 0 , ϕ 1 , ϕ 1 , , ϕ N , ϕ N } .
So for u h S h V h , we have
u h ( x ) = i = 0 N u i ϕ i ( x ) + u i ϕ i ( x ) .
By (24), we obtain
u h ( x i ) = u i , u h ( x i ) = u i , i = 0 , 1 , , N .
Below we will give a discrete matrix representation of the problem (20) and (21). Let u h as defined in (25), and v h = ϕ j ( x ) and ϕ j ( x ) for j = 0 , , N in (20). We obtain
A h ( ϕ 0 , ϕ 0 ) · · A h ( ϕ N , ϕ 0 ) A h ( ϕ 0 , ϕ 0 ) · · A h ( ϕ N , ϕ 0 ) : : : : A h ( ϕ 0 , ϕ N ) · · A h ( ϕ N , ϕ N ) A h ( ϕ 0 , ϕ N ) · · A h ( ϕ N , ϕ N ) A h ( ϕ 0 , ϕ 0 ) · · A h ( ϕ N , ϕ 0 ) A h ( ϕ 0 , ϕ 0 ) · · A h ( ϕ N , ϕ 0 ) : : : : A h ( ϕ 0 , ϕ N ) · · A h ( ϕ N , ϕ N ) A h ( ϕ 0 , ϕ N ) · · A h ( ϕ N , ϕ N ) u 0 : u N u 0 : u N = ( f , ϕ 0 ) : ( f , ϕ N ) ( f , ϕ 0 ) : ( f , ϕ N )
Simply denoted as A x = b .
For simplicity of matrix representation, for x [ a , b ] , we denote by u = u ( x ) . Everywhere in what follows, when the meaning is clear, we do not indicate explicitly the dependence of various variables on x. Next, we can deal with the boundary conditions as follows:
For Problem P h 1 , we can make the first row of matrix A become ( 1 , · · · , 0 ) , where the first element is 1 and the others are 0, and the ( N + 1 ) -th row of matrix A becomes ( 0 , · · · , 1 , · · · , 0 ) , where the ( N + 1 ) -th element is 1 and the others are 0, and the ( N + 2 ) -th row of matrix A becomes ( 0 , · · · , 1 , · · · , 0 ) , where the ( N + 2 ) -th element is 1 and the others are 0, and the ( 2 N + 2 ) -th row of matrix A becomes ( 0 , · · · , 1 ) , where the last element is 1 and the others are 0. Then, the first row of b becomes α 1 , and the ( N + 1 ) -th row of b becomes α 2 , and the ( N + 2 ) -th row of b becomes β 1 , and the ( 2 N + 2 ) -th row of b becomes β 2 .
For Problem P h 2 , we perform a similar operation for matrix A and vector b . The difference is that the ( N + 2 ) -th row of b becomes ( f , ϕ 0 ) c ( a ) ν 1 , and the ( 2 N + 2 ) -th row of b becomes ( f , ϕ N ) + c ( b ) ν 2 .

4. Error Estimations

In this section, we primarily establish error estimates in the H 2 -seminorm and L 2 -norm. To facilitate the subsequent proof process, we first present an interpolation estimate [17].
Lemma 1.
For every I n I h and every v H s ( I n ) with 2 s k + 1 , it holds that
v v I m , I n C h s m | v | s , I n m = 0 , 1 , 2 .
Theorem 1.
Let u H k + 1 ( I ) be the solution of Problem P 1  or Problem P 2  and u h be the solution of Problem P h 1  or Problem P h 2  , respectively, then we have
u u h h C h k 1 | u | k + 1 ,
where the constant C depends only on u and constants M.
Proof. 
By the Céa lemma, we have
u u h h inf v h V h C u v h h ,
and combining Lemma 1, we can obtain
u u h h C h k 1 | u | k + 1 .
This completes the proof. □
Theorem 2.
Let u H k + 1 ( I ) be the solution of Problem P 1  or Problem P 2  and u h be the solution of Problem P h 1  or Problem P h 2  , respectively, then
u u h 0 C h 2 k 2 | u | k + 1 ,
where the constant C depends only on u and constants M.
Proof. 
Setting ψ V as the solution of the following variational problem
A ( v , ψ ) = ( u u h , v ) v V ,
where V represents V 1 or V 2 .
From the above Equation (30), we know that ψ is the solution of the adjoint problem Problem P 1 or Problem P 2 where the right hand side is set as u u h . Assume that ψ h V h is the finite element solution of
A h ( v h , ψ h ) = ( u u h , v h ) v h V h ,
where V h is the finite element space corresponding to V.
Notice that
( u u h , u u h ) = A h ( u u h , ψ ψ h ) + A h ( u h , ψ ) + A h ( u , ψ h ) 2 A h ( u h , ψ h ) ,
where the last three terms of (31) A h ( u h , ψ ) + A h ( u , ψ h ) 2 A h ( u h , ψ h ) can be rewritten as A h ( u h , ψ ψ h ) + A h ( u u h , ψ h ) , then by the Galerkin orthogonality, as V h V , we can get
A h ( u h , ψ ψ h ) + A h ( u u h , ψ h ) = 0 .
Thus, (31) leads to
( u u h , u u h ) = A h ( u u h , ψ ψ h ) .
By the continuity of A h and (28), we can obtain
( u u h , u u h ) M u u h h ψ ψ h h C h k 1 | u | k + 1 ψ ψ h h .
By the results of the regularity theory of differential equations, we have
ψ k + 1 C u u h 0 .
By interpolation estimation and (33), we have
ψ ψ h h C h k 1 ψ k + 1 C h k 1 u u h 0 .
Thus, we get
( u u h , u u h ) C h 2 k 2 | u | k + 1 u u h 0 .
Then,
u u h 0 C h 2 k 2 | u | k + 1 .
This completes the proof. □
Corollary 1.
From Theorems 1 and 2, we deduce that the H 2 -seminorm error convergence orders for cubic and quintic HFEM are two and four, respectively, while the L 2 -norm error convergence orders are four and six, respectively.

5. Numerical Simulations

In this section, we present numerical experiments conducted on one-dimensional fourth-order boundary value problems. For simplicity, let us make c ( x ) , p ( x ) , and q ( x ) constants.
Example 1.
Following the example adopted from Khalifa and Aziz [19], we consider the beam of limited length on [ 1 , 1 ] . Let c ( x ) = 1 , p ( x ) = 2 , and q ( x ) = 1 ,
u ( 4 ) ( x ) 2 u ( 2 ) ( x ) + u ( x ) = f ( x ) , x ( 1 , 1 ) .
The exact solution of such equation is
u ( x ) = e 1 x cos ( x ) cos 1 .
Bringing the exact solution (35) into (34) results in the corresponding right-hand term f ( x ) , along with the following two kinds of boundaries:
u ( 1 ) = e 2 , u ( 1 ) = 1 , u ( 1 ) = e 2 ( tan 1 1 ) , u ( 1 ) = ( 1 + tan 1 ) .
and
u ( 1 ) = e 2 , u ( 1 ) = 1 , u ( 1 ) = 2 e 2 tan 1 , u ( 1 ) = 2 tan 1 .
First, we aim to solve (20) and (21) using the cubic Hermite finite element method. In the subsequent numerical simulation, we employ uniform mesh generation. The H 2 semi-norm error | u u h | 2 and L 2 norm error | | u u h | | 0 and their convergence order are given in Table 1 and Table 2. We can observe that the H 2 semi-norm error is second-order convergence and the L 2 norm error is fourth-order convergence, which agrees with the theoretical estimates (28) and (29) for k = 3 . In addition, Figure 2 shows the comparisons of the function images of the numerical solution and the true solution at the mesh size h = 1 / 8 ; (a) shows the Problem P h 1 , and (b) shows the Problem P h 2 . From these figures, a good numerical approximation of the function and its derivatives can be observed.
Secondly, we use the quintic Hermite finite element method for numerical simulation. The numerical errors are given in Table 3 and Table 4, from which we can observe that the H 2 semi-error reaches the convergence of order four and the L 2 error reaches the convergence of order six, which is consistent with the theoretical analysis. Furthermore, when compared to the calculation results of the cubic elements, the errors of the quintic elements are significantly smaller for the same grid. This demonstrates that higher order elements can enhance calculation accuracy. In addition, the approximation result of the numerical solution of the quintic Hermite finite element is given in Figure 3. It can be observed from (a) and (b) of Figure 3 that the values of the numerical solution, derivative and second-order derivative are close to the true solution.

6. Conclusions

It is widely acknowledged that fourth-order boundary value problems in one dimension play a crucial role in engineering, particularly in beam analysis. Current numerical research primarily focuses on addressing homogeneous boundary conditions. The Hermite finite element method is renowned for its precision advantages and its ability to directly calculate function values and their derivatives. In this paper, both the cubic and quintic HFEM are utilized to tackle two prevalent non-homogeneous fourth-order BVPs. Additionally, a priori error estimations are established for both BVPs, demonstrating optimal error convergence order in H 2 semi-norm and L 2 norm. Finally, a numerical simulation is presented to validate the theoretical results. For future research, we will explore alternative boundary conditions and 2D fourth-order boundary value problems. Furthermore, we can also extend our findings to general beam problems [20] and nonlinear ODEs [21].

Author Contributions

Methodology, B.W. and J.Q.; Software, B.W. and J.Q.; Writing—original draft, B.W. and J.Q. All authors have read and agreed to the published version of the manuscript.

Funding

The work of the first author (Bangmin Wu) was partially supported by the Talent Project of Tianchi Doctoral Program in Xinjiang Uygur Autonomous Region (Grant No. 5105240152n) and the Natural Science Foundation of Xinjiang Uygur Autonomous Region (Grant No. 2023D14014).

Data Availability Statement

The data in this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhao, J.; Chen, S.; Zhang, B. The nonconforming virtual element method for plate bending problems. Math. Meth. Appl. Sci. 2016, 26, 1671–1687. [Google Scholar] [CrossRef]
  2. Arita, S.; Okumiya, T.; Miyazaki, Y. Numerical model for prediction of wrinkling behavior on a thin-membrane structure. J. Mech. Eng. 2014, 1, SE0041. [Google Scholar] [CrossRef]
  3. Firouzi, N.; Zur, K.K. On the generalized nonlinear mechanics of compressible, incompressible, isotropic, and anisotropic hyperelastic membranes. Int. J. Solids. Struct. 2023, 264, 1671–1687. [Google Scholar] [CrossRef]
  4. Schmitz, T.L.; Smith, K.S. Mechanical Vibrations Modeling and Measurement; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  5. LeVeque, R.J. Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems; SIAM: Philadelphia, PA, USA, 2007. [Google Scholar]
  6. Ebrahimzadeh, A.; Panjeh Ali Beik, S. Application of spectral methods to solve nonlinear buckling analysis of an elastic beam. Casp. J. Math. Sci. 2021, 10, 68–76. [Google Scholar]
  7. Akano, T.; Fakinlede, O.A. An effective finite element method for beam based compliant mechanism. J. Eng. Mech. 2013, 3, 407–419. [Google Scholar]
  8. Lu, F.; Song, Z.; Zhang, Z. A compact fourth-order finite difference scheme for the improved Boussinesq equation with damping terms. J. Comput. Math. 2016, 34, 462–478. [Google Scholar] [CrossRef]
  9. Bernardi, C.; Maday, Y. Spectral methods for the approximation of fourth-order problems: Application to the stokes and Navier-Stokes equations. Comput. Struct. 1988, 30, 205–216. [Google Scholar] [CrossRef]
  10. Balasundaram, S.; Bhattacharyya, P.K. A mixed finite element method for fourth order partial differential equations. Z. Angew. Math. Mech. 2010, 66, 489–499. [Google Scholar] [CrossRef]
  11. Chen, G.; Feng, M. A C0-weak Galerkin finite element method for fourth-order elliptic problems. Numer. Methods Partial. Differ. Equ. 2016, 32, 1090–1104. [Google Scholar] [CrossRef]
  12. Holdeman, J.T. A Hermite finite element method for incompressible fluid flow. Int. J. Numer. Methods Fluids 2010, 64, 376–408. [Google Scholar] [CrossRef]
  13. Tang, Y.; Yin, Z. Hermite finite element method for a class of viscoelastic beam vibration problem. Engineering 2021, 13, 463–471. [Google Scholar] [CrossRef]
  14. Wang, Q.S.; Chen, S.; Li, F. Superconvergence and high accuracy combination formula of Hermite finite element for fourth-order equation. Int. J. Numer. Meth. Eng. 2009, 1, 131–137. [Google Scholar]
  15. Evans, L.C. Partial Differential Equations; American Mathematical Society: Providence, RI, USA, 2010; Volume 19. [Google Scholar]
  16. Brenner, S.C.; Scott, L.R. The Mathematical Theory of Finite Element Methods, 2nd ed.; Springer: New York, NY, USA; Berlin/Heidelberg, Germany, 2002. [Google Scholar]
  17. Ciarlet, P.G. The Finite Element Method for Elliptic Problems; North-Holland: Amsterdam, The Netherlands, 1978. [Google Scholar]
  18. Brenner, S.C.; Wang, K.; Zhao, J. Poincaré–friedrichs inequalities for picewise H2 function. Numer. Funct. Anal. Opt. 2004, 25, 463–478. [Google Scholar] [CrossRef]
  19. Khalifa, A.K.; Aziz, M.A. Collocation finite element and spectral methods for one dimensional biharmonic equations. Int. J. Comput. Math. 2000, 74, 537–550. [Google Scholar] [CrossRef]
  20. Santos, H.A.F.A. A new finite element formulation for the dynamic analysis of beams under moving loads. Comput. Struct. 2024, 298, 107347. [Google Scholar] [CrossRef]
  21. Ben-Romdhane, M.; Temimi, H.; Baccouch, M. An iterative finite difference method for approximating the two-branched solution of Bratu’s problem. Appl. Numer. Math. 2019, 139, 62–76. [Google Scholar] [CrossRef]
Figure 1. Hermite cubic local basis functions N i ( ξ ) , i = 1 , , 4 .
Figure 1. Hermite cubic local basis functions N i ( ξ ) , i = 1 , , 4 .
Mathematics 12 01613 g001
Figure 2. Approximation of numerical solutions of cubic HFEM with h = 1 8 .
Figure 2. Approximation of numerical solutions of cubic HFEM with h = 1 8 .
Mathematics 12 01613 g002aMathematics 12 01613 g002b
Figure 3. Approximation of numerical solutions of quintic HFEM with h = 1 8 .
Figure 3. Approximation of numerical solutions of quintic HFEM with h = 1 8 .
Mathematics 12 01613 g003
Table 1. Numerical errors for cubic Hermite finite element method of (20).
Table 1. Numerical errors for cubic Hermite finite element method of (20).
Mesh Size (h) H 2 Semi-ErrorError Order L 2 ErrorError Order
11.1405 0.0499
1/20.28432.00430.00314.0035
1/40.07102.00171.9405 × 10 4 4.0042
1/80.01772.00041.2118 × 10 5 4.0013
1/160.00442.00017.5718 × 10 7 4.0003
1/320.00102.00004.7220 × 10 8 4.0031
Table 2. Numerical errors for cubic Hermite finite element method of (21).
Table 2. Numerical errors for cubic Hermite finite element method of (21).
Mesh Size (h) H 2 Semi-ErrorError Order L 2 ErrorError Order
11.1421 0.0378
1/20.28432.00620.00243.9537
1/40.07102.00191.5303 × 10 4 3.9945
1/80.01772.00049.5705 × 10 6 3.9990
1/160.00442.00015.9824 × 10 7 3.9998
1/320.00112.00003.7066 × 10 8 4.0125
Table 3. Numerical errors for quintic Hermite finite element method of (20).
Table 3. Numerical errors for quintic Hermite finite element method of (20).
Mesh Size (h) H 2 Semi-ErrorError Order L 2 ErrorError Order
10.0081 7.7134 × 10 5
1/25.7698 × 10 4 3.81291.3077 × 10 6 5.8852
1/43.6226 × 10 5 3.99341.9897 × 10 8 6.0384
1/82.2574 × 10 6 4.00343.0660 × 10 10 6.0020
1/161.4090 × 10 7 4.00194.5808 × 10 11 2.7427
Table 4. Numerical errors for quintic Hermite finite element method of (21).
Table 4. Numerical errors for quintic Hermite finite element method of (21).
Mesh Size (h) H 2 Semi-ErrorError Order L 2 ErrorError Order
10.0081 7.7198 × 10 5
1/25.7698 × 10 4 3.81301.3078 × 10 6 5.8833
1/43.6226 × 10 5 3.99341.9897 × 10 8 6.0385
1/82.2574 × 10 6 4.00433.0662 × 10 10 6.0200
1/161.4090 × 10 7 4.00191.5879 × 10 10 0.9493
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, B.; Qiu, J. Hermite Finite Element Method for One-Dimensional Fourth-Order Boundary Value Problems. Mathematics 2024, 12, 1613. https://doi.org/10.3390/math12111613

AMA Style

Wu B, Qiu J. Hermite Finite Element Method for One-Dimensional Fourth-Order Boundary Value Problems. Mathematics. 2024; 12(11):1613. https://doi.org/10.3390/math12111613

Chicago/Turabian Style

Wu, Bangmin, and Jiali Qiu. 2024. "Hermite Finite Element Method for One-Dimensional Fourth-Order Boundary Value Problems" Mathematics 12, no. 11: 1613. https://doi.org/10.3390/math12111613

APA Style

Wu, B., & Qiu, J. (2024). Hermite Finite Element Method for One-Dimensional Fourth-Order Boundary Value Problems. Mathematics, 12(11), 1613. https://doi.org/10.3390/math12111613

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop