simulations of kinetic events at the atomic scale · presentation on the simulations of kinetic...

15
Simulations of kinetic events at the atomic scale Graeme Henkelman UT Austin Al / Al(100) B 3 I / Si Pd / MgO How can we simulate the dynamics of molecular systems over experimental time scales?

Upload: others

Post on 29-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Simulations of kinetic events at the atomic scale

Graeme Henkelman UT Austin

Al / Al(100) B3I / Si Pd / MgO

How can we simulate the dynamics of molecularsystems over experimental time scales?

Page 2: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Objective:To calculate dynamics of a surface over time scales which are much longer than can be calculated with direct classical dynamics.

Problem: time scale gap

fs ps ns ms ms s mins atomic dynamics thermally activated experimentalvibrations simulations reaction dynamics time scales

Most interesting transitions are rare

0.5 eV

1000/s events (much slower than vibrations)

Simulating a transition for a typical rare event with classical dynamics can require ~1012 force evaluations

Page 3: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Transition state theory

A statistical theory for calculating the rateof slow thermal processes

The primary task is to find an N-1dimensional dividing surface thatrepresents a bottle neck for the transition

Harmonic transition state theory Need to find saddle points on theenergy surface

Rate of escape through each saddlepoint region:

∆E

Minima

Saddle Points

Page 4: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Methods for determining reaction rates

Finding Saddle points Single Ended:

ial

Hiial

Di i

l

Low Potent

gh Potent

Dimer

Image

Lowest Curvature rect on

True Force

Effective Force

Doub e Ended:

Initial

Initial

Fi lna

Page 5: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

The Nudged Elastic Band Method

Recent developments: • Improved tangent

• Second order optimizers - conjugate gradients

• Climbing image - quasi-newton (bfgs)

• Double nudging • Internal coordinates (Wales) • Rigid constraints (string method)

Initial

Fi l

i

i

ial

na

Force on each mage:

spr ngs

potent

Page 6: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Minimum mode following methods

Dynamics: know the initial state, but don’t know the final state!

• Find the lowest curvature mode - Dimer method (Voter, Henkelman, Jónsson) - Lanczos (Barkema, Mousseau)- Langrange multipliers (Wales)

• Follow the minimummode up the potential,minimize in all othermodes

• Many independentsearches can beused to find unknownreaction mechanisms

Initial Low

Potential

High Potential

Dimer

Image

Lowest Mode

Force

Optimization Direction

Saddle

Page 7: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Adaptive kinetic Monte CarloSt

anda

rd K

MC

Combine saddle point searches with kinetic Monte Carlo (KMC):

1. Find low energysaddle points using amin-mode method.

2. Choose oneprocesses from aBoltzman distribution.

3. Hop to the final state Probability:

of the chosenprocess. Rate:

4. Increment time by anaverage amount ∆t.

Time: 5. Repeat.

iirp !

!="

ir

1___

t

TkE

i

Bievr!"

=

Page 8: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Al / Al(100) ripening

Complex events do happen • A compact island forms in

1 ms at 300K

• Find many events which arenot included in standardKMC event tables

∆E (eV) Events

0.16

0.05

0.24

Page 9: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Al / Al(100) growth

Multi-atom events can be important for dynamics

• Exchange events involving more than one atom lead to smooth growth on Al at 77K

• Single atom ripening events contribute to rough growth on Cu

Page 10: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Dynamics from Density Functional Theory

When there is no accurate empirical potential …

• Saddle points can be found directly with DFT.

• Min-mode following methods are in VASP, SIESTA, SOCORRO, and CASTEP

• Only a few tens of saddle point searches are possible in each new state

• Can be used to find unexpected reaction pathways and dynamics

Page 11: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

From DFT to kinetic Monte Carlo: Pd / MgO

If all important mechanisms are found, KMC can reach longer time scales

• DFT calculations of Pd diffusion on MgO show that small clusters are more mobile than the Pd monomer

• DFT diffusion rates are used in a KMC simulation to compare with experiment

iExper ment

DFT KMC

Page 12: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Application to Hydrogen Storage Materials

a

H2

b

c

Challenges for simulating the kineticsof hydrogen storage materials

a. Need to develop potentials for modelingH2 dissociative adsorption at catalysts,or use DFT

b. Since H diffusion barriers will changewith environment, it is unlikely that anyfew reaction mechanisms can be usedwith standard KMC to model the storagekinetics of a material

c. A phase change in a material will limitthe use of traditional kinetic Monte Carlo

Provides an exciting opportunity fornew methods!

StorageMaterial

Page 13: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Quantum effects for hydrogen kinetics

Zero point and tunneling corrections • Estimate using classical

normal modes above Tc

Wigner correction: CH4

Ni(111)

Tcwhere

• Below Tc, find instanton using Min- ng ∝ N T2

mode following methods (Jónsson) k i

system spr

/ N

Instanton: Saddle point for Feynmanchain to cross the barrier

Page 14: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Adaptive kinetic Monte Carlo

Strengths and weaknesses

• Saddle point searches are independent, and can be computed in a parallel (distributed) environment

• Need to find all important (low energy) reaction mechanisms - contrast with accelerated dynamics methods (Voter)

• Accuracy determined by sampling: - Fewer searches for expensive (DFT) calculations - Extensive sampling when using empirical potentials

• No simple relation between sampling and accuracy

• If the important processes are known, they can be used in a KMC simulation to reach longer time and length scales

• Can include quantum effects as necessary

Page 15: Simulations of Kinetic Events at the Atomic Scale · Presentation on the Simulations of Kinetic Events at the Atomic Scale given at the DOE Theory Focus Session on Hydrogen Storage

Funding Collaborators

UT - Austin UT: Lijun Xu Nathan FroemmingWenjie Tang Dan Sheppard

Robert A. Welch Foundation Advanced Research Program Other

(State of Texas) groups: Hannes Jónsson (Iceland)Arthur Voter (LANL)

- Blas Uberuaga (LANL)Charles Campbell (UW)

Freely available software tools

• http://eon.cm.utexas.edu/ The EON distributed computing project

• http://theory.cm.utexas.edu/fida/ FIDA Distributed computing frameworkupon which eon is built

• http://theory.cm.utexas.edu/vtsttools/ Dimer, NEB, and dynamical matrix methods implemented in the VASP code

• http://theory.cm.utexas.edu/bader/ Bader charge density analysis