38
A BRIEF STUDY OF XFEM. Hotwani Vishal and Ashok V. Kumar * Department of Mechanical and Aerospace Engineering University of Florida, P.O. Box 116300, Gainesville, FL 32611-6300 * Corresponding author. Tel.: (352) 392-0816; Fax: (352) 392-1071; E-mail address: [email protected] . 1

Brief Study of XFEM

Embed Size (px)

Citation preview

Page 1: Brief Study of XFEM

A BRIEF STUDY OF XFEM.

Hotwani Vishal

and

Ashok V. Kumar*

Department of Mechanical and Aerospace Engineering

University of Florida, P.O. Box 116300,

Gainesville, FL 32611-6300

* Corresponding author. Tel.: (352) 392-0816; Fax: (352) 392-1071;

E-mail address: [email protected].

1

Page 2: Brief Study of XFEM

INDEX

I. ABSTRACT.

II. INTRODUCTION.

III. CRACK ENRICHMENT.

IV. BLENDING.

V. RAMPED STEP ENRICHMENT.

VI. IMPLICIT BOUNDARY METHOD AND SHIFTING IN XFEM.

VII. MODELING MATERIAL INTERFACE AND WEAK DISCONTINUITIES.

VIII. SUMMARY.

IX. REFRENCES.

2

Page 3: Brief Study of XFEM

ABSTRACT

This report deals with implementation of mesh independent extended finite element method

(XFEM)/generalized finite element method (GFEM) by applying concept of implicit boundary

method (IBM). Attention has been focused on utilizing current technique available to obtain

stress intensity factor (SIF) directly without any need for post processing of output variables as

practiced in early stages. A novel approach has been devised to avoid formation of unwelcomed

blending elements in the model, existence of which was inevitable by previous approaches. Also

ramped step enrichment for strong discontinuities is discussed which avoids formation of any

blending elements for step enrichment in case of an unshifted approximation. This new method

not only avoids labor of identify blending elements from implementation point of view but it also

reduces the size of global stiffness matrix hence saving computational effort. Shifting of

weighted approximation is being used to facilitate application of essential boundary condition

and improve performance of method. This paper explores application of IBM as a replacement to

shifting.

3

Page 4: Brief Study of XFEM

INTRODUCTION

Finite element analysis is finding application in almost all branches of engineering. Its diverse

application field has led to sophistication of method and ramifications focusing on a particular

set of problems. XFEM (extended finite element analysis) [6] is one such technique which

focuses on capturing weak and strong discontinuities in the solution field. Early approaches

involved use of polynomials as test functions but it required attention towards mesh refinement

for obtaining reasonable results. Improving mesh density has been termed as h-version while

using of higher order polynomials for test functions has been names p-version. J Fish[14,15]

tried to capture local phenomenon of high gradient in strain field by using technique names as s-

version. A similar attempt was made by J Fish and Belytscko[16] in which a sub domain of

interest with high gradient had a spectral approximation, and this corresponding mesh was

overlaid on regular finite element mesh. A more recent method MEPU [17] exploiting benefit of

s-version and PUM was demonstrated which accounts for coupling coarse scale domain with a

fine scale region without affecting sparsity of coarse field. Fish described methods such as

XFEM/GFEM as sparse global enrichment method SGEM and argued that MEPU is a decent

approach towards exploring use of FEM in nanotechnology. In last decade development in this

context has led to indentifying analytical solutions and using them directly as test function.

Enrichment was realized using partition of unity which was first explained by Babuska et al as

partition of unity method PUM [3]. This addition to regular FEM trial function has been called

‘extrinsic enrichment’ and it lead to additional variables in the weak formulation. Whereas an

alternative approach of replacing usual FEM shape functions with special functions to capture

local phenomenon has been termed as ‘intrinsic enrichment’. Global enrichment involving

enrichment of entire realm with such functions is also an option but it is computationally very

4

Page 5: Brief Study of XFEM

