SlideShare a Scribd company logo
Boundary Element Methods
Judit Gonzalez-Santana
Machel Higgins
Kirsten Stephens
EGEE 520 – Spring 2018 Final Project
Introduction
Introduction
• BEM is a numerical method that solves PDEs
by transforming them into boundary integral
equations (BIE)
Introduction
Boundary Element Method (BEM) Finite Element Method (FEM)
Boundary solution method
Infinite, semi-infinite
Domain method
finite
Solves integral equations (BIEs) Solves differential equations (PDEs)
Mesh boundaries only Mesh entire domain
Small, filled-in matrix
Vh = Hv
Large, sparse matrix
Ku = F
Homogeneous, linear problems Heterogeneous, nonlinear problems
LaForce (2006), Standford PE281 notes
Introduction
• Advantages
– Only the boundaries have to be discretized
• Reduces complexity and dimensions à reduces computational time
– Good for solving linear problems, stress concentration problems
involving incompressible materials, steady state
• Disadvantages
– Halfspace has to be homogeneous
– Not efficient for non-linear and/or transient problems
– Requires explicit knowledge of a fundamental solution of the PDE
Historical Perspectives
Historical Perspectives
Cheng & Cheng (2005) EABE
General Principles & Equations
Derivation of potential from Laplace equation
• Laplace equation: ∇2u=0
• In 2D:
• Fundamental solution for
Vy
Vx
r
m
y
x
• Laplace from Cartesian into radial co-ords:
• Boundary conditions:
• Since in an infinite domain,
• Applying those conditions, Laplace equation becomes:
• Solution for this equation:
Solving for potential
Solving for potential
• Integrating original Laplace equation (in Cartesian co-ords)
• Applying Green-Gauss Theorem, and assuming circle of radius ε>0 @ r=0:
• Equating dn=dr and since u = Aln(r) + B,
• Setting B=0 for convenience, we get the equation for the potential:
n
s
r
Ω
• For flow problems, u=h, and unit source strength is indicated as m
• Velocity in x-direction:
• Velocity in y-direction:
Fluid flow problems
Vy
Vx
r
m
y
x
• Integrate h with respect to x (polar to
Cartesian):
Evaluating head along line segment
y
x
θ1
θ2
r2
r
1
x1 x2
• Integration by parts, let:
Evaluating velocity along line segment
• Similarly to before, we can calculate the velocities in the x-direction and y-
direction at each point along the line segment:
Hand-Calculation Example
• ∮ V#$ = integrated effect of a unit source at element i on the resulting normal flux at
boundary element j.
• ∮ H#$ = integrated effect of a unit source at element i on the resulting head at
boundary element j.
• cij = free term due to bringing the source to the boundary
Systems of equations:
y
x
θ1 θ2
r2
r
1
x1 x2
Direct vs Indirect method:
Direct – solves the system of equations directly:
Indirect – has an intermediate step whereby the source strength (m)
required at each point to reproduce the known BCs (b) is calculated.
These source strengths are then applied to calculate the unknown BCs
(d).
Where A1 is a matrix of influence coefficients for the known BCs (b)
and A2 is that for the unknown BCs (d), ie. they are combinations of the
terms in V and H.
Example:
1
2
3
v = 0
4
h
=
1.0
v = 0
h
=
0
1.0
x
y
K = 10
Obtaining the Hij values:
2
3
4
1.0
Eg. Effect of a unit source on node 1 on element 1:
• At p2:
• x = 0.5
• y = 0
• r = 0.5
• θ =
#
$
• At p1:
• x = -0.5
• y = 0
• r = 0.5
• θ =
%#
$
h'' =
1
2π
(0.5ln 0.5 − 0.5 − (−0.5 ln 0.5 + 0.5)] = −0.269
p1 p2
x
y
1
Obtaining the Hij values:
1
2
3
4
1.0
h"# =
1
2π
0.5 ln
5
2
− 0.5 − 1.11715 − −0.5 ln
5
2
+ 0.5 − 2.03444
h = 0.006185
p1 p2
x
y
Eg. Effect of a unit source on node 1 on element 3:
• At p2:
• x = 0.5
• y = -1
• r =
3
4
• θ = 1.11715
• At p1:
• x = -0.5
• y = -1
• r =
3
4
• θ = 2.03444
Hij matrix:
Obtaining the Vij values:
We are interested in the value of flow normal to the element:
• Vx on elements 2 and 4
• Vy on elements 1 and 3
Eg. Unit source at 1 on element 1:
• At p2:
• θ =
"
#
• At p1:
• θ =
$"
#
1
2
3
4
1.0
p1
x
y
p2
Obtaining the Vij values:
Eg. Unit source at 1 on element 2:
• At p2:
• r = 0.5
• At p1:
• r =
!
"
1
2
3
4
1.0
p1
x
y
p2
Vij matrix:
Direct method:
Direct method:
Substituting in the pre-calculated values of vij and hij:
Rearranging for known values on the right, unknowns on the left:
Indirect method:
Indirect
method:
Numerical Example
BEM Numerical Solutions
Snaking Pipe Suspected to Have a Hole
Sink
Problem: Given that one should know the velocity out
the right end of the pipe when the pipe is intact, if the
velocity were to change could we numerically figure out
where a hole in the pipe could be?
Method: Use Prof Elsworth’s General Direct Boundary
Element Routine for Potential Flow code
• 40 Nodes/ 20 Elements
• Boundary Conditions:
• Head at right-hand-side = 1 (source)
• Head at left-hand-side = 0 (sink)
• Sides of 2D pipe should be impermeable, i.e.
have velocity = 0 except at hole.
• One element other than rightmost or leftmost
element will be another sink (i.e. h = 0)
BEM Numerical Solutions
Model Setup
BEM Numerical Solutions
Model Setup
Matlab formats input
and plots output.
BEM Numerical Solutions
Results
Example Applications
BEM Examples
Displacement strain and stress on a Fault System
petex.com
BEM Examples
Volcano Deformation
ab59.web.rice.edu
Wauthier et al. (2015) RS
www.volcanotectonics.de
BEM Examples
Geodynamics: 3D Flow BEM
fast.u-psud.fr/~ribe
Subducting
slabs with three
different ratios
of viscosity of
the slab-mantle.
BEM Examples
Stokes Flow
Fastbem.com
Stokes flow
interacting with
fibers
BEM Examples
Heat Transfer
Fastbem.com
Sutradhar et al. (2004)
BEM Examples
Acoustics: Wind Turbine Noise
BEM Examples
Acoustics: Noise From a Landing Commercial Jet

