Professional Documents
Culture Documents
Mixed Crack Propagate
Mixed Crack Propagate
This is Boundary problem for mixed mode (I+II) crack propagation time dependent:
� �
0 = − div (1 − z)2 σ[u] + f (x, t) x∈Ω
� �
∂z γ(x)
α2 = � div(γ(x)∇z) − z + σ[u] : e[u](1 − z) x∈Ω
∂t � + (1.1)
+ B.C.
+ I.C.
Suppose that:
2. u(x, t) represent the small anti-plane displacement at the position x ∈ Ω and time t ≥ 0
3. The function z(x, t) is called the phase filed for crack shape, where variable z(x, t)
satisfies 0 ≤ z(x, t) ≤ 1 in Ω and represents the crack shape.
Remark 1
In this case, we want to simulation mode III crack growth with condition; f (x, t) = 0,
α2 = 10−3 , and � = 10−3 .
2
2 Semi Discretization in Time and Semi-discrete Scheme
To solve boundary problem in equation (1.1), we have to do a semi discretization in time.
Δt > 0 time increment,where tk := kΔt
0 = t 0 < t1 < t2 < · · ·
So, approximate with time disretization:
uk (x) ≈ u(x, kΔt)
g (x)
k
≈ g(x, kΔt) (2.1)
z̃ k − z k−1
∂z
≈ = zt (x, kΔt)
Δt ∂t
Using semi dicretization in time (equation 2.1), we can define equation (1.1) and than can
find find uk (x) and z̃ k (x).
� �
0 = − div (1 − z k−1 )2 σ[uk ]
� � � �
z̃ k − z k−1 γ(x) k
α2 = � div γ(x)∇z̃ k − z̃ + σ[uk−1 ] : e[uk−1 ](1 − z̃ k )
Δt � +
z := max(z̃ , z )
k k k−1
(2.2)
uk = g k (x, t) on ΓD
σ[uk ]n = 0 on ΓN
∂ z̃ k
=0 on Γ
∂u
Because equation (2.2) is a couple equation, so to find uk (x) and z̃ k (x) we have to solve
equation (2.2) simultaneously.
3
To solve equation (3.1), recall Divergence Theorem:
Divergence Theorem
� � �
(∂j fj )g dx = fj nj g ds − fj (∂j g) dx
Ω ∂Ω Ω
so we get:
�� � � � � � �
0 = − (1 − z k−1 )2 σij [uk ] nj wi ds − (1 − z k−1 )2 σij [uk ] (∂j wi ) dx
Ω
� � ∂Ω � � � �
0 = (1 − z k−1 )2 σij [uk ] (∂j wi ) dx − (1 − z k−1 )2 σij [uk ] nj wi ds (3.2)
Ω ∂Ω
or equation (3.2):
� �
(1 − z k−1 )2 σij [uk ](∂j wi ) dx = (1 − z k−1 )2 σij [uk ]nj wi ds (3.3)
Ω ∂Ω
If we use Boundary Condition (equation 1.2) and z k−1 = 0 on ΓN , so equation (3.3) can be:
�
(1 − z k−1 )2 σij [uk ](∂j wi ) dx = 0 (3.4)
Ω
if σ ∈ R3×3
sym
Remark 2
Because the material is homogeneous and isotropic. According Hooke’s Law, σ[u] can
be defined:
where:
4
By Remark 2, equation (3.6) be:
� � �
(1 − z k−1 )2 (λ(div uk )I + 2µe[uk ]) : e[w] dx = 0
� Ω
� �
(1 − z k−1 )2 λ(div uk )I : e[w] + 2µe[uk ] : e[w] dx = 0
�Ω � �
(1 − z k−1 )2 λ(div uk )(div w) + 2µe[uk ] : e[w] dx = 0
Ω
So can be define:
� � �
aku (u, w) = (1 − z k−1 )2 λ(div uk )(div w) + 2µe[uk ] : e[w] dx
Ω
luk (w) = 0 ds
where:
� � �
aku (ukh , wh ) = (1 − z k−1 )2 λ(div ukh )(div wh ) + 2µe[ukh ] : e[wh ] dx
Ω
luk (wh ) = 0
5
for all v ∈ V
� �
∂z γ(x)
α2 = z + σ[u] : e[u](1 − z)
� div(γ(x)∇z) −
∂t �
� k � � �
z̃ − z k−1 γ(x) k
α2 = � div(γ(x)∇z̃ ) −
k
z̃ + σ[u ] : e[u ](1 − z̃ )
k−1 k−1 k
Δt �
Here, we set that v = min(z̃ k , 0)
� � k �
� � �
− z k−1
z̃ γ(x) k
α2 v dx = � div(γ(x)∇z̃ k ) − z̃ + σ[uk−1 ] : e[uk−1 ](1 − z̃ k ) v dx
Ω Δt Ω �
� � k � � � � � �
z̃ − z k−1 γ(x) k �
α2 v dx = � div(γ(x)∇z̃ k ) v dx − z̃ v dx
Ω Δt � Ω
�� � � ٠� �� �
I II
� � �
+ σ[u k−1
] : e[uk−1 ](1 − z̃ k ) v dx (3.8)
�٠�� �
III
∂ z̃ k
According Boundary Condition that = 0, so equation (3.9) be:
∂n
� � � �
� div(γ(x)∇z̃ ) v dx = −�
k
(γ(x)∇z̃ k ) · ∇v dx (3.10)
Ω Ω
2. Part II
� �
γ(x) �1�
z̃ v dx =
k
γ(x)z̃ k v dx (3.11)
Ω � � Ω
3. Part III
� � �
σ[uk−1 ] : e[uk−1 ](1 − z̃ k ) v dx
Ω
if σ[u k−1
] = λ(div u k−1
)I + 2µe[uk−1 ], so, the above equation be:
� �� �� ��
(λ(div uk−1 )I + 2µe[uk−1 ]) : e[uk−1 ] 1 − z̃ k v dx
� �� Ω
�� ��
λ(div uk−1 )I : e[uk−1 ] + 2µe[uk−1 ] : e[uk−1 ] 1 − z̃ k v dx
٠� �� � �2 �� ��
λ(div uk−1 )2 + 2µ e[uk−1 ] 1 − z̃ k v dx (3.12)
Ω
6
Using equation (3.10), (3.11), and (3.12), equation (3.9) can be:
� � k � �
z̃ − z k−1 1�
α2 v dx = −� (γ(x)∇z̃ k ) · ∇v dx − γ(x)z̃ k v dx
Ω Δt Ω
� � Ω
�� � �2 �� ��
+ λ(div uk−1 )2 + 2µ e[uk−1 ] 1 − z̃ k v dx
Ω
� � �
�Δt Δt
(z̃ k − z k−1 )v dx = − (γ(x)∇z̃ ) · ∇v dx −
k
γ(x)z̃ k v dx
Ω Ω α2 Ω �α2
�
Δt �� � �2 �� ��
+ λ(div uk−1 )2 + 2µ e[uk−1 ] 1 − z̃ k v dx
Ω α2
where:
� � � �
Δt � γ(x) � � �2 �� �Δt
akz (z, v) = 1+ + λ(div uk−1 )2 + 2µ e[uk−1 ] z̃ k v dx + (γ(x)∇z̃ k ) · ∇v dx
Ω α2 � Ω α2
� �
Δt � k−1 2
�
k−1 2
� �
lz (v) =
k
λ(div u ) + 2µ e[u ] v dx + z k−1 v dx
Ω α2 Ω
7
4 Program of FreeFEM++
In this problem we set the boundary condition as Ω = (−1, 1)×(−1, 1) and ΓD = {(x1 , x2 )|x1 ∈
(−1, 1), x2 = ±1}(see fig. 1). The boundary condition for u is given by g = (1, 1, 0) for x ∈ ΓD
and t ≥ 0.
Γ D1 Γ D1
(1, 1) (1, 1)
(−1, 1) (−1, 1)
G2 G2
Σ Σ
ΓN G3 G1
ΓN ΓN G3 G1
ΓN
Ω Ω
G4 G4
Γ D2 Γ D2
(a) Case I (b) Case II
Figure 1: Computational domain of mode I + II crack growth with ΓD1 (g = (u1 , u2 )) and
ΓD2 (g = (−u1 , −u2 )) (a) and ΓD1 (g = (−u1 , u2 )) and ΓD2 (g = (u1 , −u2 )) (b)
where:
� � � � � �
x 1 1
G1 : = t + (1 − t) (t : 0 → 1)
y 1 −1
� � � � � �
x −1 1
G2 : = t + (1 − t) (t : 0 → 1)
y 1 1
� � � � � �
x −1 −1
G3 : = t + (1 − t) (t : 0 → 1)
y −1 1
� � � � � �
x 1 −1
G4 : = t + (1 − t) (t : 0 → 1)
y −1 −1