Well Conditioned and Optimally Convergent Extended Finite Elements - - PowerPoint PPT Presentation

well conditioned and optimally convergent extended finite
SMART_READER_LITE
LIVE PREVIEW

Well Conditioned and Optimally Convergent Extended Finite Elements - - PowerPoint PPT Presentation

Well Conditioned and Optimally Convergent Extended Finite Elements and Vector Level Sets for Three-Dimensional Crack Propagation K. Agathos 1 G. Ventura 2 E. Chatzi 3 S. P. A. Bordas 1 , 4 , 5 1 Research Unit in Engineering Science Luxembourg


slide-1
SLIDE 1

Well Conditioned and Optimally Convergent Extended Finite Elements and Vector Level Sets for Three-Dimensional Crack Propagation

  • K. Agathos1
  • G. Ventura2
  • E. Chatzi3
  • S. P. A. Bordas1,4,5

1Research Unit in Engineering Science

Luxembourg University

2Department of Structural and Geotechnical Engineering

Politecnico di Torino

3Institute of Structural Engineering

ETH Z¨ urich

4Institute of Theoretical, Applied and Computational Mechanics

Cardiff University Adjunct Professor, Intelligent Systems for Medicine Laboratory, The University of Western Australia 5

June 8, 2016

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 1 / 23

slide-2
SLIDE 2

Outline

1

Global enrichment XFEM Definition of the Front Elements Tip enrichment Weight function blending Displacement approximation

2

Vector Level Sets Crack representation Level set functions

3

Numerical Examples Edge crack in a beam

4

Conclusions

5

References

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 2 / 23

slide-3
SLIDE 3

Global enrichment XFEM

An XFEM variant (Agathos, Chatzi, Bordas, & Talaslidis, 2015) is introduced which: Enables the application of geometrical enrichment to 3D. Extends dof gathering to 3D through global enrichment. Employs weight function blending. Employs enrichment function shifting.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 3 / 23

slide-4
SLIDE 4

Front elements

A superimposed mesh is used to provide a p.u. basis. Desired properties: Satisfaction of the partition of unity property. Spatial variation only along the direction of the crack front. No variation on the plane normal to the crack front.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 4 / 23

slide-5
SLIDE 5

Front elements

tip enriched elements crack front FE mesh front element boundaries front element node front element

A set of nodes along the crack front is defined. Each element is defined by two nodes. A good starting point for front element thickness is h.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 5 / 23

slide-6
SLIDE 6

Front elements

Volume corresponding to two consecutive front elements.

crack front crack surface boundary front element

Different element colors correspond to different front elements.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 6 / 23

slide-7
SLIDE 7

Front element shape functions

Linear 1D shape functions are used: Ng (ξ) =

1 − ξ

2 1 + ξ 2

  • where ξ is the local coordinate of the superimposed element.

Those functions: form a partition of unity. are used to weight tip enrichment functions.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 7 / 23

slide-8
SLIDE 8

Front element shape functions

Definition of the front element parameter used for shape function evaluation.

ξ

1

x

2

x

i

n

+1 i

n

i

e

m

x x

1 − = ξ 5 . − = ξ = 0 ξ 5 . = 0 ξ = 1 ξ

boundary front element node front element

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 8 / 23

slide-9
SLIDE 9

Tip enrichment functions

Tip enrichment functions used: Fj (x) ≡ Fj (r, θ) =

√r sin θ

2, √r cos θ 2, √r sin θ 2 sin θ, √r cos θ 2 sin θ

  • Tip enriched part of the displacements:

ut (x) =

  • K∈N s

Ng

K (x)

  • j

Fj (x) cKj where Ng

K are the global shape functions

N s is the set of superimposed nodes

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 9 / 23

slide-10
SLIDE 10

Weight functions

Weight functions for a) topological (Fries, 2008) and b) geometrical enrichment (Ventura, Gracie, & Belytschko, 2009).

i

r

e

r a) b) ) x ( ϕ ) x ( ϕ

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 10 / 23

slide-11
SLIDE 11

Displacement approximation

u (x) =

  • I∈N

NI (x) uI + ¯ ϕ (x)

  • J∈N j

NJ (x) (H (x) − HJ)bJ+ + ϕ (x)

 

K∈N s

Ng

K (x)

  • j

Fj (x) − −

  • T∈N t

NT (x)

  • K∈N s

Ng

K (xT)

  • j

Fj (xT)

  cKj

where: N is the set of all nodes in the FE mesh. N j is the set of jump enriched nodes. N t is the set of tip enriched nodes. N s is the set of nodes in the superimposed mesh.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 11 / 23

slide-12
SLIDE 12

Weight functions

Enrichment strategies used for tip and jump enrichment.

e

r crack front crack surface

i

r

crack front crack surface

Topological enrichment Geometrical enrichment

a) b) Jump enriched element Tip enriched node Tip and jump enriched node Jump enriched node Tip enriched element Blending element

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 12 / 23

