Upload
vonhu
View
214
Download
0
Embed Size (px)
Citation preview
Seminar 21-01-2004, Scientific Computing Group
Mesh Free Methodsfor Beams and Plates
Jan Kroot21 January, 2004
Seminar 21-01-2004, Scientific Computing Group
Contents
• Limitations of traditional methods
• General procedure of mesh free methods
• Construction of shape functions
• Mechanics of solids and structures
• Examples: Beams and plates
Seminar 21-01-2004, Scientific Computing Group
Limitations of traditional methods
• For an engineer the concern is more the manpower time,
and less the computer time
• Large deformations can deteriorate the accuracy
because of element distortions
• Breakage and stress calculations require more flexibility
These problems made people start searching for mesh free methods naturally
Seminar 21-01-2004, Scientific Computing Group
FEM and Mesh Free Method procedures
GEOMETRY GENERATIONFEM MFree
ELEMENT MESH GENERATION NODAL MESH GENERATION
SHAPE FUNCTION CREATIONBASED ON ELEMENT PREDEFINED
SHAPE FUNCTION CREATIONBASED ON NODES IN LOCAL DOMAIN
SYSTEM EQUATION FOR ELEMENTS SYSTEM EQUATION FOR NODES
GLOBAL MATRIX ASSEMBLY
SOLVE SYSTEM
Seminar 21-01-2004, Scientific Computing Group
Domain representation
• Define the problem domain
• Choose a set of nodes to present the problem domain and the boundary
• In general, the nodal distribution is not uniform
• The density of the nodes depends on the accuracy requirement, and on the
gradient of the displacement
Seminar 21-01-2004, Scientific Computing Group
Displacement interpolation
The field variable u at any point x within the problem domain is interpolated using the
displacements at its nodes within the support domain of x.
Mathematically,
i
n
ii uu )()(
1
xx ∑=
= φ
Seminar 21-01-2004, Scientific Computing Group
Shape function construction
• Arbitrary nodal distribution
• Stability
• Consistency
• Compact support
• Efficiency
• Delta function property
• Compatibility
Seminar 21-01-2004, Scientific Computing Group
Methods in general
• Finite integral representation methods (SPH, RKPM)
• Finite series representation methods (MLS, PIM, FEM)
• Finite difference representation methods (FDM)
∫ −= 2
1
)()()(x
xdxWfxf ξξξ
...)()()( 22110 +++= xpaxpaaxf
...))((''!2
1))((')()( 2000 +−+−+= axxfaxxfxfxf
Seminar 21-01-2004, Scientific Computing Group
Moving Least Squares Approximation (MLS)
Use polynomial basis pT(x) = 1, x, y, z, xy, yz, xz, x2, y2, z2,…, xm, ym, zm,
to approximate the field function:
)()()()(),(1
xaxpxxxx iT
j
m
jiji
h apu ==∑=
Construct a functional of weighted residuals:
2
1
)](),([)( iih
n
ii uuWJ xxxxx −−=∑
=
Seminar 21-01-2004, Scientific Computing Group
MLS
0=∂∂aJ
Minimizing the weighted residuals requires
which yields:
So,
i
n
iiii
n
ii
Tiii uWW ∑∑
==
−=−11
)()()()()()( xpxxxaxpxpxx
sUxBxaxA )()()( =⇒
( )∑∑= =
−=n
i
m
jijij
h upu1 1
1 )()()()( xBxAxx
∑=
=⇒n
iii
h uu1
)()( xx φ
Seminar 21-01-2004, Scientific Computing Group
Remarks MLS
• Kronecker delta function is not satisfied
• Capable of producing approximation with desired order of consistency
• Use of weight functions: Nodes far from x have smaller weights
• Field function is continuous and smooth in entire domain
• Behaviour at end of support domain is smooth: Compatible
Seminar 21-01-2004, Scientific Computing Group
Point Interpolation Method (PIM)
Use polynomial basis pT(x) = 1, x, y, z, xy, yz, xz, x2, y2, z2,…, xn, yn, zn,
to approximate the field function:
)()()()(),(1
iiT
ij
n
jiji
h apu xaxpxxxx ==∑=
∑=
=⇒n
iii
h uu1
)()( xx φ
PaU =⇒ s
sThu UPxpx 1)()( −=
So,
Seminar 21-01-2004, Scientific Computing Group
Properties of PIM shape functions
The shape functions
• are linearly independent
• possess Kronecker delta function property
• are partitions of unity
• have derivatives of simple polynomial form
• are constructed without weight functions
• are not compatible
Seminar 21-01-2004, Scientific Computing Group
Comparison MLS and PIM
NoYesCompatibilty
YesNoDelta function property
ConstantFunctionInterpolation coefficients
m = nm << n# basis functions m
# nodes n
PolynomialPolynomialBasis function
PIMMLS
Seminar 21-01-2004, Scientific Computing Group
Mechanics of solids and structures
=
+
∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂∂
..
..
..
0///00/0/0/0//000/
w
v
u
bbb
xyzxzyyzx
z
y
x
xy
xz
yz
zz
yy
xx
ρ
ρρ
σσσσσσ
..ubσL ρ=+T
∂∂∂∂∂∂∂∂∂∂∂∂∂∂
∂∂∂∂
=
wvu
xyxzyzz
yx
xy
xz
yz
zz
yy
xx
0///0///0/000/000/
εεεεεε
Luε =
−
−
−=
xy
xz
yz
zz
yy
xx
xy
xz
yz
zz
yy
xx
cc
cc
ccccccccccc
εεεεεε
σσσσσσ
200000
02
0000
002
000
000000000
1211
1211
1211
111212
121112
121211
Gcc =−2
1211
)1)(21()1(
11 ννν+−
−= Ec
)1(2 ν+= EG
)1)(21(12 ννν
+−= Ec
cεσ =
Seminar 21-01-2004, Scientific Computing Group
Simplifications
1-D: Beams
2-D: Plates
ybxvEI =
∂∂
4
4
zbwhyw
yxw
xwEh =+
∂∂+
∂∂∂+
∂∂
−
..
4
4
22
4
4
4
2
3
2)1(12
ρν
Seminar 21-01-2004, Scientific Computing Group
Formation of system equations
Four principles of establishing discretized equations
• Variational methods
• Residual methods
• Taylor series
• Control of conservation laws of each volume element
Solids, structures
Fluid flow, heat transfer
Seminar 21-01-2004, Scientific Computing Group
Derivation of weak form
Variational method:
– Compute Lagrangian functional: L = T – Es + Wf
– Use Hamilton’s principle:
Weighted residual method:
– The PDE for solid mechanics in functional form:
– Compute the weighted integral:
02
1
=∫ dtLt
tδ
0=Ω+Γ−Ω−Ω⇒ ∫∫∫∫ΩΓΩΩ
dddd TTTT
t
uutubuσε !!ρδδδδ
( ) 0=Ω−+∫Ω
dTT ubσLW !!ρ
0=−+ ubσL !!ρT
Seminar 21-01-2004, Scientific Computing Group
Element Free Galerkin Method (EFG)
• MLS for construction of shape functions
• Galerkin weak form to develop discretized system equations
• Cells of background mesh required to carry out integrations in stiffness matrix
0)( =Γ−Γ−+Γ−Ω−Ω⇒ ∫∫∫∫∫ΓΓΓΩΩ
ddddduut
TTTT λuuuλtubuσε δδδδδ
0=+bσLT in Ω,
uu = on Γu , on Γttnσ =
Seminar 21-01-2004, Scientific Computing Group
Meshless Local Petrov-Galerkin Method (MLPG)• MLS for construction of shape functions
• Weak form for a node, based on local weighted residual method
• Choose test and trial functions independently (Petrov-Galerkin)
• Only local background mesh to carry out integrations in stiffness matrix
0=+bσLT in Ω,
uu = on Γu , on Γttnσ =
0)()(,
, =Γ−−Ω+⇒ ∫∫ΓΩ
dWuudWb QiiQijij
QuQ
ασ
Seminar 21-01-2004, Scientific Computing Group
Point Interpolation Methods (PIM)
• Formulations in both global Galerkin form and local Petrov-Galerkin form
• Weak forms similar to EFG and MLPG, but different shape functions
• Shape functions of polynomial form: Analytical integration possible (truly MFree)
Seminar 21-01-2004, Scientific Computing Group
Solving procedure
Usual ways to solve a matrix equation.
Matrix is sparse if support domains are small and if the nodal density does not vary
too drastically.
Seminar 21-01-2004, Scientific Computing Group
Examples: Static analysis of thin elastic beams
1. Simply-Simply supported beams under various loads
Method: PIM with local Petrov-Galerkin form (LPIM)
21 irregularly distributed nodes
Seminar 21-01-2004, Scientific Computing Group
Examples: Static analysis of thin elastic beams
1. Beams under uniformly distributed load with different BC
Method: LPIM
21 irregularly distributed nodes
Seminar 21-01-2004, Scientific Computing Group
Examples: Free-Vibration analysis of thin elastic beams
1. Eigenvalue equation: natural frequencies and free vibration modes
Method: LPIM, 21 irregularly distributed nodes
Seminar 21-01-2004, Scientific Computing Group
Examples: Static analysis of thin square elastic plates
1. SSSS supported plate under uniform pressure
Method: MLPG, 81 nodes
Seminar 21-01-2004, Scientific Computing Group
Conclusions
• MFree compared with FEM:
• MFree shows good accuracy in some test problems
• The ideal MFree method has not been found yet
Element mesh(local) background meshIntegration
Element meshSupport domainInterpolation
YesSome methodsDelta function property
ElementsNodesDomain
FEMMFree