In my work, I have studied desorption using two different methods: bond-boost method and temperature acceleration method. The bond-boost method is described in detail in its own section in this website. Below, I describe the temperature acceleration method with a simple example, that implicitly uses umbrella sampling of the data.
Temperature Acceleration
Desorption at low temperature is a rare event that cannot be sampled sufficiently by regular MD (over computationally tractable time period). Therefore, one way of simulating desorption is by employing accelerated MD via the temperature acceleration method. This method is based on sampling high-energy configurations using umbrella sampling. However, instead of applying a bias potential to perform high-energy sampling, the simulation is conducted at a high temperature where desorption occurs rapidly enough to allow sufficient sampling over a tractable computation period. Using the data sampled, the rate constant is calculated using the equation derived in this page:
where the integral at the numerator represents the canonical average at the infinitesimally thin transition state (TS) identified by , the integral at the denominator represents the canonical average over all space, U() represents the adsorbate-substrate potential and m represents the mass of adsorbate. Assigning a finite width to the TS, the above equation simplifies to
where is the number of iterations spent in TS and is the total number of iterations.
The rate constant calculated from the above setup will provide the rate constant at the high temperature employed. In order to obtain the rate constant at the original temperature, we use a weighting function implemented in the transition-state theory equation:
The form of can be chosen as required to facilitate the evaluation of the above equation. Choosing , where is the modified potential energy surface traversed by molecules at the increased temperature, we get:
The subscript indicates that the energy of the system was sampled from the modified potential surface created at the higher temperature.
Let us suppose that the is scaling factor that represents the increase in temperature, i.e. where is the original temperature and is the higher temperature. Accordingly, potential energy surface is modified to become . Then, the weighting function becomes:
In practice, the value of is chosen in the range 2 to prevent excessive biasing (see theory section).
Example: 1D Desorption
Simulation
A 1D Morse potential is constructed:
where , and .
The minimum of this potential at represents the surface, and a transition region is implemented at of width . A reflecting wall is located immediately beyond the transition region. A single point particle of mass is introduced into this 1D system. The particle is thermostated using an Andersen thermostat of velocity generation frequency . It is active only in the region to model thermostating near the surface. The trajectory of the particle is calculated using a Verlet algorithm. Using a timestep of 1 fs, desorption of the particle is simulated at 25 K using the temperature acceleration methods, with a temperature scaling of , over iterations.
The rate constant is calculated at 25 K using the equation described in the above section.
Theoretical Calculation
In addition, the occupation probability distribution of this potential is caclculated from the simulation data. In the original system, is simply the ratio of number of iterations spent in interval , , to the total number of iterations, , i.e.
The occupation probabilities of every interval, i.e. , are calculated for both bond-boost and temperature acceleration methods, where the weighting factors are incorporated using:
for temperature acceleration, where represents the position of the particle at the th iteration.
In addition, the theoretical rate constant and occupation probability distribution are numerically calculated from the potential profile:
The comparison of with obtained from the two simulations are shown in the above figure. It is observed that the compares very well with , as do the simulated rate constants with (, ) .
Note: however, it must be pointed out that the temperature acceleration method in studying desorption is inherently flawed since the rate constant is entropy dependent, and hence temperature dependent. Therefore, by employing a large temperature, the system properties are modified and the rate constant calculated even after accounting for the bias temperature do not reflect the original rate constant. This error becomes more prominent when desorption in a system with larger degrees of freedom is studied, where entropy change from adsorption to desorption is greater, e.g. desorption of benzene (see chapter from my dissertation, pg. 31). A better method that circumvents this problem is the bond-boost method.