Professional Documents
Culture Documents
Ab Initio Modeling
Ab Initio Modeling
A C O L L A B O R AT I O N B E T W E E N
CAES/INL C3 Summer Boot Camp
Sponsored by Center For Advanced Energy Studies
• Schedule for next three days
• Create a nanoHUB account here: The computational
modeling and data science tools the workshops will
demonstrate are available on the nanoHUB.
• Useful info
• Post survey, please fill out after you attend all the workshops
you have registered.
Check on Summer Boot Camp Website for Details!
https://caesenergy.org/remote-summer-boot-camp/
A C O L L A B O R AT I O N B E T W E E N
Different Computational Modeling Methods
• Quantum Mechanics (QM)
• Ab-initio / first-principles simulation
• Electronic degrees of freedom, interactions,
bonding, energy estimation
• Schrödinger equation, wave functions
• Molecular Dynamics (MD)
• Atomistic modeling
• F orces between the particles and potential energy
defined by molecular mechanics force fields.
• Mesoscale to Continuum
• Phase field simulation: Thermodynamics-based
approach to model phase changes and evolving
microstructures in materials
• Finite element approach: Partial differential equation
solver for use to simulate structural responses.
• Most of physical properties are predictable based on the quantum
mechanics laws.
• Basic ingredients: nuclei and electrons.
• Schrödinger equation:
^
𝐻 ( 𝑟 𝑖 , 𝑟 𝐼 , 𝑡 ) =𝐸 ( 𝑟 𝑖 ,𝑟 𝐼 ,𝑡 )
2 2 Ζ e2 1 e 2 1 Ζ Ζ e2
Η Ι Ι J
2m ι r R 2ι j r r 2I J Ρ Ρ
ι e ι,Ι
ι j I J
ι Ι
Τ el V Vion ion
el ion V
el el
Schrӧdinger’s Equation
^
𝐻 𝐾𝑆 ( 𝒓 ) Ψ ( 𝒓 ) =𝐸 ( 𝒓 ) Ψ ( 𝒓 ) Ion Potential
^ 𝑛𝑜𝑛
𝐻 𝐾𝑆=𝐸 𝑘𝑖𝑛 +𝑈 𝑒𝑥𝑡 +𝑈 𝐻 +𝑈 𝑥𝑐 Exchange
Correlation
Potential
*June Gunn Lee, Computational Materials Science Kinetic
An Introduction (2nd Edition), CRC Press Taylor & Hartree (Mean-Field)
Francis Group, Boca Raton, FL, USA 2017 Energy
Potential
Exchange-Correlational Functional
• Local density approximation (LDA) – Use only local density to define the
approximate exchange-correlation functional
• Generalized gradient approximation (GGA) – Use local electron density and
local gradient in the electron density
*June Gunn Lee, Computational Materials Science An Introduction (2 nd Edition), CRC Press Taylor & Francis Group, Boca Raton,
FL, USA 2017
6
Key DFT Parameters To Be Determined
• Atomic coordinates of the structure you would want to simulate
• Exchange-correlation (XC) functional - a correction term for electron-
electron interaction, LDA or GGA
• Basis set – a set of basis functions (e.g. Gaussian basis functions,
plane wave expansion) to represent electronic wave function
• Mesh cutoff – an energy corresponds to a finite 3D grid for the
calculation of electron density ρ(𝑟) and potentials V(r).
𝑟 =∑ ¿ 𝑖 𝑟 ∨¿ ¿
( ) ( ) 2
Lattice Lattice Atomic Run type XC Basis set Mesh k-point Energy/Cu
type constant coordinates functional cutoff density (eV)
Simple 2.39 Ang 000 Geometry GGA/PBE DZP 100 4 -1197.9752
cubic Optimization
FCC 3.60 Ang 000 Geometry GGA/PBE DZP 100 4 -1198.3846
Optimization
BCC 2.89 Ang 000 Geometry GGA/PBE DZP 100 4 -1198.3057
Optimization
Overview of Input Parameters in SIESTA
Parameter Science What we use
11
Key Note for k-Point Sample
• Crystallography and reciprocal space
• Generate a grid of k-points spaced evenly throughout the Brillouin Zone (or along each reciprocal
lattice vector).
• Any crystal structure can be represented in two spaces: real space (primitive cell or unit cell in x, y, z)
and reciprocal space (Brillouin Zone in kx, ky, kz).
• Many physical properties of crystals as well as the geometry of the three-dimensional patterns
resulting from a diffraction event (e.g. X-ray diffraction) are represented using the reciprocal lattice.
• Diffraction occurs in inverse proportion to the spacing between objects causing diffraction.
• Any point in the Brillouin Zone can represent a k-point, there are an infinite number of discrete k-
vectors well qualified to be a wave function.
• Specify high-symmetry point positions in the Irreducible Brillouin zone.
• The wave function and other properties (e.g. band structure) vary smoothly over the Brillouin Zone,
so we can just sample a finite number of k-points (i.e. high symmetry points) that represent each
small region.
• Each k-point contains rich information: Wave length (λ=2𝜋/𝑘), and kinetic energy ( 𝐸=); All the
incoming energies on each k-point, it will form band structure.
• More k points lead to a more accurate simulation, but it costs more computational time.
• Smaller unit cell, high k-point density.
12
Modeling of Water Dissociation
• Predict how difficult to dissociate a H atom from a H2O molecule
• Manually increase the distance between H and OH
• Record total energy step by step and then plot energy as a function of
distance
• Energy difference will result in dissociation energy
• Initial O-H bond length = 0.97 Ang (Literature)
• Angle H-O-H = 104.50 (Literature)
H H H H H
O O O O O
H
H
H
H
Key Input Parameters
• XC Functional: GGA
• Run type: Total Energy
• Basis set: DZP
• Type of System: Molecule (Cartesian Coordinates required, be careful the format)
• Coordinates (Cartesian): Upload files provided on the nanoHUB website
• Mesh cutoff: 100 Ry
• No k point density needs to be setup due to a molecule structure.
• Write down total energy and check on the optimized HO-H bond length.