Page 1
Vol.13 (2010 8 )
XFEM FEM
Implementation of XFEM into a general-purpose FEM code and simulation of fatigue crack propagation in actual structure
* ** *** **** *****
Kazuki SHIBANUMA, Hiroki AOI, Tomoaki UTSUNOMIYA, Masahiro SAKANO and Yoshihiro NATSUAKI
* -DC 615-8540 ** 615-8540
*** 615-8540 **** 564-8680 3-3-35
***** 550-0005 1-8-2 5
In order to evaluate the behavior of a fatigue crack in the local part of complex and large-scale civil engineering structures such as orthotropic steel deck, we develop a fatigue crack simulation code by implementation of PU-XFEM into the general-purpose FEM analysis software. We have adopted the multiple-nodes to increase the nodal degrees of freedom. This makes possible to implement the PU-XFEM approximation to various software without any changes of the definitions in the convention rules. The performance of the developed code is evaluated through verification of the numerical accuracies of fracture mechanics parameters using basic models. Then, the developed code is applied to the numerical simulations of the fatigue crack propagation in the orthotropic steel deck specimen using bulb rib, as an example. It is concluded that the developed PU-XFEM analysis code is useful for the quantitative evaluation of fatigue propagation in actual structure.
Key Words: XFEM, PU-XFEM, implementation, fatigue, crack propagation, actual steel structure
1.
1)
FEMFEM
(1)
(2)
2) (3)(1) (2)
FEM3), 4), 5)
eXtended FEM;
XFEM 6) FEM
XFEMFEM
FEM
XFEM
Blending Elements; BE7), 8)
PUFEM 9) XFEMPU-XFEM BE
10), 11) FEM
- 945 -
応用力学論文集 Vol.13, pp.945-956 (2010 年 8 月) 土木学会
Page 2
12), 13) FEM
PU-XFEM
XFEM FEMXFEM
Giner 14) 2XFEM FEM
2
3XFEM FEM
FEM
ABAQUS 15) PU-XFEM3
ABAQUS
ABAQUS XFEM(1)
XFEM XFEM
BE (2)3
2. PU-XFEM
III III 3
-1
I IIIII
III
3
PU-XFEM
PU-XFEM 11)
PU-XFEM
(1)
Partition of Unity PU
(2)
PU
(3)
(2) (3)
4
-1
- 946 -
Page 3
DRCRC
CC
: C : C' : J : C' and J
1 XFEM
(4)
(5)
(4) Heaviside 16)
(5)
17)
PU-XFEM
XFEM PU
(2) (3)
(6)
(7)
PU-XFEM
PU
(8)
(6) ~ (8)-2
PU-XFEM (6)
~ (8)
3 PU-XFEM
11) 3. FEM ABAQUS
FEMABAQUS 15) PU-XFEM
3
ABAQUS
PRE-PRO: FEM PU-XFEM
POST-PRO:
XFEM3DS:
3.1XFEM3DS
3.2PRE-PRO 3.3 POST-PRO
3.2 XFEMFEM
ABAQUS
ABAQUS
ABAQUSABAQUS User’s Manual 15)
-2 PU-XFEM
- 947 -
Page 4
ABAQUS CAE( INPUT.inp )
Xn.dat
PRE-PRO*USER ELEMENT
XFEM
POST-PRO
ABAQUS CRACK.dat ( )
XFEM
(a)
(b), (f)
(c)
(e)
(h)
ABAQUS SOLVER(d)
3.1
-3 FEMABAQUS PRE-PRO ABAQUS
PU-XFEM POST-PRO
XFEM3DS
(a) ABAQUS CAEFEM
FEM
INPUT.inp (b) (a)
Crack.dat (c) (b) (f)
Crack.dat (a)INPUT.inp PU-XFEM
Xn.inp nPRE-PRO
(d) (c) PU-XFEMXn.inp FEM
Xn.dat (e) (d) Xn.dat
POST-PRO
-1 ABAQUS 15)
1 – 3 x, y, z - 4 - 6 x, y, z -
7 8 , 9 10 11 12 2 13 3 14 Etc.
(f) (e)
Crack.dat (g)
(c) ~ (f)
(h) TECPLOT 18)
DSn.dat STn.dat PU-XFEM FEM
ABAQUS
3.2 FEM PU-XFEM
FEM
PU-XFEM FEM XFEM
ABAQUS
*USER ELEMENT FEM XFEM
ABAQUS-1
XFEM
(1)(2)
PU-XFEM FEM
-3 ABAQUS PU-XFEM
XFEM3DS
- 948 -
Page 5
-2 XFEM
(a) 4
4 24 (4 × 6)
(b)
- node + 4 + 12 (4 × 3) node + 4 + 12 (4 × 3)
-node + 1 + 3 (1 × 3) - node + 5 + 15 (5 × 3)
ABAQUSPRE-PRO
(1)
1ABAQUS
*USER ELEMENT PU-XFEM
36 3 3
24 4
2PU-XFEM
3
-2 PU-XFEM(6) ~ (8)
-2
-43
6 42
1 + 1 + 6 + 2 = 10 6 + 6 + 21 + 9 = 42
: C : C' : J : C' and J
3
: 1: 6
: 10: 42
4
1 2: 1
: 6
: 6: 21
: 2: 9
FEM
XFEM
FEM
3
ABAQUS
FEM
(2) PU-XFEM
XFEMABAQUS
*USER ELEMENT *MATRIX
(1)
ABAQUS PU-XFEMPRE-PRO
(i) ABAQUS CAEFEM INPUT.inp
-CRACK.dat
(ii)
-2(b)
-4 *USER ELEMENT XFEM
- 949 -
Page 6
Crack Tip
Crack Tip
aac
(iii)
(iv) ABAQUS CAE
INPUT.inp (iii)*USER
ELEMENT *MATRIX
Xn.inp XFEM
Xn.inp ABAQUS
3.3
POST-PRO POST-PRO
XFEM 2
M19) M
M 19), 20) PU-XFEM M
11)
(9)
(9)
M
21)
(10)
22) I II
23)
(11)
(12)
MPa 24)
-5
(12) (10) (12)
4.
1PU-XFEM FEM
-5
- 950 -
Page 7
= 1
L = 16
a = 3.5
W = 7
10), 11) PU-XFEM
PU-XFEM
4.1 I II
4.2
FEMABAQUS
11)
3
3
2 4.1
-6 I II
Model-1
(12)
19)
(13)
M (9)XFEM16)
-7.5
-5.0
-2.5
0.0
2.5
5.0
7.5
1.0E-02 1.0E-01
Erro
r (%
)
Normalized Mesh Size: h/a
std. XFEM (Present)PU-XFEM (Present)std. XFEM (Reference )PU-XFEM (Reference )
-7.5
-5.0
-2.5
0.0
2.5
5.0
7.5
1.0E-02 1.0E-01
Erro
r (%
)
Normalized Mesh Size: h/a
std. XFEM (Present)PU-XFEM (Present)std. XFEM (Reference )PU-XFEM (Reference )
-20.0
-15.0
-10.0
-5.0
0.0
5.0
10.0
15.0
20.0
1.0E-02 1.0E-01
Erro
r (%
)
Normalized Mesh Size: h/a
std. XFEM (Present)PU-XFEM (Present)std. XFEM (Reference )PU-XFEM (Reference )
-6 Model-1
(a)
(b)
(c)
-7 Model-1
11)
11)
11)
11)
11)
11)
- 951 -
Page 8
a
S = 4W
W
P
-7
-7(a) PU-XFEM
0.5%0.3 2.0%
11)
0.31.0%
1.0%
FEM25)
XFEM
0.3 5.5%3.0%
XFEMPU-XFEM
-7(b) PU-XFEM
0.5%11)
XFEM
4.0% -7(c)
PU-XFEM
% ~ .5%11)
% ~ 8.3%
XFEM PU-XFEM
PU-XFEM
ABAQUS XFEMXFEM
ABAQUSXFEM
4.2
-8 3Model-2
26)
(14)
-7.5
-5.0
-2.5
0.0
2.5
5.0
7.5
0.0 0.1 0.2 0.3 0.4 0.5 0.6
Erro
r (%
)
Normalized Crack Length: a/W
PU-XFEM (Present)
PU-XFEM (Reference )
0.0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.0E+00 5.0E+11 1.0E+12 1.5E+12
Nor
mal
ized
Cra
ck L
engt
h: a
/W
Cycle of Loads: N
PU-XFEM (Present)
PU-XFEM (Reference )
-8 3 Model-2
-9 Model-2
-10 Model-2
11)
11)
- 952 -
Page 9
0.2% 3720 3570
M 4.1
(9)
-9 -10
11)
-9
1.6% 0.9%
11)
PU-XFEM
5. 27)
-128)
-1128)
3 5
-13(b)(c) -12
= 33.05mm -12
Young 200GPa Poisson 0.3
-13
(c) (b) A
(a) (b) A
P
2000mm
622mm
3200mm
A
0 20 (mm)40
-11 -12
- 953 -
Page 10
(a) a0 = 9.30mm (b) a = 15.15mm (c) a = 33.50mm
ABAQUS CAE-13 =
20mm
-13(b) A -13(c)10 1
= 3mm
XFEMFEM
-13(a)
1.80 × 106 cycle-16
CRACK.inp = 1.0 × 105 cycle =
9.30mm -14(a)
-143
-15
-162
24)
XFEM
= 9.3mm 0.07%ABAQUS
CPUCPU
CPU
0.0E+00
1.0E+01
2.0E+01
3.0E+01
8.0 16.0 32.0
K(M
Pam
)
Crack length : a (mm)
8.0
16.0
32.0
8.0 16.0 32.0 64.0 128.0 256.0
Cra
ck le
ngth
: a(m
m)
Cycle of loads : N ( 106 cycle)
Numerical SimulationFatigue Test
-14
[ 104 cycle] [kN]0 < N < 70 140
70 < N < 90 200 90 < N <110 280
110 < N <140 140140 < N <150 200150 < N 280
P
-16 -15
29)
- 954 -
Page 11
XFEM FEM
6.
FEMABAQUS
(1) PU-XFEM
(2)
(3)
ABAQUS
XFEM
ABAQUSFEM
PU-XFEM
11)
FEMPU-XFEM
3
PU-XFEM FEM
1) : , 2002.
2) Barsoum, R. S. : On the use of isoparametric finite elements in linear
fracture mechanics. International Journal for Numerical Methods in
Engineering, Vol.10, pp.25-37, 1976.
3) Taniguchi, T. : Crack propagation analysis in civil engineering
structures. Computers and Structures, Vol.41, pp.1293-1303, 1991.
4) , :
, 61
, I , pp.1175-1176, 2006.
5) , , :
, , Vol.16,
pp.453-458, 2008.
6) Belytschko, T. and Black, T. : Elastic crack growth in finite elements
with minimal remeshing, International Journal for Numerical
Methods in Engineering, Vol.45, pp.602-620, 1999.
7) Chessa, J., Wang, H. and Belytschko, T. : On the construction of
blending elements for local partition of unity enriched finite
elements, International Journal for Numerical Methods in
Engineering, Vol.57, pp.1015-1038, 2003.
8) , : XFEM Blending Element
,
A, Vol.64, No.4, pp. 970-981, 2008.
9) Melenk, J. M. and Babuska, I. : The partition of unity finite element
method: basic theory and applications, Computer Methods in
Applied Mechanics and Engineering, Vol.39, pp.289-314, 1996.
10) , : PUFEM Blending Elements
XFEM , A
Vol.65, No.1, , pp. 228-242, 2009.
11) Shibanuma, K. and Utsunomiya, T. : Reformulation of XFEM
based on PUFEM for solving problem caused by blending elements,
Finite Elements in Analysis and Design, Vol.45, No.11, pp.806-816,
2009.
12) Hanganu, D. A., Oñate, E. and Barbat, A. H. : A finite element
methodology for local/global damage evaluation in civil engineering
structures. Computers and Structures, Vol.80, pp.1667-1687, 2002.
13) , , , :
,
, No.780/I-70, pp.57-69, 2005.
- 955 -
Page 12
14) Giner, E., Sukumar, N., Tarancón, J. E. and Fuenmayor, F. J. : An
Abaqus implementation of the extended finite element method,
Engineering Fracture Mechanics, Vol.76, 347–368, 2009.
15) Dassault Systemes Simulia Corp. : Abaqus Analysis User's Manual
Version6.7.
16) Moës, N., Dolbow, J. and Belytschko, T. : A finite element method
for crack growth without remeshing, International Journal for
Numerical Methods in Engineering, Vol.46, pp.131-150, 1999.
17) Fleming, M., Chu, Y. A., Moran, B. and Belytschko, T. : Enriched
element-free Galerkin methods for crack tip fields, International
Journal for Numerical Methods in Engineering, Vol.40, pp.
1483-1504, 1997.
18) Tecplot, Inc. : Tecplot 360 User’s Manual, 2008.
19) Yau, J. F., Wang, S. S. and Corten, H. T. : A mixed-mode crack
analysis of isotropic solids using conservation laws of elasticity,
Journal of Applied Mechanics, Vol.47, pp.335-341, 1980.
20) , : M
X-FEM ,
A, Vol.64, No.2, pp.303-316, 2008.
21) , , : KI KII
, A, Vol.47, No.424,
pp.1283-1292, 1981.
22) , , , , , :
, A, Vol.59, No.562,
pp.1429-1436, 1993.
23) , , , :
,
A, Vol.71, No.704, pp.607-614, 2005.
24) :
25) :
9 , , 2007.
26) : 1 ,
, 1976.
27) , , , , :
XFEM 3
, , Vol.17, pp.267-274, 2009.
28) , , , , ,
:
, 62 , I ,
pp.5-6, 2007.
29) , , , , :
, , Vol.17, pp.337-344, 2009.
2010 3 9
- 956 -