Next Article in Journal
Institutional Monitoring and Ledgers for Cooperative Human–AI Systems: A Framework with Pilot Evidence
Next Article in Special Issue
Nonlinear Analysis for Non-Newtonian Nanofluid Flow over a Shrinking Plate with Convective Boundary Conditions
Previous Article in Journal
A Problem Landscape Visualisation Method for Multi-Objective Optimisation
Previous Article in Special Issue
An Improved Method for 3D Style Transfer of Cliff Carvings Based on Gaussian Splatting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analytical Integration for Logarithmic Spatial Singularities in the Time Domain Boundary Element Method

1
Guangzhou Metro Design & Research Institute Co., Ltd., Guangzhou 510410, China
2
China Nuclear Power Engineering Co., Ltd., Beijing 100840, China
3
School of Intelligent Civil and Ocean Engineering, Harbin Institute of Technology Shenzhen, Shenzhen 518055, China
4
Hebei Key Laboratory of Structural Safety and Low-Carbon Construction for Rural Buildings, Hebei Agricultural University, Baoding 071001, China
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2026, 31(3), 68; https://doi.org/10.3390/mca31030068
Submission received: 30 March 2026 / Revised: 26 April 2026 / Accepted: 28 April 2026 / Published: 29 April 2026
(This article belongs to the Special Issue Advances in Computational and Applied Mechanics (SACAM))

Abstract

The treatment of logarithmic spatial singular integrals is a key challenge affecting the reliability of results when the time domain boundary element method (TD-BEM) is used to solve elastodynamic problems. To address this problem, this paper derives and establishes a set of analytically rigorous integration formulas for logarithmic spatial singularities based on the fundamental properties of the Heaviside function, which enables the direct spatiotemporal analytical solution of such singular integrals in TD-BEM. The formulas fill the research gap of the absence of direct analytical solutions for logarithmic spatial singular integrals in elastodynamic problems of TD-BEM, and enrich the theoretical system of the treatment of singular integrals for TD-BEM. Three typical elastodynamic engineering problems, including a fixed–fixed beam under a uniform sudden load, an infinite domain with a single cavity under a boundary blasting load, and a double tunnel beneath valley topography subjected to metro vibration load, are selected for numerical verification. The calculation results of the proposed method are compared with the reference solutions. It is shown that the calculation results of the proposed method are in good agreement with the reference solutions, which effectively verifies the correctness and engineering applicability of the analytical integration formulas.

1. Introduction

With the growing demands of scientific computing and engineering simulation, the time domain boundary element method (TD-BEM) has exhibited unique advantages in solving wave propagation and transient dynamic problems as an efficient numerical analysis method. Compared with the finite element method (FEM) and the finite difference method (FDM), the boundary element method (BEM) features dimensionality reduction, which significantly reduces the computational degrees of freedom. In addition, the boundary integral equations of TD-BEM are constructed based on the full spatiotemporal fundamental solutions, endowing the method with an inherent ability to satisfy the radiation conditions at infinity. This makes TD-BEM naturally superior for solving problems involving infinite or semi-infinite boundaries. However, the treatment of singular integrals induced by the singularities of fundamental solutions remains a critical challenge in the numerical implementation of TD-BEM. These singularities not only degrade the reliability of numerical solutions, but may also lead to unstable and even erroneous solutions [1,2], which restricts the further application and popularization of TD-BEM.
Within the framework of TD-BEM, singularities mainly originate from two sources. The first is the wavefront singularity, which manifests as abrupt changes in the displacement and stress fields near the wavefront due to the arrival of stress waves. The second is the strong or logarithmic spatial singularity, which arises from the infinite stress at the source point when a unit pulse is applied over an infinitesimal area. The presence of these two types of singularities is referred to as a dual singularity. Over the past decades, numerous scholars have proposed various methods to address singular integral problems in TD-BEM. For instance, Guiggiani et al. adopted local coordinate expansion to handle singular integrals [3,4], while Niu and Zhou applied regularization techniques to resolve strongly singular integrals in potential problems [5]. Xie et al. proposed the sinh transformation method for solving singular and nearly singular integral problems in the BEM analysis of thin-walled structures [6,7]. Giannopoulos and Anifantis [8] provides valuable insights into BEM-based modeling for interfacial phenomena and the treatment of singular behaviors. Mansur and Brebbia pioneered the use of Hadamard principal value integration to deal with wavefront singularities [9,10,11,12,13,14], which effectively improved the computational accuracy and efficiency and thus significantly promoted the development of TD-BEM. For spatial singularities, the rigid-body displacement method was once widely used by combining dynamic and static singularity characteristics. Nevertheless, this method is an indirect numerical approach that may lead to the accumulation of calculation errors. To achieve the direct resolution of spatial singularities in elastodynamics, Lei et al. [15,16], Xie et al. [17] and Zhong et al. [18] developed analytical integration methods that are independent of the rigid-body displacement method. However, these analytical methods are only applicable to strong singularities and not suitable for the integration of logarithmic spatial singularities. In the field of elastoplastic static analysis, the constant strain field method [19,20] and the initial stress expansion technique [21] are commonly used to treat spatial singularities. As noted by Telles et al. [19,20] and Banerjee et al. [21], these two methods require full-domain discretization, which impairs the inherent advantage of BEM in solving infinite-domain problems. Deng et al. [22] introduced the complementary theory into elastoplastic boundary integral equations, converting domain integrals into boundary integrals and transforming domain singularities to realize the solution of strongly singular domain integrals. This method retains the inherent advantages of BEM but is only applicable to elastoplastic static problems. For elastoplastic dynamic problems, Li et al. [23,24] applied analytical integration to directly handle singularities in TD-BEM and obtained stable and accurate calculation results, where only the boundaries and local plastic zones need to be discretized. Unfortunately, these analytical methods are still not applicable to logarithmic spatial singularities. In earlier years, Johnston and Elliott [25] proposed a generalized form of Telles’ method [26], which optimizes the numerical solution of logarithmic singular integrals in BEM through arbitrary odd-order polynomial coordinate transformation, significantly improving computational accuracy and stability. Smith [27] developed direct Gauss quadrature formulas for isoparametric elements (linear, quadratic, and cubic elements), enabling efficient calculation of logarithmic singularities without separating singular terms. Both methods represent important contributions to the field. Nevertheless, these two methods essentially still rely on Gauss quadrature for numerical integration and do not establish a fully analytical solution path.
As the core cornerstone of the numerical implementation of TD-BEM, refining the theoretical system of singular integral treatment is crucial, as it represents a key prerequisite for ensuring the reliability and accuracy of computational results. This paper first investigates the generation mechanism of logarithmic spatial singularities in TD-BEM and their influence on numerical solutions. On this basis, a direct analytical integration method for solving logarithmic spatial singular integrals is proposed by utilizing the fundamental properties of the Heaviside function. A set of formulas for logarithmic spatial singular integrals in TD-BEM are derived analytically. Unlike numerical strategies [26,27], the proposed method is completely free of numerical integration errors and is independent of mesh density and time-step refinement, thereby providing improved stability and reliability in dynamic analysis. Three typical numerical examples covering finite, infinite, and semi-infinite domains are designed to verify the correctness and applicability of the proposed formulas. The robustness of the TD-BEM, incorporating the proposed formulas, has also been verified through an infinite-domain example.