expensive technique. This approach of using analytical solution has helped to capture exact

solutions in models involving discontinuities. Following this path leads to division of domain

into three different regions which have been identified as ‘enriched domain’, ‘blending domain’

and usual ‘finite elements’ by most of the authors. Enriched domain being collection of all

elements that have all their nodes enriched. While blending elements are those that have some

but not all enriched nodes. A clear definition for the same could be found in later section of this

report. Typical example of such a model where XFEM is applied can be found in Fracture

mechanics where displacement field shows asymptotic change while strain could be singular at

the crack tip. Several other problems such as interface problems involving fluids, contact stresses

at joints or multi material problems, Shear bands and dislocation models have also been modeled

using this technique. Enriched elements have capability to reproduce exact solutions depending

on the type of enrichment used but blending elements do not have the same capability. Blending

elements serve to be a means of ensuring compatibility between enriched elements and one with

regular shape function. PUM is not satisfied in blending elements hence they are unable to

represent enriched function but instead they end up adding unwanted terms leading to impaired

accuracy and convergence properties as discussed by Chessa et al [13]. Fries presented a method

of global enrichment using a ramp function which was presented as corrected XFEM [1]. This

method was further studied by Ventura who referred to his proposition as ‘weight function

blending’ [2] which in spirit is same as Fries approach. A J Fawkes [4, 5] and colleagues tried to

solve problems involving crack tip singularities using finite element method in early approaches.

Extended finite element method presented by Belytscko [6, 7, 8] uses analytical solutions for

such solution fields near crack tip which has been area of development in past decade.

Nagashima along with colleagues tried to model interface cracks between dissimilar materials

using XFEM and proved its effectiveness for stress analysis and stress intensity factor

calculation in bi-material fracture problems [8]. Earlier papers [6-8, 9] used the leading or the

5

Page 6: Brief Study of XFEM

lower order terms of asymptotic solution and calculations of desired stress intensity factor were

carried out using output results of analysis using complicated post processing. Karihaloo and

Xiao [10, 11] made an attempt to incorporate higher order terms in enrichment function to

improve accuracy of solution and also to develop technique to obtain SIF directly without any

post processing. Results obtained by [10,11] shows it is highly accurate method compared to

previous approaches and if we further limit the additional degrees of freedom due to crack tip

enrichment to be equal, the solution assumes the asymptotic field and coefficients are required

SIF. In our future discussion we would try to incorporate this suggested displacement

approximation by [10, 11] in IBM [12]. This will help us simplify the approximation by avoiding

shifting of the approximation as the essential boundary conditions are satisfied and functions

posses kronecker-δ property.

6

Page 7: Brief Study of XFEM

7

Page 8: Brief Study of XFEM

CRACK ENRICHMENT

XFEM was first introduced by Belytscko [6] with its application field concentrated on fracture

mechanics. Lot of effort has been made in this direction in order to capture discontinuities in

solution field in the given domain which in our case would be across the crack in a given

material under loading. Discontinuities could be in form of a jump which is referred as ‘strong’

discontinuity or in form of a kink referred as ‘weak’ discontinuity. Solution field as well its

gradient is discontinuous in case of strong discontinuities while only gradient is discontinuous in

case of kinks. This method is also useful to reduce stiffness of approximation in vicinity of high

gradients which helps in improving accuracy without much effort towards mesh refinement. This

reduction in sophistication of mesh as well as computational effort is also a motivation towards

XFEM. Regular FEM approximates the solution field by piece wise interpolation with help of

usual finite elements with polynomial shape functions. But in several cases these polynomial

functions cannot approximate jumps and kinks resulting in stiff solution and degradation of

accuracy. Examples of such events would be modeling of cracks for calculation of SIF, Shear

bands, dislocations, material and phase interface. In materials possessing cracks we have a jump

in displacement field across the crack while crack tip has a high gradient in stress intensity. This

has been modeled using several different techniques in past using following general

approximation which was first introduced by Belytscko.

