the amplitude in temperature fluctuation of MD

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
luke419
Newbie
Newbie
Posts: 37
Joined: Sun Nov 16, 2008 12:37 am
License Nr.: 141 (vasp.4.6+paw)

the amplitude in temperature fluctuation of MD

#1 Post by luke419 » Tue Aug 14, 2012 5:05 am

I'd like to run MD of graphene using VASP.

1. I used SMASS 0 with the relevant other parameters determined appropriately as follows.

PPREC = Normal
ENCUT = 400
LREAL = A
IBRION = 0
SMASS = 0
NSW = 200
ALGO = Fast
MDALGO = 2
TEBEG = 300
TEEND = 300
ISYM = 0
POTIM = 0.5
LWAVE = .FALSE.
LCHARG = .FALSE.
ISMEAR = 0
SIGMA = 0.05

It works well, however, it showed too large amplitude in the temperature fluctuation of +-60K or ~ +-100K.
I tested it by changing SMASS value but it showed the same problem.
I also tested the atom number of 60, 120, and 200 but it does not solve this issue.
Is it common result of quantum mechanical MD since the atom number is so small?
If not, would you let me know what I should do for it?

2. I've runned VASP MD for the system blended with small polymers previously (around 200 atoms) and it showed a good result about it.
Is there a big difference between the systems of non-bonded interaction such as liquid or the blending of small polymers and the covalent bonded system such as graphene for this problem?

3. Incidentally, it is written that default of MDALGO of VASP is 0 (standard MD).
What does it mean by standard MD? Is it Nose-Hoover thermostat?
Is it right that in standard MD, the change of SMASS is not meaningful?

Thanks a lot in advance for your help.

Regards,

Luke
Last edited by luke419 on Tue Aug 14, 2012 5:05 am, edited 1 time in total.

admin
Administrator
Administrator
Posts: 2921
Joined: Tue Aug 03, 2004 8:18 am
License Nr.: 458

the amplitude in temperature fluctuation of MD

#2 Post by admin » Thu Aug 16, 2012 11:41 am

Points 1 and 2: The atomic velocities in NVT MD are given by
Maxwell-Boltzmann distribution
(http://en.wikipedia.org/wiki/Maxwell%E2 ... stribution).
Relatively large fluctuations of the instant temperature for systems
containing small number of atoms are therefore natural. In fact,
correctly set thermostat only guarantees that the average temperature
(over long period of time) is correct (+ atomic velocities should be
Maxwell-Boltzmann distributed - this condition can be, however, partly
violated by using Nose-Hoover thermostat, which is known to fail to
generate proper NVT ensembles in some cases). It is rather difficult to
judge about the reason of your problem without knowing further details -
if you think the above description does not answer your questions,
please contact Dr. Bucko (tomas.bucko@univie.ac.at) who is involved in
developing MD in VASP.

As to the point 3 - there are currently two independent implementations
of MD in VASP - the "standard" one with basic MD routines (basically
only NVE and NVT with Nose-Hoover thermostat, see
http://cms.mpi.univie.ac.at/vasp/vasp/IBRION_0.html) and the alternative
implementation in which also some advanced MD techniques such as
metadynamics and constrained dynamics are available. As described here:

http://cms.mpi.univie.ac.at/vasp/vasp/A ... iques.html

in order to activate the advanced MD, vasp has to be compiled with cpp
flag -Dtbdyn . The "standard" MD routines can be still invoked in that
case - this can be done be setting MDALGO=0. For more details about our
advanced MD, please check the user guide:

http://cms.mpi.univie.ac.at/vasp/vasp/A ... iques.html
Last edited by admin on Thu Aug 16, 2012 11:41 am, edited 1 time in total.

Post Reply