Two-Dimensional Boundary Element Kernel Integration Using Series Expansion ALIABADI & HALL
Two-Dimensional Boundary Element Kernel Integration Using Series Expansion ALIABADI & HALL
M. H. Aiiabadi
W. S. Hall
Series expansions are applied to integrations arising in the two dimensional Boundary Element
Method. It is shown that, for the derivative kernel, exact integrals can be obtained for quadratic
and higher order shape functions. It is proved incidentally that the derivative kernel contains no
singularity.
For the logarithmic kernel the series expansions are truncated and used to integrate the first
singular term and some early, badly behaved terms, with the well behaved remainder being
integrated numerically. A test example shows how term by term subtraction leads quickly to an
accurate solution.
Key Words: boundary element method, series expansion integration, two dimensional potential
problems, logarithmic kernel, derivative kernel
INTRODUCTION
f a M(4)J(~) n. r d4 (7)
The two dimensional boundary element method1 requires - 1 r2
the evaluation of the following integrals where J(~) is the Jacobian of transformation. Suffix i on
the shape function has been dropped for convenience.
fAs q ~ ( x ) l o g ( ! ) a s ( x ) (1)
SERIES EXPANSION TO EVALUATE THE
SINGULAR INTEGRALS
The expansion method of Aliabadi, Hall and Phemister 3
where q~(x) is some unknown function which will be for three dimensional problems may be used here in
represented over an element by shape functions, x is a simplified form to express the vector r from a variable
point on the boundary, x o is a general point which may point x to a fixed point x o as a series expansion in the
coincide with x, AS is an element in which x and x o variable 4 arising from the shape functions of the
coincide and r is the distance from x and x o given by boundary representation (5). The expansion is about ~o,
which corresponds to x o. Thus
r = Ix - Xo[ (3)
In the isoparametric formulation of boundary element r=x(~)-X(4o)
method 2, the function and boundary may be represented = x'6~ + ½x"642 (8)
using quadratic shape functions as
where 64 = ¢ - ~ o and the derivative coefficients x' and
3
x" are evaluated at 4o. The expansion is limited because
q~= ~ M'(4)c]J' (4) the derivatives are obtained by differentiating expression
i=1
(5) so that, for example,
and
3
3 ~"'= y~ M"'(4)x'
x= ~ g'(4)x' (5) i=1
i=1
where M~= ~ ( 4 - 1)/2, M 2 = 1 - ~2, M a = 4( 1 + 4)/2. =0 since M"i = 0 i = I, 2, 3
Thus integrals (1) and (2) will be made up from integrals
Thus, from expression (8), the real plane distance
of the form
r=l_x-xol may be found as
~ 1 M(4)J(4)log(r)d~
-1
(6) r 2 -----d o ~ 2 + d l ~
where
3 + d26~ 4 (9)
Paper accepted May 1989. Discussion ends February 1990. do =x'.x_', d I =x'.x", d2=x".x"/4 (10)
140 Emtineering Analysis with Boundary Elements, 1989, Vol. 6, No. 3 ,(,i 1989 Computational Mechanics Publications
Two-dimensional boundary element kernel integration using series expansions: M. H. Aliabadi and W. S. Hall
where
f5 d~ n = 0, 1, 2, 3 (22)
by Lagrange's identity. Thus since k and x' are Thus the integral (7), involving the derivative kernel
perpendicular and k. k = 1 can be evaluated in closed form and no numerical
integration is needed. Although this analysis has been
J2(C)=x'.x' carried out for quadratic shape functions it will clearly
Substituting the limited expansion (15) for x'(C) gives extend to higher order shape functions and then will
involve larger values of n in expressions (22) and (23).
j2(~) = [x'+ x"6~]. [x' + x"6C] It may be noted from equation (9) that
=x'.x' + 2x'.x"b~ + x".x"6C z r 2 = 6~2(d0 + dlb~ + d26C 2)
= d o + 2dlb ~ + 4d26~ 2 is a positive quantity and thus the expression
and A - - d o + d16~-1- dzt~ 2
J(C) = (do + 2dt6~ +4d26~2) 1/2 (18) can have no roots. Hence
which thus uses the same constants do, dl, d2 as r 2 in 4dod 2 - d 2 >~0
equation (9). A series expansion of expression (18) for J(¢)
is given by and the square roots of expression (25) give real values.
If shape functions of higher order (n>~3) are used, A
becomes more complicated and equation (23) does not
J(~)=d~/2 ( l +2d13c +4ff~2o apply directly. In these higher order cases, A is a
polynomial of degree 2 ( n - 1 ) which may be factorized
__dol/2[1+~3~+(2~ 1d2'~ o~2 +...] and A -1 expressed as partial fractions. Equation (23)
would apply to each of the partial fractions.
+ fl
-1
[(MJ log r ) - (MJ log r)J d~
reduces to
r(~) = a~(d~/a + d~/26~)
(28) Taking first a simple case in which no shape functions
in which the second term can be integrated exactly. The M appear, i.e. too= 1, m 1 =0, mz=O the integrand (26)
third term can be integrated accurately using standard becomes
numerical integration procedures such as Gauss M J log r = (d~/2 + 2d~/26{){log 6~ + log(do1/2 + d~/26¢)}
integration, since it becomes non-singular even if only one
term of expansion (27) is used and increasingly (31)
well-behaved as more terms are included. which is straightforward to integrate exactly. For values
It is important to note that expansion (27) is not a series d o = 1, d I = 2, d 2 = 1 which satisfy equation (30), Table 1
approximation for M J l n r over the whole of the gives the appropriate terms in series (29).
integration interval [ - 1, 1] since it is only in the neigh- After D 2 has been added the exact and approximate
bourhood of one point, Xo, that 6~ is small and the integrations agree to 6 decimal places.
integrand could reach a maximum value of 2. The usefulness
of expansion (27) is that it allows the singularities and bad
behaviour of the integrand to be subtracted out so that CONCLUSIONS
accurate integration can be achieved for the remainder The series expansion method has been applied to integrals
integral. Nevertheless it is informative to see how arising in the two-dimensional Boundary Element
additional terms of the expansion provide corrections to Method. For the derivative kernel n. r/r 2, exact closed
the integration. This is done by rewriting the subtraction integrations can be carried out for quadratic and higher
process in equation (28) term by term as
order shape functions. Incidentally it is shown that the Khiabany for providing the perfect square integration test
derivative kernel has no singularity. and C. Flood and E. Sinclair for carrying out associated
When applied to the logarithmic kernel the first, calculations.
singular term of the integrand expansion and other,
possibly badly behaved, early terms are integrated
exactly, although the integrand expansion must be
truncated and the remainder integrated by standard REFERENCES
numerical methods. A test example shows how successive 1 Brebbia, C. A. The Boundary Element Method for Engineers,
terms in a term by term subtraction process decrease Pentech Press, 1978
quickly in magnitude. 2 Lachat,J. C. and Watson, J. O. EffectiveNumerical Treatment of
Boundary Integral Equations: a Formulation for Elastatics, Int. J.
Numer. Methods Eng., 1976, 10, 991-1005
ACKNOWLEDGEMENTS 3 Aliabadi,M. H., Hall, W. S. and Phemister,T. G. Taylor expansions
for singular kernelsin the BoundaryElementMethod, Int. J. Numer.
The authors would like to thank M. Nourbahksh- Methods Eng., 1985, 21, 2221-2236