u=∑i∈ I

.

N i X i+∑j∈I ¿

.

N j¿φa j

Where

N i Regular finite element shape functions.

N ¿j Partition of unity shape functions which may be same asN i.

φ Enrichment function.

8

Page 9: Brief Study of XFEM

I Entire domain.

I ¿ Enriched domain.

a j Degrees of freedom associated with I ¿ due to enrichment.

This was general structure given to XFEM approximation in [6] whereas definition of

enrichment function φ and I ¿ depends on specific application.

Also, ∑ N ¿=1

This helps us to maintain partition of unity over entire domain which gives it capability to

represent any enrichment function in domainI ¿as explained by Babuska [3]. But this

approximation looses the Kronecker – δ property and application of essential boundary

conditions becomes difficult. A shifting of enrichment function was proposed Belytscko [7]

which assumes following approximation of the displacement field.

u=∑i∈ I

.

N i X i+∑j∈ I ¿

.

N j¿(φ−φ j)a j

Where φ iis the enrichment function evaluated at the nodes. This approximation helps us apply

essential boundary conditions though the enrichment might still be non zero on some part or

boundary other than nodes. For crack enrichment Belytscko [6] first suggested to use following

functions as enrichment for capturing the displacement close to crack tip,

{φi (r , θ ) }={√ r cos (θ2 ) , √ r sin( θ2 ), √ r sin( θ2)sinθ ,√ r cos (θ

2)sinθ }

Karihaloo and colleagues [18, 12] tried to used higher order terms in enrichment which can be

written as follows

{u(x )v (x )}=∑i∈ I N i {u i( x)v i(x)}+∑j∈ I ¿ N j {utip (x)vtip (x)

}

9

Page 10: Brief Study of XFEM

{utip ( x )v tip ( x )}=∑

n=1

N

[ f 11 n f 12n

f 21n f 22n]{ K ¿

K IIn}

Where K ¿ , K IIn are respective coefficients of enrichment function. The coefficient of first terms

represent mixed mode SIF in Isotropic and homogenous materials i.e. K I 1represents Mode I and

K II 1represents Mode II SIFs.

[ f 11n

f 12n

f 21n

f 22n]= r

n2

2 μn√2π [ (k+( n2 )+(−1 )n)cosn2θ−n

2cos ( n

2−2)θ

(k+( n2 )−(−1 )n)sinn2θ−n

2sin (n

2−2)θ

(k−( n2 )−(−1 )n)sinn2θ+ n

2sin (n

2−2)θ

−(k−( n2 )+ (−1 )n)cosn2θ−n

2cos ( n

2−2)θ

]These functions when plotted assume following shape.

a) Function F11, b) Function F12 c) Overall assumed U(x)

10

Page 11: Brief Study of XFEM

d) Function F21 e) Funtion F22 f) Overall assumed U(v)

Thus overall approximation used by them can be summarized as

{u(x )v (x )}=∑i∈ I N i {u i( x)v i(x)}+ ∑m∈I ¿∗¿NmH ( x ){b1m

b2m}+∑j∈ I ¿

N j∑n=1

N

[ f 11n f 12n

f 21 n f 22n ]{ K¿

K IIn}¿

¿

H (x ) is a Heaviside or sign distance function required to introduce a strong discontinuity in

displacement field which enables crack to pass through a element having such an enrichment. N

is the number truncated terms from the analytical solution filed as shown in [12]. The domains I,

I ¿ and I ¿∗¿ ¿ will be explained in detail in later section of this report.

As it could be noticed that coefficient of enrichment functions are required SIFs, this approach

reduces the extra effort required to calculate computationally costly J-integrals. Also all the

coefficient are restricted to be equal and regular degrees of freedom associated with finite

element shape functions are assumed to be zero. Thus the approximation is same as theoretical

solution filed expected at crack tip. This helps in achieving higher accuracy compare to previous

methods which do not incorporate higher order terms associated with analytical solution into

