The Materials Computation Center, University of Illinois Duane Johnson and Richard Martin (PIs), NSF DMR-03-25939 www.mcc.uiuc.edu Time and spacetime finite.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

Continuum Simulation Monday, 9/30/2002. Class Progress Visualization: abstract concept (stress,2D, 3D), mechanical field Stochastic simulations: random.
Simulazione di Biomolecole: metodi e applicazioni giorgio colombo
Multiscale Models for Microstructure Evolution and Response R. B. Haber Center for Process Simulation and Design University of Illinois at Urbana– Champaign.
Chapter 1 Electromagnetic Fields
By Paul Delgado. Motivation Flow-Deformation Equations Discretization Operator Splitting Multiphysics Coupling Fixed State Splitting Other Splitting Conclusions.
Ionization of the Hydrogen Molecular Ion by Ultrashort Intense Elliptically Polarized Laser Radiation Ryan DuToit Xiaoxu Guan (Mentor) Klaus Bartschat.
Basic Terminology • Constitutive Relation: Stress-strain relation
By S Ziaei-Rad Mechanical Engineering Department, IUT.
Session: Computational Wave Propagation: Basic Theory Igel H., Fichtner A., Käser M., Virieux J., Seriani G., Capdeville Y., Moczo P.  The finite-difference.
Computational Solid State Physics 計算物性学特論 第2回 2.Interaction between atoms and the lattice properties of crystals.
An Introduction to Multiscale Modeling Scientific Computing and Numerical Analysis Seminar CAAM 699.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Peipei Li - Civil Engineering Shule Hou - Civil Engineering Jiaqi Qu - Civil Engineering Coupled Atomistic.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
Katsuyo Thornton*, R. Edwin García✝, Larry Aagesen*
Error Analysis for Material Point Method and a case study from Gas Dynamics Le-Thuy Tran and Martin Berzins Thanks to DOE for funding from
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
Materials Science & Engineering University of Michigan
FEM and X-FEM in Continuum Mechanics Joint Advanced Student School (JASS) 2006, St. Petersburg, Numerical Simulation, 3. April 2006 State University St.
Module on Computational Astrophysics Professor Jim Stone Department of Astrophysical Sciences and PACM.
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
Two Approaches to Multiphysics Modeling Sun, Yongqi FAU Erlangen-Nürnberg.
Finite Element Method in Geotechnical Engineering
Fracture and Fragmentation of Thin-Shells Fehmi Cirak Michael Ortiz, Anna Pandolfi California Institute of Technology.
Chamber Dynamic Response Modeling Zoran Dragojlovic.
Manipulator Dynamics Amirkabir University of Technology Computer Engineering & Information Technology Department.
CE 1501 CE 150 Fluid Mechanics G.A. Kallio Dept. of Mechanical Engineering, Mechatronic Engineering & Manufacturing Technology California State University,
MULTI-SCALE STRUCTURAL SIMULATIONS LABORATORY Computation of Spatial Kernel of Carbon Nanotubes in Non-Local Elasticity Theory Veera Sundararaghavan Assistant.
MCE 561 Computational Methods in Solid Mechanics
Instructor: André Bakker
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
© Board of Trustees, University of Illinois Center for Process Simulation and Design, University of Illinois Robert B. Haber, Duane D.
Department of Aerospace and Mechanical Engineering A one-field discontinuous Galerkin formulation of non-linear Kirchhoff-Love shells Ludovic Noels Computational.
Analytical Vs Numerical Analysis in Solid Mechanics Dr. Arturo A. Fuentes Created by: Krishna Teja Gudapati.
Javier Junquera Molecular dynamics in the microcanonical (NVE) ensemble: the Verlet algorithm.
Molecular Dynamics Simulation Solid-Liquid Phase Diagram of Argon ZCE 111 Computational Physics Semester Project by Gan Sik Hong (105513) Hwang Hsien Shiung.
Brookhaven Science Associates U.S. Department of Energy MUTAC Review April , 2004, LBNL Target Simulation Roman Samulyak, in collaboration with.
J. L. Bassani and V. Racherla Mechanical Engineering and Applied Mechanics V. Vitek and R. Groger Materials Science and Engineering University of Pennsylvania.
Adaptive Mesh Modification in Parallel Framework Application of parFUM Sandhya Mangala (MIE) Prof. Philippe H. Geubelle (AE) University of Illinois, Urbana-Champaign.
A conservative FE-discretisation of the Navier-Stokes equation JASS 2005, St. Petersburg Thomas Satzger.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
Summer School for Integrated Computational Materials Education 2015 Computational Mechanics: Basic Concepts and Finite Element Method Katsuyo Thornton.
Akram Bitar and Larry Manevitz Department of Computer Science
HEAT TRANSFER FINITE ELEMENT FORMULATION
The Old Well 3/15/2003 AMS 2003 Spring Southeastern Sectional Meeting 1 An adaptive method for coupled continuum-molecular simulation of crack propagation.
A novel approach for thermomechanical analysis of stationary rolling tires within an ALE-kinematic framework A. Suwannachit and U. Nackenhorst Institute.
A New Discontinuous Galerkin Formulation for Kirchhoff-Love Shells
Molecular Dynamics Simulations and the Importance of
Nano Mechanics and Materials: Theory, Multiscale Methods and Applications by Wing Kam Liu, Eduard G. Karpov, Harold S. Park.
1 Application of Weighted Essentially Non-Oscillatory Limiting to Compact Interpolation Schemes Debojyoti Ghosh Graduate Research Assistant Alfred Gessow.
III. Engineering Plasticity and FEM
Time Integration: Fundamentals © Thomas J.R. Hughes.
I- Computational Fluid Dynamics (CFD-I)
Chapter 30.
Le-Thuy Tran and Martin Berzins
Continuum Mechanics (MTH487)
CAD and Finite Element Analysis
Spacetime Discontinuous Galerkin Methods for Hyperbolic Problems in Physics and Engineering Robert Haber, Jeff Erickson, Michael Garland, Robert Jerrard,
Convergence in Computational Science
Materials Science & Engineering University of Michigan
Atomistic simulations of contact physics Alejandro Strachan Materials Engineering PRISM, Fall 2007.
Atomistic materials simulations at The DoE NNSA/PSAAP PRISM Center
University of Liège Department of Aerospace and Mechanical Engineering
Hyperbolic Heat Conduction and Thermomechanical Response Scott Miller and Robert B. Haber, Department of Mechanical Science & Engineering Brent Kraczek.
Comparison of CFEM and DG methods
What are Multiscale Methods?
Center for Process Simulation and Design, University of Illinois Robert B. Haber, Duane D. Johnson, Jonathan A. Dantzig, DMR Visualizing Shocks.
Continuum Simulation Monday, 9/30/2002.
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