2. Displacement Boundary Integral Equation

The formulas proposed in the paper are applicable for the plane strain problems without body force in elastodynamics. Once the elastic modulus E and Poisson’s ratio ν are replaced by (1 + 2ν)E/(1 + ν)2 and ν/(1 + ν), the formulas for plane stress problems can be obtained. The displacement boundary integral equation in the Cartesian coordinate system Ox1x2 is shown in Equation (1), which is also presented in [11].
c i k u i ( P , t ) = Γ 0 t p i k * ( P , τ ; Q , t ) u k ( Q , τ ) d τ d Γ ( Q ) + Γ 0 t u i k * ( P , τ ; Q , t ) p k ( Q , τ ) d τ d Γ ( Q )
where P and τ represent the source point and excitation instant of the unit impulse, respectively; Q and t represent the field point and the observation instant, respectively; cik represents position coefficient of the source point P, as given in Equation (2); u i k * and p i k * represent the displacement and surface traction fundamental solutions, respectively, as presented in Equations (3) and (4).
c i k = δ i k P Ω ( Inner   points ) 1 2 δ i k P Γ ( Smooth   boundary   points ) δ i k + lim ε 0 Γ ε p s , i k * d Γ P Γ ( Non   smooth   boundary   points )
where δik is Kronecker delta; p s , i k * represents the surface traction for elastostatics [20]; Γε is a circular arc centered at point P with radius ε, as shown in Figure 1; θ1 and θ2 are the angles between the positive direction of the x1-axis and the outer normal of the tangents on both sides of point P, respectively, with positive values for counterclockwise directions and negative values for clockwise directions.
u i k * ( P , τ ; Q , t ) = 1 2 π ρ v s [ ( E i k L s + F i k L s 1 + J i k L s N s ) H s v s v d ( F i k L d 1 + J i k L d N d ) H d ]
p i k * ( P , τ ; Q , t ) = 1 2 π ρ v s { A i k ( r L s 3 H s L s δ s ) + B i k L s N s H s + D i k ( r L s 3 H s L s N s r 2 δ s )   v s v d [ B i k L d N d H d + D i k ( r L d 3 H d L d N d r 2 δ d ) ] }
where vd and vs denote the velocities of the P-wave (primary wave) and S-wave (shear wave), respectively; r represents the distance between source point P and the field point Q; the other parameters in Equations (3) and (4) are as follows:
A i k = μ ( 2 φ r , i n k + δ i k r n + r , k n i ) B i k = 2 μ r 3 ( δ i k r n + r , i n k + r , k n i 4 r n r , i r , k ) D i k = 2 μ ( φ r , i n k + r n r , i r , k ) E i k = δ i k F i k = δ i k r 2 J i k = r , i r , k r 2 r , l = r x l Q = r x l P n l = cos ( x l , n ) r n = r , l n l H w = H [ v w ( t τ ) r ] δ w = δ [ v w ( t τ ) r ] L w = [ v w 2 ( t τ ) 2 r 2 ] 1 2 N w = 2 v w 2 ( t τ ) 2 r 2
where μ and λ are Lamé constants, and φ = λ/2μ; n is the outward unit normal of the boundary of interior domain; subscripts i, k, l = 1, 2 correspond to the x1 and x2 directions, respectively; w takes “d” and “s” to denote P-wave and S-wave, respectively.

3. Numerical Implementations

The boundary element integral equation for elastodynamics needs to be discretized in both time and space. The mesh length and time step are determined with reference to the research findings of Mansur and Brebbia [10].

3.1. Time-Discretization

The time domain [0, t] is divided into M intervals with a time step of Δt = t/M. The time nodes are defined as tm = mΔt, where m = 0, 1, 2, …, M. Within each interval, the surface traction is assumed to be constant, while the displacement varies linearly. This assumption is suitable for loads with time jumps [28,29], and is applicable for loads without time jumps when the time step is small [15]. The surface traction p k ( m ) ( Q , τ ) and displacement u k ( m ) ( Q , τ ) of the field point Q at time τ within the interval [tm−1, tm] can be expressed represented by the time node variables p k m and u k ( m , a ) using an interpolation method, as given in Equation (5).
p k ( m ) ( Q , τ ) = p k m u k ( m ) ( Q , τ ) = a = 1 2 Ψ a m u k ( m , a )
with
Ψ 1 m ( τ ) = t m τ Δ t Ψ 2 m ( τ ) = τ t m 1 Δ t

3.2. Space-Discretization

Assuming that the boundary is discretized into ne linear boundary elements, for the field point Q within the boundary element e, the surface traction p k ( m ; e ) ( Q , τ ) and displacement u k ( m ; e ) ( Q , τ ) vary within the element. They can be represented by the element node variables p k ( m ; e , b ) and u k ( m , a ; e , b ) ;
p k ( m ; e ) ( Q , τ ) = b = 1 2 p k ( m ; e , b ) N b ( ξ ) u k ( m ; e ) ( Q , τ ) = b = 1 2 a = 1 2 Ψ a m u k ( m , a ; e , b ) N b ( ξ )
where N1(ξ) and N2(ξ) are the shape functions, as given in Equation (8).
N 1 ( ξ ) = 1 2 ( 1 ξ ) N 2 ( ξ ) = 1 2 ( 1 + ξ )

3.3. The Discretization of Boundary Element Integral Equation

The discrete expressions of integrals in Equation (1) are detailed in Equation (9).
Γ 0 t u i k * p k d τ d Γ = e = 1 n e m = 1 M b = 1 2 g i k ( m ; e , b ) p k ( m ; e , b ) Γ 0 t p i k * u k d τ d Γ = e = 1 n e m = 1 M b = 1 2 a = 1 2 h ¯ i k ( m , a ; e , b ) u k ( m , a ; e , b )
where g i k ( m ; e , b ) and h ¯ i k ( m , a ; e , b ) denote the influence coefficients of surface traction and displacement of the field point Q at instant tm on the displacement of source point P at instant t, as given in Equation (10).
g i k ( m ; e , b ) = Γ e t m 1 t m u i k * N b d τ d Γ h ¯ i k ( m , a ; e , b ) = Γ e t m 1 t m p i k * Ψ a m N b d τ d Γ

4. Solution of Element Influence Coefficients

