You are on page 1of 9

1064 Langmuir 1997, 13, 1064-1072

Pure Monte Carlo Simulation of Model Heterogeneous


Substrates: From Random Surfaces to Many-Site
Correlations†
J. L. Riccardo‡ and W. A. Steele*
Department of Chemistry, 152 Davey Laboratory, Pennsylvania State University,
University Park, Pennsylvania 16802

A. J. Ramirez Cuesta§
Department of Chemistry and Laboratory for Surface Studies,
University of WisconsinsMilwaukee, Milwaukee, Wisconsin 53211

G. Zgrablich
Centro Regional de Estudios Avanzados, C.R.E.A., CC 200, (5700) San Luis, Argentina, and
Departamento de Fı́sica, (CONICET), Universidad Nacional de San Luis,
Chacabuco y Pedernera, (5700) San Luis, San Luis, Argentina

Received November 6, 1995. In Final Form: February 23, 1996X

A conceptually simple general method to simulate model heterogeneous surfaces is proposed. It allows
one to distribute adsorption energies over a lattice of adsorption sites according to an arbitrary energy
distribution which can include spatial site energy correlations. The method provides a powerful tool to
simulate either discrete or continuous site energy distributions with any kind of spatial correlations between
site energies which makes it useful to test theoretical model of surface processes against MC simulations
on the model surface. Effect of correlations on equilibrium and kinetics of gas adsorption, thermal desorption,
surface diffusion and reactions can be studied by MC simulation. More sophisticated model heterogeneous
surfaces incorporating distributions of saddle point energies (consequently, activation barriers for diffusion)
can also be treated. The method is the same as that used for evaluating the equilibrium states of an
ensemble of interacting particles through Monte Carlo simulation.

I. Introduction characterized not only by the number distribution of site


Adsorption on heterogeneous surfaces has been inves- energies but also by their spatial distribution across the
tigated for many years and is still a very active field of surface. Inasmuch as the average lateral interaction
research.1,2 Much of the knowledge concerning the between atoms adsorbed on these sites is quite sensitive
adsorption of gases on solid surfaces has come through to this spatial distribution and, in particular, to the
the study of model systems. Computer simulation has distribution of nearest neighbor pairs of sites, considerable
been a particularly useful tool to predict equilibrium as efforts have been made to deal with this part of the
well as dynamical properties of the adsorbate. Many problem. This paper is concerned with the computer
simulation studies of localized adsorption, the kinetics of generation of surface lattices with specified distributions
adsorption, thermal desorption, surface reactions, and the of pairs (or larger clusters) of sites that are consistent
lattice-gas approach to surface diffusion assume that the with a given number distribution of the site energy. The
surface can be represented by a set of adsorption sites most widely used spatial descriptions of heterogeneous
arranged in a given geometry.3 A heterogeneous adsorp- surfaces have been either the random site4 and the large-
tion potential is introduced by assigning an energy to every patch models.5 To generate these site distributions is
site of the lattice. This adsorption energy is sampled from rather trivial. However, it has been argued that real
preselected energy distribution. However, the surface is adsorbents are not usually represented by these limiting
site topographies but rather exhibit finite-range site-
† Presented at the Second International Symposium on Effects site energy correlations. Moreover, theoretical and simu-
of Surface Heterogeneity in Adsorption and Catalysis on Solids, lation results predict that these correlations can strongly
held in Poland/Slovakia, September 4-10, 1995. affect surface phenomena.6-10 Site-site energy correla-
‡ On leave with a CONICET fellowship at Department of
tions characterized by a correlation length were first
Chemistry, 152 Davey Laboratory, The Pennsylvania State Uni- introduced in the calculation of the virial coefficients for
versity, University Park, PA 16802. Permanent address: Depar- a low-density adsorbed gas through the generalized
tamento de Fı́sica, Universidad Nacional de San Luis, Chacabuco
y Pedernera, (5700) San Luis, Argentina. e-mail: jlr@linux0.
unsl.edu.ar. (4) Hill, T. L. J. Chem. Phys. 1949, 17, 520.
§ Permanent address: Departamento de Fı́sica, Universidad (5) Ross, S.; Olivier, J. On Physical Adsorption; Interscience: New
York, 1964.
Nacional de San Luis, Chacabuco y Pedernera, (5700) San Luis, (6) Ripa, P.; Zgrablich, G. J. Phys. Chem. 1975, 79, 2118.
Argentina. (7) Riccardo, J. L. PhD Thesis, Universidad Nacional de San Luis,
X Abstract published in Advance ACS Abstracts, September 15,
Argentina, 1991.
1996. (8) Gonzalez, A. P.; Pereyra, V. D.; Riccardo, J. L.; Zgrablich, G. J.
(1) Steele, W. A. The Interaction of Gases with Solid Surfaces; Phys.: Condens. Matter 1994, 6, 1.
Pergamon Press: New York, 1974. (9) Riccardo, J. L.; Chade, M.; Pereyra, V.; Zgrablich, G. Langmuir
(2) Rudzinski, W.; Everett, D. H. Adsorption of Gases on Heterogeneous 1992, 8, 1518.
Surfaces; Academic Press: London, 1992. (10) Tovbin, K. Y. Russ. J. Phys. Chem. (Engl. Transl.) 1982, 56, 415.
(3) Jaroniec, M.; Madey, R. Physical Adsorption on Heterogeneous Tovbin, K. Y.; Chelnokova, O. V. Bull. Acad. Sci. USSR, Div. Chem. Sci.
Surfaces; Elsevier: Amsterdam, 1988. (Engl. Transl.) 1989, 38, 1783.

