24小时热门版块排行榜    

Znn3bq.jpeg
汕头大学海洋科学接受调剂
查看: 5132  |  回复: 15
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

对天空说lrj

金虫 (正式写手)

[求助] Nose-Hoover 热浴控温,lammps来讲就是指的fix nvt 吧?为什么温度会大增导致原子丢失 已有6人参与

我做热导率想先按照文献的方法模拟一遍验证自己的程序对不对,据文献里的表述“前50 万步,将整个系统置于NVE 系综中,对上下固壁和液体区域分别使用温度/速度调节法使系统在100 K 下达到平衡状态。后500 万步,利用Nose-Hoover 热浴来对上下固壁分别进行控温,给液体区域沿y 向施加一个温度梯度.”
对于上面描述的控温我使用如下的命令
fix NVE all nve
fix 2 all temp/rescale 100 100 100 0.1 1.0
run 500000
unfix 2
fix NHlo Plow nvt temp 110 110 100
fix NHhi Pup nvt temp 90 90 100
run 5000000
第二个run的时候我没有对液相进行任何控温,Nose-Hoover 热浴控温,对于lammps来讲就是指的fix nvt 吧?但是这样运行之后前面还有nve,体系的温度就会不断增加,最后丢失原子,麻烦前辈看看我的问题出在哪里?
回复此楼

» 猜你喜欢

我若盛开,蝴蝶自来
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iSimuLy

捐助贵宾 (正式写手)

资深专家顾问


【答案】应助回帖

这种属于,系统崩溃的问题,一般和初始结构不好,时间步太大,模拟流程不对等有关,当然有时候和你安装的版本用的数值精度也会有关系。参看http://www.isimuly.com/forum.php ... ;amp;extra=page%3D1
16楼2017-03-28 13:11:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

yy8790

木虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
在nvt命令之前可以试一下  “unfix NVE”
3楼2015-07-29 02:37:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

对天空说lrj

金虫 (正式写手)

引用回帖:
3楼: Originally posted by yy8790 at 2015-07-29 02:37:49
在nvt命令之前可以试一下  “unfix NVE”

我试过了,这样之后液相速度位置就没法迭代,就会完全静止不动了,我也不知道为什么?而且导出的液相区还是有温度的
我若盛开,蝴蝶自来
4楼2015-07-29 08:48:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luzihen

金虫 (正式写手)

【答案】应助回帖

我做热导率想先按照文献的方法模拟一遍验证自己的程序对不对,据文献里的表述“前50 万步,将整个系统置于NVE 系综中,对上下固壁和液体区域分别使用温度/速度调节法使系统在100 K 下达到平衡状态。后500 万步,利用Nose-Hoover 热浴来对上下固壁分别进行控温,给液体区域沿y 向施加一个温度梯度.”
###############################################################
这里文献的描述不准确,NVE系宗能量是invariant。
###############################################################



对于上面描述的控温我使用如下的命令
fix NVE all nve
fix 2 all temp/rescale 100 100 100 0.1 1.0
run 500000
unfix 2
fix NHlo Plow nvt temp 110 110 100
fix NHhi Pup nvt temp 90 90 100
run 5000000
第二个run的时候我没有对液相进行任何控温,Nose-Hoover 热浴控温,对于lammps来讲就是指的fix nvt 吧?但是这样运行之后前面还有nve,体系的温度就会不断增加,最后丢失原子,麻烦前辈看看我的问题出在哪里?
###############################################################
第二个run的时候你每步的对上下两个区域进行了两次积分,一个根据NVE,就是F=ma,另一次根据NVT,就是F=ma+一个量。我估计你体系出问题就是这个原因。
所以,在第二个run的时候,你应该对上下两部分NVT,中间NVE。不要有overlap。
还有一种方法是用郎之万thermalstat,lammps里的郎之万热浴不会直接进行积分,所以可以写成fix all nve+fix Nhi Langevin。
###############################################################
5楼2015-09-03 15:23:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 恳请有学校收留 +3 柯淮然 2026-04-12 3/150 2026-04-14 16:25 by 逆水乘风
[考研] 085801电气专硕272求调剂 +14 电气李 2026-04-13 15/750 2026-04-14 14:58 by 逆水乘风
[考研] 273求调剂 +3 白居不易. 2026-04-09 5/250 2026-04-13 19:27 by or7ro
[考研] 一志愿西交机械专硕求调剂 +9 求上岸的小王 2026-04-10 9/450 2026-04-13 16:08 by jiangguiquan11
[考研] 一志愿华工085600 331分 +7 天下ww 2026-04-09 7/350 2026-04-13 09:01 by lhj2009
[考研] 求调剂 +9 吃口冰激凌 2026-04-07 9/450 2026-04-13 08:46 by 紫曦紫棋
[教师之家] 山东双非院校考核超级无底线,领导幸灾乐祸,教师遭殃恐 +3 qut2026 2026-04-11 7/350 2026-04-12 20:24 by qut2026
[硕博家园] 新一代电子信息294求调剂 不挑学校 +7 Ytyt11 2026-04-09 8/400 2026-04-12 16:57 by ajpv风雷
[考研] 电气专硕320求调剂 +6 小麻子111 2026-04-10 6/300 2026-04-12 10:54 by lemon6009
[考研] 0860004 求调剂 309分 +9 Yin DY 2026-04-08 9/450 2026-04-11 22:55 by dongdian1
[考研] 电子信息279求调剂,有书读就行 +8 wwwooden 2026-04-08 11/550 2026-04-11 20:22 by cq2548
[考研] 工科273调剂 +6 X1999 2026-04-09 7/350 2026-04-11 10:23 by zhq0425
[考研] 0854调剂 +8 950824he@ 2026-04-09 8/400 2026-04-11 10:11 by zhq0425
[考研] 263能源动力专硕求调剂 +4 加大号饭盒袋 2026-04-10 4/200 2026-04-10 20:52 by gong120082
[考研] 一志愿矿大,材料工程专硕314分,0856可调都可以 +15 无懈可击的巨人 2026-04-09 15/750 2026-04-10 18:10 by hmn_wj
[考研] 085800 能源动力求调剂 +6 阿biu啊啊啊啊啊 2026-04-10 6/300 2026-04-10 15:03 by hemengdong
[考研] 293调剂 +25 yj1221 2026-04-08 26/1300 2026-04-10 15:02 by 柴小白
[考研] 青岛科技大学材料学院,环境学院调剂补录4月10日以前都可以 +3 1青科大。 2026-04-09 5/250 2026-04-10 09:58 by 翩翩一书生
[考研] 材料专硕初试分332一志愿西北工业大学, +12 故人?? 2026-04-09 12/600 2026-04-09 18:34 by Ccclqqq
[考研] 化学工程与技术专业一志愿哈工程 291分B区 国家级大创负责人 有一作论文 +13 Emmy~ 2026-04-09 13/650 2026-04-09 14:47 by only周
信息提示
请填处理意见