Top Banner
X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS
51

X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Apr 24, 2018

Download

Documents

ĐinhAnh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

X-FEM crack modeling

Nicolas MOËSEcole Centrale de Nantes

Institut GeM - CNRS

Page 2: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Modelling the tip

(Belytschko and Black 99)

(Moës, Dolbow, Belytschko 99)

Page 3: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Propagation of two cracks emanating from holes

Belytschko et al. 2000

Page 4: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

SIF ComputationInclined elliptical crack

Tension loading

Exact (continuous line) and estimated SIFs

Page 5: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

X-FEM

Crack represented by level-sets− Local coodinates at the crack tip

lsn

lst

Page 6: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Level Set Description of the Crack

φ x,t ,ψ x,t 0

φ x,t ,ψ x,t =0

ψ x,t 0

Defines the crack location

Gives the crack front

does not intersect the crack

The level set function are assumed to be orthogonal

∇φ⋅∇ψ=0 ∀ t

Stolarska et al. 2001, Belytschko et al. 2001, Moës et al. 2002

Page 7: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Crack growth : penny-shaped crack

The color indicates the trace of the front level set on the crackGravouil et al. 2002

Page 8: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Crack growth : Lens-shaped crack

Notice the change in topology of the crack front 1 front, then 4 frontsGravouil et al. 2002

Page 9: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Crack growth :Cracked beam in bending

The crack front is rotating as it moves downward to reach mode IGravouil et al. 2002

Page 10: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Model problem for convergence analysis

• Semi infinite plane crack in an infinite domain. Exact solution for mixed opening mode is known

• Computation domain is a square

• Traction computed from the exact solution are imposed on the boundaries of the computation domain.

Page 11: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Convergence

Page 12: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Choice of α

The field α describes the geometry of the integration domain S.

Two choices of integration domain with regard to h:– Topological

– Geometrical

Page 13: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Episode 1 :Topological / Geometrical enrichment

Page 14: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

(Laborde, Pommier et al. 05), (Béchet, Minnebo et al. 05)

Page 15: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Episode 2 : Conditioning issues.

Page 16: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

One way to cure : Pre-preconditionner

•Efficient pre-preconditoner based on the orthogonalization of

the shape functions on each support. This is performed on the

matrix thus only algebraic operations.

(Béchet, Minnebo et al. 05). It somehow generalizes the shifted basis.

Page 17: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Another way to cure : Reduce the number of freedom while maintaining the convergence.

•Idea 1 : Tie all degrees of freedom together on the enrichment support giving only 4 global enrichment functions. Unfortunately loss of convergence rate.

•Idea 2 : Disconnected the enrichment zone from the rest

and reconnects. Optimal rate recovered but rather complex

•Idea 3 : Use of a very smooth cut-off function multiplying

the enrichment. Optimal rate. (but the error is larger than

when all nodes enriched).

(Laborde, Pommier et al. 05) (Chahine, Laborde et al. 08)

Page 18: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

(Chahine, Laborde et al. 08)

Page 19: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Idea 4 : Use vectorial enrichment

Classical Version : 12 degree of freedom per

enriched node

Proposed Variant : 3 degree of freedom per node. (Similar to Xiao Karihaloo 2004)

Chevaugeon et al.

Page 20: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Vectorial Enrichment Functions

Page 21: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Classical enrichment functions

Page 22: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Conditioning

Page 23: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Convergence and Integration influence

Page 24: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Interplay between the ingredients.

Enrichment strategy

Integration rule

Convergence rateConditioning number

Page 25: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Circular Arc Crack Problem

(Bertram Broberg 1999)

Local level set basis is used to define the enrichment directions(Chevaugeon et al.)

Page 26: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Circular Arc Crack Problem

EXACT X-FEM

Page 27: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Circular Arc Crack Problem, convergence

Page 28: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Conclusion on The vector enrichment improvement

