Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Nudged Elastic Band Method and its Implementation in VASP

Similar presentations


Presentation on theme: "The Nudged Elastic Band Method and its Implementation in VASP"— Presentation transcript:

1 The Nudged Elastic Band Method and its Implementation in VASP
S. Sinthika

2 Goals Determine minimum-energy structures of complex systems.
• Calculate activation energies. • Predict the mechanisms for chemical/physical processes.

3 Simple Potential Energy Curve
Equilibrium Bond length Higher dimensional cases?

4 Stationary point- (forces are zero)
Stable configurations Local and Global minima

5 Reaction Path Using Optimization techniques: can locate local minima (reactant and product). Evolution of system or reaction path

6 Minimum energy path A path is an MEP only if the forces defined by any image along the path are oriented directly along the path Image Transition State MEP

7 Elastic Band Methods To determine transition states and MEP:
Construct a chain of images that connects two known potential energy minima. ‘Elastic band’ anchored on end points (minima) Allow the intermediate states to relax : minimizing a function (‘objective function’)

8 Minimize the function:
Coupled harmonic spring Potential Energy 1) States move toward PE minima 2) Spring tends to keep the images equidistant with straight path to minimize the energy “Corner cutting” and “sliding down” problems may occur  NEB

9 Difficulties Corner cutting : component of spring force which is perpendicular to the path tends to pull images off the MEP (at large K). Sliding down : component of the true force in the direction of the path : slides to potential minima (at small K).

10 Nudged elastic band method
Project parallel component of spring force and perpendicular component of physical force (‘nudging’). F NEB[r(i)] = FV⊥[r(i)] + FS∥ [r(i)] Components of Physical force: FV∥ [r(i)] = - (𝞩i V[r(i)].τ)τ FV⊥[r(i)] = -𝞩i V[r(i)] + (𝞩i V[r(i)].τ)τ

11 Components of Spring force:
Can relax the elastic band towards MEP using iterative algorithms like steepest descent. The images move in a direction perpendicular to the path.

12 Set up calculation in VASP
Directory : INCAR, KPOINTS, and POTCAR. Set of subdirectories (numbered 00,01,02...) must be created, and each subdirectory must contain one POSCAR file. The tag : IMAGES= number of images   forces VASP to run the elastic band method. 4) The number of nodes must be dividable by the number of images  5) Positions for the end points (fixed) : 00/POSCAR and XX/POSCAR (XX=number of images+1)

13 Set up calculation in VASP
All output goes to the subdirectories (except 00 and XX) Set spring constants using the tag: SPRING=-5 Negative value sets up a Nudge Elastic Band calculation. SPRING= 0 : Images are optimized but only allowed to move perpendicular to the hyper-tangent (normal vector between two neighbouring images)

14 Tips & Tricks for setting up a calculation
recommended to use the Quasi Newton algorithm (IBRION =1)or Damped MD (IBRION =3). make sure that the sum of all positions is the same for each cell. the number of CPUs to be used has to be an integer multiple of IMAGES if convergence is not reached within NSW steps, the calculation can be continued by a continuation run, just like for a standard ionic relaxation. recommended to keep the number of images small. If the region close to the transition state is to be refined, one can do another NEB-calculation, using the ionic configurations of the IMAGES adjacent to the transition state as the new initial and final states for the follow-up run.

15

16 CI-NEB The highest energy image is driven up to the saddle point.
This image does not feel the spring forces along the band. True force at this image along the tangent is inverted. Image tries to maximize it's energy along the band, and minimize in all other directions. When this image converges, it will be at the exact saddle point.

17

18 Interpolate images Decide how many images
Append POSCAR1 and POSCAR2 to POSCAR1_POSCAR2. POSCAR should not contain element names. Make directories 00, 01…NN Use interpolatePOSCAR (awk script) syntax: interpolatePOSCAR POSCAR1_POSCAR2 POSCARs created in each directory (Modify code to required no. of images)

19 POSCAR 02 POSCAR 00 POSCAR 01 POSCAR 03 POSCAR 04 POSCAR 05

20 NEB – Reaction Path

21 Thank You


Download ppt "The Nudged Elastic Band Method and its Implementation in VASP"

Similar presentations


Ads by Google