Research Article Numerical Evaluation of Arbitrary Singular ...domain integrals in a uni ed way...
Transcript of Research Article Numerical Evaluation of Arbitrary Singular ...domain integrals in a uni ed way...
-
Research ArticleNumerical Evaluation of Arbitrary Singular Domain IntegralsUsing Third-Degree B-Spline Basis Functions
Jin-Xiu Hu, Hai-Feng Peng, and Xiao-Wei Gao
State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian 116024, China
Correspondence should be addressed to Xiao-Wei Gao; [email protected]
Received 15 July 2014; Accepted 27 October 2014; Published 17 November 2014
Academic Editor: Gen Qi Xu
Copyright Β© 2014 Jin-Xiu Hu et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
A new approach is presented for the numerical evaluation of arbitrary singular domain integrals. In this method, singular domainintegrals are transformed into a boundary integral and a radial integral which contains singularities by using the radial integrationmethod. The analytical elimination of singularities condensed in the radial integral formulas can be accomplished by expressingthe nonsingular part of the integration kernels as a series of cubic B-spline basis functions of the distance r and using the intrinsicfeatures of the radial integral. In the proposed method, singularities involved in the domain integrals are explicitly transformed tothe boundary integrals, so no singularities exist at internal points. A few numerical examples are provided to verify the correctnessand robustness of the presented method.
1. Introduction
When the boundary element method (BEM) [1, 2] is usedto solve complicated engineering problems [3, 4], such ascompressible potential flows, heat conduction with heat gen-eration, seepage problems with sources, electromagnetic fieldproblems with electric charge, and elastostatics with bodyforces, a large number of regular and/or singular domain inte-gralsmay appear in the basic integral equations [2].The accu-rate evaluation of general regular and/or singular domainintegrals is very important and is still a crucial area of researchin the BEM [5β11].
To compute the domain integrals, the frequently usedapproach is to apply some special schemes to transformdomain integrals into boundary integrals, thus avoiding thediscretization of the internal domain. The most extensivelyused technique is the dual reciprocity method (DRM) [12],which transforms the domain integrals to the boundaryby approximating the given body force effect quantities asa series of prescribed basis functions and then employingparticular solutions corresponding to these basis functions.As an extension of the idea of DRM, the multiple reciprocitymethod (MRM) [13, 14] was presented byNowak and Brebbia[13] and the triple-reciprocity method was developed byOchiai and Sekiya [15]. The radial integration method (RIM)
presented by Gao [16β18] is another powerful method fortransforming domain integrals into boundary integrals basedon pure mathematical treatments, without using the Laplaceoperator and particular solutions of the problem.
Recently, an efficient approach was presented by Gaoand Peng [7] for evaluating arbitrarily high-order singulardomain integrals in a unified way based on the radialintegration method. In the method, the radial integral canbe integrated analytically by expressing the nonsingularpart of integrand as polynomials of the global distance π.Therefore, this approach can deal with any type of regular,weakly, and high-order singular domain integrals. However,the convergence performance of the computational result isnot very good and is volatility with respect to the order ofpolynomials for some complicated function over complicatedgeometry due to the characteristics of high-order polynomial.
In this paper, the nonsingular part of the integrandinvolved in the domain integral is expressed as a series ofthird-degree B-spline basis functions [19] of the distance π.This approach has two advantages. One is that the coefficientscalculation becomesmuch simpler than that in [7] because ofthe local support and the endpoint interpolatory propertiesof B-spline basis functions with open knot vectors [20].The other is that the integration results are very stable, lessdependent on the number of order of polynomials in [7].
Hindawi Publishing CorporationMathematical Problems in EngineeringVolume 2014, Article ID 284106, 10 pageshttp://dx.doi.org/10.1155/2014/284106
-
2 Mathematical Problems in Engineering
A number of singular domain integrals are given to verify thecorrectness and validity of the presented method.
2. Singular Domain Integrals
In this paper, the following singular domain integral isconsidered:
πΌ (xπ) = β«Ξ©
π (xπ, x)ππ½(xπ, x)
πΞ© (x) , (1)
whereπ(xπ, x) is bounded everywhere, being the nonsingularpart of the integrand, Ξ© is the domain of the problem to beconsidered, and π(xπ, x) is the distance between the sourcepoint xπ and the field point x; that is,
π (xπ, x) = x β xπ
= β(x β xπ) β (x β xπ). (2)
The level of the singularity of domain integrals in (1)depends on the value of π½. For a finite integration domainΞ©,the regular and weakly singular domain integrals [7] alwaysexist (i.e., results are finite). However, for strongly, hyper- andsupersingular domain integrals [7], integrals only exist undersome conditions, depending heavily on the characteristics ofthe function π(xπ, x) [18]. Usually, integrals stemming fromreal physical problems should exist. In this paper, the singularintegrals are evaluated in the Cauchy principal value sense;that is,
πΌ (xπ) = β«Ξ©
π (xπ, x)ππ½(xπ, x)
πΞ© (x) = limπβ0
β«
Ξ©βΞ©π
π (xπ, x)ππ½(xπ, x)
πΞ© (x) ,
(3)
where Ξ©π is a small circular domain for 2D problems or asmall spherical domain for 3D problems with the radius πaround the source point xπ.
3. The Radial Integration Method [19, 20]
According to the radial integration method, the singulardomain integral represented by (1) can be transformed intothe equivalent boundary integral as follows:
πΌ (xπ) = β«Ξ©
π (xπ, x)ππ½(xπ, x)
πΞ© (x) = β«Ξ
πΉ (xπ, xπ)ππ·β1
(xπ, xπ)ππ
πnπΞ (xπ) ,
(4)
where
πΉ (xπ, xπ) = β«π(xπ ,xπ)
0
π (xπ, x)ππ½(xπ, x)
ππ·β1
ππ. (5)
In (4) and (5),π· = 2 for two-dimensional (2D) problems andπ· = 3 for three-dimensional (3D) problems; xπ denotes thecoordinates at the boundary point π; π(xπ, xπ) is the distancefrom the source point xπ to the boundary point xπ; Ξ is theboundary of the integration domain Ξ©; and n is the unitoutward normal vector to the boundary Ξ.
In order to evaluate the radial integral (5), the coordinatex in the integrand needs to be expressed in terms of theintegration variable π; that is,
π₯π = π₯π
π+ π,ππ, (6)
where π₯π represents the πth component of Cartesian coordi-nates at the field point x and π,π is defined as follows:
π,π =ππ
ππ₯π
π
=
π₯π
πβ π₯π
π
π (xπ, xπ). (7)
From (4) and (5), we can see that the key task for the trans-formation of singular domain integral to the boundary inte-gral is to accurately evaluate the radial integral (5). For simplefunctions, the radial integral (5) can be integrated analyti-cally. However, for some complicated functions, analyticallyevaluating the radial integral is not available. In particular,for high-order singular integrals, the numerical evaluationof radial integrals may have infinite value problems. In thispaper, a new approach will be presented for evaluating theradial integral (5) analytically in a unified way. This will bedescribed in detail in the next section.
4. Evaluation of Singular Domain Integrals
In the section, the analytical evaluation of radial integral (5)is carried out by expressing the nonsingular part π as a seriesof third-degree B-spline basis functions [19] of the distance π.
4.1. Introduction of B-Spline Basis Functions. Let π ={π’0, . . . , π’π} be a nondecreasing sequence of real numbers;that is, π’π β€ π’π+1, π = 0, 1, . . . , πβ 1. π’π are called knots, andπis the knot vector.The πth B-spline basis function of π-degree,denoted byππ,π(π’), is defined as [19, 21]
ππ,0 = {1 if π’π β€ π’ < π’π+1,0 otherwise,
(8a)
ππ,π (π’) =π’ β π’π
π’π+π β π’π
ππ,πβ1 (π’) +
π’π+π+1 β π’
π’π+π+1 β π’π+1
ππ+1,πβ1 (π’) ,
(8b)
where π = 0, 1, . . . , π; π = π+π+1. If knots are equally spacedin the parametric space, they are said to be uniform [19, 20]. Aknot vector is said to be open if its first and last knots appearπ + 1 times. An initial example of the results of applying (8a)and (8b) to a uniform knot vector π = {0, 1, 2, 3, 4, 5, 6} [22]is presented in Figure 1.
Important properties of B-spline basis functions are asfollows [19, 20].
(1) They constitute a partition of unity; that is, βπ’,βπ
π=0ππ,π(π’) = 1.
(2) The support of eachππ,π is compact and contained inthe interval [π’π, π’π+π+1].
(3) Each basis function is nonnegative; that is, ππ,π(π’) β₯0, βπ’.
-
Mathematical Problems in Engineering 3
0 1 2 3 4 5 60
1N0,0 N1,0 N2,0 N3,0 N4,0 N5,0
(a)
0 1 2 3 4 5 60
1N0,1 N1,1 N2,1 N3,1 N4,1
(b)
0 1 2 3 4 5 60
1
N0,2 N1,2 N2,2 N3,2
(c)
0 1 2 3 4 5 60
1
N0,3 N2,3N1,3
(d)
Figure 1: B-spine basis functions of order 0, 1, 2, 3 for uniform knot vector π = {0, 1, 2, 3, 4, 5, 6}.
(4) For an open, nonuniform knot vector, the basisfunctions are interpolatory at the ends of the interval.
In Sections 4.2 and 4.3, it will be seen that properties (2)and (3) of B-spline basis functions can bring simplicity to ourcalculation.
4.2. Express Nonsingular Part of the Integration Kernel as aSeries ofThird-Degree B-Spline Basis Functions. It is assumedthat the radial integration equations (4) and (5) are in theCauchy principle value sense, such that (4) and (5) are writtenas
πΌ (xπ) = limπβ0
β«
Ξ©βΞ©π
π (xπ, x)ππ½(xπ, x)
πΞ© (x)
= β«
Ξ
πΉ (xπ, xπ)ππ·β1
ππ
πnπΞ (xπ) ,
(9)
where
πΉ (xπ, xπ) = limπβ0
β«
π(xπ ,xπ)
π
π (xπ, x)ππ½
ππ·β1
ππ
= limπβ0
β«
π(xπ ,xπ)
π
π (xπ, x)ππ½βπ·+1
ππ.
(10)
In order to analytically evaluate the singular radial inte-gral (10), the nonsingular part of the integrand is expressedas a series of third-degree B-spline basis functions of thedistance π; that is,
π (xπ, x) βπΏ
β
π=0
π΅πππ,3 (π) , (11)
where ππ,3(π) are the third-degree B-spline basis functionsand π΅π are the coefficients to be determined. Once knotvector π = {π0, π1, . . . , ππΏ+3+1} is defined, the third-degreeB-spline basis functions ππ,3(π) can be determined. In thispaper, the following thirteen types of knot vectors are used,corresponding to πΏ = 3, 4, . . . , 15, respectively;
ππ = {0, 0, 0, 0,π
π
, 2 β
π
π
, . . . , (π β 1) β
π
π
, π, π, π, π} ,
π = 1, 2, . . . , 13,
(12)
where π = π(xπ, xπ).The formulation of third-degree B-spline basis functions
ππ,3(π) can be deduced from (8a) and (8b) as follows:
ππ,3 (π)
=
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{
{
(π β ππ)3
(ππ+3 β ππ) (ππ+2 β ππ) (ππ+1 β ππ)
β ππ1,
π β [ππ, ππ+1) ,
(π β ππ)2(ππ+2 β π)
(ππ+3 β ππ) (ππ+2 β ππ) (ππ+2 β ππ+1)
+
(π β ππ) (ππ+3 β π) (π β ππ+1)
(ππ+3 β ππ) (ππ+2 β ππ+1) (ππ+3 β ππ+1)
+
(ππ+4 β π) (π β ππ+1)2
(ππ+4 β ππ+1) (ππ+3 β ππ+1) (ππ+2 β ππ+1)
β ππ2,
π β [ππ+1, ππ+2) ,
(π β ππ) (ππ+3 β π)2
(ππ+3 β ππ) (ππ+3 β ππ+2) (ππ+3 β ππ+1)
+
(ππ+3 β π) (ππ+4 β π) (π β ππ+1)
(ππ+3 β ππ+2) (ππ+4 β ππ+1) (ππ+3 β ππ+1)
+
(ππ+4 β π)2(π β ππ+2)
(ππ+4 β ππ+1) (ππ+3 β ππ+2) (ππ+4 β ππ+2)
β ππ3,
π β [ππ+2, ππ+3) ,
(ππ+4 β π)3
(ππ+4 β ππ+1) (ππ+4 β ππ+2) (ππ+4 β ππ+3)
β ππ4,
π β [ππ+3, ππ+4) .
(13)
It should be noted that the open knot vectors listed in(12) are πΆ2-continuous [19, 20] except at the endpoints ofthe interval, which makes the calculation more accurate.Moreover, the basis functions formed from open knot vectors
-
4 Mathematical Problems in Engineering
are interpolatory at the ends of the parametric space interval[0, π(xπ, xπ)]; that is,
π΅0 = π (xπ, xπ) , (14a)
π΅πΏ = π (xπ, xπ) . (14b)
The other coefficients π΅π are determined by collocatingπΏ + 1 distances (0, π
1, π
2, . . . , π
πΏ) over the integration region
[0, π(xπ, xπ)], in which
π
π= π (xπ, xπ) = π
π (xπ, xπ)πΏ
(π = 0, 1, . . . , πΏ) , (15)
where x0 = xπ, xπΏ = xπ.So the other coefficients can be solved using
[π (πΏ β 1)] {π΅} = {π} , (16)
where [π (πΏ β 1)] is a square matrix of order πΏ β 1; that is,
[π (πΏ β 1)]
=
[
[
[
[
[
[
[
π1,3 (π
1) , π2,3 (π
1) , . . . , ππΏβ1,3 (π
1)
π1,3 (π
2) , π2,3 (π
2) , . . . , ππΏβ1,3 (π
2)
.
.
.
.
.
.
.
.
.
π1,3 (π
πΏβ1) , π2,3 (π
πΏβ1) , . . . , ππΏβ1,3 (π
πΏβ1)
]
]
]
]
]
]
]
(17)
and {π΅} and {π} are the following vectors:
{π΅} =
{{{{
{{{{
{
π΅1
π΅2
.
.
.
π΅πΏβ1
}}}}
}}}}
}
,
{π} =
{{{{{{
{{{{{{
{
π(xπ, x1) β π΅0π0,3 (π1) β π΅πΏππΏ,3 (π
1)
π (xπ, x2) β π΅0π0,3 (π2) β π΅πΏππΏ,3 (π
2)
.
.
.
π (xπ, xπΏβ1) β π΅0π0,3 (ππΏβ1) β π΅πΏππΏ,3 (π
πΏβ1)
}}}}}}
}}}}}}
}
.
(18)
Due to the local support property [19, 20] of B-spline basisfunctions, the coefficient matrix [π (πΏβ1)] is banded and (16)is easy to be solved.
4.3. Evaluation of Singular Domain Integrals. Once the coeffi-cients π΅π are obtained from the above equations, substituting(11) into (10) yields
πΉ (xπ, xπ) =πΏ
β
π=0
π΅π limπβ0
β«
π(xπ ,xπ)
π
ππ,3 (π)
ππ½βπ·+1
ππ =
πΏ
β
π=0
π΅πππ, (19)
where
ππ = limπβ0
β«
π(xπ ,xπ)
π
ππ,3 (π)
ππ½βπ·+1
ππ. (20)
Substituting (13) into (20) yields
ππ = limπβ0
(β«
ππ+1
ππ
ππ1
ππ½βπ·+1
ππ + β«
ππ+2
ππ+1
ππ2
ππ½βπ·+1
ππ
+β«
ππ+3
ππ+2
ππ3
ππ½βπ·+1
ππ + β«
ππ+4
ππ+3
ππ4
ππ½βπ·+1
ππ)
=
4
β
π=1
( limπβ0
(β«
ππ+π
ππ+πβ1
πππ
ππ½βπ·+1
ππ)) β
4
β
π=1
πππ.
(21)
From (13), it can be seen that πππ is cubic polynomialfunctions of independent variable π. Therefore, πππ can beexpressed as
πππ =
3
β
π=0
π΄πππππ, π = 1, 2, 3, 4, π = 0, 1, . . . , πΏ, (22)
where π΄πππ can be determined by the polynomial arithmeticof (13).
Accordingly, πππ appearing in (21) can be expressed as
πππ =
3
β
π=0
π΄πππ ( limπβ0
β«
ππ+π
ππ+πβ1
ππβπ½+π·β1
ππ) =
3
β
π=0
π΄ππππΈπππ,
(23)
where
πΈπππ
=
{{{{{{{{{{{{{{{{{{{{{{{
{{{{{{{{{{{{{{{{{{{{{{{
{
0, for ππ+πβ1 = ππ+π;
ππβπ½+π·
π+πβ ππβπ½+π·
π+πβ1
π β π½ + π·
,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 ΜΈ= π;
1
π β π½ + π·
[
[
1
ππ½βπβπ·
π+π
β limπβ0
1
ππ½βπβπ·
]
]
,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 = π, π ΜΈ= π½ β π·;
ln ππ+π β limπβ0
ln π,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 = π, π = π½ β π·.(24)
For a physical problem, the infinite terms in (24) shouldbe cancelled out by free terms. That is, if the integral exists,after considering the contributions of all elements aroundpoints with the same size of π, the last term in (24) must be
-
Mathematical Problems in Engineering 5
4
2
x
y xp
(a)
2625
1 2 3 4 5
6
7
8
9
10
11
12
1314151617
18
19
20
21
22
23
24
(b)
Figure 2: Computational model of the rectangle.
zero [2, 18]. Based on this assumption, the final integral resultscan be expressed as
πΈπππ =
{{{{{{{{{{{{{{{{{{{
{{{{{{{{{{{{{{{{{{{
{
0, for ππ+πβ1 = ππ+π;
ππβπ½+π·
π+πβ ππβπ½+π·
π+πβ1
π β π½ + π·
,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 ΜΈ= π;
ππβπ½+π·
π+π
π β π½ + π·
,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 = π, π ΜΈ= π½ β π·;ln ππ+π,
for ππ+πβ1 ΜΈ= ππ+π, ππ+πβ1 = π, π = π½ β π·.(25)
Substituting (25) into (23), the result into (21), and finallyapplying (19) yield
πΉ (xπ, xπ) =πΏ
β
π=0
π΅π
4
β
π=1
3
β
π=0
π΄ππππΈπππ. (26)
Substituting (26) into (9), it follows that
πΌ (xπ) = β«Ξ
βπΏ
π=0π΅πβ4
π=1β3
π=0π΄ππππΈπππ
ππ·β1
ππ
πnπΞ (xπ) . (27)
Now the singular domain integral has been transformedinto boundary integral. As a result, no singularity exists forinternal points xπ and the boundary integral in (27) can beevaluated using Gaussian quadrature [2, 18]. For each Gausspoint used in the Gaussian quadrature, the coefficient π΅π andquantity πΈπππ are computed using (16) and (25), respectively.However, for boundary points, singularity still exists andmore treatment should be performed (see [22, 23]).
Table 1: Computational results for points 25 and 26.
Points 25 (0.5, 1) 26 (0.75, 1)π½ Analytical Rim B Analytical Rim B1 β2.0577 β2.057701 β3.12942 β3.1294222 β1.86663 β1.866635 β3.42229 β3.4222863 β1.94775 β1.947746 β5.1807 β5.1806984 β2.29308 β2.293076 β10.341 β10.340995 β2.98027 β2.980266 β24.9956 β24.995586 β4.18609 β4.186087 β68.1973 β68.19732
5. Numerical Examples
In order to verify the presented approach in this paper, some2D and 3D singular domain integrals are analyzed in thissection.
5.1. 2D Highly Singular Domain Integrals over a RectangularRegion. The first example is aimed at verifying the correct-ness of the presented formulations. The following domainintegral is analyzed:
πΌ (xπ) = β«4
0
β«
1
β1
ππ/ππ₯
ππ½
ππ₯ ππ¦. (28)
The integration domain considered is a rectangularregion with x β [β1, 1] and y β [0, 4] (Figure 2). Toevaluate the domain integral, the boundary of the rectangleis discretized into 12 equally spaced three-noded quadraticelements with 24 boundary nodes. Two source points xπ(located at nodes 25 and 26 in Figure 2) are considered,the coordinates of which are shown in Table 1. Table 1 lists
-
6 Mathematical Problems in Engineering
y
x
βA
βBβC
2π3π
5π6π
π = ( 908)β = 11.25β
Figure 3: A multiconnected 2D domain with the discretizedboundary.
the computed results for singularity order π½ from 1 to 6.The computational results for the selected points using πΏ =3, 4, . . . , 15 are denoted by RIM B. For the integral, theanalytical solution is easy to be obtained and also listed inTable 1.
From Table 1 it can be seen that the results (RIM B)obtained by the derived formulations in the paper are inexcellent agreement with the analytical solutions. It demon-strates that the method described in this paper can indeedevaluate high-order singular domain integrals accurately.
It is noted that the current computed results for πΏ =3, 4, . . . , 15, which are corresponding to knot vectors definedas (12) for π = 1, 2, . . . , 13, are the same. That is because thenonsingular part of the integrand is simple. It should also benoted that the more the Gauss points (here the number is 20)used are, the more accurate the results are. And the finer themesh is, the more accurate the results are.
5.2. 2D Domain Integrals with Logarithm and Exponent overa Multiconnected Region. The second example is to demon-strate the capability of the method presented in this paper toevaluate complicated domain integrals over multiconnectedregions. The domain considered is a quarter of fan-shapedsector with the inner and outer radiuses being 3 and 12,respectively, which is cut by two cavities (with inner radiusof 6 and outer radius of 9, and with a 90/8-degree angle), asshown in Figure 3.
Two domain integrals are examined as follows:
πΌ1 (xπ) = β¬
π
ln (π₯ + 6)ππ½
ππ₯ ππ¦, (29a)
πΌ2 (xπ) = β¬
π
π,2πβπ₯2
/10
ππ½
ππ₯ ππ¦.(29b)
Table 2: Coordinates of points A, B, and C.
Point π₯ π¦A 5.3033 5.3033B 7.0711 7.0711C 1.4632 7.3559
To compute the singular domain integrals, the boundaryof the domain is discretized into 114 three-noded quadraticelements with 228 boundary nodes (Figure 3). Three inter-nal points A, B, and C are selected as the source points(see Figure 3), the coordinates of which are shown in Table 2.Computational results for these points using πΏ = 15 are listedin Table 3 and denoted by RIM B. To verify the correctnessof the computational results, the two domain integrals arealso computed using the method presented in the literature[7].The corresponding computational results are listed in thecolumns denoted by [7] in Table 3.
Table 3 shows that when π½ = 0, 1, or 2, the two sets ofcomputational results are in good agreement, while, for high-order singular domain integrals, they are moderately close.
To examine the convergence performance of the compu-tational result with respect to the number of B-spline basisfunctions, the domain integral πΌ1 was evaluated for differentvalues of πΏ. Table 4 gives the computational results of thesource point A for πΏ = 3, 5, 7, 9, 12, 15. It can be seen thatgood results can be obtained using πΏ β₯ 5.
5.3. 3D Singular Domain Integrals over a Hexagonal Prism.The third example is used to examine the performance of theproposed method in solving 3D high-order singular domainintegrals. The following two singular domain integrals areconsidered:
πΌ1 =β
π
π₯π¦2π§
ππ½ππ₯ ππ¦ππ§, (30a)
πΌ2 =β
π
π₯π¦ππ§
ππ½ππ₯ ππ¦ππ§. (30b)
The integration domain π is a hexagonal prism withthe height and side length being 1 and β2, respectively(Figure 4). To evaluate the integrals πΌ1 and πΌ2, the surfacesof the hexagonal prism are discretized into 90 eight-nodedquadratic elements with a total of 272 boundary nodes(Figure 4). Three internal points (273, 274, and 275) with thecoordinates of (1, 1, 0.5), (0.5, 0.5, 0.25), and (1.5, 1.5, 0.75)are selected as the source points. The computational resultsusing πΏ = 15 are listed in Table 5 and denoted by RIM B.The two domain integrals are also analyzed by the proposedmethod in [7] and the computational results are shown inTable 5 in the columns denoted by [7].
Comparing the numerical results in Table 5, it revealsthat the two sets of computational results are in excellentagreement.
-
Mathematical Problems in Engineering 7
Table 3: Computational results for the selected points.
Point A B Cπ½ Ref. [7] RIM B Ref. [7] RIM B Ref. [7] RIM B
0 πΌ1 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02πΌ2 6.130514πΈ + 00 6.130513πΈ + 00 β7.559164πΈ β 01 β7.559170πΈ β 01 2.320240πΈ + 01 2.320239πΈ + 01
1 πΌ1 7.703283πΈ + 01 7.703283πΈ + 01 7.612753πΈ + 01 7.612753πΈ + 01 4.252796πΈ + 01 4.252796πΈ + 01πΌ2 8.426019πΈ β 01 8.426019πΈ β 01 β1.194605πΈ β 01 β1.194604πΈ β 01 5.074336πΈ + 00 5.074332πΈ + 00
2 πΌ1 2.193844πΈ + 01 2.193844πΈ + 01 2.239734πΈ + 01 2.239734πΈ + 01 1.109208πΈ + 01 1.109208πΈ + 01πΌ2 7.756043πΈ β 02 7.756118πΈ β 02 β1.802284πΈ β 02 β1.802279πΈ β 02 1.599750πΈ + 00 1.599750πΈ + 00
3 πΌ1 β4.783002πΈ + 00 β4.783001πΈ + 00 β4.731465πΈ + 00 β4.731465πΈ + 00 4.294813πΈ + 00 4.294823πΈ + 00πΌ2 β1.406200πΈ β 02 β1.406429πΈ β 02 β2.564889πΈ β 03 β2.561466πΈ β 03 7.101717πΈ β 01 7.101939πΈ β 01
4 πΌ1 β1.233865πΈ + 00 β1.233880πΈ + 00 β8.742970πΈ β 01 β8.743047πΈ β 01 2.256689πΈ + 00 2.256630πΈ + 00πΌ2 β1.500865πΈ β 02 β1.502554πΈ β 02 β3.388990πΈ β 04 β3.647890πΈ β 04 4.033122πΈ β 01 4.032076πΈ β 01
5 πΌ1 β5.133504πΈ β 01 β5.133268πΈ β 01 β2.344087πΈ β 01 β2.343959πΈ β 01 1.437597πΈ + 00 1.437600πΈ + 00πΌ2 β8.750686πΈ β 03 β8.747977πΈ β 03 β4.725454πΈ β 05 β4.691195πΈ β 05 2.682402πΈ β 01 2.682987πΈ β 01
Table 4: Computational results of domain integral πΌ1 for point A using different values of πΏ.
πΏ 3 5 7 9 12 15π½ = 0 2.321804πΈ + 02 2.321857πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02 2.321859πΈ + 02
π½ = 1 7.703125πΈ + 01 7.703279πΈ + 01 7.703283πΈ + 01 7.703283πΈ + 01 7.703283πΈ + 01 7.703283πΈ + 01
π½ = 2 2.193677πΈ + 01 2.193843πΈ + 01 2.193844πΈ + 01 2.193844πΈ + 01 2.193844πΈ + 01 2.193844πΈ + 01
π½ = 3 β4.781597πΈ + 00 β4.782937πΈ + 00 β4.782993πΈ + 00 β4.782995πΈ + 00 β4.783000πΈ + 00 β4.783001πΈ + 00
π½ = 4 β1.232382πΈ + 00 β1.233940πΈ + 00 β1.233920πΈ + 00 β1.233901πΈ + 00 β1.233887πΈ + 00 β1.233880πΈ + 00
π½ = 5 β5.142504πΈ β 01 β5.134197πΈ β 01 β5.133521πΈ β 01 β5.133394πΈ β 01 β5.133293πΈ β 01 β5.133268πΈ β 01
2.2
2.0
1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0.0
β0.2
2.22.01.81.61.41.21.00.80.60.40.20.0β0.2
y
x
Figure 4: Boundary nodes over a hexagonal prism.
5.4. 3D Strongly Singular Domain Integral over a QuarterCircular Tube. The fourth example is concerned with thefollowing strongly singular domain integral over a 3D curved
circular tube with the radius π = 2 (Figure 5). The curvatureof the pipe is determined by a radius of π = 8. The followingsingular domain integral is considered:
πΌππππ (xπ) = β«
Ξ©
πΈππππ (xπ, x)ππ·(xπ, x)
πΞ© (x) , (31)
where
πΈππππ (xπ, x)
=
1
4 (π· β 1) π (1 β ])
Γ {(1 β 2]) (πΏπππΏππ + πΏπππΏππ β πΏπππΏππ + π·πΏπππ,ππ,π)
+ π·] (πΏπππ,ππ,π + πΏπππ,ππ,π + πΏπππ,ππ,π + πΏπππ,ππ,π)
+ π·πΏπππ,ππ,π β π· (π· + 2) π,ππ,ππ,ππ,π} ,
(32)
inwhich the subscripts π, π, π, π = 1, 2, 3 are for the dimensionsin the 3D problem, ] is the Poisson ratio (here assumed tobe 0.3), π,π is determined by (7), and π· = 3. πΈππππ(xπ, x)can be found in the evaluation of the internal stresses inelastoplasticmechanics [2, 24]. Here only πΌ1111, πΌ1122, and πΌ2121are computed.
-
8 Mathematical Problems in Engineering
Table 5: Integration results for integrals πΌ1 and πΌ2 with three source points 273, 274, and 275.
Point 273 274 275π½ Ref. [7] RIM B Ref. [7] RIM B Ref. [7] RIM B
0 πΌ1 3.680608πΈ + 00 3.680608πΈ + 00 3.680608πΈ + 00 3.680608πΈ + 00 3.680608πΈ + 00 3.680608πΈ + 00πΌ2 8.928454πΈ + 00 8.928454πΈ + 00 8.928454πΈ + 00 8.928454πΈ + 00 8.928454πΈ + 00 8.928454πΈ + 00
1 πΌ1 4.410999πΈ + 00 4.410999πΈ + 00 2.516612πΈ + 00 2.516612πΈ + 00 6.896879πΈ + 00 6.896879πΈ + 00πΌ2 1.147215πΈ + 01 1.147215πΈ + 01 6.806745πΈ + 00 6.806745πΈ + 00 1.521900πΈ + 01 1.521900πΈ + 01
2 πΌ1 7.306388πΈ + 00 7.306388πΈ + 00 2.025978πΈ + 00 2.025978πΈ + 00 1.948790πΈ + 01 1.948790πΈ + 01πΌ2 2.095453πΈ + 01 2.095453πΈ + 01 7.064466πΈ + 00 7.064466πΈ + 00 3.936297πΈ + 01 3.936297πΈ + 01
3 πΌ1 9.174757πΈ β 01 9.174757πΈ β 01 1.297864πΈ + 00 1.297864πΈ + 00 β1.805546πΈ + 01 β1.805546πΈ + 01πΌ2 β5.447484πΈ β 01 β5.447484πΈ β 01 1.803357πΈ + 00 1.803357πΈ + 00 β3.043079πΈ + 01 β3.043079πΈ + 01
4 πΌ1 β4.853797πΈ + 00 β4.853797πΈ + 00 9.380380πΈ β 01 9.380117πΈ β 01 β6.026606πΈ + 01 β6.026609πΈ + 01πΌ2 β2.123922πΈ + 01 β2.123923πΈ + 01 β3.225239πΈ + 00 β3.225267πΈ + 00 β1.080169πΈ + 02 β1.080169πΈ + 02
5 πΌ1 β4.489810πΈ + 00 β4.489810πΈ + 00 5.271243πΈ β 01 5.288588πΈ β 01 β7.685096πΈ + 01 β7.684923πΈ + 01πΌ2 β1.661141πΈ + 01 β1.660959πΈ + 01 β3.909619πΈ + 00 β3.908771πΈ + 00 β1.376579πΈ + 02 β1.376506πΈ + 02
16.0
15.0
14.0
13.0
12.0
11.0
10.0
9.0
8.0
7.0
6.0
5.0
4.0
β6.0 β5.0 β4.0 β3.0 β2.0 β1.0 0.0 1.0 2.0 3.0 4.0 5.0 6.0
y
x
(a) (b)
Figure 5: Boundary nodes over a circular tube.
Table 6: Coordinates of selected source points.
Point π₯ π¦ π§849 β1.0711 11.0711 0850 β3.2 9 0851 1 12 0
To evaluate these three integrals, the surfaces of the tubeare discretized into 282 eight-noded quadratic elements witha total of 848 boundary nodes (Figure 5).
The problem was analyzed by Gao and Peng [7] andthe results are used here as comparison. Table 7 gives
the computed results using πΏ = 9 for three source points(849, 850, and 851) with coordinates listed in Table 6. It canbe found that they are in excellent agreement from Table 7.
6. Conclusions
A new and robust method is described in this paper forevaluating arbitrary singular domain integrals based on RIMand by expressing the nonsingular part of the integrationkernel as a series of cubic B-spline basis functions of theglobal distance π. The distinct feature of the method isthat regular, weakly, strongly, hyper-, and supersingulardomain integrals are treated in a simple and unified manner.
-
Mathematical Problems in Engineering 9
Table 7: Computed results for three source points.
Point 849 850 851Integral Ref. [7] RIM B Ref. [7] RIM B Ref. [7] RIM BπΌ1111 β8.086983πΈ β 02 β8.086983πΈ β 02 3.839788πΈ β 02 3.839788πΈ β 02 β1.903177πΈ β 01 β1.903177πΈ β 01
πΌ1122 β2.882396πΈ β 02 β2.882396πΈ β 02 β6.270116πΈ β 02 β6.270116πΈ β 02 2.713745πΈ β 03 2.713745πΈ β 03
πΌ2121 β7.232163πΈ β 02 β7.232163πΈ β 02 β6.342540πΈ β 02 β6.342540πΈ β 02 β8.081374πΈ β 02 β8.081374πΈ β 02
The provided numerical examples demonstrate that thepresented method is accurate and robust.
Conflict of Interests
The authors declare that there is no conflict of interestsregarding the publication of this paper.
Acknowledgment
The authors gratefully acknowledge the National NaturalScience Foundation of China for financial support to thiswork under Grant NSFC no. 11172055.
References
[1] C. A. Brebbia and J. Dominguez, Boundary Elements: anIntroductory Course, McGraw-Hill, London, UK, 1992.
[2] X. W. Gao and T. G. Davies, Boundary Element Programming inMechanics, Cambridge University Press, Cambridge, UK, 2002.
[3] X. W. Gao, L. Guo, and C. Zhang, βThree-step multi-domainBEMsolver for nonhomogeneousmaterial problems,βEngineer-ingAnalysis with Boundary Elements, vol. 31, no. 12, pp. 965β973,2007.
[4] X. W. Gao, J. X. Hu, and M. Cui, βA MDBEM based on rowelimination-back-substitution method,β Chinese Journal ofThe-oretical and Applied Mechanics, vol. 44, no. 2, pp. 361β368, 2012.
[5] M. R. Hematiyan, βA general method for evaluation of 2Dand 3D domain integrals without domain discretization and itsapplication in BEM,β Computational Mechanics, vol. 39, no. 4,pp. 509β520, 2007.
[6] P. Ghadimi, A. Dashtimanesh, and H. Hosseinzadeh, βSolutionof Poissonβs equation by analytical boundary element integra-tion,β Applied Mathematics and Computation, vol. 217, no. 1, pp.152β163, 2010.
[7] X. W. Gao and H. F. Peng, βNumerical evaluation of arbitrarysingular domain integrals based on radial integration method,βEngineering Analysis with Boundary Elements, vol. 35, no. 3, pp.587β593, 2011.
[8] Z. Sedaghatjoo and H. Adibi, βCalculation of domain integralsof two dimensional boundary element method,β EngineeringAnalysis with Boundary Elements, vol. 36, no. 12, pp. 1917β1922,2012.
[9] S. Nintcheu Fata, βTreatment of domain integrals in boundaryelement methods,β Applied Numerical Mathematics, vol. 62, no.6, pp. 720β735, 2012.
[10] M. R. Hematiyan, A. Khosravifard, and T. Q. Bui, βEfficientevaluation of weakly/strongly singular domain integrals in theBEM using a singular nodal integration method,β Engineering
Analysis with Boundary Elements, vol. 37, no. 4, pp. 691β698,2013.
[11] J. T. Chen and H. K. Hong, βReview of dual boundary elementmethods with emphasis on hypersingular integrals and diver-gent series,β Applied Mechanics Reviews, vol. 52, no. 1, pp. 17β33,1999.
[12] D.Nardini andC.A. Brebbia, βAnew approach for free vibrationanalysis using boundary elements,β in Boundary Element Meth-ods in Engineering, C. A. Brebbia, Ed., pp. 312β326, Springer,Berlin, Germany, 1982.
[13] A. J. Nowak and C. A. Brebbia, βThe multiple-reciprocitymethod. A new approach for transforming BEM domainintegrals to the boundary,β Engineering Analysis with BoundaryElements, vol. 6, no. 3, pp. 164β167, 1989.
[14] J. T. Chen and F. C. Wong, βAnalytical derivations for one-dimensional eigenproblems using dual boundary elementmethod and multiple reciprocity method,β Engineering Analysiswith Boundary Elements, vol. 20, no. 1, pp. 25β33, 1997.
[15] Y. Ochiai and T. Sekiya, βSteady heat conduction analysisby improved multiple-reciprocity boundary element method,βEngineering Analysis with Boundary Elements, vol. 18, no. 2, pp.111β117, 1996.
[16] X. W. Gao, βThe radial integration method for evaluation ofdomain integrals with boundary-only discretization,β Engineer-ing Analysis with Boundary Elements, vol. 26, no. 10, pp. 905β916, 2002.
[17] X. W. Gao, βA boundary element method without internalcells for two-dimensional and three-dimensional elastoplasticproblems,β Journal of Applied Mechanics, vol. 69, no. 2, pp. 154β160, 2002.
[18] X.W. Gao, βEvaluation of regular and singular domain integralswith boundary-only discretizationβtheory and Fortran code,βJournal of Computational and AppliedMathematics, vol. 175, no.2, pp. 265β290, 2005.
[19] L. Piegl and W. Tiller,The NURBS Book, Monographs in VisualCommunication, Springer, New York, NY, USA, 2nd edition,1997.
[20] T. J. R. Hughes, J. A. Cottrell, and Y. Bazilevs, βIsogeometricanalysis: CAD, finite elements, NURBS, exact geometry, andmesh refinement,βComputer Methods in AppliedMechanics andEngineering, vol. 194, no. 39β41, pp. 4135β4195, 2005.
[21] J. X. Hu and X. W. Gao, βDevelopment of complex-variabledifferentiation method and its application in isogeometricanalysis,β Australian Journal of Mechanical Engineering, vol. 11,pp. 37β44, 2013.
[22] J. X. Hu, B. J. Zheng, and X. W. Gao, βNumerical evaluationof high-order singular boundary integrals using third-degreeB-spline basis functions,β WIT Transactions on Modelling andSimulation, Boundary Elements and Other Mesh ReductionMethods XXXVI, vol. 56, pp. 153β165, 2014.
-
10 Mathematical Problems in Engineering
[23] X. W. Gao, βNumerical evaluation of two-dimensional singularboundary integralsβtheory and Fortran code,β Journal of Com-putational and Applied Mathematics, vol. 188, no. 1, pp. 44β64,2006.
[24] X. W. Gao and T. G. Davies, βAn effective boundary elementalgorithm for 2D and 3D elastoplastic problems,β InternationalJournal of Solids and Structures, vol. 37, no. 36, pp. 4987β5008,2000.
-
Submit your manuscripts athttp://www.hindawi.com
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
MathematicsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Mathematical Problems in Engineering
Hindawi Publishing Corporationhttp://www.hindawi.com
Differential EquationsInternational Journal of
Volume 2014
Applied MathematicsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Probability and StatisticsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Mathematical PhysicsAdvances in
Complex AnalysisJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
OptimizationJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
CombinatoricsHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
International Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Operations ResearchAdvances in
Journal of
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Function Spaces
Abstract and Applied AnalysisHindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
International Journal of Mathematics and Mathematical Sciences
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
The Scientific World JournalHindawi Publishing Corporation http://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Algebra
Discrete Dynamics in Nature and Society
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Decision SciencesAdvances in
Discrete MathematicsJournal of
Hindawi Publishing Corporationhttp://www.hindawi.com
Volume 2014 Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014
Stochastic AnalysisInternational Journal of