Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
uni kontakt
Universität Stuttgart
Lecture notes
Next: Introduction
Introduction
BE Formulation of Laplace's Equation
Weak formulation of the differential equation
Transformation on the boundary
Fundamental solution as weighting function
Boundary integral equation of the 2-D problem
Preparative example for the limit process
Calculation of the limit
Discretisation of the boundary
The collocation method
Example: Laplace problem of heat transfer
Numerical solution with the collocation method
Analytical solution
2007/05/23
Page 2 of 2
Next: Introduction
http://www.bem.uni-stuttgart.de/bem_pages/bem_script.html 2007/05/23
Introduction Page 1 of 2
uni kontakt
Universität Stuttgart
Introduction
Introduction
This manuscript accompanies the lecture Boundary Element Methods in Statics and Dynamics. However, the
material presented on the web cannot include all the aspects that are discussed in the class.
Focus point of the manuscript is the derivation of the standard boundary element method for Laplace's equation.
Starting from the differential equation, the BEM is formulated step by step. Simple examples are calculated and
compared to analytical solutions. The handling of domain integrals in the BEM is discussed on the example of
Poisson's equation. Some advanced techniques and the derivation of selected fundamental solutions conclude
the manuscript.
The lecture covers additional important aspects of boundary elements. For example the application of the
method to elastostatics and elastodynamics as well as to acoustics. Furthermore advanced formulations such as
the Dual Reciprocity BEM and variational BEM are presented.
2007/05/23
Introduction Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node1.html 2007/05/23
BE Formulation of Laplace's Equation Page 1 of 2
uni kontakt
Universität Stuttgart
Laplace's Equation
Subsections
2007/05/23
BE Formulation of Laplace's Equation Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node2.html 2007/05/23
Weak formulation of the differential equation Page 1 of 2
uni kontakt
Universität Stuttgart
(1)
http://www.bem.uni-stuttgart.de/bem_pages/node3.html 2007/05/23
Weak formulation of the differential equation Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node3.html 2007/05/23
Transformation on the boundary Page 1 of 2
uni kontakt
Universität Stuttgart
The transformation of the differential operator to the boundary is done by applying Green's theorem twice to the
weighted residual statement. In index notation this reads
(2)
2007/05/23
Transformation on the boundary Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node4.html 2007/05/23
Fundamental solution as weighting function Page 1 of 3
uni kontakt
Universität Stuttgart
(3)
The minus sign of the Dirac distribution is introduced for convenience such that the obtained system matrices
become positive. In 2-D the fundamental solution (s.f. Appendix 9) is given by:
(4)
(5)
with the common abbreviation of the Euclidean distance . The 3-D case leads to (s.f.
2007/05/23
Fundamental solution as weighting function Page 2 of 3
Appendix 9)
(6)
(7)
The functions and are denoted as single layer and double layer potentials, respectively. After selecting
, Eq. (2) and associated with the sifting property of the Dirac distribution lead to
(8)
where
(9)
The common notations for the field point or receiver point (marked by the vector ) and for the load point or
source point (marked by the vector ) have been used. It has to be noticed, that the definition (9) of deviates
(10)
In an actual heat transfer problem, physical constants such as the heat conductivity need to be taken into
account.
http://www.bem.uni-stuttgart.de/bem_pages/node5.html 2007/05/23
Fundamental solution as weighting function Page 3 of 3
Other than in the 1-D case, higher dimensional problems lead to integrals over the boundary of the domain ,
or - to be more precise - over the boundary consisting of all field points on .
By recalling all steps necessary to derive Eq. (8), one recognizes, that the weighted residual statement Eq. (1)
does not lead to an approximation. The question arises, whether an exact solution of Eq. (8) is an exact solution
of Laplace's equation as well. This seems not to be the case, since the weighted residual statement allows for
local errors in the domain but averages them to zero by domain integration. An exact solution of Eq. (8) which
fulfills the integral pointwise represents a weighting with infinitely many linearly independent test functions in the
residual statement (1). It follows that statement (1) is only fulfilled if the differential equation is satisfied
identically. Thus, the exact solution of (8) is an exact solution of the corresponding differential equation as well.
http://www.bem.uni-stuttgart.de/bem_pages/node5.html 2007/05/23
Boundary integral equation of the 2-D problem Page 1 of 2
uni kontakt
Universität Stuttgart
Subsections
2007/05/23
Boundary integral equation of the 2-D problem Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node6.html 2007/05/23
Preparative example for the limit process Page 1 of 3
uni kontakt
Universität Stuttgart
If the integral
(11)
is solved as shown, the correct result is obtained by chance but the integration 'with closed eyes' incorporates
the singularity which is improper. The singularity at becomes obvious when the integral is
considered.
If one approaches the singularity in Eq. (11) from both sides by the small quantities and , one obtains
2007/05/23
Preparative example for the limit process Page 2 of 3
(12)
The result depends on and if they approach zero with different values. The choice leads to
(13)
The integrand is called strongly singular. The value of the integral calculated above is called Cauchy Principal
Value. It is denoted by
p.v. (14)
Besides strongly singular integrands, there exist weakly singular integrands. Even though they are singular, the
integral exists and is smooth at the singularity. The function is an example. At the function is
singular but the integral is continuous at according to the calculation with l'Hospital's
rule
(15)
In the direct BEM, these two types of singularity dominate. They are listed in Table 1.
http://www.bem.uni-stuttgart.de/bem_pages/node7.html 2007/05/23
Preparative example for the limit process Page 3 of 3
Integral is finite at
1. weak singularity
singularity
Interpretation as Cauchy
2. strong singularity
Principal Value
In stress calculations and special BEM formulations such as the hybrid BEM, so called hyper singularities are
encountered (s.f. Part III).
http://www.bem.uni-stuttgart.de/bem_pages/node7.html 2007/05/23
Calculation of the limit Page 1 of 5
uni kontakt
Universität Stuttgart
To locate the load point on the boundary, we first adjust the boundary such that it contains the point inside a
circle of radius according to Fig. 1
(16)
Thus the point is inside the domain and Eq. (8) is still valid.
2007/05/23
Calculation of the limit Page 2 of 5
Figure 1: Boundary
extension by a circle
(17)
(18)
http://www.bem.uni-stuttgart.de/bem_pages/node8.html 2007/05/23
Calculation of the limit Page 3 of 5
The limit value by taking Eq. (8) on the boundary can now be calculated. For we get by Eq. (4)
(19)
In the limit, the first integral is weakly singular. With Eqs (17, 18) and l'Hospital's rule, the last integral in Eq. (19)
results in a vanishing contribution
http://www.bem.uni-stuttgart.de/bem_pages/node8.html 2007/05/23
Calculation of the limit Page 4 of 5
(20)
(21)
The first integral in Eq. (21) is a strongly singular integral calculated by Cauchy's Principal Value. The second
integral leads to
(22)
Summarizing these results and inserting in Eq. (8) leads to the integral equation
http://www.bem.uni-stuttgart.de/bem_pages/node8.html 2007/05/23
Calculation of the limit Page 5 of 5
(23)
respectively
(24)
The factor is called boundary factor and denotes the fraction of which is inside
(25)
Solving the integrals in Eq. (24) analytically is only possible for special cases. For a numerical integration the
boundary is divided in segments with the interpolation of boundary data by piecewise continuous functions such
as polynomials. This approach is called discretisation.
http://www.bem.uni-stuttgart.de/bem_pages/node8.html 2007/05/23
Discretisation of the boundary Page 1 of 8
uni kontakt
Universität Stuttgart
2007/05/23
Discretisation of the boundary Page 2 of 8
For an approximation of the geometry, the boundary of the domain is divided in boundary elements
(Fig. 3). Every element has one or more nodes. At node of element the value of is and the
value of is . Shape functions describe the spatial distribution on the element. With nodes in element
, the shape of and are interpolated by
(26)
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 3 of 8
and
and (27)
where and are 1 x M row vectors and is a M x 1 column vector. The simplest shape functions are
constant and linear shape functions.
Only one node exists per element, the values of and are constant throughout the element and have
the value at the node. This means and
and (28)
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 4 of 8
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 5 of 8
The values and at the nodes and of the element with length in Fig. 5 lead to
the linear interpolation
(29)
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 6 of 8
(30)
with the local coordinate . The shape functions are depicted in Fig. 6.
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 7 of 8
(31)
The nodal values and are constants and can be brought outside the integrals
(32)
If constant elements are used, the node is usually located in the middle of the perfectly flat element (s.f. Fig. 4).
Therefore, and Eq. (25) lead to
(33)
The vector is perpendicular to if load point and field point are located on the same element, and
therefore
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
Discretisation of the boundary Page 8 of 8
(34)
This simplifies the calculation and makes the numerical implementation easier.
http://www.bem.uni-stuttgart.de/bem_pages/node9.html 2007/05/23
The collocation method Page 1 of 3
uni kontakt
Universität Stuttgart
The principle of collocation means to locate the load point sequentially at all nodes of the discretisation such that
the domain variable at the load point coincides with the nodal value. Because linear and higher order
polynomial shape functions lead to nodes which belong to more than one element, it is worthwhile to introduce a
global node numbering ( ) which does not depend on the element.
If the load point is located on the first global node the first equation of the system reads
2007/05/23
The collocation method Page 2 of 3
(35)
The notation means the sum of integrals contributed from those elements which contain the global
node, where is the corresponding shape function. The Eq. (35) is given in matrix notation by
(36)
By collocating the load point with the nodes to the additional equations of the system (37) are obtained
http://www.bem.uni-stuttgart.de/bem_pages/node10.html 2007/05/23
The collocation method Page 3 of 3
(37)
(38)
The diagonal elements of the matrices and contain singular integrals because the distance
vanishes at the nodes. All other matrix elements contain regular integrals. Since both vectors and in
Eq. (38) contain known as well as unknown boundary data, it is necessary to rewrite the equations with all
unknowns appearing in a vector on one side
(39)
A systematic way of doing this and solving the system of equations is demonstrated with a simple example which
can be calculated by hand.
http://www.bem.uni-stuttgart.de/bem_pages/node10.html 2007/05/23
Example: Laplace problem of heat transfer Page 1 of 3
uni kontakt
Universität Stuttgart
2007/05/23
Example: Laplace problem of heat transfer Page 2 of 3
The remaining boundary values , and , are unknown for a discretisation with four elements. The
numerical results are afterwards compared to the analytical solution.
Subsections
http://www.bem.uni-stuttgart.de/bem_pages/node11.html 2007/05/23
Example: Laplace problem of heat transfer Page 3 of 3
http://www.bem.uni-stuttgart.de/bem_pages/node11.html 2007/05/23
Numerical solution with the collocation method Page 1 of 18
uni kontakt
Universität Stuttgart
For simplicity, constant elements are chosen in the example (i.e. , , . Each element has
only one node located in the middle. If Eq. (32) is written for the load point , one obtains
(40)
2007/05/23
Numerical solution with the collocation method Page 2 of 18
Four equations for the four unknown boundary values are obtained if takes the values 1 to 4 and is located
at the four nodes sequentially. The elements of the matrices are the integrals in Eq. (40) for different values of
and . In matrix notation these equations are
(41)
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 3 of 18
Fig. 8 shows:
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 4 of 18
Inserting leads to
(42)
and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 5 of 18
(43)
and (44)
and : ,
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 6 of 18
Fig. 9 shows:
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 7 of 18
Inserting leads to
(45)
and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 8 of 18
(46)
and (47)
and : and
The geometry for calculating and is obtained the same way
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 9 of 18
Inserting leads to
(48)
and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 10 of 18
(49)
and (50)
and : and
The geometry for calculating and is obtained the same way
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 11 of 18
Inserting leads to
(51)
and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 12 of 18
(52)
and (53)
Diagonal terms:
According to Eq. (34) the main diagonal of matrix vanishes
(54)
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 13 of 18
And by inserting
(55)
The integrand in Eq. (55) is weakly singular, but the integral exists. With (s.f. Eq. (15))
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 14 of 18
(56)
(57)
(58)
and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 15 of 18
(59)
Rewriting of Eq. (41) in index notation and summation of the terms leads to
(60)
Plugging the matrix elements and the known boundary data leads to
(61)
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 16 of 18
and after rewriting the equations with all unknown boundary data appearing on the left side
(62)
(63)
In terms of physics, the flux has to be multiplied by in order to obtain the heat flux (s.f. Eq. (8) and
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 17 of 18
Eq. (10)). After multiplication the nodal value is positive and is negative. This means that the heat flux
through element 1 has the direction of the outward normal vector and the heat flux through element 3 has the
direction opposite to the outward normal vector.
After having used the crudest form of discretisation, a finer boundary mesh with six constant elements of length 1
is used. This discretisation still allows the calculation by hand. The matrix entries are calculated as shown for the
four element mesh. The system of equations is obtained as
(64)
Rearranging of known and unknown nodal data in the equations and solving the system of equations leads to the
solution
(65)
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Numerical solution with the collocation method Page 18 of 18
where the nodes 1 and 4 of the six element discretisation coincide with the nodes 1 and 3 of the four element
discretisation.
http://www.bem.uni-stuttgart.de/bem_pages/node12.html 2007/05/23
Analytical solution Page 1 of 3
uni kontakt
Universität Stuttgart
Analytical solution
Analytical solution
The 2-D Laplacian is the field equation of the heat flux problem
(66)
The flux in direction vanishes on the boundaries and , . On the boundaries and
the gradient of vanishes in direction. This leads to the conclusion that the seeked solution is
independent of and a trial function with unknown coefficients and depends linearly on
2007/05/23
Analytical solution Page 2 of 3
(67)
(68)
and (69)
and (70)
The comparison between analytical and numerical solution shows, that for the Dirichlet variable even a coarse
http://www.bem.uni-stuttgart.de/bem_pages/node13.html 2007/05/23
Analytical solution Page 3 of 3
discretisation leads to good accuracy. The larger error of the Neumann variable for the four element
discretisation can be explained by the fact that the differentiated quantity requires finer discretisation because
integration smoothes while differentiation creates roughness. The finer discretisation by six elements already
shows a considerable improvement of accuracy.
http://www.bem.uni-stuttgart.de/bem_pages/node13.html 2007/05/23
Computation of solution in the domain Page 1 of 2
uni kontakt
Universität Stuttgart
the boundary with a vector connecting each boundary point with the interior load point gives the value of the
field variables. The boundary factor is chosen according to Eq. (25). The boundary data is completely
known and consist of given boundary conditions and the values that were calculated using the collocation
method.
Subsections
2007/05/23
Computation of solution in the domain Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node14.html 2007/05/23
Calculation of Dirichlet variable in the domain Page 1 of 2
uni kontakt
Universität Stuttgart
The calculation of in the domain is demonstrated on the 2-D example. Rewriting Eq. (40) for the load point in
(71)
2007/05/23
Calculation of Dirichlet variable in the domain Page 2 of 2
with the boundary factor according to Eq. (25) and the nodal data and . For the solution of the
http://www.bem.uni-stuttgart.de/bem_pages/node15.html 2007/05/23
Calculation of flux in the domain Page 1 of 3
uni kontakt
Universität Stuttgart
For the calculation of the flux, it is necessary to calculate the gradient of at the load point . This
and (72)
(73)
and
2007/05/23
Calculation of flux in the domain Page 2 of 3
(74)
Exchanging differentiation and integration, the derivatives with respect to are obtained as
(75)
and
(76)
(77)
and
(78)
After this, the corresponding integrals need to be solved and lead to the flux at the load point in the domain.
http://www.bem.uni-stuttgart.de/bem_pages/node16.html 2007/05/23
Calculation of flux in the domain Page 3 of 3
http://www.bem.uni-stuttgart.de/bem_pages/node16.html 2007/05/23
BE formulation of Poisson's equation Page 1 of 4
uni kontakt
Universität Stuttgart
in (79)
describes for example the local heat conduction with sources in the domain or torsion of non-circular cross
sections. The weighted residue statement
(80)
2007/05/23
BE formulation of Poisson's equation Page 2 of 4
and the inverse form with Green's theorem lead to the presence of a domain integral
(81)
(82)
A mean to calculate the domain integral is to discretise the domain into integration cells and then
using subsequent numerical integrations. The cells look like a finite element mesh. However, the procedure has
an essential difference because there are no unknowns in the domain. The cells are used as integration regions
over which analytical or Gaussian quadrature is performed.
Discretisation of the boundary with elements and of the domain with cells leads to (s.f. Eq. (32))
(83)
http://www.bem.uni-stuttgart.de/bem_pages/node17.html 2007/05/23
BE formulation of Poisson's equation Page 3 of 4
(84)
and after separating given boundary variables from unknown boundary variables
(85)
By adding the vectors and , the system of equations allows to calculate the vector containing the
unknown boundary variables.
Subsections
http://www.bem.uni-stuttgart.de/bem_pages/node17.html 2007/05/23
BE formulation of Poisson's equation Page 4 of 4
http://www.bem.uni-stuttgart.de/bem_pages/node17.html 2007/05/23
Calculation of domain integrals by integration of cells Page 1 of 4
uni kontakt
Universität Stuttgart
(86)
with
2007/05/23
Calculation of domain integrals by integration of cells Page 2 of 4
(87)
Symmetry results in
(88)
http://www.bem.uni-stuttgart.de/bem_pages/node18.html 2007/05/23
Calculation of domain integrals by integration of cells Page 3 of 4
(89)
Symmetry results in
(90)
http://www.bem.uni-stuttgart.de/bem_pages/node18.html 2007/05/23
Calculation of domain integrals by integration of cells Page 4 of 4
http://www.bem.uni-stuttgart.de/bem_pages/node18.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 1 of 7
uni kontakt
Universität Stuttgart
If is a harmonic function, that is, if it satisfies , the domain integral may be transformed into a
boundary integral.
(91)
(92)
2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 2 of 7
(93)
with the fundamental solution of Laplace's equation. A so called higher order fundamental solution can be
calculated from Eq. (91). With its directional derivative all terms in the boundary representation Eq. (93)
are known.
Determination of
where (94)
(95)
(96)
A first integration
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 3 of 7
(97)
(98)
(99)
(100)
Determination of
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 4 of 7
(101)
(102)
(103)
The boundary integrals from to can be split into sub-integrals corresponding to each boundary element.
This means e.g. for
(104)
For an element which contains the load point as well as the field point, orthogonality leads to
(105)
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 5 of 7
(106)
(107)
(108)
(109)
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 6 of 7
(110)
(111)
(112)
(113)
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Calculation of domain integrals by transformation into a boundary integral Page 7 of 7
and finally
(114)
is obtained. One realizes that this result is identical with the one calculated by domain integration. The presented
approach allows to transform the domain integral onto the boundary But it has to be noticed that the approach
only applies for special functions of . For more general distributions other methods are available such as the
Multiple Reciprocity Method [#!nowak!#] which represents an extension of the approach presented in this
chapter, or the Dual Reciprocity Method [#!drm!#] with a slightly different approach.
http://www.bem.uni-stuttgart.de/bem_pages/node19.html 2007/05/23
Page 1 of 2
uni kontakt
Universität Stuttgart
(115)
As compared to the inhomogeneous set of equations (62), another known vector is added on the right hand side.
Solving Eq. (115) for a fixed value of leads to the unknown boundary variables. The calculation of the domain
variables proceeds analogue as shown for Laplace's equation.
2007/05/23
Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node20.html 2007/05/23
Orthotropic constitutive behaviour in the domain Page 1 of 6
uni kontakt
Universität Stuttgart
2007/05/23
Orthotropic constitutive behaviour in the domain Page 2 of 6
The modified Fourier heat conduction equation in an orthotropic domain reads in index notation
(116)
where the brackets around the index exclude summation. In 2-D, this leads to
(117)
http://www.bem.uni-stuttgart.de/bem_pages/node21.html 2007/05/23
Orthotropic constitutive behaviour in the domain Page 3 of 6
and
(118)
(119)
Stationary heat transfer along with homogeneous orthotropic constants and lead to
(120)
http://www.bem.uni-stuttgart.de/bem_pages/node21.html 2007/05/23
Orthotropic constitutive behaviour in the domain Page 4 of 6
(121)
and (122)
such that the left hand side leads to the ordinary Laplacian operator
(123)
http://www.bem.uni-stuttgart.de/bem_pages/node21.html 2007/05/23
Orthotropic constitutive behaviour in the domain Page 5 of 6
(124)
and leads to the already known 2D fundamental solution (s.f. Eq. (4))
(125)
http://www.bem.uni-stuttgart.de/bem_pages/node21.html 2007/05/23
Orthotropic constitutive behaviour in the domain Page 6 of 6
where
and (126)
can be transformed back to the physical space using Eq. (122). The following calculation is now handled in a
manner analogous to the case const.
http://www.bem.uni-stuttgart.de/bem_pages/node21.html 2007/05/23
Indirect calculation of diagonal elements in Page 1 of 3
uni kontakt
Universität Stuttgart
The most simple solution to be described by the system matrices is a uniformly constant temperature on the
boundary. In this homogeneous case, there is no flux in the domain or on the boundary. With these boundary
conditions and an arbitrary constant , the vectors and are given by
2007/05/23
Indirect calculation of diagonal elements in Page 2 of 3
and (127)
(128)
with the singular matrix . The sum of terms in any row of must vanish. This leads to the diagonal elements
of by the negative sum of the off diagonal elements
(129)
As the matrix entries of in Eq. (61) show, the sum of the entries in a row does as well vanish when the
boundary are determined explicitly. Both procedures lead to the same result.
http://www.bem.uni-stuttgart.de/bem_pages/node22.html 2007/05/23
Indirect calculation of diagonal elements in Page 3 of 3
http://www.bem.uni-stuttgart.de/bem_pages/node22.html 2007/05/23
Concentrated source terms Page 1 of 2
uni kontakt
Universität Stuttgart
(130)
2007/05/23
Concentrated source terms Page 2 of 2
(131)
(132)
http://www.bem.uni-stuttgart.de/bem_pages/node23.html 2007/05/23
Substructure technique Page 1 of 7
uni kontakt
Universität Stuttgart
Substructure technique
Substructure technique
So far, only homogeneous domains have been treated in which the constitutive properties do not vary. Domains
with piecewise non-homogeneity are now subdivided into homogeneous separate subregions. Afterwards the
formulations of the distinct regions are coupled by a substructure technique.
2007/05/23
Substructure technique Page 2 of 7
Fig. 11 illustrates homogeneous subregions 1 and 2 with different constitutive parameters. According to Eq. (84),
the formulation for subdomain 1 is
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Substructure technique Page 3 of 7
(133)
(134)
(135)
(136)
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Substructure technique Page 4 of 7
Method 1
(137)
(138)
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Substructure technique Page 5 of 7
the coupling with and compatibility according to the constraints in Eq. (135) and Eq. (136), respectively,
leads to
(139)
No inversion is necessary for setting up the coupled equations and the system matrix is banded which is an
advantage for the numerical treatment. Another advantage is that all unknowns in the interface, and , are
obtained at once.
Method 2
(140)
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Substructure technique Page 6 of 7
(141)
(142)
Coupling with the constraints in Eq. (135) and Eq. (136) leads to
(143)
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Substructure technique Page 7 of 7
As compared to Eq. (139), the smaller set of equations is an advantage. But this is obtained at the cost of an
inversion of and the necessity to calculate the flux in the interface from Eq. (141) or Eq. (142) after Eq. (143)
has been solved.
http://www.bem.uni-stuttgart.de/bem_pages/node24.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 1 of 9
uni kontakt
Universität Stuttgart
2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 2 of 9
The elements of matrices and of Eq. (64) in Chapter 2.6.1 define the system of equations for subregion 1.
After rearranging, one obtains
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 3 of 9
(144)
The calculation of the system matrices for subregion 2 is demonstrated for an example of the matrix and an
element of the matrix . According to Eq. (122), new variables are introduced
and (145)
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 4 of 9
According to Fig. 13 the following relations hold. The variables and are replaced in the corresponding
expressions
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 5 of 9
(146)
Inserting leads to
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 6 of 9
and
(147)
The remaining elements can be calculated the same way. The following system of equations is obtained
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 7 of 9
(148)
Coupling of Eq. (144) and Eq. (148) according to either method 1 in Eq. (139) or method 2 in Eq. (143) along with
Eq. (141) or Eq. (142) leads to sets of equations from which the unknown boundary variables and the interface
variables can be solved.
(149)
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 8 of 9
Analytical solution
(150)
compatibility conditions, the variables at the nodes of the discretisation are obtained as
(151)
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Example: Orthotropic heat transfer and subregion coupling Page 9 of 9
The crude discretisation of Fig. 12 should be taken into consideration when the numerical results in Eq. (149) are
compared to the analytical results in Eq. (151). The Dirichlet data lead to very good accuracy while the
Neumann data or fluxes show reasonable approximations.
http://www.bem.uni-stuttgart.de/bem_pages/node25.html 2007/05/23
Fundamental solutions Page 1 of 2
uni kontakt
Universität Stuttgart
Fundamental solutions
Fundamental solutions
In this section fundamental solutions are derived for potential problems. Potential problems are scalar field
problems, thus the fundamental solution consists of a scalar function relating the effect of a source term at the
load-point to its influence point . This point is usually called field-point.
Subsections
Laplace equation
Fundamental solution of the 2D Laplace equation
Fundamental solution of the 3D Laplace equation
Helmholtz equations
Fundamental solution of the 3D Helmholtz equation
2007/05/23
Fundamental solutions Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node26.html 2007/05/23
Laplace equation Page 1 of 2
uni kontakt
Universität Stuttgart
Laplace equation
Laplace equation
The fundamental solution of the Laplace equation is a solution of the equation
(152)
Note that is the distance between the load- and field-point. This implies that a fundamental solution
is a symmetric function
(153)
2007/05/23
Laplace equation Page 2 of 2
The derivation of the fundamental solution of the Laplace equation in 2D and 3D is carried out here as an
example for the general appraoch.
Subsections
http://www.bem.uni-stuttgart.de/bem_pages/node27.html 2007/05/23
Fundamental solution of the 2D Laplace equation Page 1 of 4
uni kontakt
Universität Stuttgart
For simplicity the load-point is shifted in the origin. The derivation starts out by transforming the Laplace operator
to polar coordinates
(154)
The excitation with the Dirac impulse is radial-symmetric and, since we are dealing with an infinite problem, there
are no disturbances from the boundary, it is implied that the fundamental solution is radial-symmetric, too. Thus
the last term in Eq. (154) vanishes. The Dirac impulse in polar coordinates is stated as .
Hence, a way to solve for is to integrate Eq. (154). This yields
2007/05/23
Fundamental solution of the 2D Laplace equation Page 2 of 4
(155)
with the integration constants and . It will be shown in the next section that for Eq. (155) being a
valid solution of Eq. (152). The constant introduces the notion of a constant potential. It is arbitrary and is
generally set to zero.
The validity of a fundamental solution can be verified by evaluating the impulse condition. This condition carries
out the integral over the partial differential equation over an arbitrary volume enclosing the Dirac impulse
(156)
Application of Gauss' theorem transforms the volume integral on the left to a surface integral
http://www.bem.uni-stuttgart.de/bem_pages/node28.html 2007/05/23
Fundamental solution of the 2D Laplace equation Page 3 of 4
(157)
Since is radial-symmetric, the gradient is also a pure function of the radius. In polar coordinates this reads as
(158)
(159)
Choosing the surface as a circle of arbitrary radius leads to the impulse condition
(160)
http://www.bem.uni-stuttgart.de/bem_pages/node28.html 2007/05/23
Fundamental solution of the 2D Laplace equation Page 4 of 4
Since depends only on and is constant on a specific circle , the impulse condition is reformulated as
(161)
which proves that Eq. (155) is indeed a valid fundamental solution of Eq. (152). Note that this condition also
implies the must be zero as stated before because otherwise the terms would not cancel to -1.
http://www.bem.uni-stuttgart.de/bem_pages/node28.html 2007/05/23
Fundamental solution of the 3D Laplace equation Page 1 of 5
uni kontakt
Universität Stuttgart
(162)
(163)
2007/05/23
Fundamental solution of the 3D Laplace equation Page 2 of 5
(164)
since
(165)
and by equivalence
(166)
http://www.bem.uni-stuttgart.de/bem_pages/node29.html 2007/05/23
Fundamental solution of the 3D Laplace equation Page 3 of 5
(167)
Again, the impulse condition will show that . As before is arbitrary and is set to zero for convenience.
The derivation is analogous to the 2D case. The integral over the partial differential equation is transformed to
the boundary. Since the solution is radial symmetric the gradient has only a component in the radial direction.
(168)
A sphere is chosen as arbitrary enclosing surface in the 3D case. The normal vector is a unit vector in spherical
coordinates
http://www.bem.uni-stuttgart.de/bem_pages/node29.html 2007/05/23
Fundamental solution of the 3D Laplace equation Page 4 of 5
(169)
(170)
Again, only depends on and thus is constant on a sphere of constant radius. It follows
(171)
As in the 2D case, this shows that must be set to zero so that fulfills this equation.
The solutions for the potential and the flux as the normal derivative of the potential in 2D and 3D are
http://www.bem.uni-stuttgart.de/bem_pages/node29.html 2007/05/23
Fundamental solution of the 3D Laplace equation Page 5 of 5
summarized in Table 2.
2D 3D
http://www.bem.uni-stuttgart.de/bem_pages/node29.html 2007/05/23
Helmholtz equations Page 1 of 2
uni kontakt
Universität Stuttgart
Helmholtz equations
Helmholtz equations
A fundamental solution for the Helmholtz equation is derived by solving
(172)
Subsections
2007/05/23
Helmholtz equations Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node30.html 2007/05/23
Fundamental solution of the 3D Helmholtz equation Page 1 of 5
uni kontakt
Universität Stuttgart
Transformation on spherical coordinates and taking radial symmetry into account yields
(173)
(174)
2007/05/23
Fundamental solution of the 3D Helmholtz equation Page 2 of 5
where the term with the function is singular for while the term with the function remains regular.
To verify the impulse condition the behavior for small is considered. A series expansion of the cosine-function
shows that the singularity behavior is , which after comparison to Eq. (167) yields
(175)
The sine-term is again a homogeneous solution and does not contribute to the Dirac impulse. Hence, this second
constant is free and is adjusted such that the ansatz in Eq. (174) fulfills the Sommerfeld condition Eq. ( ) for the
3D case.
(176)
This yields
http://www.bem.uni-stuttgart.de/bem_pages/node31.html 2007/05/23
Fundamental solution of the 3D Helmholtz equation Page 3 of 5
(177)
(178)
(179)
This implies that also in 3D the fundamental solution behaves for small or like the fundamental solution of
the Laplace equation.
http://www.bem.uni-stuttgart.de/bem_pages/node31.html 2007/05/23
Fundamental solution of the 3D Helmholtz equation Page 4 of 5
(180)
The solutions for the potential and the flux as the normal derivative of the potential in 2D and 3D are
summarized in Table 3.
2D 3D
http://www.bem.uni-stuttgart.de/bem_pages/node31.html 2007/05/23
Fundamental solution of the 3D Helmholtz equation Page 5 of 5
http://www.bem.uni-stuttgart.de/bem_pages/node31.html 2007/05/23
About this document ... Page 1 of 2
uni kontakt
Universität Stuttgart
This document was generated using the LaTeX2HTML translator Version 2K.1beta (1.57)
Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.
2007/05/23
About this document ... Page 2 of 2
http://www.bem.uni-stuttgart.de/bem_pages/node32.html 2007/05/23