S0743-7463(95)01003-1 CCC: $14.00 © 1997 American Chemical Society


Model Heterogeneous Substrates Langmuir, Vol. 13, No. 5, 1997 1065

Gaussian model (GGM)6 and were later taken into account to the theoretical input.27 The aim of the present study
in high-coverage adsorption studies.10,11 In the GGM a is to provide a general method for the simulation of model
multivariate Gaussian density distribution for the site heterogeneous surfaces with arbitrary spatial energy
energies is assumed which allows consideration of cor- distributions. The basis for the present work can be
relations between multiple-site energies. A very complete expressed as: “The whole set of energies distributed over
study of adsorption of interacting particles on nonuniform the adsorption sites can be allowed to evolve as an
no-rearranging surfaces has been carried out by Tovbin statistical system of objects interacting through their
et al.12-15 In their approximation, correlation between specific correlations.” Accordingly, all adsorption energies
multiple adsorption centers can be accounted for in a will be initially set to appear with the desired frequencies
general fashion for either discrete or continuous distribu- regardless of their spatial correlations. New states for
tion of adsorption centers energy. In general terms, they the system which consist in different spatial distributions
calculate the local density on different adsorption centers of the initial set of site energies can be generated by means
taking into account their detailed spatial distribution and of transitions conserving the initial frequencies. The
interactions between molecules further apart than nearest transition probability between states must be written to
neighbors. Despite the calculational drawbacks that arise embody the input correlation function for neighboring
from such a general formulation, this is one of the most sites. Successive transitions drive the system from an
exhaustive descriptions of interacting species on hetero- arbitrary initial spatial distribution toward a stationary
geneous substrates. A comprehensive review of many sequence of states characterized by the expected energy
applications to surface phenomena can be found in refs distribution and spatial correlations. Once equilibrium
16-18. A novel description of heterogeneous surfaces has been reached, further transitions only switch between
incorporating saddle point energies in addition to those configurations having the same statistical features. This
of the sites, has been recently formulated through a self- method is formally equivalent to that used in MC
consistent model (dual site-bond description (DD)).19,20 The simulation to reproduce the equilibrium states of inter-
specification of site and saddle point energies determines acting particles.
the barriers to site-site translation. Note that the The formulation is given in sections II and III. In section
specification of a saddle point energy requires that the IV an application to the simulation of dual site-bond
energies of the sites on either side of the barrier (either surfaces (DD) is presented. Discussion and conclusions
end of the bond) be lower than the bond energy. This in are drawn in section V.
itself introduces pairwise nearest neighbor correlations
of sites with given energies.
Many interesting features arise as a consequence of II. Basic Formulation
spatial energy correlation when activated surface diffu- The simulation of a model heterogeneous surface as a
sion, diffusion-limited aggregation (DLA), and percolation set of adsorption sites with a given energy distribution
are simulated for these model surfaces.20-24 More recently requires that the energy frequency density function be
it has been shown that adsorption of large molecules known. If no spatial correlations are taken into account,
(dimers, trimers, etc.) is very sensitive to short-range site- the surface is completely characterized by the single-
site energy correlations,25,26 and efforts are now being made variable number distribution f(), where  is the site energy
to obtain information about adsorption site topographies (as in the random site distribution). Even in the large-
from experimental adsorption isotherms.2 patch model, this distribution can be used to specify the
To reproduce a given energy distribution over a set of size of the patch of a given energy  which is large enough
adsorption sites is by no means easy if spatial correlations to eliminate any effects of energy differences at the edges
are involved. It has already been shown that the usual of the patches. More generally, let us suppose that the
procedure for assigning adsorption energies to sites adsorption energies are distributed over a set of M (M f
through a Markovian sequence can yield altered energy ∞) sites according to a given bivariate density function
frequencies and spurious site-site correlations compared f(,′) d d′ which denotes the probability of finding two
nearest neighbor (NN) adsorption sites with energies  ∈
(11) Riccardo, J. L.; Pereyra, V.; Rezzano, J. L.; Rodriguez Saa, D.;
Zgrablich, G. Surf. Sci. 1989, 204, 289. (,  + d) and ′ ∈ (′, ′ + d′), respectively. This is the
(12) Tovbin, Y. K. Surface. Physics. Chemistry. Mechanics (in Russian) simplest way of explicitly introducing site-site energy
1982, 25. correlations in a model heterogeneous surface. For
(13) Tovbin, Y. K. Kinet. Catal. (Engl. Transl.) 1983, 24, 256.
(14) Tovbin, Y. K. Proc. Acad. Sci. USSR, Div. Chem. Sci. (Engl. simplicity, hereafter we will present the ideas in terms of
Transl.) 1984, 277, 688. a pair density function f(,′), which is the most appealing
(15) Tovbin, Y. K. Russ. J. Phys. Chem. (Engl. Transl.) 1990, 64, 461. manner of taking into account site correlation effects in
(16) Tovbin, Y. K. Prog. Surf. Sci. 1990, 34, 126. both theoretical and simulation treatments of surface
(17) Tovbin, Y. K. Teoriya Fiziki-Khimicheskikh Protsessov na
Granitze Gaz-Tverdoe Telo; Nauka: Moscow, 1990. phenomena. However, as we later present in section III,
(18) Tovbin, Y. K. The Theory of Physical Chemistry Processes at a it can be formally applied to any kind of many-site
Gas-solid Interface; CRC Press: Boca Raton, FL, 1991. correlations, be it correlation between pair of sites more
(19) Mayagoitia, V.; Rojas, F.; Pereyra, V.; Zgrablich, G. Surf. Sci.
1989, 221, 394. distant than NN’s or cluster of sites (fragments of the
(20) Mayagoitia, V.; Rojas, F.; Riccardo, J. L.; Pereyra, V. D.; Zgrablich, lattice) involving triplets, quarters, or larger sets of sites.
G. Phys. Rev. B 1990, 41, 7150.
(21) Sapag, K.; Bulnes, F.; Riccardo, J. L.; Pereyra, V.; Zgrablich, G.
For simplicity, one assumes (this assumption is ir-
Langmuir 1993, 9, 2670. relevant to the final conclusion)
(22) Nazzarro, M. Tesis de Licenciatura en Fisica, 1994, UNSL, San
Luis, Argentina.
(23) Faccio, R. J.; Vidales, A. M.; Zgrablich, G.; Zhdanov, V. P.
Langmuir 1993, 9, 2499. Vidales, A. M.; Faccio, R. J.; Riccardo, J. L.;
f1() ) ∫{′}f(,′) d′ ) ∫{}f(,′) d ) f2() (1)
Miranda, E. N.; Zgrablich, G. Physica A 1995, 218, 19.
(24) Zgrablich, G.; Mayagoitia, V.; Rojas, F.; Bulnes, F.; Gonzalez,
A. P.; Nazarro, M.; Pereyra, V.; Ramirez-Pastor, A. J.; Riccardo, J. L.;
for sites 1 and 2.
Sapag, K. Langmuir 1996, 12, 129. In general
(25) Nitta, T.; Kuro-Oka, M.; Katayama, T. J. Chem. Eng. Jpn. 1984,
17, 45. Nitta, T.; Yamaguchi, T. J. Chem. Eng. Jpn. 1992, 25, 420.
(26) Ramirez-Pastor, A. J.; Nazarro, M. S.; Riccardo, J. L.; Zgrablich, (27) Riccardo, J. L.; Pereyra, V. D.; Zgrablich, G.; Mayagoitia, V.;
G. Surf. Sci. 1995, 341, 249. Rojas, F. Langmuir 1993, 9, 2730.
1066 Langmuir, Vol. 13, No. 5, 1997 Riccardo et al.