approximation field.

11

Page 12: Brief Study of XFEM

Figure 1 model domain with structured grid, yellow nodes indicating step enrichment and red nodes indicating crack tip enrichment

12

Page 13: Brief Study of XFEM

BLENDING

One of the chief advantages of XFEM is that the enrichment is localized and is only effective in

domains where the discontinuity is expected or known. At the borders between the enriched and

normal FE domain there is incompatibility due to additional degrees of freedom associated with

the enriched domain. This leads to existence of special elements referred as blending elements

earlier in this report that help in smooth transition between two different types of domains. The

problems associated with blending have been discussed in past [19, 20, and 2]. Blending

elements do not satisfy partition of unity and hence they are unable to represent enriched

function but instead they act against and affect the convergence and accuracy. Most of the

approaches developed in past to handle this problem are specific to certain application and do not

apply to arbitrary enrichment functions in general. A more general approach ‘Corrected XFEM’

was adopted in by Fries [20] wherein all the nodes in blending are enriched but the enrichment is

forced to be zero at the interface. This path leads to suppression of all parasitic terms associated

with blending elements although they would not be able to represent enrichment function. A

ramp function was multiplied with the enrichment which was called as weigh function by [2]

which was referred to as weight function blending. This weight function has compact support

and has a value one at enriched nodes and goes down to zero in regular finite element part of

model with help of a C0 polynomial function. Results obtained Ventura [2] show that weight

function blending has better accuracy and convergence properties. Gracie [21] tried to avoid

formation of blending elements using Discontinuous Galerkin (DG) by coupling two regions and

imposing continuity between the two domains using penalty approach. This method was

compared to Assumed Strain (AS) approach discussed by Chessa et al [19]. In the present

approach there are no blending elements present as the coefficients of the enrichment function

are confined to be zero along the boundary of enriched domain.

13

Page 14: Brief Study of XFEM

RAMPED STEP ENRICHMENT

When a strong discontinuity is to be applied in solution field functions such as level set function,

sign distance function or Heaviside function have been used successfully in form of step

enrichment. This report will use Heaviside function for the same as we need to assign ability to

elements to let crack pass though them. If step enrichment is shifted it normally vanishes outside

the enriched element and hence there are no blending elements. Even if approximation is not

shifted, it does not affect much as the enrichment is constant in blending elements. We have

avoided using shifting as boundary conditions are applied using IBM so in order to avoid

blending element we present a weight function which when multiplied by Heaviside function

gives a ramped step function that is zero along all edges of element and hence there are no

blending elements present in the model. The weight function helps the enrichment to die down

smoothly at the edges. This is also very easy to implement as only elements that are cut by the

discontinuity are to be enriched. This method can also used for elements that are cut by interface

in a model involving two different material properties such as contact problems.

Red line represents discontinuity and yellow indicate nodes enriched by Heaviside function.

Let ∂(x ) be the equation of discontinuity then Heaviside function can be defined as follows,

φ=H (∂ ( x ) )=1 :∂ ( x )>0

¿0 :∂ ( x )≤0

This function can be represented as follows in a isoparametric four node element with

discontinuity along X=0 axis

14

Page 15: Brief Study of XFEM

Figure 2 showing Heaviside function for strong discontinuity along Y=0

Ramped step enrichment can be summarized as follows

φ=H (∂ ( x ) )N

H is a Heaviside function which is described above andN is the weighting function which can be

chosen as follows.

N =(1−∑k=1

n

N k)

Where k is set of all nodes in the enriched element such that value of Heaviside function is unity

at that node. It can be represented as follows.

H (∂ (xk ))=1

Figure 3 showing ramped step function with discontinuity along Y=0

15

Page 16: Brief Study of XFEM

IMPLICIT BOUNDARY METHOD AND SHIFTING IN XFEM

This technique is used to apply boundary conditions in FEM unconditionally, whether we have

nodes on the boundary of model or not. IBM [13] uses implicit equations of boundary to force