The influence coefficient h ¯ i k ( m , a ; e , b ) has been calculated in reference [16]; therefore, only g i k ( m ; e , b ) is solved in this study.
Singularities in g i k ( m ; e , b ) arise from two primary sources. The first is the wavefront singularity, which has the mathematical form [vw(tτ) − r]n/2 → ∞. This type of singularity corresponds to abrupt variations in the response near the wavefront, caused by the arrival of stress waves. The second is the logarithmic spatial singularity, expressed as lnr → ∞, which results from a unit pulse applied over an infinitesimal area. Both wavefront and logarithmic spatial singularities occur in elements where the node coincides with the source point P, whereas only the wavefront singularity appears in other elements.
According to the singularity types contained in the integrals of the influence coefficients, different integration schemes are employed. For integrals involving only wavefront singularities, the Hadamard principal value integration is adopted for temporal integration and Gauss quadrature for spatial integration. For integrals containing logarithmic spatial singularities, the direct analytical integration method is used for both temporal and spatial integration. For nonsingular integrals, Riemann integration is applied for temporal integration, while Gauss quadrature is used for spatial integration.

4.1. Influence Coefficients Without Spatial Singularity

When the source point P does not coincide with the field point Q, we have r ≠ 0, as illustrated in Figure 2. In this case, no logarithmic spatial singularity exists; that is, lnr remains finite. Only the wavefront singularity occurs, expressed as [vw(tτ) − r]n/2 → ∞.

4.1.1. The Expression of Kernel Functions

The form of g i k m ; e , b can be obtained by substituting Equation (3) into Equation (10), as given in Equation (11).
g i k m ; e , b = 1 2 π ρ v s 2 Γ e [ ( E i k a s m + F i k b s m + J i k c s m ) v s 2 v d 2 ( F i k b d m + J i k c d m ) ] N b d Γ
where a w m , b w m and c w m are the kernel functions related to time and space, as follows:
a w m = t m 1 t m v w L w H w d τ b w m = t m 1 t m v w L w 1 H w d τ c w m = t m 1 t m v w L w N w H w d τ

4.1.2. Temporal Integration for Kernel Functions

The coefficients Aw1~Aw6 are introduced to simplify the expression, which are dependent on Mm.
A w 1 = v w ( t t m 1 ) r A w 2 = v w ( t t m 1 ) + r A w 5 = v w ( t t m 1 ) A w 3 = v w ( t t m ) r A w 4 = v w ( t t m ) + r A w 6 = v w ( t t m )
According to the properties of Heaviside function, the relationship between the singular time trw as trw = tr/vw and time interval [tm−1, tm] can be classified into the following four types. The kernel functions can be calculated correspondingly.
  • For t m t r w and τ [ t m 1 , t m ] , one has M w 0 and H w = 1
    a w m = ln | L w 1 v w ( t τ ) | t m 1 t m = ln A w 1 A w 2 + A w 5 A w 3 A w 4 + A w 6 b w m = 1 2 [ r 2 ln | L w 1 v w ( t τ ) | + v w ( t τ ) L w 1 ] | t m 1 t m = 1 2 [ r 2 a w m + ( A w 3 A w 4 A w 6 A w 1 A w 2 A w 5 ) ] c w m = v w ( t τ ) L w 1 | t m 1 t m = A w 3 A w 4 A w 6 + A w 1 A w 2 A w 5
  • For t m 1 < t r w < t m and τ [ t m 1 , t r w ] , one has M w 0 and H w = 1 ; for t m 1 < t r w < t m and τ ( t r w , t m ] , one has M w < 0 and H w = 0
    a w m = ln | L w 1 v w ( t τ ) | t m 1 t r w = ln A w 1 A w 2 + A w 5 r b w m = 1 2 [ r 2 ln | L w 1 v w ( t τ ) | + v w ( t τ ) L w 1 ] | t m 1 t r w = 1 2 ( r 2 a w m A w 1 A w 2 A w 5 ) c w m = v w ( t τ ) L w 1 | t m 1 t r w = A w 1 A w 2 A w 5
  • For t m 1 t r w and τ [ t m 1 , t m ] , one has M w < 0 and H w = 0
    a w m = b w m = c w m = 0

4.1.3. Spatial Integration for Influence Coefficients

After substituting the kernel functions into Equation (11), the Gauss quadrature is employed to perform the spatial integration of the influence coefficients. The calculation formula is given as Equation (12).
Γ e f ( r ) N b d Γ = g = 1 n g L e 2 f [ r ( ξ g ) ] N b ( ξ g ) ω g
where ξg and ωg are Gauss quadrature point and weight, representatively; ng is the number of Gaussian integration points; r(ξg) represents the distance between the field point Q and the source point P corresponding to ξg, as shown in Equation (13).
r ( ξ g ) = [ x 1 ( ξ g ) x 1 P ] 2 + [ x 2 ( ξ g ) x 2 P ] 2 x m ( ξ g ) = b = 1 2 N b ( ξ g ) x m ( b ) , m = 1 ,   2

4.2. Influence Coefficients with Logarithmic Spatial Singularity

When point P coincides with a node of element e, the distance r varies from 0 to Le. Figure 3 illustrates the case where P coincides with the first node of the element. As r → 0, logarithmic spatial singularity occurs, i.e., lnr → ∞.

4.2.1. Separation of Singular Integral Part

Under the condition shown in Figure 3, the expression of local coordinated ξ can be derived as Equation (14).
ξ = 2 r L e 1
Substituting Equation (14) into shape function Equation (8), yields:
N 1 = 1 r L e N 2 = r L e
The differential dΓ transforms into
d Γ = d r
Substituting Equations (15) and (16) into Equation (11), the influence coefficient g i k m ; e , b becomes:
g i k ( m ; e , 1 ) = 1 2 π ρ v s 2 0 L e [ ( E i k a s m + F i k b s m + J i k c s m ) v s 2 v d 2 ( F i k b d m + J i k c d m ) ] ( 1 r L e ) d r
g i k ( m ; e , 2 ) = 1 2 π ρ v s 2 0 L e [ ( E i k a s m + F i k b s m + J i k c s m ) v s 2 v d 2 ( F i k b d m + J i k c d m ) ] r L e d r
There is no spatial singularity in g i k ( m ; e , 2 ) , whereas logarithmic spatial singularity exists in g i k ( m ; e , 1 ) . The method presented in Section 4.1 can be adopted to address g i k ( m ; e , 2 ) , while g i k ( m ; e , 1 ) needs to be decomposed into a nonsingular part g i k n ( m ; e , 1 ) and a logarithmic singular part g i k s ( m ; e , 1 ) . Singular integrals are decomposed into singular and non-singular components due to their distinct solution characteristics. The nonsingular component can be directly calculated by conventional numerical integration methods such as Gaussian quadrature, while the singular component cannot be evaluated by ordinary numerical quadrature and thus requires dedicated treatment. In this work, an analytical solution method is proposed for the singular component. The g i k n ( m ; e , 1 ) is the opposite of g i k ( m ; e , 2 ) , and the expression for g i k s ( m ; e , 1 ) is given
g i k s ( m ; e , 1 ) = 1 2 π ρ v s 2 0 L e [ ( E i k a s m + F i k b s m + J i k c s m ) v s 2 v d 2 ( F i k b d m + J i k c d m ) ] d r
Similar results can be obtained when the source point P coincides with the 2nd node of element e. Once the singular part g i k s ( m ; e , 1 ) is solved, all the influence coefficients can be obtained.

