24小时热门版块排行榜    

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

oudegeshen

银虫 (小有名气)

[求助] Forcite->anneal->more: 选NVE或者选NVT的区别是什么? 已有1人参与

Annealing不是有个升温和降温的过程吗?为什么还可以选NVT系宗呢?能量也是变化的吧,那么又为什么可以选NVE呢?

Annealing计算时选NVE或者选NVT的区别是什么?

求不吝赐教!!

O(∩_∩)O谢谢!
回复此楼

» 收录本帖的淘帖专辑推荐

动力学模拟

» 猜你喜欢

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

oudegeshen

银虫 (小有名气)

引用回帖:
2楼: Originally posted by abinitio at 2015-02-13 10:52:45
所谓系综,其实就是在做统计时的一个条件,当影响体系的参数很多时,如果不控制几个参数,对于统计来说,就没有任何比较的意义了。比如有两辆车,型号不一样,重量不一样,跑的路程不一样,加的油标号不一样,所以不 ...

回帖好迅速,非常感谢!!
4楼2015-02-13 11:46:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

abinitio

版主 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
oudegeshen: 金币+5, ★★★很有帮助 2015-02-13 11:45:34
所谓系综,其实就是在做统计时的一个条件,当影响体系的参数很多时,如果不控制几个参数,对于统计来说,就没有任何比较的意义了。比如有两辆车,型号不一样,重量不一样,跑的路程不一样,加的油标号不一样,所以不可能说那辆车更省油。因此,针对不同的控制量,也就出现了这些个系综。
NPT,并不意味着体系温度不变,而且是通过控温方法先保证温度不变的条件下,输出其它变量。当体系达到平衡或稳定后,也就达到了npt系综的条件后,开始进行能量等其它的统计。统计之后,还是可以对T进行升温或降温处理的。

至于,什么时候选npt,什么时候先nve,这要看你想得到什么变量,想控制什么变量。例如选nve,系统的温度是不可控的,你就无法精确的得到在100K时的体系情况,只能通过不断的调体积(对应压强)来调整平衡后的温度值,这时就不如直接选npt或nvt了。

不知解释清楚了没有,建议看一下solomon总结的那个篇帖子:http://muchong.com/bbs/viewthread.php?tid=682305&fpage=1&target=blank
2楼2015-02-13 10:52:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

oudegeshen

银虫 (小有名气)

引用回帖:
2楼: Originally posted by abinitio at 2015-02-13 10:52:45
所谓系综,其实就是在做统计时的一个条件,当影响体系的参数很多时,如果不控制几个参数,对于统计来说,就没有任何比较的意义了。比如有两辆车,型号不一样,重量不一样,跑的路程不一样,加的油标号不一样,所以不 ...

谢谢您的回复!“NPT,并不意味着体系温度不变,而且是通过控温方法先保证温度不变的条件下,输出其它变量。当体系达到平衡或稳定后,也就达到了npt系综的条件后,开始进行能量等其它的统计。统计之后,还是可以对T进行升温或降温处理的。”不是很明白这究竟是怎样一个过程,可以请您举个具体的例子或者用其他方法描述一下帮助我理解吗?谢谢!!
3楼2015-02-13 11:45:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abinitio

版主 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
oudegeshen: 金币+5, ★★★★★最佳答案 2015-02-14 01:04:09
引用回帖:
3楼: Originally posted by oudegeshen at 2015-02-13 11:45:36
谢谢您的回复!“NPT,并不意味着体系温度不变,而且是通过控温方法先保证温度不变的条件下,输出其它变量。当体系达到平衡或稳定后,也就达到了npt系综的条件后,开始进行能量等其它的统计。统计之后,还是可以对 ...

我们知道,在md模拟中,只有速度、坐标、力(势)这三个基本的量。如果我们要计算一个体系的温度,粒子数是固定的N,速度是可以计算的,通过速度可以计算得到温度和动能,通过位置可以计算到热能。对于N个粒子来说,体系是的变量是每个粒子的和。如果我要模拟一个加热过程,这就需要保证温度是不段上升的,也是就所有粒子速度是增大的。如何保证呢?必须要控制一些条件,否则体系就是一个不可控的状态。这样就采用控温方法,先让所有的粒子的速度差不多,这时就叫体系平衡,得到了一个体系的温度,然后,再把所有粒子的温度增加一定量,看温度是否达到理想值,没有则继续调节 ,如果达到,就继续让所有的粒子速度趋于一致,这个过程叫驰豫。采用什么控制器,这个过程,就是一个选择系综的过程。
5楼2015-02-13 13:11:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见