24小时热门版块排行榜    

CyRhmU.jpeg
查看: 4496  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wup123

铁虫 (小有名气)

[求助] 关于模拟离子液体力场的选择(opls-aa)

各位虫子们,大家模拟离子液体一般用什么力场呀?

我选择用opls_aa力场,因为这个力场中有专门的离子液体的力场。我用的lammps软件。在模拟中,问题好多,跑着跑着,原子就会missing。我的初始位置,分子间隔的挺远,大约10埃,我dump force后发现,力都好大,不清楚啥个原因。
   我想换个力场试试,不知哪个力场好点。

    谢谢大家了。
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

qphll

金虫 (正式写手)

【答案】应助回帖

★ ★
wup123: 金币+2 2013-02-15 10:52:10
问题解决了吗?

其实你计算的log文件有提示了呢, WARNING: Resetting reneighboring criteria during minimization (min.cpp:167)

修改

neighbor        2.0 bin
neigh_modify  delay 3  every 1 check yes  



neighbor        0.3 bin
neigh_modify  delay 2  every 1 check yes

试试
Life, Love, Laugh.
9楼2013-02-08 13:03:14
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

043114076

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★
感谢参与,应助指数 +1
wup123: 金币+3, ★★★很有帮助 2013-01-28 11:02:00
chaizhm: 金币+1, 谢谢~ 2013-01-30 10:44:54
opls挺好的,我以前用它算过ILs
感觉是你的设置有问题,你仔细检查一下

[ 发自手机版 http://muchong.com/3g ]
2楼2013-01-27 18:56:18
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

wup123

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by 043114076 at 2013-01-27 18:56:18
opls挺好的,我以前用它算过ILs
感觉是你的设置有问题,你仔细检查一下

是用Pauda他们组的力场吗?二面角只有三个参数v1,v2,v3。我现在是刚开始研究这个,这个问题已经困了我好几天了,一直没找出啥问题来。希望你花一点点时间看看我的输入文件吧。
LAMMPS input file

units           real
boundary        p p p

atom_style      full       #uncharged molecules, with bond, angle, dihedral, improper dihedral
bond_style      harmonic
angle_style     harmonic
dihedral_style  opls
pair_style      lj/cut/coul/long  12
pair_modify     mix geometric tail yes
kspace_style    ewald 1.0e-4

#read_restart    restart.mix.*
read_data        data.il
#read_restart restart.mix.*

#fix 1 all shake 0.0001 20 10 b 3
neighbor        2.0 bin
neigh_modify  delay 3  every 1 check yes  #delay 3

fix 2 all langevin 300.0 300.0 0.2 48279
fix 3 all nve  (文献上说可以先布朗运动下,所以我也设置了了一下)

timestep        0.1
dump           1 all  custom 20000 dump.atom.*.lammpstrj xu yu zu
dump           2 all custom 20000 dump.force.* id mol type element fx fy fz
dump_modify     1 flush yes
dump_modify     2 flush yes

thermo_style    custom step temp press  etotal vol lx ly lz
thermo          1000
thermo_modify   flush yes


run  1000000
我是做的(mmpy)(tsfi)这个分子,就两对分子。我真的不知道哪里有问题。。。
4楼2013-01-28 03:07:34
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Bessel

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
wup123: 金币+5, ★★★很有帮助 2013-01-28 11:02:36
引用回帖:
4楼: Originally posted by wup123 at 2013-01-27 21:07:34
是用Pauda他们组的力场吗?二面角只有三个参数v1,v2,v3。我现在是刚开始研究这个,这个问题已经困了我好几天了,一直没找出啥问题来。希望你花一点点时间看看我的输入文件吧。
LAMMPS input file

units      ...

有原子missing的问题,可能是你的初始构型做的不好,原子相互作用力过大。这和具体是什么力场无关,最好在run命令之前加上minimize命令,可能解决你的问题。

具体的看这里:http://lammps.sandia.gov/doc/minimize.html

还有你的in文件里:

fix 2 all langevin 300.0 300.0 0.2 48279
fix 3 all nve  (文献上说可以先布朗运动下,所以我也设置了了一下)

更正一下,这个不是真的让体系作布朗运动,而是利用郎之万方程来控温的。但是这个不是问题的关键。
5楼2013-01-28 04:00:23
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见