More Related Content

Similar to bem.pdf

유한요소법(FEM)을 이용한 구조해석
유한요소법(FEM)을 이용한 구조해석유한요소법(FEM)을 이용한 구조해석
유한요소법(FEM)을 이용한 구조해석
chimco.net
 
P R E L I M R E V I S I O N U N I T 1
P R E L I M   R E V I S I O N    U N I T 1P R E L I M   R E V I S I O N    U N I T 1
P R E L I M R E V I S I O N U N I T 1
mrmcdowall
 

Similar to bem.pdf (20)

Cg 04-math
Cg 04-mathCg 04-math
Cg 04-math
 
Chapter 1: First-Order Ordinary Differential Equations/Slides
Chapter 1: First-Order Ordinary Differential Equations/Slides Chapter 1: First-Order Ordinary Differential Equations/Slides
Chapter 1: First-Order Ordinary Differential Equations/Slides
 
Ahmed
AhmedAhmed
Ahmed
 
Pair of linear equations in 2 variables
Pair of linear equations in 2 variablesPair of linear equations in 2 variables
Pair of linear equations in 2 variables
 
ED7201 FEMMD_notes
ED7201 FEMMD_notesED7201 FEMMD_notes
ED7201 FEMMD_notes
 
Math ppt.pptx ,
Math ppt.pptx                                      ,Math ppt.pptx                                      ,
Math ppt.pptx ,
 
Integrability and weak diffraction in a two-particle Bose-Hubbard model
 Integrability and weak diffraction in a two-particle Bose-Hubbard model  Integrability and weak diffraction in a two-particle Bose-Hubbard model
Integrability and weak diffraction in a two-particle Bose-Hubbard model
 
