« first day (28 days earlier)      last day (1113 days later) » 

9:24 AM
6
Q: Large pressure fluctuations in molecular dyanmics

roma ichenkoI'm performing MD simulations, using NPT ensemble. The problem is that the pressure fluctuates severely and doesn't average at required level. For example, I set the pressure at 1 bar and it averages around -60 bar jumping from -500 to 500 bar during the run. I'm using Parrinello-Rahman barostat ...

 
How much did you change tau, and what happens if you use Berendsen or a different barostat instead? I have to look at my own input files, but 20 seems funny to me.
Also, how much is box size changing? PR depends on the initial box size, so if the box changes alot that messes up PR. Usually we equilibrate with Berendsen, then switch to PR for production
 
@B.Kelly I've tried tau from 5 to 20, with Parinello-Rahman barostat. Box size quickly becomes more or less stable.
@ShoubhikRMaiti I've started with Parinello-Rahman, probably I'll try with Berendsen. I'm using Gromacs 2021.
 
Are you near a phase boundary?
 
@B.Kelly I don't know. I have small molecules dispersed in polymer more or less uniformly.
 
What constraint algorithm and size of time step are you using... I assume there are hydrogen?
 
9:24 AM
I use 2 fs timestep and LINCS as constraint algorithm with only h-bonds constraints, otherwise it crashes.
 
Hmmm... How long of a run is it? More than a nanosecond?
 
I tried 10-50 ns.
 
Did you energy minimize before starting equilibration? Part of me wonders if there is a problem with a force-field parameter(s). Gromacs uses atomic virial to calculate, first the virial, then the pressure. So, it is normal for pressure to bounce alot since the atomic virial is at the mercy of the bond(spring) forces. But it doesn't bounce like you are seeing, and, usually meets the set pressure on average. What was your starting box size? Are you sure you are in the right phase at equil? Maybe you have converged to a vapor phase?
 
@B.Kelly I’ve minimized the energy (Fmax ~ 50) equilibrated the system as NVT ensemble for 1-5 ns, and trying to equilibrate it as NPT ensemble. I really don’t know about phase, the density is close to the experimental. Could it happen due to my system being heterogeneous? The box size is more or less consistent, in VMD it doesn’t seem to be jumping.
Also I’ve tried Berendsen barostat, it didn’t help,
 
 
6 hours later…
3:07 PM
 
 
3 hours later…
6:06 PM
Well unfortunately experiment is an illusion, we need to make sure we are getting the right result for the force-field, if that happens to be close to experiment, that is a bonus.

This seems like quite the puzzle... If you do an NVT simulation at the same box-size as the average box-size from the NPT, the pressure in the NVT should match the average pressure in the NPT... is this the case?
 
6:18 PM
can you attach your entire .mdp file? that is easier than me one by one checking off things... like I am curious what thermostat and integrator you are using, how often neighborlist is updated, etc
 
 
2 hours later…
8:25 PM
@ShoubhikRMaiti @B.Kelly @roma Just a reminder: we had to move this conversation from the new room you created to here, because those rooms are extremely hard to maintain:
8
Q: Avoiding making so many new chatrooms called "Discussion between user[A] and user [B]" which later become frozen or not very useful

user1271772The observation Some sites have hundreds of rooms with almost the same title; for example, there's an entire page of rooms on Mathematics.SE that were created from the comments on a specific question or answer: Most of these rooms end up getting frozen, because they are only relevant for a very ...

If you see a back-and-forth comment chain on any of the questions or answers, and you're able to step in and re-direct traffic to a specific room, I think this is much preferred over the risk of letting someone accidentally click that button which creates rooms (in the long-run this will help us keep the total number of rooms manageable, rather than the 678 pages of rooms at Math.SE!).
Here's an example where I re-directed traffic in this way: mattermodeling.stackexchange.com/questions/1733/…. I try to do that as often as possible, but can't be there all the time, so some rooms accidentally get created, but if more of us work together to stop that from happening, I think it would be good for the site overall!
 

« first day (28 days earlier)      last day (1113 days later) »