27
An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Embed Size (px)

Citation preview

Page 1: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

An Extended Bridging Domain Method for

Modeling Dynamic Fracture

Hossein Talebi

Page 2: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Outline Introduction Multiscale Modeling of Fracture The Bridging Domain Method Governing Equations Implementation Aspects Numerical Example Future Challenges

Page 3: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Multiscale Modeling of Fracture

Page 4: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Multiscale Modeling of Fracture The global response of the system is

often governed by the behavior at the smaller length scales(eg. shear bands).

A more fundamental understanding on the phenomenon ‘material failure’.

Subscale behavior must be computed accurately for good predictions of the full scale behavior.

The most accurate and versatile method of modeling material failure is with Molecular dynamics.

Often, with the current computer capacity, one can model a very tiny fraction of the material and that comes with high costs.

Therefore it makes sense to model only the hotspots like crack tip areas and the rest with continuum models.

Page 5: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

The bridging domain Method

Page 6: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Governing Equations With FE approximation and in the continuum domain

we have:

The Hamiltonian of the system will be:

The Hamiltonian of the continuum domain will be:

and p is linear momentum and W is the internal energy(strain energy).

Page 7: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Governing Equations In the Molecular dynamics region, the motion of

particles is computed via classical MD equation of motion and a potential e.g. the Lennard-Jones potential:

The hamiltonian of the MD domain is:

where is dirac delta function, M is mass of the atom and W is the potential of the bond joining atoms i and j.

Page 8: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

The bridging DomainThe key concept here is that the total Hamiltonian is a varying combination of the two Hamiltonians in the overlapping subdomain.

Page 9: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Governing Equations To enforce the compatibilty between the two

domains Lagrange multipliers are used. The total Hamiltonian of the system is then:

Where lambda is the Lagrange multiplier (called interaction energy)

Page 10: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Governing Equations The Lagrangian of the system is then:

The equation of motion can be obtained by:

where q=[d u], ie all displacement degrees of freedom.

Page 11: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Semi-discrete equations

Page 12: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Semi-discrete equations And the corrector forces are:

P is the nominal stress and it is obtained from the Cauchy-Bond rule. For the LJ potential it is:

The Cauchy-Born rule is valid only in small deformation.

Page 13: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Time integration We use the Verlet Method:

Page 14: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

the lagrange multipliers

Page 15: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

ImplementationWe need: Continuum FEM/XFEM in 3D MD implementation which can handle

more than 1 potential (LJ and EAM minimum)

MD implementation should not be slow and naive(possibly parallel)

A proper post-processing (XFEM-MD) Future Extensions are possible for

coarsening and refinement.

Page 16: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Implementation AspectsMolecular Dynamics: Q: Implement or use a library? LAMMPS?

A: Library Q: Which Molecular Dynamics library to

use? A: Warp(Fortran 90) Q: How easy is the implementation,

changes, communication? :Modify Warp(Fortran2003)

Page 17: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Implementation AspectsContinuum: Q: Can we use a commercial product?

Eg. Abaqus A: No(limitations, commercial results!)

Q: How to do Preprocessing XFEM and finding Level-sets?A: Use Abaqus INP files

Q: How to visualize XFEM?A: Implement yourself in Tecplot

Page 18: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Full MD results Potential: Aluminum(3.986) EAM Full Region: 398.6 x398.6x398.6 Uncoupled full Atomistic:4020000 Atoms with high Centro-symmetry is

shown

Page 19: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

The Example

Page 20: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Example Specifications

Dimensions of the whole domain are: 1000x1000x150 angestroms

Crack length is 500 through the whole domain The Full atomistic domain is 365x365x150 The Lennard-Jones potential is used with

sigma=2.29,epsilon=.467 and cut-off redaius of 4.0 Atomic mass is 65 g/mol 1368575 active atoms, 231890 bridging atoms and

308067 ghost atoms

Page 21: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Atoms with high centro-symmetry value are shown. Note, atoms in the bridging region are not shown

Crack and Dislocation Propagation

Page 22: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Crack and Dislocation Propagation

Page 23: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Atomic Stress Plot

Page 24: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Atomic Stress Plot

Page 25: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Atomic Stress Plot

Page 26: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Atomic Stress Plot

Page 27: An Extended Bridging Domain Method for Modeling Dynamic Fracture Hossein Talebi

Future challenges Adaptive refinement of the MD region Detection of cracks and dislocations in

the MD domain Coarse Graining of the detected cracks

and dislocations to the continuum domain

Parallelization of the code to run sizes close to macroscopic scale.