f(,′) * f1()f2(′) (2) its adsorption energy. If i denotes the energy of the ith
site, the probability for the state x ) {1,2,...,M} is
In the limiting cases of random and large-patch therefore
topography M M c

∏ ∏ ∏f(i,ik)
{
P(x) ∝ Pc(i,{i1,i2,...,ic}) ) (8)
f ()f (′) random topography
f(,′) ) 1 2 (3) i)1 i)1 k)1
f1()δ(-′) large-patch The simplest way to change the spatial distribution of
adsorption sites is by switching the values corresponding
Provided that eq 1 represents the adsorption energy to any pair of i and j sites picked at random on the lattice.
frequency regardless of the nature of the spatial correla- Thus, if the energies of these sites are exchanged, the
tion, an energy value sampled from f1() can be assigned corresponding initial and final system states are respec-
to every site. This yields what we hereafter call the initial tively
state of the whole set of M sites denoted by x0

x0 ) {1, 2, ..., M} (4) x ) {1,...,i,...,j,...,M}

where i is value of the energy of the ith site. Although i f i′ ) j


this initial state will have the desired overall energy
frequencies, it is clear that the frequency of energy pairs
(,′) will differ significantly from the desired f(,′). In j f j′ ) i
order to get the appropriate pair distribution, the initial
set of energies has to be spatially rearranged on the lattice. x′ ) {1,...,i′,...,j′,...,M} ) {1,...,j,...,i,...,M}
Any spatial rearrangement changes the state of the whole
set. A sequence x0 f x1 f ... f xN of different states can
be obtained by transitions conserving the initial frequen- Now, by using eq 8, the probability ratio yields
cies (i.e., every state of the chain satisfies eq 1). For any
pair of arbitrary states x, x′, the transition probability P(x′) c f(i′,ik) f(j′,jk) c f(j,ik) f(i,jk)
from x to x′, W(x f x′) can be written as follows28
P(x)
) ∏
k)1 f( ,
) ∏ (9)
ik) f(j,jk) k)1 f( , ik) f(j,jk)

{ }
i i
P(x′)
W(xfx′) ) min 1, (5)
P(x) Note that site-site correlation g(i,ik) can be explicitly
introduced by writing
where P(x) is the probability of finding the lattice in a
given state x. f(i,ik) ) f1(i) f2(ik) g(i,ik) (10)
The definition of W(x,x′) in this way allows the principle
of microscopic reversibility (also called detailed balance
principle) to be fulfilled31 In this case eq 9 becomes