slide-13
SLIDE 13

Vector Level Sets

A method for the representation of 3D cracks is introduced which: Produces level set functions using geometric operations. Does not require integration of evolution equations. Similar methods: 2D Vector level sets (Ventura, Budyn, & Belytschko, 2003). Hybrid implicit-explicit crack representation (Fries & Baydoun, 2012).

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 13 / 23

slide-14
SLIDE 14

Crack front

Crack front at time t: Ordered series of line segments ti Set of points xi

1 2 i i+1

1

x

2

x

i

x

+1 i

x

i

t

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 14 / 23

slide-15
SLIDE 15

Crack front advance

Crack front at time t + 1: Crack advance vectors st

i at points xi

New set of points xt+1

i

= xt

i + st i 1 2 i i+1

1

x

2

x

i

x

+1 i

x

i

t

i t

s

+1 i t

s

+1 i +1 t

x

i +1 t

x

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 15 / 23

slide-16
SLIDE 16

Crack surface advance

Crack surface advance: Sequence of four sided bilinear segments. Vertexes: xt

i , xt i+1, xt+1 i+1, xt+1 i

+1 i t

s

+1 i +1 t

x

i +1 t

x

i

x

+1 i

x

i t

s

i

t

i +1 t

t

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 16 / 23

slide-17
SLIDE 17

Kink wedges

Discontinuities (kink wedges) are present: Along the crack front (a). Along the advance vectors (b).

kink wedge kink wedge crack front advance vector crack front advance vector crack front crack front a) b)

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 17 / 23

slide-18
SLIDE 18

Level set functions

Definition of the level set functions at a point P: f distance from the crack surface. g distance from the crack front.

g crack front

i t

s

+1 i t

s f

i +1 t

s

+1 i +1 t

s P crack surface

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 18 / 23

slide-19
SLIDE 19

Edge crack in a beam

L H d a α

Geometry: L = 2 unit H = 0.4 units d = 0.2 units a = 0.1 units α = 45◦ Mesh: h = 0.02 units

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 19 / 23

slide-20
SLIDE 20

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-21
SLIDE 21

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-22
SLIDE 22

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-23
SLIDE 23

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-24
SLIDE 24

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-25
SLIDE 25

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-26
SLIDE 26

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-27
SLIDE 27

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-28
SLIDE 28

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-29
SLIDE 29

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-30
SLIDE 30

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-31
SLIDE 31

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-32
SLIDE 32

Edge crack in a beam

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 20 / 23

slide-33
SLIDE 33

Conclusions

A method for 3D fracture mechanics was presented which: Enables the use of geometrical enrichment in 3D. Eliminates blending errors. A method for the representation of 3D cracks was presented which: Avoids the solution of evolution equations. Utilizes only simple geometrical operations. The methods were combined to solve 3D crack propagation problems.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 21 / 23

slide-34
SLIDE 34

Future work

Possibilities for future work: Strain smoothing-error estimation. Alternative enrichment functions. Dynamic crack propagation.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 22 / 23

slide-35
SLIDE 35

Bibliography

Agathos, K., Chatzi, E., Bordas, S., & Talaslidis, D. (2015). A well-conditioned and optimally convergent xfem for 3d linear elastic

  • fracture. International Journal for Numerical Methods in

Engineering. Fries, T. (2008). A corrected XFEM approximation without problems in blending elements. International Journal for Numerical Methods in Engineering. Fries, T., & Baydoun, M. (2012). Crack propagation with the extended finite element method and a hybrid explicit-implicit crack description. International Journal for Numerical Methods in Engineering. Ventura, G., Budyn, E., & Belytschko, T. (2003). Vector level sets for description of propagating cracks in finite elements. International Journal for Numerical Methods in Engineering. Ventura, G., Gracie, R., & Belytschko, T. (2009). Fast integration and weight function blending in the extended finite element method. International journal for numerical methods in engineering.

  • K. Agathos et al.

GE-XFEM and Vector Level Sets 8/6/2016 23 / 23