4.2.2. The Calculation of the Singular Integral Part

  • The time-space integral domain and kernel functions
The area filled with dots in Figure 4 is the time-space integral domain of the kernel functions, and its mathematical form is given by Equation (20).
D τ r = { ( τ , r ) | τ [ t m 1 , t m ] ,   r [ 0 , m in ( v w ( t τ ) , L e ) ] }
In Figure 4, r 1 = c w ( t t m 1 ) , r 2 = c w ( t t m ) and t L w = t L e c w are defined; the integral domain Dτ r can be classified into the following three types:
  • Rectangular domain ①: D τ r = { ( τ , r ) | τ [ t m 1 , t m ] ,   r [ 0 , L e ] } ;
  • Trapezoidal domain ②: D τ r = { ( τ , r ) | τ [ t m 1 , t m ] ,   r [ 0 , v w ( t τ ) ] } ;
  • Mixed domain ③: D τ r = { ( τ , r ) | τ [ t m 1 , t L w ] ,   r [ 0 , L e ] ;   τ [ t L w , t m ] ,   r [ 0 , v w ( t τ ) ] } .
All three types of integral domains are suitable for the integration order of integrating with respect to r first and then τ. By interchanging the order of integration in Equation (19), we get
g i k s ( m ; e , 1 ) = 1 2 π ρ v s 2 t m 1 t m [ E i k 0 a s + F i k 0 b s + J i k 0 c s v s 2 v d 2 ( F i k 0 b d + J i k 0 c d ) ] d τ = 1 2 π ρ v s 2 t m 1 t m [ E i k 0 a s + F i k 0 ( b s v s 2 v d 2 b d ) + J i k 0 ( c s v s 2 v d 2 c d ) ] d τ = 1 2 π ρ v s 2 [ E i k 0 I a s + F i k 0 ( I b s v s 2 v d 2 I b d ) + J i k 0 ( I c s v s 2 v d 2 I c d ) ]
with
E i k 0 = F i k 0 = δ i k J i k 0 = r , i r , k a w = Γ e v w L w H w d Γ b w = Γ e v w L w 1 r 2 H w d Γ c w = Γ e v w L w N w r 2 H w d Γ
I a w = t m 1 t m a w d τ I b w = t m 1 t m b w d τ I c w = t m 1 t m c w d τ
The solution method for each integral domain is described as follows. For the rectangular and trapezoidal domain, the integral bounds of τ are firstly determined as tm−1 to tm. Within each time interval of τ, the lower limit of r is fixed at 0, and the upper limit is defined as Le for rectangular domain and vw(tτ) for trapezoidal domain. After completing the integration over r, the integral with respect to τ is performed sequentially. For the mixed integral domain, the entire region is first divided into independent rectangular and trapezoidal subdomains with tLw as the boundary. Each subdomain is calculated separately following the corresponding integration rules for rectangular and trapezoidal domains.
In terms of singularity characteristics, only logarithmic spatial singularity exists in rectangular domains. In contrast, both trapezoidal and mixed domains contain logarithmic spatial singularity and wavefront singularity simultaneously, leading to stronger singular behavior. Such higher-order singularities have a more significant influence on the stability and accuracy of the numerical results. Therefore, appropriate treatment of trapezoidal and mixed integral domains is essential to ensure the reliability of the TD-BEM solution.
2.
Spatial integration of kernel functions
The spatial integrations of the kernel functions are evaluated by analytical integration method according to the type of integral domain.
  • For the case r2Le, Dτ r becomes a rectangular domain ①, with r ∈ [0, Le]
a w = v w arctan L e v w 2 ( t τ ) 2 ( L e ) 2 b w = v w [ L w 1 r + arctan ( r L w ) ] | r = 0 r = L e = b w up b w low c w = 2 b w + a w
where b w up and b w low denote the upper and lower integral limits of bw, with their expressions given below.
b w up = v w L w 1 r | r = L e a w b w low = v w L w 1 r | r = 0
Since
b s low v s 2 v d 2 b d low = lim r 0 v s 2 v s r ( L s 1 v s L d 1 v d ) = lim r 0 1 2 ( t τ ) ( 1 v s 2 v d 2 ) r = 0
only the upper integral limit of bw needs to be considered. Further derivation leads to:
a s v s 2 v d 2 a d = v s 2 ( 1 v s arctan L e v s 2 ( t τ ) 2 ( L e ) 2 1 v d arctan L e v d 2 ( t τ ) 2 ( L e ) 2 ) b s v s 2 v d 2 b d = b s up v s 2 v d 2 b d up = v s 2 r ( L s 1 v s L d 1 v d ) | r = L e ( a s v s 2 v d 2 a d ) c s v s 2 v d 2 c d = 2 ( b s v s 2 v d 2 b d ) + ( a s v s 2 v d 2 a d ) = 2 v s 2 r ( L s 1 v s L d 1 v d ) | r = L e ( a s v s 2 v d 2 a d )
  • For the case r1Le, Dτ r becomes a trapezoidal domain ②, with r ∈ [0, vw(tτ)]
a w = π 2 v w a s v s 2 v d 2 a d = π 2 v s v s 2 v d 2 π 2 v d = π 2 v s 2 ( 1 v s 1 v d ) b s v s 2 v d 2 b d = c s v s 2 v d 2 c d = π 2 v s 2 ( 1 v s 1 v d )
  • For the case r2 < Le and r1 > Le, Dτ r becomes a mixed domain ③,
The integral over τ ∈ [tm−1, tLw) can be evaluated by the method for the rectangular domain, and the over τ ∈ [tLw, tm] by the method for the trapezoidal domain.
3.
Temporal integration of kernel functions
After obtaining the spatial integration results, the temporal integration of kernel functions over τ ∈ [tm−1, tm] can be performed. Coefficients Bw1~Bw6 are introduced to simplify the expressions, which depend on Mm, as follows.
B w 1 = v w ( t t m 1 ) L e B w 2 = v w ( t t m ) + L e B w 5 = v w ( t t m 1 ) B w 3 = v w ( t t m ) L e B w 4 = v w ( t t m ) + L e B w 6 = v w ( t t m )
  • Rectangular domain ①, with r ∈ [0, Le]
