[gmx-users] Re: the density of liquid benzene is too large
Cenfeng Fu
fucenfeng at gmail.com
Thu Oct 14 07:26:48 CEST 2010
> Several possible reasons:
>
> 1. The force field parameters aren't perfect, so there is some inherent
> disagreement between simulation and reality. What is the expected value
> for
> this force field?
> 2. You're using the isothermal compressibility for water. If your system
> is
> pure liquid benzene, I'd think you would want to use the compressibility
> for
> benzene. I don't know how big the difference would be off-hand, but at
> least
> you'd be convinced that your simulation was set up properly.
>
> 3. Although it won't matter a huge amount, to what temperature does the
> experimental density correspond? Usually these parameters are given at 25C
> (298
> K). The temperature you've used is 300 K. Again, a minor point, but one
> worth
> doing correctly in a simulation even though the such a change would not
> account
> for the magnitude of difference you're currently seeing.
>
> -Justin
>
> Hi Justin,
Thanks for your suggestions!
The OPLSAA model for liquid benzene could get a density of 0.873+/-0.001
g/cm^3 (JACS,1990,112,4768) at 298K and 1 atm. I have done some test and
maybe I have found what is the problem. In the previous simulation, I
applied long range dispersion corrections for energy and pressure with
"DispCorr = EnerPres". When I apply the long range dispersion corrections
only for energy with "DispCorr = Ener" (the temperature is set to be 298K
and the pressure is set to be 1 bar), the density of the system is 0.883,
which is closely to the experimental value and the expect value of this
model.
Now, I have anther question. After the simulation, I want to calculate the
hear capacity of liquid benzene. So I using this command:
g_energy -f *.edr -s *.tpr -o energy.xvg -b 10000 -nmol 600 -nconstr 12
And these are the results:
Statistics over 5000001 steps [ 10000.0000 through 20000.0000 ps ], 11 data
sets
All statistics are over 500001 points
Energy Average Err.Est. RMSD Tot-Drift
-------------------------------------------------------------------------------
Potential 19.7926 0.036 0.435187 -0.0870648
(kJ/mol)
Kinetic En. 29.7264 1.7e-05 0.360236 -7.68964e-05
(kJ/mol)
Total Energy 49.519 0.036 0.575006 -0.0871418
(kJ/mol)
Temperature 297.999 0.00017 3.61127 -0.000770665 (K)
Pressure 1.15978 0.0036 171.048 -0.00963121 (bar)
Box-X 4.45033 0.0015 0.0105071 -0.0038387 (nm)
Box-Y 4.45033 0.0015 0.0105071 -0.0038387 (nm)
Box-Z 4.45033 0.0015 0.0105071 -0.0038387 (nm)
Volume 88.1423 0.089 0.624413 -0.228234 (nm^3)
Density 883.013 0.89 6.25236 2.28197
(kg/m^3)
Enthalpy 29712.2 21 345.005 -52.2857
(kJ/mol)
Temperature dependent fluctuation properties at T = 297.999. #constr/mol =
12
Isothermal Compressibility: 0.000107512 /bar
Adiabatic bulk modulus: 9301.25 bar
Heat capacity at constant pressure Cp: 218.791 J/mol K
Thermal expansion coefficient alphaP: 0.000135136 1/K
I got a hear capacity at constant pressure with 218.791 J/(mol K). However,
the experimental value is 135.98 J/(mol K), and the expect value of the
model is 130.54 J/(mol K) (JACS,1990,112,4768). In the new simulation, I
used LINCS for all-bonds. So I think the #nconstr should be 12 in the
g_energy command. Is this value for #nconstr right? If it is wrong, what
value should I use. Or I should not use long range dispersion correction for
energy? Are there other mistakes with my parameters?
Best regards!
Cenfeng Fu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-users/attachments/20101014/23b0c825/attachment.html>
More information about the gromacs.org_gmx-users
mailing list