PRO:■ In 2D, 2 added dofs per enriched nodes instead of 4■ In 3D, 3 added dofs per enriched nodes instead of 12■ Good conditioning without any special treatment.■ Less sensible to integration rule accuracy.■ Same Convergence rate.

CONS:■ Error is slightly bigger.

Page 29: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Final comment on the enrichmentHigher order makes a difference

p=1

p=3p=2

Page 30: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

p-version convergence results

Only the classical function are higher order, « optimal rate obtained » (Laborde et al. 05)

Page 31: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Direct evaluation of stress intensity factor ?

K1 enrichment coefficient field

K2 enrichment coefficient field

Page 32: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Direct evaluation of stress intensity factor ?

Converge in O(h), could be used as an error indicator (Chevaugeon et al.)

Page 33: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Evaluation of the stress intensity factors

Page 34: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

■ Eshelby Tensor

■ J domain Integral :

■ Physical meaning :

■ Interaction integral based method to extract the SIFS. (G-Θ)■ Geometrical zone for the domain works best.

Stress Intensity factor computation 2D

Page 35: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Interaction integrals

● Same procedure used to compute interaction integrals :

Page 36: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

3D bench-mark

■ Plan crack on an infinite domain.

■ Computation domain : a cube, with stress from the exact solution applied on the faces.

■ Mesh type :● structured● unstructured● conforming or not to

the crack

Page 37: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Local Zone■ Good results on structured mesh.■ Oscillations on unstructured meshes.■ Computational time is high

Known Improvement in FEM :■ Build a finite element approximation of the stress intensity

factors field along the crack tip and solve a global problem. (Rajaram, Socrate, Parks 2000)

❖ Oscillations are still there, but can be filtered by using bigger elements.

❖ Implementation is difficult : Integration elements must be the intersection of the integration element for the X-FEM and the integration and the element defined for the approximation of the stress intensity factors.

Local Boxes method : Discussion

Page 38: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Local zone depending on the mesh

R

Front

Page 39: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Global modal method

Proposed Improvement■ Instead of a finite element representation of the stress factor

intensity field, use a C infinite representation.● Advantage = integration is possible directly on the X-FEM

Integration mesh.■ The C infinite representation is written in terms of orthogonal

functions (Legendre or Fourier series for closed cracks).● The system to solve is diagonal.● Direct access to mean value and results are easy to filtrate.● Interpolation of the SIFS defined every where, no need for

extension step prior to a propagation algorithm.■ To further stabilise the result, a topological volume that tends

to zero with h is removed from the geometrical integration domain.

Page 40: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Global modal method (geometrical domain minus inner topological domain)

mesh nodes elements dofs

Page 41: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Global modal method

Page 42: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Global modal method

Convergence (K1-K1exact)2

L2 error on K1 for each term of the expansion

Page 43: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

3D examples

Page 44: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Conclusion

DISCONTINUITY ENRICHMENTS■ It is important to master X-FEM AND it's alternatives.

VECTORIAL ENRICHMENT FOR THE FRONT■ Optimal order of convergence while maintaining immediate

good condition number (even for curved crack)■ Simplified integration rule possible (to be checked)

EVALUATION OF THE SIFS■ The global modal approach is the most promising■ no oscillations, good convergence■ easy to implement and fast■ velocity extension is not needed

Page 45: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Large deformations

Page 46: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

φ

Large deformations

Legrain et al. 2004

Formulation lagrangienne totale

Page 47: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

53

Comparaison with Abaqus on a DET

Abaqus conforming mesh X-FEM mesh

Page 48: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Comparison with Abaqus

Abaqus X-Fem

u

Page 49: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

• Comparison with the results of Lake & Lindley

Page 50: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Deformed shape

Step 1 Step 4 Step 9 Step 15

Page 51: X-FEM crack modeling - CEA - HPC · X-FEM crack modeling Nicolas MOËS Ecole Centrale de Nantes Institut GeM - CNRS

Pure shear

Step 1

Step 4

Step 9

Step 15