Jump to content

Requests for technical support from the VASP team should be posted in the VASP Forum.

Category:Advanced molecular-dynamics sampling: Difference between revisions

From VASP Wiki
Csheldon (talk | contribs)
No edit summary
Csheldon (talk | contribs)
 
(One intermediate revision by the same user not shown)
Line 42: Line 42:
*[[Metadynamics]].
*[[Metadynamics]].
*[[Metadynamics calculations]].
*[[Metadynamics calculations]].
*[[Using metadynamics to train a machine-learned force field]]


<div style="clear:both;"></div>
<div style="clear:both;"></div>
Line 87: Line 88:
**[[Nuclephile_Substitution_CH3Cl_-_mMD2 | Chemical reaction using metadynamics - part 2]]
**[[Nuclephile_Substitution_CH3Cl_-_mMD2 | Chemical reaction using metadynamics - part 2]]
**[[Nuclephile_Substitution_CH3Cl_-_mMD3 | Chemical reaction using metadynamics - part 3]]
**[[Nuclephile_Substitution_CH3Cl_-_mMD3 | Chemical reaction using metadynamics - part 3]]
<!--**How to for [[Using_metadynamics_to_train_a_machine-learned_force_field | training a machine-learned force field (MLFF) using metadynamics for chloromethane-chloride inversion]].-->
**How to for [[Using_metadynamics_to_train_a_machine-learned_force_field | training a machine-learned force field (MLFF) using metadynamics for chloromethane-chloride inversion]].
*[[Blue moon ensemble calculations]].
*[[Blue moon ensemble calculations]].
*[[Slow-growth approach calculations]].
*[[Slow-growth approach calculations]].

Latest revision as of 12:29, 9 June 2026

In a molecular-dynamics (MD) calculation, we are often interested in rare events or specific transitions. Advanced molecular-dynamics sampling helps to capture these during an MD run within a feasible simulation time. There are several different available methods:

Thermodynamic integration

Thermodynamic integration allows integration from a non-interacting system (λ = 0) to an interacting system (λ = 1). E.g., between a harmonic and an anharmonic system.

In the thermodynamic integration method,[1][2] the energy differences of a fully interacting and non-interacting system are calculated. This is achieved by making the potential energy depend on a coupling parameter and defining the free energy as a smooth integral over the potential energy along this coupling parameter. As the reference state for a non-interacting system, usually an ideal gas or a harmonic solid is chosen.

Thermodynamic integration is usually used to compute free energy differences between different phases.

Constrained molecular dynamics

Selected geometric parameters in this hydrogen cyanide isomerization to hydrogen isocyanide reaction are constrained to model the transition state. R1 is the C-H bond, R2 is the C-N bond, and R3 is the N-H bond.

In constrained molecular dynamics selected geometric parameters are constrained during the calculations using the ICONST file. This is achieved by extending the Lagrangian with a term incorporating the desired constraints (SHAKE algorithm[3]) directly. This method can be used on its own to support molecular dynamics calculations but some of the methods on this page also incorporate constraints via the same methodology.

Biased molecular dynamics

In biased MD, a biased potential can be used to pin the system to given configuration (i.e., uncommon configurations), e.g., in umbrella sampling.

Biased molecular dynamics refers to methods introducing a biased potential [4]. In one of this method's most popular representatives, the umbrella sampling or umbrella integration, the biased potential is used to pin the system to given configurations. This way the sampling of a system is greatly enhanced and thermodynamic methods with proper statistics become accessible. Although some of the methods on this page also use biased potentials they have differences in the usage of the potential and hence belong in their categories.

Biased molecular dynamics are often used to calculate free energies or free energy differences.

Metadynamics

In metadynamics, a biased potential (coloured lines) is applied along selected collective variables (x), cf. potential V, to gradually fill free-energy minima and allows the system to cross barriers and explore the potential energy surface, including other minima.

In metadynamics,[5][6] a biased potential that acts on a few selected geometric parameters (collective variables) is added to the Hamiltonian of a system. The biased potential is constantly built up during a molecular dynamics run by adding Gaussian hills at selected time increments. This way even deep potential minima can be filled and overcome.

This method is good for exploring new phases of a given system.

Blue moon ensemble

In the Blue moon ensemble method, the free energy profile along a chosen reaction coordiante (x) can be calculated by calculating the unbiased free-energy derivative.

The blue moon ensemble method[7] is designed to calculate the free energy profile along the path of selected reaction coordinates. It also employs constraining of the atoms during molecular dynamics (SHAKE algorithm[3]). The term "blue moon" refers to rare events such as the "moon turning blue".

The method is often used to calculate free energy differences for systems where the profile is characterized by a few barriers that are high enough that they would not be crossed within regular thermostatted molecular dynamics.

Slow-growth approach

In the slow-growth approach, a reaction pathway can be followed linearly on a reaction coordinate (x) from the reactant state (λ = 0) to the target state (λ = 1).

In the slow-growth approach,[8] the free energy profile is scanned along a reaction coordinate. The scanning is done by linearly changing the reaction coordinate from that of the reactant state to that of a transition or product state via constrained molecular dynamics (SHAKE algorithm[3]).

Like in the blue moon ensemble, this method is also designed to calculate free energy differences for systems where the profile is characterized by a few barriers that are high enough that they would not be crossed within regular thermostatted molecular dynamics.

Interface pinning

Interface pinning is used to model two different phases on the same system in the same cell, e.g., the water-ice interface.

In interface pinning,[9] two different phases of the same system are simulated in a single simulation box. The goal of this method is to look for the right conditions where both phases would coexist, which corresponds to a phase transition point. Above a transition point, the whole system would quickly turn into one phase and below the point into the other phase. With this, the transition point could be searched via bi-sectioning, but this would involve a huge effort. To accelerate the search for a phase transition point the order parameters are used to control the composition of the box and the force that would drive the system towards equilibrium is used to estimate the phase transition point.

Interface pinning is usually used to determine melting points (solid-liquid interface).

Additional resources

Books

  • Statistical Mechanics: Theory and Molecular Simulation by M. Tuckerman [10].
  • Understanding Molecular Simulation - From Algorithms to Applications by D. Frenkel and B. Smit [11].

How to

Tutorials

Lectures

References