P(x)W(xfx′) ) P(x′)W(x′fx) (6) P(x′) c g(j,ik) g(i,jk)

P(x)
) ∏
k)1 g( ,
(11)
Consequently, the sequence of states converges to an i ik) g(j,jk)
stationary one with distribution according to P(x). Nev-
ertheless, P(x) has not yet been explicitly specified, and The new state x′ is accepted if (see eq 5)
its definition should embody the theoretical input pair
density function so that the desired pair distribution will
be reached as a state of the stationary sequence. ξ < W(xfx′) (12)
In order to obtain an expression for P(x), let us consider
a lattice with M adsorption sites and connectivity c. It is where ξ is a random number uniformly distributed over
tacitly assumed that the number M of adsorption sites is the interval (0,1). We should notice that P(x) in eq 8 is
large enough to permit a good representation of the unnormalized. Normalization is not necessary provided
continuous function f(,′). An arbitrary adsorption site that W(xfx′) only depends on the ratio of probabilities.
denoted by i has an energy i and c nearest neighbor sites In order to demonstrate that the initial energy pair
with energies {i1, i2, ..., ic}. The probability of finding distribution is the desired one, we can calculate the mean
this particular local configuration of adsorption energies number of (,′) pairs, 〈N(,′)〉, in the stationary distribu-
around the site i can be written as tion. At any equilibrium state x, Nx(,′) d d′ is the
number of pairs having energies  ∈ (,  + d) and ′ ∈
Pc(i,{i1,i2,...,ic}) ∝ f(i,i1) f(i,i2) ... f(i,ic) (7) (′, ′ + d′). Thus

M c
Any particular state of the whole system is completely
defined by labeling every adsorption site and specifying Nx(,′) d d′ ∝ ∑ ∑ δ(i(x) - )δ(ij(x) - ′) d d′
i)1 j)1
(28) Metropolis, N.; Rosenbluth, A. W.; Rosenbluth, M. N.; Teller, A.
(13)
H. J. Chem. Phys. 1953, 21, 1087.
(29) Mayagoitia, V.; Rojas, F.; Kornhauser, I. J. Chem. Soc., Faraday where i(x) and ij(x) denote the energy of the site i and
Trans. 1 1988, 84, 801.
(30) Mayagoitia, V.; Cruz, M. J.; Rojas, F. Chem. Soc., Faraday Trans.
its j-labeled (out of c) NN sites in the state x.
1 1989, 85, 2071. The mean number 〈N(,′)〉 is obtained by averaging
(31) Nicholson, D.; Parsonage, N. G. Computer Simulation and the over all possible states
Statistical Mechanics of Adsorption; Academic Press: London, 1982.
(32) Mayagoitia, V.; Kornhauser, I. In Principles and Applications
of Pore Structural Characterization; Haynes, J. M., Rossi-Doria, P.,
Eds.; Arrowsmith: Bristol, 1985; p 15.
〈N(,′)〉 ∝ ∫{x}Nx(,′)P(x) dx (14)
Model Heterogeneous Substrates Langmuir, Vol. 13, No. 5, 1997 1067

〈N(,′)〉 ∝ III. The General Case: Many-Site Correlation


M c
In the previous section we have presented the formula-
∫ ... ∫{x}∑ ∑δ(i - )δ(ij - ′) × tion in terms of a joint distribution of pairs of energies
i)1 j)1 corresponding to NN sites. Since in most cases hetero-
M c
geneous substrates are represented by the simple picture
∏ ∏ f(i′,i′j′) d1 ... dM (15) of either a totally random or patchwise distribution local
i′)1 j′)1 properties of sites,2 the consideration of correlations
between NN sites is appealing because of the simplicity
where the integration over the set {x} is constrained by of the simulation and its relative tractability in theoretical
the frequency functions being fixed. Since the energy ij calculations.2,18,11
can also be denoted k being k (k * i) the label number of Site energy correlation can be introduced in a more
the corresponding NN site of the site i, the integration in general way by allowing a site to be statistically corre-
eq 15 can be more clearly written as lated to many others. Let us assume the function
M
f(e1,e2,...,en|r1,r2,...,rn) de1 de2, ..., den represents the prob-
〈N(,′)〉 ∝ ∫ ... ∫{x}∑ ∑ δ(i - ) δ(k - ′) × ability for a cluster of n sites with positions r1, r2, ..., rn
with energies e1, e2, ..., en within the intervals (e1, e1 + de1),
i)1 k∈Ki
(e2, e2, + de2), ..., (en, en + den), respectively. If the
M
distribution is statistically homogeneous over the lattice,
∑ ∑ f(i′,k′) d1 ... dM
i′)1 l∈Kl
(16) then f depends only on the relative positions of the sites
(we can also assume isotropy so that only the distances
where Ki is a small subset containing the label numbers between sites counts), say, |r21| ≡ |r2 - r1|, ..., |rn1|, |r32|,
of the NN sites of site i. After integrating over the pairs ..., |rn2|, ..., |rn(n-1)|.
(i,j), one gets By simplifiying the notation f̃ can be written as f̃(en,Rn),
where the sets en and Rn contain the energies and relative
M
positions of the n sites
〈N(,′)〉 ∝ f(,′) ∑ ∑ (∫ ... ∫ k′∈K
∏ f(,k′) ×
i)1 k∈K i i en ) {e1, ..., en}
k′*k
M
Rn ) {|r21|, ..., |rn1|, |r32|, ..., |rn2|, ..., |rn(n-1)|}
∑ ∑ f(i′,l) d1 ... di-1di+1 ...
i′*i l∈K
(19)
l