I a w = t m 1 t m a w d τ = B w 6 arctan L e B w 3 B w 4 + L e ln B w 6 B w 3 B w 4 B w 5 B w 1 B w 2 + B w 5 arctan L e B w 1 B w 2 I b s v s 2 v d 2 I b d = t m 1 t m ( b s v s 2 v d 2 b d ) d τ = 1 2 ( B s 3 B s 4 B s 6 B s 1 B s 2 B s 5 L e + L e ln B s 6 B s 3 B s 4 B s 5 B s 1 B s 2 ) 1 2 v s 2 v d 2 ( B d 3 B d 4 B d 6 B d 1 B d 2 B d 5 L e + L e ln B d 6 B d 3 B d 4 B d 5 B d 1 B d 2 ) ( I a s v s 2 v d 2 I a d ) I c s v s 2 v d 2 I c d = 2 ( I b s v s 2 v d 2 I b d ) + ( I a s v s 2 v d 2 I a d )
  • Trapezoidal domain ②, with r1Le
I a w = π 2 v w Δ t I b s v s 2 v d 2 I b d = I c s v s 2 v d 2 I c d = ( I a s v s 2 v d 2 I a d )
  • Mixed domain ③, with r2 < Le and r1 > Le
For τ ∈ [t1, tLw), the temporal integration can be performed simply by replacing the upper limit t2 with tLw in the formulas of Case ①; for τ ∈ [tLw, t2], it can be done by replacing the lower limit t1 with tLw in the formulas of Case ②. The kernel functions can be obtained by summing the two solutions.
g i k s ( m ; e , 1 ) can be evaluated by substituting the kernel functions and coefficients E i k 0 , F i k 0 and J i k 0 into Equation (21).

5. Assembly and Solution

5.1. Assembly

By sequentially aligning the source point P with each boundary node, the element influence coefficients for all elements can be determined. After assembling the element influence coefficients in both time and space, the algebraic equation system corresponding to the boundary integral equation is formed. The matrix form of algebraic equation system is given in Equation (22).
H M M u M = G M M p M + a M
where HMM is the displacement influence coefficient matrix, and GMM is the surface traction influence coefficient matrix; uM is the nodal displacement column vector, and pM is the nodal surface traction column vector of all nodes; the column vector aM is only related to the responses of the first M − 1 time steps, as follows.
a M = m = 0 M 1 ( H ¯ M m u m + G M m p m )

5.2. Solution of the Algebraic Equation System

There is a possibility of unknown quantities in both uM and pM. Therefore, Equation (22) needs to be rearranged into the standard form, where the unknown and known quantities are separated into the left and right sides of the equation system, respectively. The solving processes are as follows.
  • Standard form of algebraic equation system
Exchange the known quantities in uM and the unknown quantities in pM, while exchanging the corresponding columns of HMM and GMM, and changing their signs. Then, uM and pM are transformed into a column vector xM (containing all boundary unknowns) and a column vector y 0 M (containing all knowns), respectively; meanwhile HMM and GMM are transformed into A 1 M M and A 2 M M , respectively. Let y M = A 2 M M y 0 M + a M , then the standard form of Equation (22) is obtained as Equation (24).
A 1 M M x M = y M
2.
The unknown displacements and surface tractions of boundary nodes
The unknown vector x M can be solved by Equation (25), then combined with boundary conditions, the displacements and surface tractions of all boundary nodes can be obtained.
x M = ( A 1 M M ) 1 y M
3.
The displacements and stresses of interior points
After solving the displacements and surface tractions of all boundary nodes, the displacements and stresses of interior points can be obtained by the interior point boundary integral equation (see [30]). Since the interior points are unable to coincide with the boundary nodes, the interior point boundary integral equation does not contain spatial singularity.

6. Verification

Three typical elastodynamic problems are selected for verification, namely a fixed–fixed beam under a uniformly applied sudden load, an infinite domain with a single cavity subjected to blasting load on its boundary, and a double tunnel beneath valley topography subjected to metro vibration load. These problems involve typical scenarios of finite, infinite and semi-infinite domains, as well as both simple and complex geometric boundary configurations. Since the proposed treatment for logarithmic singularities is applied only to a small number of singular elements where the source point coincides with element nodes, while the majority of non-singular elements remain identical to those in the conventional TD-BEM, the additional computational cost is negligible. Therefore, no separate efficiency study is required. The robustness and correctness of the proposed method are verified by comparing the results with reference solutions obtained from the method of characteristics [31] and FEM. For cases where analytical solutions are available, the method of characteristics is used, while FEM results are used as reference when analytical solutions are not available.

6.1. Robustness Analysis

To verify the numerical robustness of the proposed method, an infinite domain model with a single cavity is established, and blasting loads are applied on the cavity boundary, as illustrated in Figure 5. The radius of the cavity r0 = 1 m, and the blasting load p(t) = 1.435p0 × (e−1279t − e−12792t), with p0 = 50 MPa, as shown in Figure 6. Poisson’s ratio, Young’s modulus and density of the material are ν = 0.25, E = 4.0 × 1010 N/m2 and ρ = 2.8 × 103 kg/m3. The P-wave velocity can be correspondently determined as vd = 4140 m/s. The cavity boundary is discretized by 20, 28, 40 linear boundary elements, respectively. The spatial mesh discretization of the cavity boundary is illustrated in Figure 7, where boundary elements are sequentially discretized in a clockwise direction. The time step is set to 5 × 10−5 s, 3.5 × 10−5 s, 2.5 × 10−5 s. The discretization coefficient β ranges from 0.33 to 1.32 [10].
The peak radial displacement at the circular contour of r = 2 m is extracted. By sequentially reducing the time step and spatial mesh size at a scaling factor of approximately 0.7, the variation characteristics of dynamic responses are analyzed. The relative errors are computed by comparison with the analytical solution from the method of characteristics. The peak radial displacement and relative error on the circle with radius r = 2 m are illustrated in Table 1.
It can be seen from Table 1 that the peak radial displacement at r = 2 m gradually converges to the analytical solution from the method of characteristics, and the corresponding relative error continuously declines with the refinement of spatial meshes and the reduction in time steps. Notably, the numerical accuracy presents a more rapid improvement with the decreasing mesh size, whereas the convergence rate induced by temporal time-step adjustment is relatively mild and slow. As the total mesh number increases from 20 to 40 and the time step decreases from 5 × 10−5 s to 2.5 × 10−5 s, the maximum relative error drops from 2.15% to merely 0.009%. No numerical oscillation or divergence occurs during parameter variation, and the numerical results maintain stable and monotonic convergence. The above results demonstrate that the proposed TD-BEM algorithm possesses favorable robustness against spatial and temporal discretization variations.
When the spatial mesh quantity is 20 and the time step is set as 5 × 10−5 s, namely β = 0.66, the calculation relative error is already controlled about 2%, achieving satisfactory high computational precision. Accordingly, the time-history curves of radial displacement and stress on the circular contour of r = 2 m under this discrete scheme are illustrated in Figure 8, to further verify the full-time-domain calculation accuracy of the proposed algorithm. The curve labeled “Characteristics” represents the analytical solution obtained by the method of characteristics [31].

