28.02.2013 Views

Handbook of Solvents - George Wypych - ChemTech - Ventech!

Handbook of Solvents - George Wypych - ChemTech - Ventech!

Handbook of Solvents - George Wypych - ChemTech - Ventech!

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.7 Theoretical and computing modeling 473<br />

whose calculation at each step <strong>of</strong> the simulation constitutes the bulk <strong>of</strong> the computational<br />

demand <strong>of</strong> the calculation. The first formulation <strong>of</strong> the method, due to Alder, 75 referred to a<br />

system <strong>of</strong> hard spheres: in this case, the particles move at constant velocity between perfectly<br />

elastic collisions, so that it is possible to solve the problem without making any approximations.<br />

More difficult is the solution <strong>of</strong> the equations <strong>of</strong> motion for a set <strong>of</strong><br />

Lennard-Jones particles: in fact, in this case an approximated step-by-step procedure is<br />

needed, since the forces between the particles change continuously as they move.<br />

Let us consider a point Γ in the phase space and suppose that it is possible to write the<br />

instantaneous value <strong>of</strong> some property A as a function A(Γ). As the system evolves in time, Γ<br />

and hence A(Γ) will change. It is reasonable to assume that the experimentally observable<br />

“macroscopic” property A obs is really the time average <strong>of</strong> A(Γ) over a long time interval:<br />

obs = =<br />

time<br />

=<br />

time t→∞<br />

t<br />

∫<br />

0<br />

A A A t<br />

( Γ() ) ( Γ()<br />

)<br />

lim<br />

t 1<br />

A t dt<br />

[8.98]<br />

The time evolution is governed by the well-known Newton equations, a system <strong>of</strong> differential<br />

equations whose solution is practical. Obviously it is not possible to extend the integration<br />

to infinite time, but the average can be reached by integrating over a long finite<br />

time, at least as long as possible as determined by the available computer resources. This is<br />

exactly what is done in a MD simulation, in which the equations <strong>of</strong> motion are solved<br />

step-by-step, taking a large finite number τ <strong>of</strong> steps, so that:<br />

Aobs A(<br />

() )<br />

= ∑<br />

1<br />

Γ τ<br />

[8.99]<br />

τ<br />

τ<br />

It is worth stressing that a different choice in the time step is generally required to describe<br />

different properties, as molecular vibrations (when flexible potentials are used),<br />

translations and rotations.<br />

A problem arising from the methodology outlined above is whether or not a suitable<br />

region <strong>of</strong> the phase space is explored by the trajectory to yield good time averages (in a relatively<br />

short computing time) and whether consistency can be obtained with simulations<br />

with identical macroscopic parameters but different initial conditions. Generally, thermodynamically<br />

consistent results for liquids can be obtained provided that careful attention is<br />

paid to the selection <strong>of</strong> initial conditions.<br />

Monte Carlo<br />

As we have seen, apart from the choice <strong>of</strong> the initial conditions, a MD simulation is entirely<br />

deterministic. By contrast, a probabilistic (stochastic) element is an essential part <strong>of</strong> any<br />

Monte Carlo (MC) simulation.<br />

The time-average approach outlined above is not the only possible: it is in fact practical<br />

to replace the time average by the ensemble average, being the ensemble a collection <strong>of</strong><br />

points Γ distributed according to a probability densityρ(Γ) in the phase space. The density is<br />

determined by the macroscopic parameters, NPT, NVT, etc., and generally will evolve in<br />

time. Making the assumption that the system is “ergodic”, the time average in eq. [8.98] can<br />

be replaced by an average taken over all the members <strong>of</strong> the ensemble at a particular time:<br />

() ()<br />

A = A =∑A Γ ρ Γ<br />

[8.100]<br />

obs ensemble ensemble<br />

Γ

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!