dk-1dk+1 ... dM) (17) Analogous to eq 8, the probability for a given state x )
{1, 2, ..., m} of the whole lattice to occur can be written
The proportionality comes from the fact that P(x),
in terms of the cluster distribution f (which is assumed
defined by eq 8, is unnormalized and also that each pair
to be known)
of energies is counted twice in definition 13. From eq 17,
it follows that P(x) ∝ ∏ f(en,Rn) (20)
{en}
〈N(,′)〉 d d′ ∝ f(,′) d d′ (18)
which means the frequency of any arbitrary energy pair where the product runs over all possible clusters of n sites
(,′) on the simulated lattice equals that of the input sorted from the lattice in the state x. We define as Ain(Bin)
frequency function. The proportionally constant in eq 18 the set including all possible sets of energies (relative
must equal Mc/2 for consistency. (Strictly speaking, positions) of n-size clusters having the site i(i) as a
boundary conditions have to be assumed in order to have member. Accordingly,
all sites with connectivity c.) Ain ) {e1in(x), ..., eN
in (x)} (21)
1

It is worth noting that every trial based upon eq 9


requires only the evaluation of the pair energy distribution
function f(,′) (or the site-site correlation function g(,′)), Bin ) {R1in(x), ..., RN
in (x)}
1
(21)
which is the function defining the model heterogeneous where N1 is the total number of such a clusters and each
surface. It should also be pointed out that the alternative element ekin(x)(Rkin(x)) is a set that includes the energies
procedure to get an energy distribution over adsorption (relative positions) of the site i and (n - 1) remaining sites
sites consists of the following steps: (a) starting from the when the whole lattice is in the state x.
empty lattice, an energy 1 for the first site is specified; The probability W for the most elementary transition
(b) the energy values for the c neighboring sites are x f x′, involving the exchange of energies between the
sampled from the conditional frequency function fc(1j|1) sites i and j picked at random, is given by
) f(1,1j)/f1(1), where j denotes one of the c nearest
neighbor sites. Step b is then repeated up to lattice
completion. However, this requires the inverse functions
of the distributions associated with f1(1) and fc(1j|1) to
W(xfx′) ) min 1, { P(x′)
P(x) }
{∏ }
be known, which is a hopeless task if many-site correla- N1 f(ekin(x′),Rkin(x′)) f(ekjn(x′),Rkjn(x′))
tions are taken into account. Moreover, even in the ) min 1,
simplest case of pair correlations only, this procedure k1 f(ekin(x),Rkin(x)) f(ekjn(x),Rkjn(x))
yields an incorrect simulated distribution.27 The problem
arises with lattices with connectivity great than 2, since (22)
then assignment of an energy to a new site often finds The transition will be accepted if condition 12 happens
that two (or more) of its nearest neighbor sites have to be true.
assigned energies and, eventually, it becomes very difficult In practice, if many-site correlation is to be considered,
to satisfy the probability distributions for both sites at transitions switching the energies on many sites at once
once. Attempts to remedy this problem lead one to triplet could favor the approach to the statistical equilibrium of
(or higher-order) site energy distributions. the spatial distribution of energies.
1068 Langmuir, Vol. 13, No. 5, 1997 Riccardo et al.

One example of many-site correlation is given by the The saddle point energy represents the maximum of the
multivariate Gaussian distribution33 particle-substrate interaction along the path connecting
two nearest neighbor sites. Once site and saddle point
f(e1,...,en,|r12|,...,|r(n-1)n|) ) (2π)-n/2(detC)-1/2 × energies have been assigned, the activation barriers for

[ ]
n diffusion are therefore specified. An alternative descrip-
1
exp - ∑
2i,j)1
(ei - eji)Cij-1(ej - ejj) (23) tion of heterogeneous surfaces incorporating adsorption
sites and saddle point energies (hereafter called bonds)
has been proposed in refs 19 and 20. Here we briefly
summarize its formulation.
where Cij ) (ei - ei)(ej - ej) are the elements of the Sites as well as bonds, observed independently in the
covariance matrix C, and C-1 ij the elements of the inverse adsorption field, are statistically characterized by their
matrix C-1. The distribution (23) is completely determined energy probability density functions fs(s) and fb(b),
by the mean values eji and the covariance matrix C. This respectively. Here, s and b denote site and bond properties,
distribution has already been used as a representation of respectively. We denote the corresponding cumulative
the continuum stochastic adsorption field in the GGM6 in distributions as
the calculation of the equation of state for adsorbed gas
on heterogeneous substrate at low coverage.
To give an example of the usefulness of this distribution,
S(s) ) ∫0 s
fs() d (27)
suppose one is interested in a model surface on which the
correlation between pairs of site energies decays expo- and
nentially with the distance between sites. One then should
use the distribution of eq 23 with n ) 2 and B(b) ) ∫0 b
fb() d (28)