satisfaction of essential boundary condition using structured grid. Advantage of using this

technique is that structured grid generation is easy and elements are uniform which significantly

improves computational as well solution accuracy. IBM was used to use B spline functions as

interpolation scheme which supplies higher order continuity i.e. at least C1 continuous, hence

improving convergence properties. Satisfying Kronecker-δ property is experienced to be difficult

with higher order test and trial functions. B spline approximations necessitate use of structured

grids and so in order for solution to posses Kronecker-δ property to satisfy the Dirichlet

boundary conditions we need to represent boundary as implicit equations. A similar problem is

experienced in general XFEM approximations where solution lacks Kronecker-δ property and a

method known as shifting is used to cope up with this challenge. Shifting satisfies boundary

conditions on nodes but it may not be satisfied along the element edge. Shifting has been

discussed in detail by Ventura et al [14] and two different types of shifting methods studied

which was something as follows

1. Shifted product of weight and enrichment function.

u=∑i∈ I

.

N i X i+∑j∈I ¿

.

N j¿(φω−φ jω j)a j

2. Applying weight to shifted enrichment function

u=∑i∈ I

.

N i X i+∑j∈ I ¿

.

N j¿ω (φ−φ j)a j

ω is the weight function which has compact support and is applied in order have smooth

blending between regular finite elements and enriched elements.

16

Page 17: Brief Study of XFEM

Ventura showed that type 2 has better accuracy and optimal convergence rate. This report

presents a method to avoid necessity of shifting and the approximation assumed by this approach

has equally good accuracy compared when compared to shifted approximation. This approach

simplifies the approximation making it easier to implement as well reduces computational effort

required.

u ( x )=D ( x )∗U (x )+a

u(x )=D(x )¿

The Function D(x) represents step function used as weighting function that enforces boundary

conditions. This method is effective even if shape functions used do not posses Kronecker-δ

property.