The Materials Computation Center, University of Illinois Duane Johnson and Richard Martin (PIs), NSF DMR Time and spacetime finite element methods for atomistic, continuum and coupled simulations of solids Students: a Brent Kraczek, b Scott T. Miller, PI’s : a,c Duane D. Johnson, b Robert B. Haber, University of Illinois at Urbana-Champaign, Departments of a Physics, b Mechanical Science and Engineering, and c Materials Science and Engineering { kraczek, smiller5, duanej, r-haber Support: Materials Computation Center, UIUC, NSF ITR grant DMR and Center for Process Simulation and Design, NSF ITR grant DMR The Materials Computation Center is supported by the National Science Foundation.

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Meeting MCC objectives This project achieves objects of MCC mission through Collaborative work involving calculations in atomistic, continuum and coupled systems Involves two students with different backgrounds Development new algorithms and codes in each problem type Collaboration between 2 NSF centers, MCC and CPSD (Center for Process Simulation and Design) Codes to be made available through software archive

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic and continuum methods Atomistic Coupled ODEs with discrete –mass, momentum –position, velocity Fixed number of d.o.f., treated individually This severely limits size and/or duration of simulation May be refined in time Non-local interactions “Correct” description of defects Continuum PDE with continuous fields –mass, momentum density –displacement, velocity, thermal Representative subset of d.o.f. optimized for problem size and accuracy May be refined in space, time Local stress/strain Need to address explicitly cohesion, plasticity, etc.

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic-continuum coupling Objective: Develop coupling formalism for solid mechanics that 1.Treats different scales with appropriate methods 2.Allows refinement/coarsening of scales in both space and time 3.Maintains compatibility and balance of momentum and energy 4.Consistently handles thermal fields and/or changes in # d.o.f. 5.Is O(N) and parallelizable for dim≥1 6.Accomplishes all this within a consistent mathematical framework These objectives partially fulfilled by focusing on time integration using Time/spacetime finite element methods in atomistic/continuum Coupling via fluxes defined within these finite element models

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Continuum formulation: Spacetime finite elements Spacetime discontinuous Galerkin (SDG) finite element (FE) method 1 Solves wave equation in solids in n-spatial-dim x t O(N) solution via causal meshing Captures complex behavior of wave propagation, including shock loading Enables different temporal scales for different spatial portions of problem 1. R. Abedi, et al., CMAME, 195: (2006) x y y x t Figure shows mesh only—physical results reflected in mesh refinement Problem: Shock-loading of plate with crack at middle (symmetry reduced to ¼ plate)

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Information passed between elements via flux conditions on M and  –Flux-balance on M enforces linear momentum balance –Flux-balance on  enforces compatibility –Energy flux on element boundary may be written as ⇒ compatibility and momentum balance imply energy balance. Fluxes will also be used in atomistic-continuum coupling Spacetime FE (SDG): Flux balance laws Q ∂Q

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Thermal transfer at atomistic scale is through vibrations—hyperbolic Standard heat equation based on Fourier’s law is parabolic 1. ( Maxwell (1867), Cattaneo (1948), Vernotte (1958) ) MCV: Non-Fourier thermal model MCV 1 modification to Fourier’s law –Yields hyperbolic heat equation –Parameter  is relaxation time –Appropriate for short time and/or length scales Fourier’s law –Yields parabolic heat equation –Infinite propagation speed –Appropriate in most cases

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Use SDG for coupled wave equation and MCV heat equation Constitutive equations include –MCV equation for heat flux evolution –Stress tensor with additional term linear in temperature Enforce balance of energy through new boundary fluxes: –Total energy flux –MCV heat flux Spacetime FE for generalized thermoelasiticy

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Thermoelastic problem: Laser pulse heating Laser pulse modeled as a Gaussian-type heat source Animation: Color field shows temperature Height field shows velocity magnitude Problem set-up: IC: Heated by Gaussian pulse Thermal BCs: insulated Mechanical BCs: traction-free

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic time FE for molecular dynamics Time finite element (TFE) method for atomistic system compatible with continuum spacetime finite element Divide problem into simultaneous solution on successive time intervals: Discretize trajectories in position, velocity in suitable basis (eg. Lagrange interpolation functions) High order convergence for trajectory and energy error world lines of 2 displaced particles

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic TFE: Energy error Machine precision noise for sufficient refinement Number of force evaluations per time step depends on –Number of Gauss points used (Ng) –Number of iterations required Problem: Single particle in non-linear potential well (Lennard-Jones oscillator) representative of future MD use

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic TFE: Trajectory error Linear springs allow direct comparison with analytic solution Convergence rate for trajectory error in 100 atom chain is 2p (p = polynomial order) Problem: Traveling pulse in 100 atom chain, w/ N-nn linear spring interaction

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Coupled atomistic-continuum system Underlying mathematical model is time/spacetime FE Coupling time/spacetime methods through flux compatibility at  AC Currently implemented for 1d with 1 st NN atom at boundary Division of solution space into continuum and atomistic regions remains constant ⇒ Implemented for atomistic TFE with linear springs and VVerlet for linear springs and non-linear Morse potential (all 1NN) t2t2 t1t1  AC Model system Continuum region Atomistic region v*  v C  C A F A

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Coupled atomistic-continuum system Continuum compatibility relations (kinematic and momentum) v* and  * determined implicitly from values on both sides of interface. To supply flux conditions from atomistics, –homogenize atomic velocities at boundary A –solve for forces on atoms as initially undetermined forces Momentum balanced explicitly; Energy balance will depend on A t2t2 t1t1  AC Model system Continuum region Atomistic region v*  v C  C A F A

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Coupled system: Results in 1d Atomistic 200 atoms 5+4 dof Continuum 40 elements 5x5 dof Coupled 20 elements, 5x5 dof 100 atoms, 5+4 dof Initial After 1 pass

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Coupled system: Total energy error Energy error reflects position of pulse in region Consider this configuration A B C A. Pulse begins in continuum region B. Pulse fully in atomistic region C. Pulse fully in continuum region

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Coupled system: Momentum balance Total momentum ~ Component momentum reflects pulse passing through coupling boundaries A B C A. Pulse begins in continuum region B. Pulse fully in atomistic region C. Pulse fully in continuum region

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Conclusions We have developed a set of mathematically consistent FE element tools for atomistic, continuum and coupled atomistic-continuum simulations Spacetime finite element (Spacetime Discontinuous Galerkin) developed for continuum wave equation –O(N) with causal meshing and excellent shock capturing ability –Thermoelasticity handled through non-Fourier heat model Time finite element developed for highly accurate molecular dynamics Coupled atomistic-continuum simulations achieved through flux conditions at At-C interface. Model/testing codes to be posted on software archive

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Analogous continuum system  = mass density, C = elastic modulus L = length Stress Continuum equation of motion Wave speed Atomistic vs. continuum models of solids: 1d Atomistic mass-spring system m = atomic mass, K = atomic interaction (spring constant) a = lattice spacing (interatomic distance) N masses -> length L=Na Force Atomistic equation of motion Wave speed (phase velocity) uiui u i+1 u i-1  C

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Define –Strain-velocity –Stress-momentum M and  follow characteristics of wave equation— allows causal meshing Spacetime FE (SDG): Continuum fields M= -p  = E M ( , p)  (v, E)   v etet n0n0 n0n0 n0n0 Causal interface: Solution in Q  depends on Q  Non-causal interface: Solution in Q  and Q  interdependent

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Spacetime FE: Causal meshing Goal: Mesh space to obtain O(N) solution by taking advantage of wave characteristics Algorithm Pitch “tents” —patches of tetrahedra in 2d x t —causally advancing solution Solve a patch implicitly—causal separation is between patches Refine or coarsen as necessary, taking special care to ensure progress R. Abedi, et al., Proc. 20th Ann. ACM Symp. on Comp. Geometry, , Causal interface: Solution in Q  depends on Q  Non-causal interface: Solution in Q  and Q  interdependent

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic TFE: force evaluations v. time step Fix number of atoms, initial condition and total run duration 100 atom chain in 1d with pulse IC of width ~7 atoms Total time = 200 a/c 1nn linear spring interaction

Materials Computation Center, NSF DMR Kraczek, Miller, Johnson, Haber, Nov. 2, 2006 Atomistic TFE: Energy error Linear spring interaction allows exact integration of force ⇒ energy error for iterated solution is machine-precision noise