C12(|r12|) ) (e1(r) - ej)(e2(r + r12) - ej) The simplest way of introducing the spatial alternation

( )
of site and bond energies over the surface is through the
|r12|
) σ2G (|r12|) ) σ2 exp - (24) joint distribution of nearest neighbor site-bond energies
r0 f(s,b). This function can be obtained from fs(s), fb(b),
and the construction principle (CP) which states: the
where σ2 ) C12(0) is the variance of the distribution and absolute value of the energy of every adsorption site must
r0 the typical correlation length. (For simplicity we assume be greater than, or at least equal to, the energy of any its
that all sites on the lattice are equivalent so that e1 ) neighboring bonds. After some analysis, this finally
e2 ) ej). G (|r12|) denotes the pair correlation of the energy yields19,29,30
distribution. Thus, eq 23 becomes
f(s,b) ) fs(s) fb(b) Φ(s,b) (29)
1
f(e1,e2,|r12|) ) ×
2πσ2x1 - G (|r12|) where Φ(s,b) is a correlation function with the general

[ ]
properties that
2 2
1 (e1 - ej) + (e2 - ej) - 2G (|r12|)(e1 - ej)(e2 - ej)
exp -

{
Φ(s,b) )
2 2σ2(1 - G (|r12|)2)
0 ∀s < b
(25)
To assign energies to adsorption sites according to (24)
1
[B(b) - S(b)]
exp - ( ∫B( )
B(s)
b
dB
B-S ) ∀s g b (30)

and (25), the correct energy frequencies must be produced


at the beginning by distributing values at random from
the marginal frequency density function In general, fs and fb are arbitrary functions only
constrained to fulfill the following condition

[ ]
2
1 1 (e - ej) B() g S() (31)
hf (e) ) exp - (26)
x2πσ2 2 σ2
which assures that there are enough bonds with energy
Then, realizations of the correct spatial distribution of  or lower, to link the sites with energy  or lower
site energies complying with the correlation function of (otherwise, it would not be possible to combine both
eq 24 can be accomplished after a number of transitions distributions in a whole lattice of sites separated by bonds
with probabilities given by using eq 25 in eq 22. The without violating the CP).
relaxation to statistical equilibrium can be monitored by If we denote as Ω the overlap area between fs() and
comparing the theoretical correlation function (eq 24) fb() (the common area of these functions plotted against
with that calculated over successive realizations of the ), Φ has the following properties: (i) ΦΩf0(s,b) ) 1 ∀s,b
lattice. (sites and bonds are distributed completely at random);
(ii) ΦΩf1(s,b) ∝ δ(s - b) ∀s,b (large-patch limit).
IV. Application to the Dual Site-Bond It has already been shown that simulation of dual-site
Description (DD) of Heterogeneous Surfaces bond heterogeneous surfaces becomes a difficult problem
A common feature of most heterogeneous surface models if there exists a high overlap between fs(s) and fb(b) (strong
is that they assume the adsorption sites to be the only energy correlation).27 The simulated density functions
elements of the adsorption field. However, in dealing with can be very distorted, and any attempt to correct this
surface diffusion, a more appropriate description requires distortion may give rise to spurious energy correlations.
that the saddle point energies be introduced also as an There is strong evidence that the assignation of energies
important element of the continuum adsorption potential. to sites and bonds through a deterministic sequence of
sites over the lattice can produce as a consequence strong
(33) Adler, R. J. The Geometry of Random Fields; Wiley: New York, anisotropy in the correlation between elements of the
1981. lattice.22
Model Heterogeneous Substrates Langmuir, Vol. 13, No. 5, 1997 1069

Figure 1. Uniform site and bond energy frequency functions Figure 4. Same as Figure 3 but for Ω ) 0.7 (stronger energy
fs(s) ) f0 ) 1, ∀s ∈ (1.5,2.5) and fb(b) ) f0 ) 1, ∀b ∈ (1,2). This correlation): ], s ) 2.05; +,  ) 1.80; 0, s ) 1.60. In all cases
case corresponds to a degree of overlap Ω ) 0.5 (blacked area). the bond energy range was kept unchanged, (b1,b2) ) (1,2), and
Also shown are the theoretical correlation functions Φ(s,b) the site energy range (s1,s2) was shifted in order to get the
calculated in refs 19 and 20 for three fixed values of s. correct overlap.

Figure 2. Site-bond energy correlation function Φ (s ) 2.00,


Figure 5. Same as Figure 3 but for a two-dimensional lattice
b) versus b for random configurations of site and bond energies
and Ω ) 0.5; ×, s ) 2.00; 0, s ) 1.9; +, s ) 1.7; ], s ) 1.5.
(initial state of the simulation) for two different degrees of
overlap: ], Ω ) 0.5; +, Ω ) 0.7.

Figure 6. Same as Figure 5 but for Ω ) 0.7; ×, s ) 2.00; 0,