6.2. Accuracy Analysis

6.2.1. Fixed–Fixed Beam Subjected to a Uniform Sudden Load

The diagram of fixed–fixed beam is as Figure 9, where a = 1 m, and the sudden load p(t) = 200 MPa for t ≥ 0, as shown in Figure 10. Poisson’s ratio, Young’s modulus and density of the material are ν = 0.3, E = 2.1 × 1011 N/m2 and ρ = 7.9 × 103 kg/m3. The P-wave velocity can be correspondingly determined as vd = 5982 m/s. Based on the symmetry, the semi-structure is adopted to reduce the computational complexity, and the meshes and corresponding boundary constraints are shown in Figure 11. A total of 30 linear boundary elements with an individual of 0.2 m are adopted to discretize the boundary domain, and the time step is set to 2.5 × 10−5 s. The discretization coefficient β = 0.75 [10]. The displacement results of the middle span of point A are shown in Figure 12, where u0 represents the static solution of point A [32].

6.2.2. Double Tunnel Beneath Valley Topography Subjected to Metro Vibration Load

The diagram of the double tunnel beneath valley topography is shown in Figure 13, where the centers of the two tunnels are O1(−8 m, 0) and O2(8 m, 0), and the radius r0 = 3 m, the central angle θ = π/3. The coordinates of key points on the ground are presented as follows (unit: m): B1(100, 16), B2(52, 16), B3(10, 16), B4(9, 18), B5(7, 18), B6(1, 12), B7(−4, 12), B8(−7, 18), B9(−9, 18), B10(−10, 16), B11(−52, 16), B12(−100, 16). The time history curve of vibration load p(t) caused by metro operation is shown in Figure 14. Poisson’s ratio, Young’s modulus and mass density of the material are ν = 0.25, E = 2.2 × 107 N/m2 and ρ = 1.8 × 103 kg/m3. The P-wave velocity can be correspondently determined as vd = 121 m/s. The meshes are shown in Figure 15. The element size along B1B2 and B11B12 is 3 m, while that along B2B3 and B10B11 is 2 m. The mesh size along the valley boundary B3B10 ranges from 1 m to 1.5 m. Each inner boundary of the tunnel is discretized into 24 elements, with an approximate element length of 0.8 m. The radiation conditions of the semi-infinite far domain are simulated by two adaptive semi-infinite boundary elements (ASIBE) [33]. The time step is set to 1.25 × 10−2 s. The discretization coefficient β = 0.76 [10]. The displacement of point O3(0, 16) on the ground is shown in Figure 16.

6.2.3. Discussion

In this paper, three types of typical dynamic engineering problems, covering finite domain, infinite domain, and semi-infinite domain, are selected as verification examples in a targeted manner. These include a fixed–fixed beam under a uniform sudden load, an infinite domain with a cavity subjected to boundary blasting load, and a double tunnel beneath valley topography subjected to metro vibration load. These three examples correspond to the typical scenarios in structural dynamics, blasting dynamics, and environmental vibration engineering of urban rail transit, which can comprehensively verify the applicability and correctness of the established analytical integration formulas for logarithmic spatial singularities under different spatial domain types.
The numerical calculation results show that the results obtained by the proposed method in the three examples are in good agreement with the reference solutions: in the fixed–fixed beam example of the finite domain, the displacement time-history curve of the mid-span node is highly consistent with the reference solution, which verifies the accuracy of the formulas in handling logarithmic spatial singularities in the calculation of structural dynamic responses in finite domains. In the cavity blasting example of the infinite domain, the calculated results of radial stress, tangential stress and displacement on the circle 2 m away from the cavity center (r = 2 m) are consistent with the reference solutions, reflecting that the proposed formulas preserve the intrinsic properties of TD-BEM, which inherently satisfy far-field radiation conditions for infinite domains. Meanwhile, they guarantee high-precision singular integral calculations for elastodynamic problems with infinite domains. In the example of the double tunnel beneath valley topography subjected to metro vibration load, the displacement time-history results of the specified ground measuring point are in good agreement with the reference solution, which proves that the proposed formulas can still effectively solve the problem of logarithmic spatial singularities in engineering problems of semi-infinite domains combined with complex multi-cavity boundaries, and the calculation results are stable.
The consistent verification results of the above three examples with different spatial domain types fully demonstrate the mathematical correctness and engineering applicability of the analytical integration formulas for logarithmic spatial singularities established in this paper. These formulas can effectively handle the logarithmic spatial singular integrals in TD-BEM and provide a reliable singular integral treatment method for the TD-BEM numerical calculation of elastodynamic problems involving different spatial domain types.

7. Conclusions

Aiming at the challenge of handling logarithmic spatial singular integrals in TD-BEM for solving elastodynamic problems, this paper derives and establishes a set of analytical integration formulas based on the properties of the Heaviside function, which enables the direct spatiotemporal analytical solution of such singular integrals. The formulas are verified by three typical elastodynamic examples covering finite, infinite and semi-infinite domains. The main conclusions are as follows:
  • The derivation process of the formulas is mathematically rigorous, which provides a direct analytical solution for logarithmic spatial singular integrals in TD-BEM;
  • The formulas fundamentally avoid the accuracy-influencing factors of numerical integration methods in dealing with singular problems, further improve the theoretical system of singular integral treatment in TD-BEM, and provide a reliable approach for solving singular integrals for its engineering application;
  • The robustness, correctness and engineering applicability of the proposed analytical integration formulas are fully verified, with the calculated results in good agreement with the reference solutions. The formulas can effectively handle logarithmic spatial singular integrals in TD-BEM for different spatial domain types, and are applicable to the calculation of elastodynamic problems in various scenarios such as structural dynamics, blasting dynamics and urban rail transit environmental vibration.
The proposed analytical integration formulas for logarithmic spatial singularities provide important theoretical support for the numerical application of TD-BEM in elastodynamic problems. In the present study, the formulation is developed for 2D linear elastodynamic problems using linear elements. The approach can be extended to higher-order isoparametric elements and 3D elastodynamic problems through the derivation of the corresponding analytical expressions for singular integrals. This will be a main direction of our future work.

Author Contributions

