24小时热门版块排行榜    

查看: 3185  |  回复: 9

ydxia

铁虫 (小有名气)

[求助] nvt系综,系统总能量震荡厉害

本人刚开始接触lammps,作为练手,我计算了一条聚合度为10的聚乙烯分子链在NVT系综下的动力学过程。在materials studio里面建好模型后得到data文件,之后开始用lammps计算。下面是我的in文件:

dimension        3
boundary        p p p
units           real
atom_style      full

#--------------------------------------
pair_style lj/charmm/coul/long 8.0 10.0 10.0
bond_style      harmonic
angle_style     harmonic
dihedral_style  harmonic
#improper_style  cvff
kspace_style pppm 0.0001
#--------------------------------------
read_data data.PE
#--------------------------------------
neighbor 2.0 bin
neigh_modify delay 0 every 1 check yes
#--------------------------------------
min_style cg
minimize 1.0e-4 1.0e-6 100 1000    # Perform an energy minimization of the system, by iteratively adjusting atom coordinates.
#---------------------------------------
velocity all create 300.0 4928459 rot yes dist gaussian
fix  1 all nvt temp 300.0 300.0 100.0
#--------------------------------------
timestep 2.0       # Set the timestep size for subsequent molecular dynamics simulations.
#--------------------------------------
#compute 1 all gyration
#--------------------------------------
dump  1 all custom 100 dump.PE id type x y z vx vy vz
#--------------------------------------
thermo_style custom step temp press etotal pe ke emol ebond eangle edihed eimp epair evdwl ecoul elong etail
thermo  100
#---------------------------------------
run  10000
本来应该把我得到的温度和系统能量随时间的变化图片加上来,但是总是添加失败,只好文字描述一下了:
温度在300上下震荡,振幅很大;按理说系统的能量应该是有一个降低的过程,但是我的结算结果却是能量自始至终都在剧烈震荡,根本没有降低的趋度。
我把run的时间由10000增加至1000000,还是同样地现象,应该不是run的时间不够。到底是什么原因呢?百思不得其解,大家帮我出出主意吧,谢谢啦!

[ Last edited by ydxia on 2011-10-18 at 21:22 ]
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ydxia

铁虫 (小有名气)

自己先顶一下
2楼2011-10-18 21:22:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dinghuachen

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★
御剑江湖(金币+3): 谢谢 2011-10-20 09:38:58
ydxia(金币+2): 谢谢 2011-10-21 04:52:56
你用的是全原子还是粗粒化?是不是时间步长太大了?
Where-amazing-happens.
3楼2011-10-19 16:19:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ydxia

铁虫 (小有名气)

引用回帖:
3楼: Originally posted by dinghuachen at 2011-10-19 16:19:31:
你用的是全原子还是粗粒化?是不是时间步长太大了?

是全原子啊,不应该啊,时间步长是2ps。变成1
ps也还是一样的结果啊。我的这个In文件没什么硬伤吧?
4楼2011-10-19 22:05:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dinghuachen

铁杆木虫 (正式写手)

【答案】应助回帖

ydxia(金币+2): 谢谢 2011-10-21 04:53:13
引用回帖:
4楼: Originally posted by ydxia at 2011-10-19 22:05:50:
是全原子啊,不应该啊,时间步长是2ps。变成1
ps也还是一样的结果啊。我的这个In文件没什么硬伤吧?

全原子步长应该设为2fs,至多10fs吧!不然系统很容易失稳。。。
Where-amazing-happens.
5楼2011-10-20 09:39:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dinghuachen

铁杆木虫 (正式写手)

你再看下log文件最后一行的Dangerous builds的数值是不是很大?
Where-amazing-happens.
6楼2011-10-20 10:44:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ydxia

铁虫 (小有名气)

引用回帖:
5楼: Originally posted by dinghuachen at 2011-10-20 09:39:56:
全原子步长应该设为2fs,至多10fs吧!不然系统很容易失稳。。。

谢谢你的回答,我说错了,在我的设置里面,时间步长是fs,不是ps。
7楼2011-10-21 04:51:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ydxia

铁虫 (小有名气)

引用回帖:
6楼: Originally posted by dinghuachen at 2011-10-20 10:44:45:
你再看下log文件最后一行的Dangerous builds的数值是不是很大?

我的Dangerous builds=0,这个值应该没什么问题,谢谢你的回复~
8楼2011-10-21 04:52:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ydxia

铁虫 (小有名气)

这跟体系只有一条分子链有关系吗?我多加几条连试试看
9楼2011-10-21 04:56:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dinghuachen

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★
ghcacj(金币+3): 谢谢 2011-10-21 18:44:20
ydxia(金币+16): thank you~ 2011-10-21 21:18:14
引用回帖:
9楼: Originally posted by ydxia at 2011-10-21 04:56:18:
这跟体系只有一条分子链有关系吗?我多加几条连试试看

恩,有可能,一个确实少了点,涨落很大,而且如果密度较低,很有可能出现温度直线上升,最好跟已发表文章的密度或压强(此时需要用npt系综)对应起来。
  此外,你可以由每50步控温一次,变成每10步,还有可以加上drag命令。
Where-amazing-happens.
10楼2011-10-21 11:13:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ydxia 的主题更新
信息提示
请填处理意见