Figure 3. Site-bond energy correlation function Φ(s,b) for a s ) 1.9; +, s ) 1.5; ], s ) 1.3.
one-dimensional site-bond heterogeneous chain plotted against
b for two different values of s: ], s ) 2.00; +, s ) 1.75. respectively. Hereafter, we use the notation ks1,ks2 in
Symbols and lines correspond to simulation and theoretical
results, respectively. The overlap between frequency functions order to distinguish the energy between the two sites
j j
fs(s) and fb(b) is Ω ) 0.5. linked by the kth bond, and b1 , b2 , ..., jbc for the c bonds
directly connected to the jth site.
We can formally apply the method proposed in section If the trial state x′ is reached from the state x by only
II to simulate a site-bond heterogeneous surface as a lattice interchanging energies of sites i and j, the transition
of these two elements with an energy distribution ac- probability will be determined by the ratio (see eq 9)
cording to eq 29. After selection of the desired lattice
geometry, site energies from fs(s) and bond energies i j
P(x′) c Φ(sj,bk ) Φ(si,bk )
fromfb(b) are randomly distributed over the array of sites
connected by bonds (evidently, each bond connects two P(x)
) ∏ i j
(32)
nearest neighbor sites). Then, spatial site and bond
k)1 Φ(si,bk ) Φ(sj,bk )
rearrangements are carried out with transition probability
given by eq 5. For the following formulas, we assume where the index k runs over the bonds connecting the site
that the jth site and kth bond are labeled by sj and bk i and its nearest neighbors j.
1070 Langmuir, Vol. 13, No. 5, 1997 Riccardo et al.

Figure 7. Color representation of a simulated square lattice of sites (square tiles) connected by bonds (not shown) for Ω ) 0.1
(fs(s) ) 1, ∀s ∈ (1.9,2.9) and fb(b) ) 1, ∀b ∈ (1,2). The colors white, green, gray, and red correspond to site energy intervals
(1.9,2.15), (2.15,2.4), (2.4,2.65), and (2.65,2.9), respectively.

Another simple case corresponds to a trial state x′ which


is obtained from the state x by exchanging the energy of
the kth and lth bonds. In this case eq 9 gives

P(x′) 2 Φ(ksi,bl) Φ(lsi,bk)


) ∏ (33)
P(x) i)1 Φ(ksi,bk) Φ(lsi,bl)

Using the following property of Φ19,29

Φ(s′,b) ) Φ(s,b) exp - ( ∫B(B()′)BdB


b
s

- S)
eqs 32 and 33 finally yield

P(x′)
P(x)
)
{
1 if construction principle is
satisfied for the state x′
0 otherwise
(34)

This is a remarkable consequence which means that


the final spatial distribution of site and bond energies
from arbitrary distributions fs(s) and fb(b) can be obtained
through transitions with only two typical values, namely, Figure 8. Close up of the yellow-framed area in Figure 7.
1 (acceptance) for those satisfying CP and 0 (rejection)
otherwise. Furthermore, it is no longer necessary to know a random surface with a number distribution correspond-
the explicit form of Φ(s,b). ing to the desired f(); site energies are then switched
We now have prescriptions for generating a heteroge- pairwise in a Markov chain with acceptance probabilities
neous surface of sites from either a given site-site governed by eqs 5 and 8. Statistical equilibrium is reached
correlation or from given site and bond distributions. In when f(,′) or g(,′) for the lattice of sites fluctuates around
the case of the site-site correlation, one generates first the initially assumed function. In the case of the site-
Model Heterogeneous Substrates Langmuir, Vol. 13, No. 5, 1997 1071

Figure 9. Same as Figure 7 for Ω ) 0.8 (fs(s) ) 1, ∀s ∈ (1.2,2.2) and fb(b) ) 1, ∀b ∈ (1,2). The colors white, green, gray, and
red correspond to the site energy subintervals (1.2,1.45), (1.45,1.7), (1.7,1.95), (1.95,2.2) respectively.

function. At equilibrium, the result in eq 34 means that


any change of site and bond energies fulfilling the CP has
the same probability of occurring (equal to unity). Ac-
cordingly, those trial states violating CP are rejected. The
simulation of heterogeneous surfaces (a similar argument
holds for the analogous model of porous media) in the
framework of this particular model, which appears to be
difficult at first glance, turns out to be a simple procedure.
Simulations of a one-dimensional chain (1 × 105 sites,
1 × 105 bonds), and of a two-dimensional square lattice
(L × L sites, 2 × L × L bonds with L ) 500) have been
performed for different degrees of energy correlation by
varying Ω. For simplicity, constant frequency energy
distributions were used for s and b (see Figure 1). Thus,
fs(s) ) f0 ∀s ∈ (s1,s2) and fb(b) ) f0 ∀b ∈ (b1,b2). The
values f0 ) 1, (b1,b2) ) (1,2) were used throughout the
calculations and (s1,s2) were shifted in each case to have
the desired value of Ω. Accordingly, s1 ) b2 - (b2 - b1)Ω
and s2 ) s1 + (b2 - b1).
The number of transitions needed to reach equilibrium
is typically 50 (100) MCS for Ω ) 0.5 and 100 (2000) MCS
for Ω ) 0.7 (1 MCS ≡ one attempted transition per lattice
element) in the one (two)-dimensional case. In all cases
Figure 10. Close up of the yellow-framed area in Figure 9.
the initial state was a random distribution of site and
bond distribution, one has assumed site and bond number bond energies (see Figure 2).
distributions fs(s) and fb(b); however, the simulation now The equilibrium simulated correlation function Φsim-
consists of switching both site energies (eq 32) and bond (s,b) was compared with the theoretical function Φ(s,b)
energies (eq 33). The correlation function Φ(s,b) can be calculated elsewhere for these rectangular energy dis-
calculated from eqs 27, 28, and 30. In the simulation, tributions.19,20,27 Indeed, given that Φ(s,b) defines a
statistical equilibrium is again reached when Φ(s,b) for surface, we have evaluated the dependence of this function
the simulated lattice fluctuates around the assumed upon b for several fixed values of s. From eq 29
1072 Langmuir, Vol. 13, No. 5, 1997 Riccardo et al.