Theorem proving 2018 2019
Theorem proving 2018 2019Theorem proving 2018 2019
Theorem proving 2018 2019
 
Chap12 slides
Chap12 slidesChap12 slides
Chap12 slides
 
Synthesis of Linear and Non-Separable Planar Array Patterns
Synthesis of Linear and Non-Separable Planar Array PatternsSynthesis of Linear and Non-Separable Planar Array Patterns
Synthesis of Linear and Non-Separable Planar Array Patterns
 
Linear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorialLinear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorial
 
Theorem proving 2018 2019
Theorem proving 2018 2019Theorem proving 2018 2019
Theorem proving 2018 2019
 
Lecture24
Lecture24Lecture24
Lecture24
 
14485616.ppt
14485616.ppt14485616.ppt
14485616.ppt
 
Regression Analysis.pptx
Regression Analysis.pptxRegression Analysis.pptx
Regression Analysis.pptx
 
Finite element method.ppt
Finite element method.pptFinite element method.ppt
Finite element method.ppt
 
Kinematics 2d cheat sheet
Kinematics 2d cheat sheetKinematics 2d cheat sheet
Kinematics 2d cheat sheet
 
유한요소법(FEM)을 이용한 구조해석
유한요소법(FEM)을 이용한 구조해석유한요소법(FEM)을 이용한 구조해석
유한요소법(FEM)을 이용한 구조해석
 
P R E L I M R E V I S I O N U N I T 1
P R E L I M   R E V I S I O N    U N I T 1P R E L I M   R E V I S I O N    U N I T 1
P R E L I M R E V I S I O N U N I T 1
 
mydefense
mydefensemydefense
mydefense
 

Recently uploaded

Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 

Recently uploaded (20)

Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
Soil Testing Instruments by aimil ltd.- California Bearing Ratio apparatus, c...
Soil Testing Instruments by aimil ltd.- California Bearing Ratio apparatus, c...Soil Testing Instruments by aimil ltd.- California Bearing Ratio apparatus, c...
Soil Testing Instruments by aimil ltd.- California Bearing Ratio apparatus, c...
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Paint shop management system project report.pdf
Paint shop management system project report.pdfPaint shop management system project report.pdf
Paint shop management system project report.pdf
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 

