Closed jonlym closed 4 years ago
Implemented in commit 73a9dc8. The argument, ads_act_method
, allows users to choose whether to use enthalpy of activation or Gibbs energy of activation.
Reopening this issue since there is interest to implement this feature in pmutt.io.chemkin.write_surf
Currently, we recommend using the Gibbs energy of activation,
ΔG_act
, in write_EA and write_surf. This choice was based on book-keeping where the entropic effects from the pre-exponential were lumped into the activation energy. I believe this approach is fine for surface reactions.However, we should probably use the enthalpy of activation,
ΔH_act
for adsorption reactions. We have observed adsorption reactions tend to be endergonic (ΔG > 0) due to the entropy difference between gas species and surface species. Since we tend not to specify a barrier,ΔG_act
is set toΔG
.This is problematic as increases in temperature stabilize the gas species more than surface species (due to larger entropy), resulting in larger
ΔG
and consequently largerΔG_act
. Physically, one would expect the rate of adsorption to increase with temperature as gases are colliding with the surface more frequently and with more energy. However, usingΔG_act
results in a net decrease in the rate.This issue could be solved by using
ΔH_act
as adsorption is usually exothermic (ΔH
< 0) soΔH_act
is set to 0.