fsim(s,b) ds db there exist models of heterogeneous surfaces such as the
Φsim(s,b) ) (35) GGM that incorporate multiple site correlations6 which
fs(s) dsfb(b) db could be simulated as described in section 3. However,
in practice it is always desirable to reduce multiple
where the superscript sim on the right hand means the correlations by a superposition approximation of pair
pair frequency calculated for the simulated lattice. Figure correlations since the model becomes more tractable
2 shows the correlation function at the start of the analytically and numerically.11
simulation, where the CP is often violated because of the V. Conclusions
spatially random initial energy assignments. Excellent A method to simulate the adsorption potential for an
agreement is found between the final simulated and adsorbate atom over a heterogeneous surface has been
theoretical correlation functions in both the one- and two- presented. It is particularly useful when spatial energy
dimensional systems (see Figures 3-6). In the particular correlations are present in the model for the surface.
case of the DD the only explicit energy correlation taken Although most of the discussion has been presented here
into account is between pairs of nearest neighbor elements in terms of nearest-neighbor energy correlations only, the
(sites and bonds), as stated above. However, this cor- formulation is general and heterogeneous surfaces with
relation is effectively propagated to more distant elements correlation between pairs of more distant sites or many-
in such a way that the site-site (and analogously for site- site correlations can be simulated as well. In addition,
bond and bond-bond) energy correlation function Css(r), more sophisticated descriptions such as the dual site-bond
defined as model, which includes other basic elements of the ad-
sorptive field, can be treated.
〈(s(r) - s)(s(0) - s)〉 Additional applications to the simulation of porous solids
Css(r) ) (36) are also straightforward. The dual site-bond model was
〈(s(r))2〉 originally formulated to describe random porous net-
works.32 This problem is formally isomorphous with that
where s(r) and s(0) denote the energies of a pair of sites of random adsorptive fields. There exist a complete
separated by r lattice units, decays exponentially with r correspondence between pores (throats) and sites (bonds).
with a typical correlation length r0, Css ) exp(-r/r0). r0 It has been pointed out that spatial correlation of pore
depends on the degree of overlap between fs and fb so they and throat sizes can have a drastic effect on percolation,
are empirically related through r0 ) Ω/(1 - Ω). This length imbibition, immiscible displacement of fluids, and capillary
physically represents the typical size of clusters of sites condensation of gases in the porous space.29 However, it
having very similar energies. Furthermore, the limits Ω is still very difficult to properly simulate three-dimensional
f 0(r0 f 0) and Ω f 1(r0 f ∞) give random and large- model porous solids in the framework of this description.
patch distribution of site and bond energies, respectively. The pure Monte Carlo method presented here may provide
The larger Ω (or r0) is, the more patchwise the site and a solution for such a problem. One of its major advantages
bond topography. These different energy topographies is that porous networks with correlated pore-neck size
can be appreciated in the pictures shown in Figures 7-10. distributions (other than uniform) can be simulated. It
They represent a square lattice of sites (square tiles) also encourages the simulation of model porous media
connected by bonds (not shown) obtained by applying the with more realistic features as proper pore-neck size
simulation procedure described above. A close up of a distributions and variable connectivity.
smaller area was made in each case (Figures 8 and 10) in It should be noted that we have presented only the
order to have a better illustration of the local energy general theory. Nothing has been said about the rate of
correlations. The site energy interval (s1,s2) was divided convergence of the pairwise site energy distribution to
into four subintervals and a different color was assigned the equilibrium one. In general, the stronger the energy
to energies within each subinterval. This gives the correlation, the slower the convergence to equilibrium
following sequence: white, green, gray, and red assigned when the starting point is an arbitrary initial state.
to sites from the weaker (low s) to the stronger (higher However, it should be possible to apply the techniques for
s) ones (see more details in Figures 7-10). The cases Ω improving convergence that are available for Monte Carlo
) 0.1 (r0 f 0) is displayed in Figures 7 and 8 where different simulations in statistical physics.34
colors appear very scattered. Figures 9 and 10 show the Acknowledgment. Partial support for this work by
cases Ω ) 0.8 (r0 ≈ 4 lattice units) where the clustering a grant from the Division of Materials Research of the
of similar sites becomes evident. NSF and by CONICET of Argentina through a fellowship
It should be noted that the pair correlation approxima- to J.L.R. to enable his work at Penn State University is
tion is only the starting point in a theory in which gratefully acknowledged.
correlations between triplets, quartets, etc, are taken
explicitly into account. As presented in Section III, the LA9510036
methodology is general so that these more complex (34) Binder, K. Monte Carlo Methods in Statistical Physics;
descriptions can be treated analogously as well. Indeed, Springer-Verlag: Berlin, 1986.

You might also like