Conceptualization, H.L.; methodology, F.Z.; software, X.L.; validation, X.L.; formal analysis, X.L.; investigation, W.L.; resources, W.L.; data curation, F.Z.; writing—original draft preparation, F.Z.; writing—review and editing, H.L.; supervision, J.L.; project administration, J.L.; funding acquisition, W.L. and H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number 12471497, and Guangzhou Metro Design and Research Institute Co., Ltd. of China, grant number KY-2022-014 and The APC was funded by 12471497.

Data Availability Statement

The data used to support the findings of this study are included within the article. All numerical results and validation data are presented in the figures of the paper. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Abbreviations

The following abbreviations are used in this manuscript:
TD-BEMTime Domain Boundary Element Method
FEMFinite Element Method
FDMFinite Difference Method
BEMBoundary Element Method
ASIBEAdaptive Semi-Infinite Boundary Element

References

  1. Dominguez, J. Boundary Elements in Dynamics; Computational Mechanics Publications; Elsevier Applied Science: Southampton, UK; London, UK, 1993. [Google Scholar]
  2. Manolis, G.D. A comparative study on three boundary element method approaches to problems in elastodynamics. Int. J. Numer. Methods Eng. 1983, 19, 73–91. [Google Scholar] [CrossRef]
  3. Guiggiani, M.; Krishnasamy, G.; Rudolphi, T.J.; Rizzo, F.J. A general algorithm for the numerical solution of hypersingular boundary integral equations. J. Appl. Mech. 1992, 59, 604–614. [Google Scholar] [CrossRef]
  4. Guiggiani, M.; Gigante, A. A general algorithm for multidimensional Cauchy principal value integrals in the boundary element method. J. Appl. Mech. 1990, 57, 906–915. [Google Scholar] [CrossRef]
  5. Niu, Z.R.; Zhou, H.L. The natural boundary integral equation in potential problems and regularization of the hypersingular integral. Comput. Struct. 2004, 82, 315–323. [Google Scholar] [CrossRef]
  6. Xie, G.Z.; Zhou, F.L.; Zhong, Y.D. Bi–directional sinh transformations based on the generalized Duffy space for nearly singular integrals. J. Comput. Appl. Math. 2020, 380, 112981. [Google Scholar] [CrossRef]
  7. Xie, G.Z.; Li, K.; Zhong, Y.D.; Zhou, F.L. A systematic derived sinh based method for singular and nearly singular boundary integrals. Eng. Anal. Bound. Elem. 2021, 123, 147–153. [Google Scholar] [CrossRef]
  8. Giannopoulos, G.I.; Anifantis, N.K. A BEM analysis for thermomechanical closure of interfacial cracks incorporating friction and thermal resistance. Comput. Methods Appl. Mech. Eng. 2007, 196, 1018–1029. [Google Scholar] [CrossRef]
  9. Mansur, W.J.; Brebbia, C.A. Formulation of the boundary element method for transient problems governed by the scalar wave equation. Appl. Math. Model. 1982, 6, 307–311. [Google Scholar] [CrossRef]
  10. Mansur, W.J.; Brebbia, C.A. Numerical implementation of the boundary element method for two dimensional transient scalar wave propagation problems. Appl. Math. Model. 1982, 6, 299–306. [Google Scholar] [CrossRef]
  11. Mansur, W.J. A Time–Stepping Technique to Solve Wave Propagation Problems Using the Boundary Element Method. Ph.D. Thesis, University of Southampton, Southampton, UK, 1983. [Google Scholar]
  12. Mansur, W.J.; Brebbia, C.A. Transient elastodynamics using a time stepping technique. In Boundary Elements; Springer: Berlin/Heidelberg, Germany, 1983. [Google Scholar]
  13. Mansur, W.J.; Brebbia, C.A. Further developments on the solution of the transient scalar wave equation. In Time-Dependent and Vibration Problems; Brebbia, C.A., Ed.; Springer: Berlin/Heidelberg, Germany, 1985; Volume 2. [Google Scholar]
  14. Mansur, W.J.; Brebbia, C.A. Transient elastodynamics. In Time-Dependent and Vibration Problems; Brebbia, C.A., Ed.; Springer: Berlin/Heidelberg, Germany, 1985; Volume 2. [Google Scholar]
  15. Lei, W.D.; Ji, D.F.; Li, H.J.; Li, Q.X. On an analytical method to solve singular integrals both in space and time for 2-D elastodynamics by TD-BEM. Appl. Math. Model. 2015, 39, 6307–6318. [Google Scholar] [CrossRef]
  16. Lei, W.D.; Li, H.J.; Qin, X.F. Dynamics-based analytical solutions to singular integrals for elastodynamics by time domain boundary element method. Appl. Math. Model. 2018, 56, 612–625. [Google Scholar] [CrossRef]
  17. Xie, G.Z.; Zhong, Y.D.; Zhou, F.L. Singularity cancellation method for time-domain boundary element formulation of elastodynamics: A direct approach. Appl. Math. Model. 2020, 80, 647–667. [Google Scholar] [CrossRef]
  18. Zhong, Y.D.; Hou, J.J.; Xie, G.Z. A method for dealing with singular integrals in the elastodynamics boundary element method. Chin. J. Comput. Mech. 2023, 40, 66–72. [Google Scholar] [CrossRef]
  19. Telles, J.C.F. The Boundary Element Method Applied to Inelastic Problems; Springer: Berlin/Heidelberg, Germany; New York, NY, USA; Tokyo, Japan, 1983. [Google Scholar]
  20. Telles, J.C.F.; Brebbia, C.A. On the application of the boundary element method to plasticity. Appl. Math. Model. 1979, 3, 466–470. [Google Scholar] [CrossRef]
  21. Banerjee, P.K.; Henry, D.P.; Raveendra, S.T. Advanced inelastic analysis of solids by the boundary element method. Int. J. Mech. Sci. 1989, 31, 309–322. [Google Scholar] [CrossRef]
  22. Deng, Q.; Li, C.G.; Wang, S.L. Nonlinear complementarity approach for elastoplastic BEM without internal cell. Eng. Mech. 2012, 29, 49–55. [Google Scholar] [CrossRef]
  23. Li, H.J.; Lei, W.D.; Zhou, H. Analytical treatment on singularities for 2-d elastoplastic dynamics by time domain boundary element method using Hadamard principle integral. Eng. Anal. Bound. Elem. 2021, 129, 93–104. [Google Scholar] [CrossRef]
  24. Li, H.J.; Lei, W.D.; Chen, R. A study on boundary integral equations for dynamic elastoplastic analysis for the plane problem by TD-BEM. Acta Mech. Sin. 2021, 37, 662–678. [Google Scholar] [CrossRef]
  25. Johnston, P.R.; Elliott, D. A generalisation of Telles’ method for evaluating weakly singular boundary element integrals. J. Comput. Appl. Math. 2001, 131, 223–241. [Google Scholar] [CrossRef]
  26. Telles, J.C.F. A self-adaptive coordinate transformation for efficient numerical evaluation of general boundary element integrals. Int. J. Numer. Meth. Eng. 1987, 24, 959–973. [Google Scholar] [CrossRef]
  27. Smith, R.N.L. Direct Gauss quadrature formulae for logarithmic singularities on isoparametric elements. Eng. Anal. Bound. Elem. 2000, 24, 161–167. [Google Scholar] [CrossRef]
  28. Yu, G.; Mansur, W.J.; Carrer, J.A.M.; Lie, S.T. A more stable scheme for BEM/FEM coupling applied to two-dimensional elastodynamics. Comput. Struct. 2001, 79, 811–823. [Google Scholar] [CrossRef]
  29. Carrer, J.A.M.; Mansur, W.J. Time discontinuous linear traction approximation in time-domain BEM: 2-D elastodynamics. Int. J. Numer. Meth. Eng. 2000, 49, 833–848. [Google Scholar] [CrossRef]
  30. Carrer, J.A.M.; Mansur, W.J. Stress and velocity in 2D transient elastodynamic analysis by the boundary element method. Eng. Anal. Bound. Elem. 1999, 23, 233–245. [Google Scholar] [CrossRef]
  31. Chou, P.C.; Koenig, H.A. A unified approach to cylindrical and spherical elastic waves by method of characteristics. J. Appl. Mech. 1966, 33, 159–167. [Google Scholar] [CrossRef]
  32. Carrer, J.A.M.; Fleischfresser, S.A.; Garcia, L.F.T. Dynamic analysis of Timoshenko beams by the boundary element method. Eng. Anal. Bound. Elem. 2013, 37, 1602–1616. [Google Scholar] [CrossRef]
  33. Li, H.J.; Yang, J.Q.; Liu, J.C. Environmental vibration simulation of metro operation based on multi-boundary problem time domain boundary element method. Eng. Anal. Bound. Elem. 2025, 176, 106249. [Google Scholar] [CrossRef]
