Академический Документы
Профессиональный Документы
Культура Документы
Brittle and quasi-brittle material fracture: FEM, SPH, EFG, SPG, Peridynamics
2
Advanced FEM/Meshfree methods in LS-DYNA® for
Solids and Structures Analysis
Macromechanics
3
LS-DYNA Current Practice for Manufacturing Applications
Metal Forming: EFG & Adaptivity
o Sheet forming
• EFG shell ELFORM=41,42 (*SECTION_SHELL_EFG)
• ADPOPT=1,2,4 (*CONTROL_ADAPTIVITY)
o Bulk forming
• EFG solid ELFORM=41,42 (*SECTION_SOLID_EFG)
• ME-FEM solid ELFORM=43 (*SECTION_SOLID)
• ADPOPT=7 (*CONTROL_ADAPTIVITY)
o Hot forming: Thermal-mechanical coupling
o Spring back analysis
o Explicit/Implicit analysis
4
Course Outline
5
1. Introduction and Overview
What is the Meshfree/Meshless/Particle Method ?
7
Meshfree/Particle Application Range
“Meshfree Solution looking for problems”
Particle Hydrocode
Meshfree Galerkin
Method RKPM, EFG, PFEM, SPG,
Peridynamics, …
Molecular Dynamics
Discrete
Lattice Boltzmann, DEM, …
9
History and Research Trend
Meshfree Method
Meshfree Collocation Method
Smooth Particle Hydrodynamics (SPH) [Monaghan 1977]
Finite Point Method [Onate et al.1996]
Peridynamics [Silling 1998]
FEM SPH
12
Low Energy Mode in SPH
EFG SPH
13
Computational Trade-off in Mesfree/Particle Methods
Feasibility
High CPU and Memory Better computer capacity
Large deformation,
Tensile instability Accurate integration rule
Material separation, …
Low-energy mode Adapivity
Boundary effect Implicit Trade-off
Dispersed waves Parallelization
Accuracy, Convergence
Stability
14
Overview on Smooth Particle Hydrodynamics ( SPH )
=− dviα σ iαβ σ j
αβ
dt ρ ∂x β = −∑ m j ( 2 + 2 )Wij ,β
dt j ρi ρj
dE σ αβ ∂vα dviα mj
=− = −∑ ( σ iαβ ± σ αβ
j )Wij ,β
dt ρ ∂x β dt j ρi ρ j
dEi σ iαβ
dt
= 2
ρi
∑ m (vα − vα )W
j
j i j ij ,β
in LS-DYNA
15
SPH Applications
16
Overview on Element Free Galerkin Method (EFG)
NP
u (x) = ∑ wa[n] (x − xI ) u( xI )∆xI
h
17
Overview on Smoothed Particle Galerkin Method (SPG)
u ( X ) ≈ ∫ Ψ% (Y ; X ) uˆ ( X ) dΩ + ∫ Ψ% (Y ; X ) ∇uˆ ( X ) ⋅ (Y - X ) dΩ
Ω Ω
1
∫ Ψ% (Y ; X ) ∇ (2) uˆ ( X ) ⋅( 2 ) (Y - X ) dΩ
(2)
+
2! Ω
∫ (∫
= uˆ ( X ) Ψ% (Y ; X ) dΩ + ∇uˆ ( X ) Ψ% (Y ; X )(Y ) dΩ − X
Ω Ω ∫ Ψ% (Y ; X ) dΩ )
Ω
2 1
+ ∇ (2)uˆ ( X ) ⋅( ) ∫ Ψ% (Y ; X )(Y - X ) dΩ
(2)
2! Ω
2 1
= uˆ ( X ) ∫ Ψ% (Y ; X ) dΩ + ∇ (2)uˆ ( X ) ⋅( ) ∫ Ψ% (Y ; X )(Y - X ) dΩ
(2)
Ω
2! Ω
( 2)
= uˆ ( X ) + ∇ uˆ ( X ) ⋅ η ( X )
(2 )
• More neighboring nodes
• Convergent
-T −1
(
A MA U&& = A-T f ext − f int ) • Stable and no low-energy mode
• Particle integration
• Can handle severe deformation
• CPU demanding; Under intensive
development
18
Meshfree Kernels
EFG
Lagrangian Kernel:
SPH 1.Support is defined in the initial configuration
2.Support covers the same set of material points throughout time
EFG 3.Neighbor searching only once
SPH Eulerian Kernel:
SPG 1.Support is defined in the current configuration
2.Support covers the different material points throughout time
3.Neighbor searching regularly
EFG Updated Lagrangian or Semi-Lagrangian Kernel:
SPG 1.Support is defined in the current configuration
2.Support covers about the same number of material points throughout time
3.Neighbor searching regularly
19
SPH Lagrangian Kernel and Eulerian Kernel
20
SPG Updated Lagrangian Kernel and Eulerian Kernel
Vz
Updated Lagrangian
No zero-energy mode; Capable to handle severe deformation; Time step drops slightly
Eulerian
Ωe
non-overlapping
Ωe
‘mesh’
22
Comparison of SPH, EFG and SPG
23
When Should EFG be Considered in the Analysis ? (1)
Rigid shell
24
When Should EFG be Considered in the Analysis ? (2)
FEM EFG
25
When Should EFG be Considered in the Analysis ? (3)
FEM EFG
26
What is the EFG Limitation in Large Deformation Analysis?
No material overlapping
No gap
No negative volume
27
EFG Negative Volume due to Lagrangain kernel
Ω0 Particle
Stress point Ωt
J>0
28
Beyond Finite Strain Problems
adaptivity
Global Refinement
FEM/Mesh-free adaptivity
Card 1
Variable SECID ELFORM
Type I I
*SECTION_SOLID_EFG
5, 41
1.1, 1.1, 1.1, , , 3, 1,
1
32
*SECTION_SOLID_EFG (2)
33
*SECTION_SOLID_EFG (3)
Cubic B-spline
ISPLINE=2
Only DX is active
*SECTION_SOLID_EFG
ISPLINE: other values
5, 41
1.1, , ,
34
*SECTION_SOLID_EFG (4)
Choice for the dilation parameter
Variable DX DY DZ ISPLINE IDILA IEBT IDIM TOLDEF
Type F F F I I I I F
Default 1.01 1.01 1.01 0 0 -1 2 0.01
I
rxI = d if IDILA=0
y rxI = d / 2 if IDILA=1
x
d
X-support in computation = rxI ·DX
35
*SECTION_SOLID_EFG (5)
36
MLS Approximation in EFG (1)
wa ( x − s )
x=s
Quadratic B-spline x
n
Ls u( x ) ≡ u ( x, s ) = ∑ ( s )i bi[ n ] ( x ) ≡H [n] ( s )b [n] ( x )
h T
i =1
T
H [n] ( s ) = [1, s, L, ( s ) n ] [n]: n-th order basis function
T θ θ
(in multi - dimensional H [n] ( x ) = [1, x, y , r cos , r sin , L])
2 2
n
Ls u( x ) ≡ u ( x, s ) = ∑ ( x-s )i bi[ n ] ( x ) ≡H [n] ( x-s )b [n] ( x )
h T
i =1
37
MLS Approximation in EFG (2)
n
∂J ( x )
0 = [n] = 2 ∫ [u (x, s) - u(s)]wa (x − s)∑ (x - s) j db [j n ] ( x )ds; i = 1,L n
h
∂bi ( x ) Ω
j =1
∫H
[n] [n] T
(x - s)[ H (x - s)b [n] (x) - u(s)]wa (x − s)ds = 0
Ω
Ω
where M [n] ( x ) = H [n] (x - s)H [n] T (x - s)w (x − s)ds
∫ Ω
a Moment matrix
38
MLS Approximation in EFG (3)
) ) ) )
u h (x, s) = H [ n ] (x - s)M [n] ( x) ∫ H [n] (x - s )u(s )wa (x − s )ds
T -1
[n] T ) ) ) )
h
∴ u ( x) = H ( 0) M [n] -1
( x) ∫ H [n] (x - s )u(s )wa (x − s )ds ≡ ∫ u(s)wa[n] (x − s)ds
Ω Ω
39
MLS Approximation in EFG (4)
∑Ψ ( x ) = 1, x ∈ Ω
I
I ∑Ψ ( x ) = 1, x ∈ Ω
I
I
40
*SECTION_SOLID_EFG (5)
EFG Fast Transformation Method
Variable DX DY DZ ISPLINE IDILA IEBT IDIM TOLDEF
Type F F F I I I I F
4, -4
ρ v& = ∇ x ⋅ σ + b
mI v& I = −∑ ∇ xΦI ( x s ) ⋅ σ sVs
I
• Continuity equation ρ& s = − ρ s ∑ v I ⋅ ∇ xΦI ( x s )
ρ& = − ρ ∇ x v I
Particle
Stress point
41
*SECTION_SOLID_EFG (6)
EFG Modified Maximum Entropy Method (1)
Variable DX DY DZ ISPLINE IDILA IEBT IDIM TOLDEF
Type F F F I I I I F
7
subject to pi ≥ 0, i = 1,..., N
N
∑p
i =1
i =1
N
∑p
i =1
i ( xi − x ) = 0
42
*SECTION_SOLID_EFG (6)
EFG Modified Maximum Entropy Method (2)
N
Define the partition function Z : Z ( x, λ ) ≡ ∑ φi ( x )e λ⋅( x - xi ) / ri
i =1 • Non-negative approximation
where φi ( x ) is the kernel function at node i • Smoothness in irregular nodes
ri is the support size of kernel at node i • Less dependence
• Kronecker-Delta at boundary
pi ( x, λ ) = ∀pi ≥ 0, i = 1,..., N
Z ( x, λ )
N
satisfying ∑p
i =1
i =1
N
∑p
i =1
i ( xi − x ) = 0
where f i ( x, λ ) = λ ⋅ [( x − xi ) / ri ]
— Implicit solve (3~5 iterations)
43
*SECTION_SOLID_EFG (7)
Ωl ζ ξ
xl
η ΓL
ΩL
xL
44
*SECTION_SOLID_EFG (7)
Different EFG Integration Cell (Background Element)
Tetrahedron Element in FEM
1. 4-noded constant stress (#10)
2. 10-noded 5-stress points (#16)
3. 4-noded nodal pressure for bulk forming(#13)
EFG solid
EFG shell
45
*SECTION_SOLID_EFG (7)
Stabilized EFG Method (1)
Domain integration method
46
*SECTION_SOLID_EFG (7)
Stabilized EFG Method (2)
Deformation tolerance for the activation of Semi-Lagrangian kernel
Card 2 Type F F F I I I I F
Default 1.01 1.01 1.01 0 0 1 1 0.01
47
*SECTION_SOLID_EFG (7)
Stabilized EFG Method (3): Rubber Bushing Analysis
Mooney-Rivlin Rubber
Poisson’s =0.4995
Stabilized EFG explicit analysis
Switched to full integration at t=100
Completion at t=150
48
*SECTION_SOLID_EFG (7)
Stabilized EFG Method (4)
Deformation tolerance for the activation of Semi-Lagrangian kernel or Eulerian kernel
49
Foam Compression Simulation
*SECTION_SOLID_EFG
5, 41
1.1, 1.1, 1.1, , , 4, ,0.01
EFG EFG
FEM
Semi-Lagrangian Kernel
50
Dummy with Side Impact (1)
Hyper-elastic Jacket
Foam Ribs
Total 84583 nodes
15966 EFG nodes
Copyright © by GM
FEM 51
Dummy with Side Impact (2)
FEM/Meshfree
Honeycomb Bumper
Copyright © by GM
53
Crashworthiness: ODB Model (2)
Impact Force
FEM
FEM + high
viscosity
FEM/Meshfree(movie)
FEM/Meshfree
54
Brain Injury Simulation
Visco-hyperelastic Material
FEM/Meshfree
DOT/NHTSA
SIMon model
55
Variational Formulation (1)
56
Variational Formulation (2)
∫Ω δu ρu&& dΩ + ∫Ω δu
x
i i
x
σ ij dΩ − ∫ δui bi dΩ −
i,j
Ωx ∫Γ x
hi
δui hi dΓ = 0
with
ui ( X ,0) = ui0 ( X )
u&i ( X ,0) = vi0 ( X )
57
Variational Formulation (3)
∫Ω δu ρu&& dΩ + ∫Ω δu
x
i i
x
i,j σ ij dΩ − ∫ δui bi dΩ −
Ωx ∫Γ x
hi
δui hi dΓ = 0
→
∫Ω δu ρ∆a dΩ + ∫Ω δε C
x
i i
x
ij ijkl ∆ε kl dΩ + ∫ δui , jTijkl ∆uk ,l dΩ − ∫ δui ∆bi dΩ −
Ωx Ωx ∫Γ x
hi
δui ∆hi dΓ = −δu T R
∫Ω X
δui ρ 0 ∆ai dΩ Lumped mass is different from FEM
58
Lagrangian and Eulerian Kernel (1)
Material velocity
Lagrangian Kernel :
NP NP NP
u( X ,t) = ∑ wa[n] ( X ; X − X I )u I ∆X I = ∑ H [ n ] (0 ) M [ n ] ( X ) H [ n ] ( X − X I ) wa ( X − X I )∆X I u I ≡ ∑ ΨI ( X )u I
T −1
I =1 I =1 I =1
∂ui ( X ,t )
vi ( X ,t ) = [X] = ∑Ψ I X ( X )d&iI ( t )
∂t I
Eulerian Kernel :
NP NP NP
u( x ,t) = ∑ w ( x ; x − x I )u I ∆xI = ∑ H
[n]
a
[ n ]T
(0 ) M [ n ]−1
( x ) H ( x − x I ) wa ( x − x I )∆xI u I ≡ ∑ ΨI ( x )u I
[n]
I =1 I =1 I =1
60
*SECTION_SHELL_EFG (1)
Card 1
Variable SECID ELFORM SHRF NIP PROPT …
Type F F F I F
Default
*SECTION_SHELL_EFG
6, 41
1.1, 1.1, , , 4, 1,
61
*SECTION_SHELL_EFG (2)
62
*SECTION_SHELL_EFG (3)
ELFORM = 41
IDIM EQ.1: first-kind Local boundary condition method
EQ.2: Gauss integration (default)
ELFORM = 42
IDIM EQ.1: first-kind Local boundary condition method (default)
EQ.2: second-kind Local boundary condition method
63
Meshfree Shell Surface (1)
ELFORM = 41: Global Approach
Meshfree Shell Surface Representation
E 0 := {X mid ∈ R 3 X mid (ξ, η) = φ (ξ, η )}
Surface parameterization based on FE mesh + MLS [Krysl and Belystchko 1996]
Lagrange polynomials + MLS [Noguchi et al. 2000]
3D RKPM with extra constraints [Chen and Wu 2001]
N 3
minimize F (α ) = ∑∑ (αij − φij )2 wij η
i =1 j =1
64
Meshfree Shell Surface (2)
ELFORM = 42: Local Approach
zI ẑi
yI ŷi
M-plane nM
I J xI I M-plane
x̂i
K J K nM +1
cos -1 ( nM , nM +1 ) ≤ θCritical
Z,w
Y,v Advantage: Handle complex geometry
Disadvantage: Non-conforming shape functions
ΨI ( X J ) ≠Ψ I ( X J )
X,u M − plane N − plane
where
NIE is the number of surrounding projected planes evaluated at X J
65
Constructed Meshfree Surface
66
Meshfree Shell Formulation (1)
67
Meshfree Shell Formulation (2)
~ 1 ~ ~ ζ ξ
BIm ( xl ) =
Al ∫ Γl
B̂Im ⋅ ndΓ ∑ Ψ I ( X )WJ = 0
∇ ΩXl
l
J =1 X ηL
~ 1 Ω Γ
∫ ~ ~
∑ ΨI ( X ) = 0
b
BIb ( xl ) = B̂ ⋅ ndΓ
I where ∇ L L
Al Γl
I =1
~ 1
BIs ( x L ) =
AL ∫ ΓL
B̂Is ⋅ ndΓ ~ ~
∑ Ψ I ( X ) X iI2 = X i
∇
I =1
1
ε~ij1 ( X L ) = ∫ ε ij dΩ
h h
l
AL ΩL
ς
(t I θ1IV1 Ii + t I θ2IV2 Ii ) ] n j + [Ψ I (ξ ,η ) ς (t I θ1IV1 Ij + t I θ2IV2 Ij )] ni dΓ
NP
−1
=
2 AL
∑∫
I =1 Γ L
{[Ψ I (ξ ,η )
2 2
68
Meshfree Shell Formulation (3)
~ T ~T ~T
f Iint = ∫ BIm ⋅Φ ⋅ σ̂dΩ + ∫ ζBIb ⋅Φ ⋅ σ̂dΩ + ∫ BIs ⋅Φ ⋅ σ̂dΩ
Ω Ω Ω
• Equilibrium Equation
(K L + K N )Δd = f t + Δt − Φ t
NP
K L = ∑ ([ BI0 (ζ L ) + BI1 (ζ L ) ]TεT CTε [ BJ0 (ζ L ) + BJ1 (ζ L ) ] AL
T T
L =1
NP
K N = ∑ ([ BNI (ζ L ) + BNI1 (ζ L )]TεT STε [ BNJ0 (ζ L ) + BNJ1 (ζ L )] AL
T T
0
L =1
NP
Φ = ∑ ([ BI0 (ζ L ) + BI1 (ζ L ) ]TεT σ ′AL
T T
L =1
69
Crushing Tube using Meshfree Shell
FEM Meshfree
70
Complex Channel Forming
Adaptivity
71
S-Rail Forming
8000 4-noded
Shell elements
72
Full Car Test (1)
Decomposition on 8 processors
Total nodes 285879
Total solid elements 2969
Total shell elements 269107
EFG solid: foam bumper
EFG shell: front hood
’s
No. of CPU’ 1 2 4 8 16
73
Full Car Test (2)
74
Smoothed particle Galerkin (SPG) Method
Main Features
Is a pure particle integration method without integration cell.
Has explicit/implicit versions. Currently implemented by explicit method.
Has thermal-mechanics coupling (currently only in SMP).
Improves the low-energy modes due to rank deficiency in nodal.
Is related to residual-based Galerkin meshfree method.
Can be related to non-local or gradient types inelasticity.
NO stabilization control parameters.
Stability analysis via Variational Multi-scale analysis.
Frist-order convergence in energy norm.
Is capable to provide a physical-based failure analysis.
Released in R8.0.
75
*SECTION_SOLID_SPG (1)
Card 1
Variable SECID ELFORM
Type I I
*SECTION_SOLID_SPG
5, 47
1.6, 1.6, 1.6, , 1, , ,
76
*SECTION_SOLID_SPG (2)
Material Note
77
*SECTION_SOLID_SPG (3)
*SECTION_SOLID_SPG
5, 47
1.6, 1.6, 1.6, , 1, , 20, 0.15
78
Residual-based Meshfree Galerkin Principle
1
∫ Ψ% (Y ; X ) ∇ (2)uˆ ( X ) ⋅( 2 ) (Y - X ) dΩ
(2)
+
2! Ω
∫ Ω
(∫
= uˆ ( X ) Ψ% (Y ; X ) dΩ + ∇uˆ ( X ) Ψ% (Y ; X )(Y ) dΩ − X
Ω ∫ Ψ% (Y ; X ) dΩ )
Ω
2 1
+ ∇ (2)uˆ ( X ) ⋅( ) ∫ Ψ% (Y ; X )(Y - X ) dΩ
(2)
2! Ω
1
= uˆ ( X ) ∫ Ψ% (Y ; X ) dΩ + ∇ (2)uˆ ( X ) ⋅( 2 ) ∫ Ψ% (Y ; X )(Y - X ) dΩ
(2)
Ω
2! Ω
= uˆ ( X ) + ∇ (2 ) uˆ ( X ) ⋅( 2 ) η ( X ) Gradient type nonlocal strain
( ) ( )
(2)
a h ( uˆ , δ uˆ ) = ∫ δ ( ∇ s uˆ ) : C : ( ∇ s uˆ ) d Ω + ∫ δ ∇ uˆ : C : ∇ uˆ d Ω
Ω Ω
(2)
h
= astan ( uˆ , δ uˆ ) + astab
h
( uˆ , δ uˆ )
h
astab ( ) ( )
(2)
( uˆ , δ uˆ ) = ∫ δ ∇ uˆ : C : ∇ uˆ d Ω
Ω
(2)
(2) 1
∇ uˆ =
2
( ∇η : uˆ∇ (2) + ∇ (2)uˆ : η∇ ) Wu et. al submitted to J.
Comput. Physics. (2014)
l (δ uˆ ) = ∫ δ uˆ ⋅ fd Ω + ∫ δ uˆ ⋅ td Γ − ∫ δ∇( ) uˆ : η ⋅ fd Ω
Ω ΓN
2
Ω
( )
79
Well-defined Mathematical Property
Coercivity
2 s s 22 (2) 2
uˆ 1 ≤ c1 ∇ uˆ ≤ c1 ∇ uˆ + ∇ uˆ
0
0 0
c1
≤
γ min ( C )
( h
astan ( uˆ , uˆ ) + astab
h
( uˆ , uˆ ) )
= c2 a h ( uˆ , uˆ ) , c1 , c2 > 0, uˆ ∈V h
Continuity
a h ( uˆ , vˆ ) ≤ ∫
Ω
s s
( ) ( )
( ∇ uˆ ) : C : ( ∇ vˆ ) d Ω + ∫ Ω
(2) (2)
∇ uˆ : C : ∇ vˆ d Ω
≤ γ ( C ) ( ∫ εˆ ( uˆ ) d Ω ) + ( ∫ εˆ ( vˆ ) d Ω )
2 1/ 2 2 1/ 2
max
Ω 0 Ω 0
1/ 2 1/ 2
+ c ( ∫ h∇εˆ ( uˆ ) d Ω ) + ( ∫ h∇εˆ ( vˆ ) d Ω )
2 2
3
Ω 0 Ω 0
≤ γ max ( C ) c4 { uˆ 1 vˆ 1} ≤ c5 uˆ 1 vˆ 1 , c3 ,c4 ,c5 > 0 ∀uˆ , vˆ ∈V h
Unique solution !
80
Error Estimation via VMS (Variational Multi-scale Method)
( ) (
a h v h , u h + a h v h , u b = l v h ∀v h ∈V h ) ( ) coarse-scale equation
ah (v b
, uh ) + a (v h b
, ub ) = l (v ) ∀v
b b
∈ Bh fine-scale equation
NP
{
B h (Ω ) := v b : v b ∈ H 1 , v b = 0 on Γ } global residual-free fine-scale space
~
u h ( x ) = ∑ Ψ J ( x )uˆ J
J =1
NP NP
~
= ∑ Ψ J ( x )∑ Ψ K ( x J )u
~
K
BP ~ b ( x ) = Ψ b ( x )u
BP
ub ≈ ∑ (φ I ( x ) − Ψ I ( x ))u ∑ ~ b ( x ), ∀x ∈ Z b
J =1 K =1
I I I I I I I
NP NP
~ I =1 I =1
= ∑∑ Ψ K ( x J )Ψ J ( x )u
~
K
K =1 J =1
NP
= ∑ φ K ( x )u
~
K
K =1
~
bT ~ −1 ~ T ~ ~
u = u + u = Ψ K − K K R + R + Ψ b K −1 R
h h b T −1
( ) (h
a h u − u h , u − u h = a h u − u h , u − u h + astab u − uh , u − uh ) ( )
≤ u−u h 2 2
+h ∆ u−u ( h
) 2
Error estimation
e e
in energy-norm
≤ c( µ ,λ )h 2 u 2,Ω + c~( µ ,λ )h 2 u 2,Ω ≤ c( µ ,λ )h 2 u 2,Ω
2 2 2
81
Nonlinear SPG Implementation
Implicit formulation
∆δΠ = ∫ δε ij Cijkl ∆ε kl dΩ + ∫ δui , jTijkl ∆u k ,l dΩ − ∫ δui ∆f i dΩ − ∫ δui ∆ti dΓ
Ωx Ωx Ωx ΓN
~ ~
δU T K nv+1 ∆U ( ) v +1
n +1
~
= δU T Rnv+1
~
U = A -1U
NP
AIJ = φ J ( X I )I = ∑ Ψ K ( X I )Ψ J ( X K )I
K =1
dρ I NP
dt
~
& ( )
= − ρ I ∇ ⋅ uI = − ρ I ∑ u ~& ⋅Ψ ( x )
J J ,x I
J =1
SPG
83
2D Bushing problem
L
Effective Plastic Strain
a1
a2 L = 1.5
dy
a1 = 2.5
Core
a2 = 1.0 DNI
Metal
•Quasi static
•Elastic-plastic
SCNI
Present
SPG
84
Taylor Bar Impact (1)
Bottom
view
FEM SPG
EPS EPS
Temperature Temperature
86
Plate Impact with Updated Lagrangian Kernel (1)
Bottom view
t=0.04 t=0.02
∆t=7.44×10-6 ∆t=7.47×10-6
t=0.08
∆t=7.39×10-6
88
Meshfree-enriched Finite Element Method (MEFEM)
Non-physical locking
modes in elastic Q1 element
eigenvalue analysis
89
Existing Numerical Techniques
In near-incompressible regime ∇ ⋅ u h → 0 as λ → ∞ ( or v → 0 .5 )
Divergence-free condition ∇ ⋅ u h = 0
FEM Meshfree
91
*SECTION_SOLID
Card 1
Variable SECID ELFORM
Type I I
*SECTION_SOLID
5, 43
92
Meshfree-enriched Bilinear Element (1)
Integration point
.
5 5
Fe : Qe → Qe , x = Fe (ξ ) = F , F ( e
1
e
2
) = ∑ xiΨ i (ξ ,η ), ∑ y Ψ
i i (ξ, η ) for all ξ ∈ Qe
i =1 i =1
{ [ ] 2
V h (Ω ) = u h : u h ∈ H 01 , u h Qe = u h o Fe , u h ∈ P1 (Qe ) for all Qe ∈ M h
−1
}
where P1 (Qe ) = span{Ψi , i = 1,L5} denotes the space contains a set of basis functions in Q e
93
Meshfree-enriched Bilinear Element (2)
94
Area-weighted Strain Smoothing
% uh = 1
ε% h = ∇
Am ∫
Ωm
∇u h d Ω
∂Ω = ∪ b mb
1
~
εh = (ε (ξ g1 ,η g1 )det (J1 ) + ε (ξ g 2 ,η g 2 )det (J 2 )) Am =
det( J 2e1 ) + det( J 3e1 ) + det( J1e 2 ) + det( J 4e 2 )
2 Am 2
det ( J1 ) + det ( J 2 ) det ( GF G x )1 + det ( GF G x )2
T T e1 e1 e2 e2
det ( GF G xT ) + det ( GF G xT ) + det ( GF G xT ) + det ( GF G xT )
Am = = = 2 3 1 4
2 2 2
1
∇% ⋅ u = tr ( ε% ) = tr
h h
∫Ω ∇ u h
d Ω
Am m
1
= ∫ tr ( ∇u h ) d Ω The resulting element formulation
Am mΩ
1
=
Am ∫Ωm
∇ ⋅ uh d Ω • Is divergence-free in incompressible limit
• Contains no spurious zero energy mode
∇ ⋅ uh ( ξ g1 ) det ( J1 ) + ∇ ⋅ uh ( ξ g 2 ) det ( J 2 )
= • Passes patch test in compressible case
det ( J1 ) + det ( J 2 )
=0
95
Mathematical Properties
Ah ( u h , v h ) = l ( v h ) ∀v h ∈V h
( ) (
Ah ( uh , v h ) = ∫ CΠ h ε ( uh ) : Π h ε ( v h ) d Ω
Ω
)
Theorem 1
The Jacobian of the reference mapping for meshfree-enriched finite element is bijective .
Theorem 2
The smoothed gradients of the meshfree-enriched triangular elements satisfy the
integration constraint and the resultant element formulation passes the patch test.
Theorem 3
The modified bilinear form Ah ( ⋅, ⋅) is bounded on V h × V h , i.e., there exists a
positive constant such that
( )
Ah u h , v h ≤ Cb u h
1
vh
1
∀ u h , v h ∈V h
Theorem 4
The modified bilinear form Ah ( ⋅, ⋅) is coercive on V h × V h , i.e., there exists a
positive constant such that
(
Ah v , vh h
)≥ C c v h 2
1
∀ v h ∈V h
Wu and Hu CMAME (2011); Wu et al. IJNME (2012); Wu and Hu CM (2012)
96
Convergence in Incompressible Limit
1 h
λ ~ε (v h ) 0 ≤
________
∫ q div ( v ) d Ω
h h
βλ
q
0
Ω
infh sup ≥ βλ
ε% ( v h ) qh
h
q ∈P \{0} v h ∈V h \{0}
0 0
97
Extension to Triangular and Tetrahedral Elements
Fe (ξ ,η )
98
2D Rubber Tube Inflation (1)
100
2D Rubber Tube Inflation (3)
101
2D RubberBushing (1)
102
2D RubberBushing (2)
103
2D RubberPunch (1)
104
2D RubberPunch (2)
105
Particle-reinforced Rubber Composite
Displacement-based Displacement-based
meshfree Galerkin method meshfree Galerkin method ME-FEM
with pressure smoothing 106
4. Workshop II
5. Standard 3D Adaptive EFG and Its
Keywords
Adaptive Methods for Manufacturing Simulations
Tool
Rigid
Rigid
110
Riveting (Self-Piercing) Analysis (2)
111
Riveting (Self-Piercing) Analysis (3)
IVT=2 IVT=1
112
Frictional Self-Riveting Simulation
Tool
Adaptive Parts
113
Complex Forming
114
Squeezing
Work piece
Top tool
115
Metal Cutting Analysis
116
Friction Stir Welding Analysis (1)
118
Forming with Sharp Tool
119
Piercing
Rigid
• EFG Implicit solver
• Local adaptivity
• Forming_..._Mortar Contact Working piece
• Metal
• No material failure (treated as solid fluid)
Piercing force
120
Main Features
121
*SECTION_SOLID_EFG (1)
Card 1
Variable SECID ELFORM
Type I I
42
*SECTION_SOLID_EFG
5, 41
1.1, 1.1, 1.1, , , 3, 1,
1
122
*SECTION_SOLID_EFG (2)
Card 2 Type F F F I I I I F
Default 1.01 1.01 1.01 0 0 1 1 0.01
*CONTROL_ADAPTIVE
IEBT EQ. 1: Full transformation (default) ….
EQ.–1: (w/o transformation) *CONTROL_REMESHING
EQ. 2: Mixed transformation ….
EQ. 3: Coupled FEM/EFG *SECTION_SOLID_EFG
EQ. 4: Fast transformation 5, 41
EQ.–4: (w/o transformation) 1.2, 1.2, 1.2, , , 3, 2,
EQ. 5: Fluid particle (trial version) 1
EQ. 7: Modified Maximum Entropy approximation *PART
Workpiece
IDIM EQ. 1: Local boundary condition method 100, 4, , , , ,2(ADPORT)
EQ. 2: Two-points Guass integration (default)
EQ.-1: Stabilized EFG method (apply to 8-noded, 6-noded and combination of them)
EQ.-2: Fractured EFG method (apply to 4-noded & smp only)
123
*SECTION_SOLID_EFG (3)
Displacement approximation
KP
∑ Φ [m]
L ( x )d iL ; ∀ x ∈ Ω FEM ⊂ R d
h L
xL ∈ΩFEM
ui ( x ) ≈ ui ( x ) = NP MP
∑ wa ( x ; x − x I )d iI + ∑ ΦL[m] ( x )d iL ; ∀ x ∈ ΩMeshfree ⊂ R d
[n]
Completeness condition
NP MP
∑w I
a
[n]
( x ; x − x I )x x + i
1I
j
2I ∑Φ J
[m]
J ( x ; x − x J )x1i J x 2j J = x1i x 2j , i + j = 0 ,K , n
x I ∈Ω Meshfree x J ∈Γ Interface
NP MP
or H
[n]
(0 ) = ∑w I
[n]
a ( x ; x − x I )H [n]
( x − xI ) + ∑ΦJ
[m]
J ( x ; x − x J )H [ n ] ( x − x J )
x I ∈Ω Meshfree x J ∈Γ Interface
Interface Constraint
~
Ψ I (x) = 0 ∀ {I : supp(Ψ I ) ∩ Γ Interface ≠ 0}
~
x ∈ Γ Interface
124
*CONTROL_ADAPTIVE (1)
*CONTROL_ADAPTIVE
0.1, ,7, , 0.0, 0.8
*PART
,,,
, , , , , , 2 (ADPORT),
125
*CONTROL_ADAPTIVE (2)
Card 2 Type F I I F F I I I
Default 0 0 0.0 inactive inactive 0 inactive
126
Self-Riveting Simulation
Temperature Contour
127
*CONTROL_REMESHING
128
*CONTROL_CONTACT
SLSFAC: Scale factor for sliding interface penalties (1.0~6.0 recommended in adaptivity)
129
*CONTACT_...
*CONTACT_(AUTOMATIC)_SURFACE_TO_SURFACE
*CONTACT_(FORMING/AUTOMATIC)_SURFACE_TO_SURFACE_MORTAR
130
*CONSTRAINED_GLOBAL or LOCAL
*SECTION_SOLID_EFG
5, 41
1.2, 1.2, 1.2, , , 7, 2,
*CONTROL_REMESHING
2.0, 5.0
*CONSTRAINED_LOCAL
…
10410 nodes
*CONTROL_IMPLICIT_AUTO
*CONTROL_IMPLICIT_GENERAL
132
*CONTROL_IMPLICIT_SOLUTION
133
*INTERFACE_SPRINGBACK_LSDYNA
134
*CONTROL_THERMAL
CGTOL: = 1.0e-3~1.0e-4
*CONTROL_THERMAL
1, , , 1.0e-3
*CONTROL_THERMAL_TIMESTEP
…
*INITIAL_TEMPERATURE
…
*MAT_THERMAL_ISOTROPIC
135
The Upsetting Process with Thermal (1)
Initial Temperature 20 0C
Low carbon steel Ck105
No heat transfer to the environment
136
The Upsetting Process with Thermal (2)
137
Extrusion with Thermal Coupling (1)
Contact
Force
15997 nodes
139
Extrusion with Thermal Coupling
• Local refinement
• *Contact_Forming_Surface_To_Surface_Mortar
• Interactive adaptivity
140
Standard Practice of 3D Adaptivity
141
6. Workshop III
7. Advanced 3D Adaptive EFG and Its
Keywords
Advanced Adaptive Method
*CONTROL_REMESHING_EFG
0.0015, 0.0060
1, 3, 1, , 1
0.40,4.5,
*SECTION_SOLID_EFG
5, 42
1.1, 1.1, 1.1, , , 3, 2,
1
144
Meshfree Interactive Adaptive Method
145
*CONTROL_REMESHING_EFG (1)
146
*CONTROL_REMESHING_EFG (2)
147
*CONTROL_REMESHING_EFG (3)
148
Forging Simulation (1)
*CONTROL_ADAPTIVE
0.0002 …
*CONTROL_REMESHING_EFG
0.0015 0.0060
3
0.40 4.5
Resultant force
Mixed adaptivity
* SMP with 1 CPU
IAT 0 1 2 3
# of adaptive steps 22 73 29 32
150
Wheel Forging Simulation (1)
*CONTROL_ADAPTIVE
2.5 …
*CONTROL_REMESHING_EFG
0.15 0.30
3 1
0.20 3.5 0.80
Resultant force
151
Wheel Forging Simulation (2)
Tolerance
Shear
deformation Indicator
t (sec)
Unbalanced
nodal
distribution
Volumetric
change
w/ interactive
w/o interactive
Stop due to local distortion
Shell
rigid
MAT_003
*CONTROL_ADAPTIVE
0.010 …
*CONTROL_REMESHING_EFG
0.20 1.2
3 1 Resultant force
0.15 3.5
153
Metal Cutting Simulation (2)
Unbalanced
nodal
distribution
Volumetric
change
• Interactive adaptivity is able to detect distortion that occurs frequently and irregularly
in metal cutting analysis, which is hard to be handled by traditional adaptivity.
• Automatic adjustment of the user defined tolerance is able to avoid over-activation of
interactive adaptivity, which results in an improved efficiency.
154
Gear Forging Simulation
155
Monotonic Mesh Resizing (1)
*CONTROL_REMESHING_EFG
Options in interactive adaptive EFG method
156
Monotonic Mesh Resizing (2)
*CONTROL_REMESH
0.004 …
*CONTROL_REMESHING_EFG
0.05 0.2
-2 2,,,1
1.2 0.9 Off
*SECTION_SOLID_EFG
1 41
1.1, 1.1, 1.1 , , , 3, 2
1
On
158
Meshfree Pressure Smoothing Scheme (1)
*SECTION_SOLID_EFG
*SECTION_SOLID_EFG
5, 42
Variable SECID ELFORM
Card 1 1.1, 1.1, 1.1, , , 3, 2,
Type I I
1
159
Meshfree Pressure Smoothing Scheme (2)
*SECTION_SOLID_EFG
Card 2 and Card 3 define only for the EFG option
160
Meshfree Pressure Smoothing Scheme (3)
~ 2
∂W
Φ( P ) = Qp −
∂J L2 (Ω )
Minimization
~
~ T ∂W
P = QM ∫ Q
−1
where M = ∫ Q T QdΩ
Ω ∂J Ω
Linearization
2 ~
~ T ∂ W −1 ∂Δu k
∆P = QM ∫ Q
−1
JFlk dΩ
Ω ∂ J2 ∂X l
(
K nv+1∆d = f ext − f int )v
n +1
~ ~
K nv+1 = ∫ B T ( D + T )n +1 Bd Ω + k ∫ B T BdΩ
v
Ω Ω
~
B = QM −1 ∫ Q T gBdΩ
Ω
161
Meshfree Pressure Smoothing Scheme (4)
Smeared gradient
162
Multi-stage Hot Forming Analysis
• *MAT_ELASTIC_VISCOPLASTIC_THERMAL
• No heat transfer to the environment
• Curling is due to unbalanced stress distribution through thickness
• Pressure smoothing helps to improve stress calculation
w/o pressure
smoothing
w/ pressure
smoothing
163
Internal Variables Transfer Methods (1)
*CONTROL_REMESHING_EFG
Internal variable Transfer in Adaptive EFG
164
Internal Variables Transfer Methods (2)
Smeared gradient
165
Meshfree for Orbital Forming (1)
*PART
Variable PID SECID MID EOSID HGID GRAV ADPORT TMID
Card 2 Type I A8 A8 A8 A8 I I A8
Default none none none 0 0 0 0 0
*SECTION_SOLID_EFG
Variable DX DY DZ ISPLINE IDILA IEBT IDIM TOLDEF
Card 2 Type F F F I I I I F
Default 1.01 1.01 1.01 0 0 -1 2 0.01
166
Meshfree for Orbital Forming (2)
*CONTROL_REMESHING
Variable RMIN RMAX VF_LOSS MFRAC DT_MIN ICURVE CID SEGANG
Card 1 Type F F F F F I I F
Default 1.0 0.0 0.0 4 0
*CONTROL_REMESHING
Orbital
axis , , , , , , 5, 2.0
*DEFINE_COORDINATE_SYSTEM
5, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
1.0, 1.0, 0.0
167
Meshfree for Orbital Forming (3)
EPS
168
User’s Adaptivity Control Files (1)
169
User’s Adaptivity Control Files (2)
Examples:
(1) 1,0.0,0: trigger additional normal adaptivity immediately
(2) 1, 2.5e-3,0: trigger additional normal adaptivity at t=2.5e-3
(3) 1, 2.5e-3,3: trigger additional special adaptivity with manual
remeshing on adaptive part 3 at t=2.5e-3.
170
User’s Adaptivity Control Files (3)
Example:
Line 1: 2 (number of adaptive parts)
Line 2: 2, 0.0,0.1,1,4 (for adaptive part 2, adaptive birth time is 0.0,
adaptive death time is 0.1, RMIN=1, RMAX=4)
Line 3: 3, 0.01,0.2,2,4 (for adaptive part 3, adaptive birth time is 0.01,
adaptive death time is 0.2, RMIN=2, RMAX=4)
If new mesh quality of some adaptive parts using manual remeshing is NOT good
enough for the remesher in LS-Dyna, it is recommended to stop adaptivity by
setting corresponding adaptive death time to be just slightly larger than C2 in
adapt.fc1 to avoid error termination due to failure of automatic remeshing.
171
User’s Adaptivity Control Files (4)
172
User’s Adaptivity Control Files (5)
173
User’s Adaptivity Control Files (6)
Manually erode a thin layer of elements Manually cut the mesh using Hypermesh
Stop adaptivity of top sheet after erosion Adaptivity of top sheet continues on
174
8. Workshop IV
9. Failure Analysis and Its Keywords
Modeling Material Separation
177
Material Fracture v.s. Numerical Fracture
179
*SECTION_SOLID_SPG (1)
Material Note
180
*SECTION_SOLID_SPG (2)
Failure Control
Variable IDAM SF
Card 3 Type I F
Default 0
*SECTION_SOLID_SPG
5, 47
1.1, 1.1, 1.1, , 1, , ,
1, 0.5
181
Plate Impact (1)
v=300
t=0.12
v=400
t=0.09
v=600
t=0.06
Bottom view
v=400
t=0.04 t=0.02
∆t=7.44×10-6 ∆t=7.48×10-6
184
Plate Impact (4)
185
A Low-speed Ball Penetrating through the Metal Plate(1)
EPS
Contact Force
Top view
Bottom view
187
Metal Cutting Analysis (1)
Aluminum
ρ0=2.7×10-6 kg/mm3
E=78.2GPa
v=0.3
σy=0.29(1+125ep)0.1
Strain-based failure criteria εfail = 0.5
Cutting Speed = 10 m/s
Fixed ∆t=3.0×10-5
188
Metal Cutting Analysis (2)
189
Metal Cutting Analysis (3)
190
Metal Cutting Analysis (4)
191
Metal Shearing Analysis (1)
εfail = 0.5
Fixed ∆t=1.0×10-5
Part
Burr Geometry
Scrap
Time-Punch Force
Effective Stress Contour (full model) Pressure Contour (Cross-section view) 194
Hole Punching in Metal (2)
∆t=7.69~8.16 ×10-8
195
Hole Punching in Metal (3)
196
Self-pierce Riveting Analysis (1)
Constan
tv
Rigid Deformable tool
(FEM)
Solid plates
(SPG)
Rivet model EPS
197
Self-pierce Riveting Analysis (2)
EPS
198
Self-pierce Riveting Analysis (3)
199
Flow Drill Screw (FDS) Analysis (1)
stage 1
Head with internal of
external drive system Thread forming zone
Stage 1
Stage 1
EPS
Stage 2
EPS
202
Pull Out Test in FDS
Rigid
Solid plates
(SPG)
Constant v
v decreases by x10
Rotational speed increases by x4
Start unscrewing
Rotation creates material vertical transportation in the direction opposite to
the prescribed v
203
FDS with Thermal Effect (1)
Temperature
204
FDS with Thermal Effect (2)
EPS
Max: 7.0 Max: 26.1
206
Metal Tearing (1)
• Multiple cracks
• Sharing nodes with FEM
FEM
SPG
209
SPG for Composites (2)
MAT_COMPOSITE_FAILURE MAT_CONCRETE_DAMAGE
211
XFEM and Meshfree for Brittle Failure
Tmax
Initially-elastic
T = T (δ ) Initially-rigid
GIC = ∫
δ max
T (δ )dδ δ max
0
δ : displacement jump
212
Initially-Elastic and Initially-rigid Cohesive Law
Initially-elastic Initially-rigid
Cohesive Interface EFG or XFEM
Element
213
Interface element, EFG and XFEM
Cohesive zones
failed up to here
214
Overview on Meshfree Method and XFEM
uh ( X ) = ∑ Φ FEM
I (ξ )uI + ∑ ΨI ( X )qI
I =1 I ∈w
uh ( X ) = ∑ Φ I ( X )uI
I =1
Ω0+
Φ I = P ( X ) A( X ) P ( X I )W ( X − X I , h )
T −1
X (η )
A( X ) = ∑ P ( X J )P T ( X J )W ( X − X I , h ) Ω0−
J
Extended Meshfree Method: MLS + Local PU + Visibility [Rabczul and Zi, 2006]
uh ( X ) = ∑ Φ I ( X )uI + ∑ Φ ( X )H ( f ( X ))a
J J J + ∑ Φ ( X )∑ Q ( X )b
J K KJ
I =1 J ∈Ω f J ∈Ωt K
θ θ θ θ
Q = [ r cos , r sin , r cos sin(θ ), r sin sin(θ )]
2 2 2 2
215
EFG Brittle Failure Analysis in Solids
Current Pratice
• Apply mainly to brittle and semi-brittle materials (Mode-I).
• Only for 4-noded background cell.
• Currently SMP only.
216
Discrete Cracks
Initially-rigid Cohesive Law: Redefined Displacement Jump (Sam, Papoulia and Vavasis 2005)
2 2 T
λ = un (δ + δ ) + β 2 ut (δ + δ )
0n n 0t t
2
β
Tefs ≡ T + Tt 2 = Tmax
n
2
α
1 − λ un Tmax 1 − λ ut αTmax
Tn = and Tt =
λ δ n 1 − λcr λ δ t 1 − λcr
λ = λcr = 0.005 λ = λcr = 0.01
217
Computation Procedures
∂δu
δW int = ∫ : PdΩ0
Ω 0 ∂X
2. Cohesive Law
δW ext = ∫ δu ⋅ ρ 0bdΩ0 + ∫ δu ⋅ t 0dΓt0 Crack initiation/propagation
Ω0 Γt0
218
*MAT_COHESIVE_TH (1)
INTFAIL: Number of integration points required for the cohesive element to be deleted
= 0 : no deletion
= 1 : deletion
219
*MAT_COHESIVE_TH (2)
*MAT_COHESIVE_TH
100, , ,1, 330.0, 0.0001 T
220
*SECTION_SOLID_EFG (1)
221
*SECTION_SOLID_EFG (2)
*SECTION_SOLID_EFG
5, 41
1.1, 1.1, 1.1, , ,4,-2,
,,,, 100, 1, 2.0, 0.2
*MAT_COHESIVE_TH
100,1.0e-07, ,1, 330.0, 0.0001
222
*SECTION_SOLID_EFG (3)
*SECTION_SOLID_EFG *SECTION_SOLID_EFG
5, 41 5, 41
1.1, 1.1, 1.1, , ,4,-2, 1.1, 1.1, 1.1, , ,4,-2,
,,, 0.0, 100, 1, 2.0, 0.01 ,,, 1.5, 100, 1, 2.0, 0.01
*MAT_ELASTIC *MAT_PLASTIC_KINEMATIC
Brittle Ductile
223
*SECTION_SOLID_EFG (4)
DS : Normalized support defined for computing the displacement jump in fracture analysis
ECUT : 0.0~0.5
Define the minimum edge cut in an integration cell in fracture analysis.
0.1
crack
224
Minimization of Mesh Size Effect in Mode-I Failure Test
Failure is limited
in this area Tn
D=0.01 D=0.005
225
Kalthoff Plate Crack Propagation (1)
100mm
75mm
100mm
50mm
25mm
y
v0
x
100mm
226
Kalthoff Plate Crack Propagation (2)
227
EFG 3D Edge-cracked Plate Under Loading
d • Elastic
• EFG Fracture
• Linear Cohesive Law
101 x 31 x 6 nodes • Explicit analysis
Front
Back
228
Rigid Ball Impact on Concrete Plate
Elastic
EFG Fracture
Linear Cohesive Law
Explicit analysis
Elastic + Rubber
EFG Fracture
Linear Cohesive Law
Explicit analysis
Back
Failure Contour
230
Windshield Under Impact (2)
232
XFEM Failure Analysis in 2D and Shells (2)
f =0
f ( X ) = min X − X sign[n ⋅ (X − X )]
X∈Γα
Discontinuity
233
*SECTION_SHELL_XFEM (1)
Card 1
Variable SECID ELFORM
Type I I
*SECTION_SHELL_XFEM
5, 52
100, 13, 0, 1,
*MAT_COHESIVE_TH
100, …
234
*SECTION_SHELL_XFEM (2)
Type I I I I I F F I
Card 1
Variable PID CTYPE NP
Type I I I
Card 2
Variable X Y Z
Type F F F
*BOUNDARY_PRECRACK
100, , 2
0, 5, 0
10, 10, 0
236
Strain Regularization
NP
ε p = ∑ φiaε ip
i =1
237
Mode I Test in Ductile Fracture (1)
239
Mode I Test in Ductile Fracture (3)
240
Edge-cracked Plate under Impulsive Loading (1)
100mm
75mm
100mm
50mm
25mm
y
v0
x
1
100mm
{
v0
2
symmetry
241
Edge-cracked Plate under Impulsive Loading (2)
242
XFEM Thin Cylinder Shell Pulling
Pre-crack
Clamped edge
Rigid diaphragms
1860 elements
Failure Contour
Elastic-plastic Shell
XFEM Fracture
Linear Cohesive Law
Explicit analysis
243
XFEM Thin Cylinder Shell Twisting
Constant w
Failure Indicator
Pre-crack
Effective Plastic
Strain
Fixed
*MAT_POWER_LAW_PLASTICITY
FS=0.15
244
XFEM Fracture of Container Under Pressure
245
XFEM Three-point Bending
246
XFEM Three-point Bending with a Hole
247
A Summary of Current LS-DYNA Peridynamics
Available in R9.0.
248
Peridynamics Theory (1)
Bond
Horizon
η +ξ ξ +η − ξ
f = cs , s=
η +ξ ξ
250
Peridynamics Theory (3)
Peridynamics horizon
252
Discontinuous Galerkin Weak Form-Explicit Dynamics (1)
253
Discontinuous Galerkin Weak Form-Explicit Dynamics (2)
254
Discontinuous Galerkin Weak Form-Explicit Dynamics (3)
All elements do not share nodes. It implies that the discretization is piece-
wise continuous, i.e., the crack is allowed to go along the edges of elements.
255
SECTION_SOLID_PERI
Card 2
Variable DR PTYPE
Type F I
Default 1.01 1
256
MAT_ELASTIC_PERI
Card 1
Variable MID RO E G
Type I I F F
Default 1.0E28
257
Horizon (1)
Concave shape
258
Horizon (2)
Advantage
The concave shape is represented according the
grid connectivity.
Disadvantage
The adjustment of the horizon size is limited for
deficient candidates: the surrounding gaussion
points.
259
Horizon (3)
Here, A loops in a boundary element, P loops through the boundary element and
adjacent element.
260
Horizon (4)
Continuous problem:
Discontinuous problem:
Continuous Galerkin
Discontinuous Galerkin
262
Material Constants (1)
Elastic modulus E
The classic elastic energy density under small deformation condition:
Solve this linear equations, each bond has its own micro modulus based
on the material constant E and its horizon.
263
Material Constants (2)
Elastic modulus E
264
Material Constants (3)
Energy Release Rate G
To form a crack surface, all bonds crossing that surface must be broken.
266
Wave Propagation 3D Bar with Initial Velocity
267
Cantilever Beam (1)
Thickness: 1
Thickness: 0.3
Thickness: 0.2
268
Cantilever Beam (2)
Thickness: 0.1
Thickness: 0.05
269
Mode I Crack
600 38400
elements elements
Crack velocity
4800
elements
270
Kalthoff-Winkler Problem
30800 elements
271
Three Point Bending of Concrete Beam (1)
272
Three Point Bending of Concrete Beam (2)
Experimental
results
Essential boundary
Fixed in vertical direction
Rigid body
E=211Gpa,
ρ=2g/cm2
V=30 m/s
274
3D Glass-PC-Glass System (2)
Back View
Top View
Damage patterns
275
3D Glass-PC-Glass System (3)
Damage evolution
276
3D Glass-PC-Glass System (4)
277
3D Glass-PC-Glass System (5)
278
Windshield Impact (1)
279
Windshield Impact (2)
EPS
Vynl layer
280
Windshield Impact (3)
281
Conclusions
Thank you!
282