The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna,...

51
The eXtended Bridging Scale Method (XBSM) Pattabhi Ramaiah Institute of Structural Mechanics Bauhaus University of Weimar

Transcript of The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna,...

Page 1: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

The eXtended Bridging Scale Method (XBSM)

Pattabhi Ramaiah

Institute of Structural MechanicsBauhaus University of Weimar

Page 2: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation The eXtended BSM for fracture Adaptivity Numerical Examples Conclusions

Outline

Page 3: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation

Propagating defects (macro­scale)

Governing equations of motionNon­linear behavior at core

Singularity at core

Atomistic modelsMonte Carlo

Computationally expensiveBulk amounts of data

Page 4: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation

Propagating defects (macro­scale)

Governing equations of motionNon­linear behavior at core

Singularity at core

Atomistic modelsMonte Carlo

Computationally expensiveBulk amounts of data

Multiscale

Page 5: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Overview of MM 

Propagating defects Must track the defect path Adaptivity required

BDM ­ Belytschko & Xiao (2003, 2004) Adaptive XBDM ­ Gracie & Belytscko, 2011 BSM – Liu et al., (2003­2007)   VAC+BSM – Qian (2003, 2004) Phantom node method ­ Timon, Song (2006, 2008) Adaptive XBSM – Current work

Page 6: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

XBDM and XBSM

XBDM                          XBSM      

Overlapping domain decomposition scheme

No coupling domain Coupling realized by 

displacement bc's.

Page 7: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation The eXtended BSM for fracture Adaptivity Numerical Examples Conclusions

Page 8: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Why XBSM? 

XBDMXBSMCoarse scale 

Everywhere Solve independently

Coupling Displacement bc's

on ghost atoms

Coarse scale  Doesn't exist – fine region Adaptivity ­ complicated

Coupling Linear energy weighting, Compatibility enforced by 

Lagrange multipliers

Page 9: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Bridging Scale Method

u = ū+ũTotal displacement

Coarse scale solution

Fine scale displacements exists in the region of interest

Page 10: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

XBSM Overview

Fine scale lattice ­  (111) atoms of FCC crystal Coarse scale – VAC model with phantom node Coupling – Displacement bc's. Adaptivity implemented

Page 11: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

XBSM Overview

Fine scale lattice ­  (111) atoms of FCC crystal Coarse scale – VAC model with phantom node Coupling – Displacement bc's. Adaptivity implemented

Page 12: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Fine scale model : Lattice

LJ potential – to model atom­atom interactions

FCC unit lattice

(111) plane atoms

Lattice parameters

Page 13: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Fine scale model: Molecular Statics

Minimization of PE 

and

Residual forces

Total system potential energy

where

Energy minimization – CG method Linearization of residual – not required Stiffness matrix – not required

Page 14: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Virtual Atom Cluster model

Each atom has the same environment Possess 6 nearest neighbors Replace the original structure with VAC Energy density parameter

Page 15: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

VAC : features

Not the locations in the original lattice Same lattice parameters & inter­atomic potential When VAC confirms underlying lattice – Full 

scale atomistic models No continuum measure – no stress update Energy density parameter Improved computational efficiency

Page 16: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Coarse scale modelInternal energy

Page 17: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

The total displacement 

The phantom node method

Cracked element = two overlapping elements Theory ­ Hansbo & Hansbo (2004) The phantom node method ­ Song, Timon(2006,2008)

Page 18: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Coupled model : solution

Coarse scale model: Energy & internal forcesCoupled region – 2 atom setselse where – 1 atom set

Place the phantom nodes Apply bc's Solve for coarse scale solution Ghost atom positions as bc's to fine scale model Solve for fine scale solution Propagate the crack – based on the crack­tip position

Page 19: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation The eXtended BSM for fracture Adaptivity Numerical Examples Conclusions

Page 20: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Adaptivity1. Adaptive refining – convert the coarse scale region into fine scale region

Page 21: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Adaptivity1. Adaptive refining – convert the coarse scale region into fine scale region

2. Adaptive coarsening – convert the fine scale region into coarse scale region

Page 22: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Adaptivity : steps

High energy elements

tolE – 15­30% higher than the Eeqilibrium

Locate the cracktip Identify the elements to be refined Create and initialize the atoms Identify newly cracked elements – phantom nodes Propagate the crack If coarsening – delete the atoms Update the fine scale atoms

Page 23: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Motivation The eXtended BSM for fracture Adaptivity Numerical Examples Conclusions

Page 24: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1

LJ potential (111) plane atoms of fcc Nearest neighbors only Brittle fracture Neighbor list not updated Displacement load – 

5.892 Ang Adaptively propagate the 

crack

Page 25: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh

Page 26: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC

Page 27: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC

Page 28: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC Fine scale lattice

Page 29: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC Fine scale lattice Insert the crack

Page 30: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC Fine scale lattice Insert the crack Apply BC's

Solve coarse scaleSolve fine scale

Page 31: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC Fine scale lattice Insert the crack Apply BC's

Solve coarse scaleSolve fine scale

Adaptivity required?

Page 32: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

YES

Page 33: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Coarse scale mesh Create VAC Fine scale lattice Insert the crack Apply BC's

Solve coarse scalesolve fine scale

Adaptivity required? Refine, coarse­grain

Page 34: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : steps

Coarse scale mesh Create VAC Fine scale lattice Insert the crack Apply BC's

Solve coarse scalesolve fine scale

Adaptivity required? Refine, coarse­grain Propagate the crack

Page 35: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : summary

 1             to            n Step

Page 36: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : comparison

Page 37: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : comparison

Page 38: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : comparison

Page 39: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 1 : comparison

Page 40: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : kink crack propagation

LJ potential – 440 Ang x 180 Ang (111) plane atoms of fcc Nearest neighbors only Brittle fracture Displacement load – 24.798 Ang at 600  Crack not propagated in the coarse scale

Page 41: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : BSM

Page 42: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : initial BSM and XBSM

BSM

XBSM

Page 43: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : BSM and XBSM – 18th LS

BSM

XBSM

Page 44: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : BSM and XBSM – 18th LS

BSM

XBSM

Page 45: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : BSM and XBSM – 24th LS

BSM

XBSM

Page 46: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : BSM and XBSM – 24th LS

BSM

XBSM

Page 47: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : Comparison – 18th & 24th LS

18th LS

Page 48: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Example 2 : Comparison – 18th & 24th LS

18th LS

24th LS

Page 49: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Conclusions and future work

MS model with crack propagation VAC based coarse scale model Coupled XBSM model  Validated through two examples

Apply XBSM for coupled field problems Piezo­electric materials Three dimensional models

Page 50: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Collaboration

Timon Rabczuk Robert Gracie Stephane Bordas

Page 51: The eXtended Bridging Scale Method (XBSM) · 2014-03-06 · ECCOMAS 2012, September 1014, Vienna, Austria Overview of MM Propagating defects Must track the defect path Adaptivity

ECCOMAS 2012, September 10­14, Vienna, Austria

Thank you for your attention