Figure 1. The case where P is located at boundary.
Figure 1. The case where P is located at boundary.
Mca 31 00068 g001
Figure 2. The source point P does not coincide with the field point Q of element e.
Figure 2. The source point P does not coincide with the field point Q of element e.
Mca 31 00068 g002
Figure 3. The source point P is coincident with the first node of element e.
Figure 3. The source point P is coincident with the first node of element e.
Mca 31 00068 g003
Figure 4. Three types of spatiotemporal integral domain.
Figure 4. Three types of spatiotemporal integral domain.
Mca 31 00068 g004
Figure 5. Diagram of infinite domain with a cavity subjected to a uniform blasting load.
Figure 5. Diagram of infinite domain with a cavity subjected to a uniform blasting load.
Mca 31 00068 g005
Figure 6. Time history curve of blasting load.
Figure 6. Time history curve of blasting load.
Mca 31 00068 g006
Figure 7. Schematic diagram of spatial mesh discretization.
Figure 7. Schematic diagram of spatial mesh discretization.
Mca 31 00068 g007
Figure 8. Stress and displacement curves of a circle with r = 2 m (each triangular marker represents two discrete time steps): (a) radial stress curves; (b) tangential stress curves; (c) displacement curves.
Figure 8. Stress and displacement curves of a circle with r = 2 m (each triangular marker represents two discrete time steps): (a) radial stress curves; (b) tangential stress curves; (c) displacement curves.
Mca 31 00068 g008
Figure 9. Diagram of fixed–fixed beam suffered from sudden load.
Figure 9. Diagram of fixed–fixed beam suffered from sudden load.
Mca 31 00068 g009
Figure 10. Time history curve of sudden load.
Figure 10. Time history curve of sudden load.
Mca 31 00068 g010
Figure 11. Meshes and constrained for semi-structure.
Figure 11. Meshes and constrained for semi-structure.
Mca 31 00068 g011
Figure 12. Displacement curves for mid span point A (each triangular marker represents two discrete time steps).
Figure 12. Displacement curves for mid span point A (each triangular marker represents two discrete time steps).
Mca 31 00068 g012
Figure 13. Diagram of semi-infinite domain with two cylindrical cavities subjected to metro vibration load.
Figure 13. Diagram of semi-infinite domain with two cylindrical cavities subjected to metro vibration load.
Mca 31 00068 g013
Figure 14. Vibration load caused by metro operation.
Figure 14. Vibration load caused by metro operation.
Mca 31 00068 g014
Figure 15. Mesh diagram for double tunnel beneath valley topography.
Figure 15. Mesh diagram for double tunnel beneath valley topography.
Mca 31 00068 g015
Figure 16. Displacement curves of point B8 (each triangular marker represents four discrete time steps): (a) horizontal displacement curves; (b) vertical displacement curves.
Figure 16. Displacement curves of point B8 (each triangular marker represents four discrete time steps): (a) horizontal displacement curves; (b) vertical displacement curves.
Mca 31 00068 g016
Table 1. Peak radial displacement and relative error on the circle with radius r = 2 m.
Table 1. Peak radial displacement and relative error on the circle with radius r = 2 m.
Spatial and Temporal DiscretizationTotal Number of Spatial Meshes
202840
Time step (s)5 × 10−5 s0.79500 (2.15%)0.80606 (0.785%)0.81062 (0.224%)
3.5 × 10−5 s0.79705 (1.89%)0.80761 (0.594%)0.81237 (0.009%)
2.5 × 10−5 s0.79724 (1.87%)0.80799 (0.547%)0.81237 (0.009%)
Method of Characteristics0.81244
Note that the values in parentheses denote the relative errors of TD-BEM numerical solutions against analytical results from the method of characteristics.
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

Zhao, F.; Li, X.; Luo, J.; Lei, W.; Li, H. Analytical Integration for Logarithmic Spatial Singularities in the Time Domain Boundary Element Method. Math. Comput. Appl. 2026, 31, 68. https://doi.org/10.3390/mca31030068

AMA Style

Zhao F, Li X, Luo J, Lei W, Li H. Analytical Integration for Logarithmic Spatial Singularities in the Time Domain Boundary Element Method. Mathematical and Computational Applications. 2026; 31(3):68. https://doi.org/10.3390/mca31030068

Chicago/Turabian Style

Zhao, Feng, Xiaokun Li, Juncheng Luo, Weidong Lei, and Hongjun Li. 2026. "Analytical Integration for Logarithmic Spatial Singularities in the Time Domain Boundary Element Method" Mathematical and Computational Applications 31, no. 3: 68. https://doi.org/10.3390/mca31030068

APA Style

Zhao, F., Li, X., Luo, J., Lei, W., & Li, H. (2026). Analytical Integration for Logarithmic Spatial Singularities in the Time Domain Boundary Element Method. Mathematical and Computational Applications, 31(3), 68. https://doi.org/10.3390/mca31030068

Article Metrics

Back to TopTop