D ( x )={ 0 : x ≤0

1−(1− xδ)k

:0≤ x≤δ

1 : x≥δ

Where Function D(x) is a step function which tends to be Heaviside function aslim δ→0

17

Page 18: Brief Study of XFEM

IMPLEMENTATION

An effort was made to incorporate the changes suggested in JAVA code IBFEM. It is based on

meshfree method discussed in IBM [13] and uses a structured grid for analysis. A new class of

enriched element was generated for XFEM which includes ramped step enriched and crack tip

enriched elements. The mathematical formulation for both the element type was discussed in

previous section as the present topic deals with stiffness matrix associated with the elements. In

order to use the previously available code to test the suggested changes following scheme was

adapted as in the elements were super imposed. Instead of having an element with regular and

enriched degrees of freedom, two different elements having same global coordinates were used.

In order to generate global stiffness matrix suitable connectivity was used so that terms add up at

their respective places during assembly stage.

In general for enriched element

X=∑i∈ I

.

N iU i+∑j∈I ¿

.

N j¿φa j

In our case we have chosen N i =N j¿.

Now since,

u=∑i∈ I

.

N iU i+∑j∈I ¿

.

N j¿φa j

ε=∇s N iU i+∇sN j

¿φa j

σ=[C ]ε

σ=[C ][∇s N i X i+∇sN j

¿φa j]

B1=∇s N iB2=∇sN j

¿φ

18

Page 19: Brief Study of XFEM

Using this approximation in weak form of principle of virtual work we get,

∫Ω

.

ϵT σ=δX F

{δU i

δ a j }∫Ω.

[B1

B1] [C ] [B1 X i+B2a j ]={δU i

δ a j }[FuFa]∫Ω

.

¿¿

Thus

[K ] [ Xe ]=[F ]

[K ]=¿

For 2D elasto static problem the displacement field assumed can be described as,

U=[uv ]=[N1 0 N 2 0 N 3 0 N4 00 N1 0 N2 0 N3 0 N 4

][u1

v1

u2

v2

u3

v3

u4

v4

]But for enriched element this assumed field becomes,

19

Page 20: Brief Study of XFEM

U=[uv ]=[N1 0 N 2 0 N 3 0 N4 0 φN 1 0 φ N2 0 φ N3 0 φN 4 00 N1 0 N2 0 N3 0 N 4 0 φ N1 0 φN 2 0 φ N3 0 φ N 4][

u1

v1

u2

v2

u3

v3

u4

v4

a1

b1

a2

b2

a3

b3

a4

b4

]Strain in case of plain stress conditions can be written as follows for an enriched element.

ε=[∂u∂ x∂v∂ y

∂v∂ x

+∂u∂ y

]ε=[

∂ N i

∂x0

0∂N i

∂ y∂ N i

∂ y∂N i

∂ x]

[X i ]+[∂φ N i

∂ x0

0∂φ N i

∂ y∂φ N i

∂ y∂φ N i

∂ x]

[ai]

B1 B2

ε=ε1+ε2

20

Page 21: Brief Study of XFEM

ε 1=[∂N 1

∂ x0

∂ N2

∂x0

∂ N3

∂ x0

∂N 4

∂ x0

0∂ N1

∂ y0

∂N 2

∂ y0

∂ N3

∂ y0

∂ N4

∂ y∂N 1

∂ y

∂ N1

∂x

∂N2

∂ y

∂ N2

∂x

∂N3

∂ y

∂ N3

∂x

∂N 4

∂ y

∂N 4

∂x][u1

v1

u2

v2

u3

v3

u4

v4

]ε 2=[

∂φN 1

∂ x0

∂φN 2

∂x0

∂φN 3

∂ x0

∂φN 4

∂ x0

0∂φN 1

∂ y0

∂φN 2

∂ y0

∂φN 3

∂ y0

∂φN 4

∂ y∂φ N1

∂ y∂φN 1

∂ x∂φ N2

∂ y∂φ N2

∂ x∂φ N3

∂ y∂φ N3

∂ x∂φN 4

∂ y∂φN 4

∂ x] [.a1

b1

a2

b2

a3

b3

a4

b4

]Whereas [K ]=¿

Which will be a 16 x 16 matrix in this case can be very easily derived using the above definition

of B1 and B2 matrix. This procedure can be extended to other elements and K matrix can be

derived accordingly.

In case of applying enrichment for singularity using Karihaloo approach we find that the

displacement in any direction is dependent on degrees of freedom in perpendicular direction. The

formulation for displacement as mentioned above is given by

{u(x )v (x )}=∑i∈ I N i {u i( x)v i(x)}+∑j∈ I ¿ N j {utip (x)vtip (x)

}

φ={utip ( x )v tip ( x )}=∑

n=1

N

[ f 11n f 12n

f 21n f 22n]{ K ¿

K IIn}

Thus implementation of this displacement field in regular FEA code creates difficulties. Also the

coefficients are equal so in order to achieve that collapsing of nodes was used wherein all the

21

Page 22: Brief Study of XFEM

nodes were mapped to one node in global stiffness matrix. Thus any enriched element added

would add its respective stiffness i.e. B2 in the global stiffness matrix. In this case B2 can be

summarized as follows. As we know,

ε=[∂ N i

∂x0

0∂N i

∂ y∂ N i

∂x∂N i

∂ y]

[X i ]+[∂φ N i

∂ x0

0∂φ N i

∂ y∂φ N i

∂ x∂φ N i

∂ y]

[ai]

B1 B2

Thus

B2=[∂φN 1

∂ x0

∂φN 2

∂x0

∂φN 3

∂ x0

∂φN 4

∂ x0

0∂φN 1

∂ y0

∂φN 2

∂ y0

∂φN 3

∂ y0

∂φN 4

∂ y∂φ N1

∂ x∂φN 1

∂ y∂φ N 2

∂x∂φ N2

∂ y∂φ N3

∂ x∂ φN 3

∂ y∂φN 4

∂ x∂φN 4

∂ y]

In this case enrichment is a vector as stated above so the corresponding stiffness matrix becomes

B2=[∂ F11N i

∂ x

∂ F11N i

∂ x

∂φN 2

∂ x0

∂φN 3

∂ x0

∂φN 4

∂x0

∂ F11N i

∂ y∂ F11N i

∂ y0

∂φN 2

∂ y0

∂φN 3

∂ y0

∂φN 4

∂ y∂φ N1

∂ x∂φN 1

∂ y∂φ N2

∂ x∂φN 2

∂ y∂φ N3

∂x∂φ N3

∂ y∂φN 4

∂x∂φN 4

∂ y]

B2=[ ∂ F11N i

∂ x

∂ F11N i

∂ x⋮

∂ F11N i

∂ y¿ ⋮ ]

22

Page 23: Brief Study of XFEM

MODELING MATERIAL INTERFACE AND WEAK DISCONTINUITIES

This section deal with modeling of weak discontinuities which may occur at material interfaces.

The earliest approaches involved as in [7] was using a level set function where the enrichment

was absolute value of level set function

φ i=|(∅ (x i ))|=|∅ (x i)|

But this approximation creates well known blending problems and gives sub optimal results.

Another interesting approximation was suggested by Moes [22] which can be described as

follows.

φ i=∑i=I

|∅ (x i)|N i−|∑i=I ∅ (x i )N i|

23

Page 24: Brief Study of XFEM

This enrichment vanishes outside elements intersected by weak discontinuities as it can be seen

from above plot and hence there is no need of special treatment to blending elements.

SUMMARY

First section of this report describes fundamentals of XFEM with a short brief history of research

in this direction. Application of XFEM was studied in various fields and particular focus has

been given to application in fracture mechanics. Later sections deals with different methods of

crack enrichment and problem of blending. This report deals with ways studying various

methods suggested and obtaining SIF for Mix mode fracture. Of all the various approaches

Karihaloo [11] method of using analytical solution directly as approximation is most appealing

because of it advantages. It helps us in evaluating SIF directly without any computationally

expensive post processing but its implementation in current FEA code presents a challenge.

Higher order terms were used and a general approximation for mixed mode fracture mechanics

was studied. A general problem associated with localized enrichment is of blending was

addressed and ways around it for step and crack tip enrichment are developed which gives us a

chance to further explore their application. Step enrichment does not pose a problem when we

have a shifted approximation but it should be avoided when the approximation is not shifted. The

need of shifting can be avoided using IBM which is essentially an easier and effective way to

apply boundary conditions in case of mesh independent models. A ramped step enriched

24

Page 25: Brief Study of XFEM

presented in this report gives a reliable way to bring the enrichment function to zero in the same

element that has discontinuity. The same problem in case of weak discontinuities was addressed

by Moes [22] which takes care of problem of blending. In case of crack tip enrichment blending

problem could be avoided by forcing the solution field to be zero at the domain boundary.

Derivation of stiffness matrix has also been studied for better understanding of the method and

its compatibility with IBM which uses Dirichlet functions in solution structure. All cases studied

give us a positive chance to explore its application and so they should be implemented for

checking their feasibility for application in a existing FEA code.

25

Page 26: Brief Study of XFEM

REFRENCES

1. T.P Fries. A corrected XFEM approximation without problems in blending elements.

Internat. J. Numer. Methods.Engrg., 75: 503-532, 2008.

2. G.Ventura, R.Gracie and T.Belytschko. Fast integration and weight function blending in

extended finite element method. Internat. J. Numer. Methods Engrg., 77: 1-29, 2009.

3. I.Babuka, and J.M.Melenk. A partition of unity method. Internat. J. Numer. Methods

Engrg., 40: 727-758, 1997.

4. Fawkes AJ, Owen DRJ, Luxmoore AR, An assessment of crack tp singularity models for

use with isoparametric elements. Engineering Fracture Mechanics, 11:143-149, 1979

5. Owen DRJ, Fawkes AJ, Engineering Fracture Mechanics : Numerical methods and

application. Pineridge : Swansea 1983.

6. T. Belytschko, T Black. Elastic crack growth in finite elements with minimal remeshing.

Internat. J. Numer. Methods.Engrg., 45: 601-620, 1999.

7. Belytschko T, Moes N, S Usui and C. Parimi. Arbitrary discontinuities in finite element .

Internat. J. Numer. Methods.Engrg., 46: 131-150, 1999.

8. Moes N, Dolbow J, Belytschko T. A finite element method for crack growth without

remeshing. Internat. J. Numer. Methods.Engrg., 46: 131-150, 1999.

9. Daux C, Moes N, Dolbow J, Sukumar N, Belytschko T. Arbitrary ranched and

intersecting cracks with extended finite element method. Internat. J. Numer.

Methods.Engrg., 48: 1741-1760, 2000.

10. Nagashima T, Omoto Y, Tani S. Stress intensity factor analysis of interface cracks using

XFEM. Internat. J. Numer. Methods.Engrg., 56: 1151-1173, 2003.

26

Page 27: Brief Study of XFEM

11. Karihaloo BL, Xiao QZ. Direct evaluation of accurate SIF using PUM. In Advances in

Fracture Research ( Proceedings of ICF10), Ravi-Chandar K et al. (eds). Pergamon: New

York, 2001: 0177OR.

12. Xiao QZ, Karihaloo BL. Direct evaluation of accurate coefficients of the linear elastic

crack tip asymptotic field. Fatigue and Fracture of Engineering Materials and Structures

2003: 25:719-729.

13. Kumar A, Padmanabhan S, Burla R. Implicit boundary method for finite element analysis

using non-conforming mesh or grid.

14. Fish J. The s-version of the finite element method. Computers andStructures 1992;

43:539–547.

15. Fish J, Nath A. Adaptive and hierarchical modeling of fatigue crack propagation.

InternationalJournalforNumericalMethodsinEngineering1993;

16. Belytschko T, Fish J, Bayliss A. The spectral overlay on the finite element solutions with

high gradients. ComputerMethodsinAppliedMechanicsandEngineering1990; 81:71–

89.

17. Lee S-H, Song J-H, Yoon Y-C, Zi G, Belytschko T. Combined extended and

superimposed finite element method for cracks. International Journal for Numerical

MethodsinEngineering2004; 59:1119–1136.

18. Fish J, Yuan Z. Multiscale enrichment based on partition of unity. InternationalJournal

forNumericalMethodsinEngineering2005; 62:1341–1359.

19. Fan R, Fish J. The rs-method for material failure simulations. InternationalJournalfor

NumericalMethodsinEngineering2008; 73:1607–1623.

20. B.L. Karihaloo and Q.Z. Xiao, Accurate determination of the coefficients of elastic crack

tip asymptotic field by a hybrid crack element with p-adaptivity, Engng. Fract. Mech

2001; 68:1609–1630.

27

Page 28: Brief Study of XFEM

21. J. Chessa, H. Wang, and T. Belytschko. On the construction of blending elements for

local partition of unity enriched finite elements. Internat. J. Numer. Methods Engrg.,

57:1015 – 1038, 2003.20.

22. T.P. Fries. A corrected XFEM approximation without problems in blending elements.

Internat. J. Numer. Methods Engrg., 75:503 – 532, 2008.

23. R. Gracie, H.Wang, and T. Belytschko. Blending in the extended finite element method

by discontinuous Galerkin and assumed strain methods. Internat. J. Numer. Methods

Engrg., 74:1645 – 1669, 2008.

24. N. Moes, M. Cloirec, P. Cartraud, and J.F. Remacle. A computational approach to handle

complex microstructure geometries. Comp. Methods Appl. Mech. Engrg., 192:3163–

3177, 2003.

28