bem.pdf

  • 1. Boundary Element Methods Judit Gonzalez-Santana Machel Higgins Kirsten Stephens EGEE 520 – Spring 2018 Final Project
  • 3. Introduction • BEM is a numerical method that solves PDEs by transforming them into boundary integral equations (BIE)
  • 4. Introduction Boundary Element Method (BEM) Finite Element Method (FEM) Boundary solution method Infinite, semi-infinite Domain method finite Solves integral equations (BIEs) Solves differential equations (PDEs) Mesh boundaries only Mesh entire domain Small, filled-in matrix Vh = Hv Large, sparse matrix Ku = F Homogeneous, linear problems Heterogeneous, nonlinear problems LaForce (2006), Standford PE281 notes
  • 5.
  • 6. Introduction • Advantages – Only the boundaries have to be discretized • Reduces complexity and dimensions à reduces computational time – Good for solving linear problems, stress concentration problems involving incompressible materials, steady state • Disadvantages – Halfspace has to be homogeneous – Not efficient for non-linear and/or transient problems – Requires explicit knowledge of a fundamental solution of the PDE
  • 10. Derivation of potential from Laplace equation • Laplace equation: ∇2u=0 • In 2D: • Fundamental solution for Vy Vx r m y x
  • 11. • Laplace from Cartesian into radial co-ords: • Boundary conditions: • Since in an infinite domain, • Applying those conditions, Laplace equation becomes: • Solution for this equation: Solving for potential
  • 12. Solving for potential • Integrating original Laplace equation (in Cartesian co-ords) • Applying Green-Gauss Theorem, and assuming circle of radius ε>0 @ r=0: • Equating dn=dr and since u = Aln(r) + B, • Setting B=0 for convenience, we get the equation for the potential: n s r Ω
  • 13. • For flow problems, u=h, and unit source strength is indicated as m • Velocity in x-direction: • Velocity in y-direction: Fluid flow problems Vy Vx r m y x
  • 14. • Integrate h with respect to x (polar to Cartesian): Evaluating head along line segment y x θ1 θ2 r2 r 1 x1 x2 • Integration by parts, let:
  • 15. Evaluating velocity along line segment • Similarly to before, we can calculate the velocities in the x-direction and y- direction at each point along the line segment:
  • 17. • ∮ V#$ = integrated effect of a unit source at element i on the resulting normal flux at boundary element j. • ∮ H#$ = integrated effect of a unit source at element i on the resulting head at boundary element j. • cij = free term due to bringing the source to the boundary Systems of equations: y x θ1 θ2 r2 r 1 x1 x2
  • 18. Direct vs Indirect method: Direct – solves the system of equations directly: Indirect – has an intermediate step whereby the source strength (m) required at each point to reproduce the known BCs (b) is calculated. These source strengths are then applied to calculate the unknown BCs (d). Where A1 is a matrix of influence coefficients for the known BCs (b) and A2 is that for the unknown BCs (d), ie. they are combinations of the terms in V and H.
  • 19. Example: 1 2 3 v = 0 4 h = 1.0 v = 0 h = 0 1.0 x y K = 10
  • 20. Obtaining the Hij values: 2 3 4 1.0 Eg. Effect of a unit source on node 1 on element 1: • At p2: • x = 0.5 • y = 0 • r = 0.5 • θ = # $ • At p1: • x = -0.5 • y = 0 • r = 0.5 • θ = %# $ h'' = 1 2π (0.5ln 0.5 − 0.5 − (−0.5 ln 0.5 + 0.5)] = −0.269 p1 p2 x y 1
  • 21. Obtaining the Hij values: 1 2 3 4 1.0 h"# = 1 2π 0.5 ln 5 2 − 0.5 − 1.11715 − −0.5 ln 5 2 + 0.5 − 2.03444 h = 0.006185 p1 p2 x y Eg. Effect of a unit source on node 1 on element 3: • At p2: • x = 0.5 • y = -1 • r = 3 4 • θ = 1.11715 • At p1: • x = -0.5 • y = -1 • r = 3 4 • θ = 2.03444
  • 23. Obtaining the Vij values: We are interested in the value of flow normal to the element: • Vx on elements 2 and 4 • Vy on elements 1 and 3 Eg. Unit source at 1 on element 1: • At p2: • θ = " # • At p1: • θ = $" # 1 2 3 4 1.0 p1 x y p2
  • 24. Obtaining the Vij values: Eg. Unit source at 1 on element 2: • At p2: • r = 0.5 • At p1: • r = ! " 1 2 3 4 1.0 p1 x y p2
  • 27. Direct method: Substituting in the pre-calculated values of vij and hij: Rearranging for known values on the right, unknowns on the left:
  • 31. BEM Numerical Solutions Snaking Pipe Suspected to Have a Hole Sink Problem: Given that one should know the velocity out the right end of the pipe when the pipe is intact, if the velocity were to change could we numerically figure out where a hole in the pipe could be? Method: Use Prof Elsworth’s General Direct Boundary Element Routine for Potential Flow code • 40 Nodes/ 20 Elements • Boundary Conditions: • Head at right-hand-side = 1 (source) • Head at left-hand-side = 0 (sink) • Sides of 2D pipe should be impermeable, i.e. have velocity = 0 except at hole. • One element other than rightmost or leftmost element will be another sink (i.e. h = 0)
  • 33. BEM Numerical Solutions Model Setup Matlab formats input and plots output.
  • 36. BEM Examples Displacement strain and stress on a Fault System petex.com
  • 37. BEM Examples Volcano Deformation ab59.web.rice.edu Wauthier et al. (2015) RS www.volcanotectonics.de
  • 38. BEM Examples Geodynamics: 3D Flow BEM fast.u-psud.fr/~ribe Subducting slabs with three different ratios of viscosity of the slab-mantle.
  • 39. BEM Examples Stokes Flow Fastbem.com Stokes flow interacting with fibers
  • 42. BEM Examples Acoustics: Noise From a Landing Commercial Jet