Download presentation
Presentation is loading. Please wait.
Published byCorey Burke Modified over 8 years ago
1
Nano Mechanics and Materials: Theory, Multiscale Methods and Applications by Wing Kam Liu, Eduard G. Karpov, Harold S. Park
2
6. Introduction to Bridging Scale Molecular dynamics to be used near crack/shear band tip, inside shear band, at area of large deformation, etc. Finite element/meshless “coarse scale” defined everywhere in domain Two-way coupled MD boundary condition accounts for high frequency wavelengths G.J. Wagner and W.K. Liu, “Coupling of atomistic and continuum simulations using a bridging scale decomposition”, Journal of Computational Physics 190 (2003), 249-274 Slide courtesy of Dr. Greg Wagner, formerly Research Assistant Professor at Northwestern, currently at Sandia National Laboratories
3
6.1 Bridging Scale Fundamentals Based on coarse/fine decomposition of displacement field u(x): Coarse scale defined to be projection of MD displacements q(x) onto FEM shape functions NI: P minimizes least square error between MD displacements q(x) and FEM displacements dI
4
Bridging Scale Fundamentals Fine scale defined to be that part of MD displacements q(x) that FEM shape functions cannot capture: Example of coarse/fine decomposition of displacement field: =+ Slide courtesy Dr. Greg Wagner
5
Multiscale Lagrangian Total displacement written as sum of coarse and fine scales: Write multiscale Lagrangian as difference between system kinetic and potential energies: Multiscale equations of motion obtained via:
6
Coupled Multiscale Equations of Motion First equation is MD equation of motion Second equation is FE equation of motion with internal force obtained from MD forces Kinetic energies (and thus mass matrices) of coarse/fine scales decoupled due to bridging scale term Pq FE equation of motion is redundant if MD and FE exist everywhere
7
Bridging Scale Schematic
8
MD Boundary Condition Approaches Generalized Langevin Equation (GLE) S.A. Adelman and J.D. Doll, Journal of Chemical Physics 64, 1976. Limited to one-dimensional cases Minimizing boundary reflections W. Cai, M. de Koning, V.V. Bulatov and S. Yip, Physical Review Letters 85, 2000. Size of time history kernel related to number of boundary atoms Matching conditions W.E., B. Engquist and Z. Huang, Physical Review B 67, 2003. Geometry of lattice must be explicitly modeled Still lacking consistently derived MD boundary condition that is valid for arbitrary lattice structures, interatomic potentials
9
MD Boundary Condition Assumptions Utilize inherently periodic/repetitive structure of crystalline lattices Difficult to apply to fluids, amorphous solids (polymers) Eliminate all MD DOF’s which are assumed to behave harmonically/linear elastically away from nonlinear physics of interest (crack/defects) Work needed to mathematically define where linear/nonlinear transition actually occurs in practice Similar to approach by Wagner, Karpov and Liu (2004), Karpov, Wagner and Liu (2004)
10
Due to reflective boundaries, the wave packages/signals gradually transforms into heat (chaotic motion): Important information about physics of the process can be lost. It is required that wave packages propagate to the coarse scale without reflection at the fine/coarse interface. The successive tracking of wave packages is unnecessary. Transformation of Effective Information into Heat
11
Spurious wave reflection occurs at the atomistic/continuum interface. For periodic crystal lattices, the response of the coarse can be computed at the atomistic level, without involving the continuum model. (atomistic solution is not sought on the coarse grain) The solution for atom 0 can be found without solving the entire domain, if one knows the dependence: is a known coarse scale displacementFor this 1D problem (quasistatic case): The single equation to solve: f a–1 a … 210 MD domain Coarse grain … … f 10 Multiscale BC (multiscale boundary condition) Multiscale Boundary Conditions
12
2. Force boundary conditions (currently used in bridging scale) 1. Displacement boundary conditions Displacements of the first atom on the coarse scale u 1 (t) are considered as dynamic boundary conditions for MD simulation: u 1 (t) and all other DoF n>1 are eliminated. Their effect is described by an external force term, introduced into the MD equations: … -2 -1 0 1 2 3 4 … Domain of interest (fine grain) Bulk domain (coarse grain) In both cases, the knowledge of time history kernel Q(t) is important Dynamic Multiscale Boundary Conditions with a Damping Kernel
13
1D Illustration: Non-Reflecting MD/FE Interface Impedance boundary conditions allows non-reflecting coupling of the fine and coarse grain solutions within the bridging scale method. Example: Bridging scale simulation of a wave propagation process; ratio of the characteristic lengths at fine and coarse scales is 1:10 Direct coupling with continuum Impedance BC are involved Over 90% of the kinetic wave energy is reflected back to the fine grain. Less than 1% of the energy is reflected.
14
In case of multiple degrees if freedom per unit cell, the equation of motion is still identical for all repetitive cells n, though it takes a matrix form: … n-2 n-1 n n+1 n+2 … General definition of K-matrices: Several Degrees of Freedom in One Cell
15
… n-2 n-1 n n+1 n+2 … Response function Time history kernel: Multiscale boundary conditions: Several Degrees of Freedom in One Cell
16
Further Explanation on Assumption of Linearity Most interatomic potentials function of distance r (LJ 6-12): Stiffness for a potential can be evaluated as: Thus, stiffnesses K are function of position r as well But, if K evaluated about equilibrium separation r eq =2 (1/6) : Linearized MD internal force, i.e. f int = Ku Key result from assumption of linearity: constant K Leads to repetitive expression for MD internal force
17
Theoretical Developments in 1D 1D Lagrangian for linearized lattice: Equation of motion: Note equation of motion valid for every atom n (repetitive structure)! … n-2 n-1 n n+1 n+2 …
18
Stiffness (K) Matrices (Nearest Neighbors) Harmonic potential: Potential energy per unit cell: K constants: … n-2 n-1 n n+1 n+2 …
19
Tie to Finite Elements Force on atom n becomes: Equation of motion for three atoms: The conclusion, if FE nodes = MD atoms … n-2 n-1 n n+1 n+2 … Repetitive, and results from constant K assumption
20
One Final Comparison Re-writing the MD equations of motion: Equations of motion for n>0 atoms no longer necessary; effects implicitly included in time history kernel (t) … -2 -1 0 1 2 … … … Domain of interest Eliminated degrees of freedom
21
Final Coupled Equations of Motion (t- ) called “time history kernel”, and acts to dissipate fine scale energy from MD to surrounding continuum; assumptions of linearity only contained within (t- ) Impedance and random forces act only on MD boundary atoms; standard MD equation of motion elsewhere Stochastic thermal effects captured through random force R(t) Standard MDImpedance ForceRandom Force
22
Features of MD Boundary Condition MD equation of motion is two-way coupled with coarse scale: If information begins in the continuum, can be transferred naturally to MD as boundary condition has dimensions of minimum number of degrees of freedom in each unit cell, and is re-used for every boundary atom: Size of remains constant as size of structure grows - leads to computational scalability for any lattice structure Automated numerical procedure to calculate time history kernel for a given multi-dimensional lattice structure and potential Standard numerical Laplace and Fourier transform techniques derived consistently using lattice dynamics principles No ad hoc damping used to eliminate high frequency waves Ease of implementation: Only additional external force required for MD boundary atoms
23
MD Domain Reduced MD Domain + Multiscale BC n, m+1 n, mn, m n, m-1 n+1, m n-1, m Multiscale BC Multiscale BC The general idea of MS boundary conditions for N-D structures is similar to the 1D case. Response of the outer (bulk) material is modeled by additional external forces applied at the MD/continuum interface. Update for the equation of motion: 1D lattice: 2D lattice: 2-D Lattices
24
Equation of motion Time history kernel - depends on a spatial parameter m: Response function Mixed real space/Fourier domain function: Multiscale boundary conditions: n, m+1 n, mn, m n, m-1 n+1, m n-1, m n=0 n=1 n=-1 2-D Formulation
25
Numerical inverse Laplace transform – Laguerre polynomials, – coefficients to be computed using F(s) Papoulis (Quart Appl Math 14, 1956, p.405) Inverse discrete Fourier transform Fast Fourier transform reduce computational cost: Week (J Assoc Comp Machinery 13, 1966, p.419) Numerical Transform Inversion
26
Initial conditions: K-matrices and mass matrix n, m+1 n, m n, m-1 n+1, m n-1, m n+1, m+1 n-1, m+1 n-1, m-1n+1, m- 1 Time history kernel Performance Study: Problem Statement
27
Reflection coefficient: Performance Study: Size Effect
28
Temporal and spatial truncation: Time steps management Performance Study: Method Parameters
29
The impedance boundary conditions were used along the interface between the reduced fine scale domain and the coarse scale domain in dynamic crack propagation problems (H.S. Park, E.G. Karpov, W.K. Liu, 2003). The Lennard-Jones potential is utilized. The 2D time history kernel represents the effect of eliminated fine scale degrees of freedom. Problem statement v FE + MD FE Pre- crack Model description Application: Bridging Scale Simulation of Crack Growth
30
Results of the simulations, compared with benchmark (full atomistic solution): Full atomistic domain Fine grain (coupled MD/FE region) Crack propagation speeds are virtually identical in the benchmark and multiscale simulations: Crack tip position vs. time Application: Bridging Scale Simulation of Crack Growth
31
Removing Fine Scale Degrees of Freedom in Coarse Scale Region Equation of motion is identical for all repetitive cells n Introduce the stiffness operator K … n-2 n-1 n n+1 n+2 …
32
Dynamic response function G n (t) is a basic structural characteristic. G describes lattice motion due to an external, unit momentum, pulse: … n-2 n-1 n n+1 n+2 … Periodic Structure: Response Function
33
Assume first neighbor interaction only: … n-2 n-1 n n+1 n+2 … DisplacementsVelocities Illustration (transfer of a unit pulse due to collision): Response Function: Example
34
The time history kernel shows the dependence of dynamics in two distinct cells. Any time history kernel is related to the response function. … -2 -1 0 1 2 … f(t) Time History Kernel (THK)
35
Equations for atoms n > 0 are no longer required … -2 -1 0 1 2 … Domain of interest Elimination of Degrees of Freedom
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.