24小时热门版块排行榜    

查看: 2347  |  回复: 10

mgqqlwq

铜虫 (著名写手)

[求助] 求教分子动力学模拟中使模拟对象升温的合理速率是多少呢?和体系的什么参数有关?

分子动力学中由于计算能力和时间步长的限制,应该一般只能在几个皮秒至几十个皮秒甚至更短的时间内使目标体系从室温升高到熔点以下的温度。当然不同的材料熔点有很大区别,比如金属或者石墨烯等材料,大概都在几千K, 那么 1000K/ps 量级的升温速率是否符合实际情况中(比如实验中)物体实际的升温速率呢?似乎模拟中的升温速率要高很多。
想求教一下应该怎么考虑选择合理的升温速率呢?比如对于贵金属金、银或者石墨烯等材料或者更广泛的对所有材料,应该主要通过材料的哪个性质或者参数来选择设定的升温速率呢?
谢谢!
回复此楼

» 猜你喜欢

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

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

Nater1ver

木虫 (正式写手)

平衡态模拟没有影响,非平衡态模拟有肉眼可见的差异

发自小木虫Android客户端
2楼2019-01-14 11:53:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mgqqlwq

铜虫 (著名写手)

引用回帖:
2楼: Originally posted by Nater1ver at 2019-01-14 11:53:20
平衡态模拟没有影响,非平衡态模拟有肉眼可见的差异

您好!谢谢回答!
我想问的是在室温下弛豫足够长时间后再升温的情况,可否再详细解答一下
3楼2019-01-14 17:15:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nater1ver

木虫 (正式写手)

引用回帖:
3楼: Originally posted by mgqqlwq at 2019-01-14 10:15:46
您好!谢谢回答!
我想问的是在室温下弛豫足够长时间后再升温的情况,可否再详细解答一下...

一样的,一般情况最终的平衡态跟升温速率没关系

发自小木虫Android客户端
4楼2019-01-14 17:23:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mgqqlwq

铜虫 (著名写手)

引用回帖:
4楼: Originally posted by Nater1ver at 2019-01-14 17:23:38
一样的,一般情况最终的平衡态跟升温速率没关系
...

嗯,模拟中看好像只要运行的步数够的话,好像没有太大的差别,这也是您说的意思吧?
不过我有点疑惑的是,模拟中这样的升温速率是不是远远高于真实环境或者说实验的环境呢?这样得到的体系的状态合理吗?能代表想要模拟的体系的真实情况吗?
另外的话,升温中还是要跑够一定的步数吧,请问下这个步数应该怎么选择呢?
5楼2019-01-14 22:16:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nater1ver

木虫 (正式写手)

引用回帖:
5楼: Originally posted by mgqqlwq at 2019-01-14 15:16:07
嗯,模拟中看好像只要运行的步数够的话,好像没有太大的差别,这也是您说的意思吧?
不过我有点疑惑的是,模拟中这样的升温速率是不是远远高于真实环境或者说实验的环境呢?这样得到的体系的状态合理吗?能代表想 ...

实验环境不仅有升温速率,还有湿度、磁场、重力、氧化,即使是比较理想的实验条件下,实验材料本身在升温中还有相转变,也可能伴随化学反应,要是哪个软件能把这些都考虑进去的话,那也只有神仙模拟器了。如果让你自己来设计势函数,你当然也不可能考虑到这些,不是你不想,而是做不到。你模拟的只是一个原子模型,不是你想的现实物质,既不会有以上的反应,也不会有你说的问题。实际上做实验的人经常也会向我提出一些类似的令我哭笑不得的疑问,所以应该先抛弃实验思维,再谈模拟。
至于升温步数,当然只用达到指定温度就行了,少了不够,多了浪费时间。一般人会选用较多的步数和较慢的升温速度明显只是为了保证温度达到并且升温过程中原子系统更加稳定,不会崩溃,比如原子丢失。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

6楼2019-01-15 00:15:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mgqqlwq

铜虫 (著名写手)

送红花一朵
引用回帖:
6楼: Originally posted by Nater1ver at 2019-01-15 00:15:28
实验环境不仅有升温速率,还有湿度、磁场、重力、氧化,即使是比较理想的实验条件下,实验材料本身在升温中还有相转变,也可能伴随化学反应,要是哪个软件能把这些都考虑进去的话,那也只有神仙模拟器了。如果让你 ...

非常感谢您细致的回复!您的最后一句话应该也部分回答了我的疑惑,至少要保证体系是稳定的不会崩溃。
您说的很对,模拟很难做到能够非常真实的模拟真实环境中的方方面面。可能我表述的不够准确,我想表达的应该是,怎么样选择升温速率和步数,才不会导致出现一些坏的模拟参数的设定导致的非真实的现象。比如说,实际中可能通常情况是升温速率在1000 K/s的量级,如果模拟中使用的是(很有可能因为各种限制只能选择这么大)1000 K/ps的量级的话,会不会导致出现的一些非真实的结果是这种人为的设定引起的。
可能类似于分子动力学模拟中,有些时候需要选择合适的体系大小,体系选择的太小结果就不收敛了。升温速率的选择方面是否也会存在类似的问题呢?不知道我说的是否正确,您怎么想这个问题?
7楼2019-01-18 16:48:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nater1ver

木虫 (正式写手)

引用回帖:
7楼: Originally posted by mgqqlwq at 2019-01-18 09:48:06
非常感谢您细致的回复!您的最后一句话应该也部分回答了我的疑惑,至少要保证体系是稳定的不会崩溃。
您说的很对,模拟很难做到能够非常真实的模拟真实环境中的方方面面。可能我表述的不够准确,我想表达的应该是 ...

怎么样的设置都不能避免非真实的现象,你这种想法正是非真实的现象。你还可以设定升温速率为10K/min,跑现实时间1个小时,我觉得这样得出的结果一定会非常真实。

发自小木虫Android客户端
8楼2019-01-18 18:43:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mgqqlwq

铜虫 (著名写手)

引用回帖:
8楼: Originally posted by Nater1ver at 2019-01-18 18:43:27
怎么样的设置都不能避免非真实的现象,你这种想法正是非真实的现象。你还可以设定升温速率为10K/min,跑现实时间1个小时,我觉得这样得出的结果一定会非常真实。
...

我觉得这个就像有些模拟中体系的大小需要选择的足够大是类似的,因为计算能力的限制不可能选择和真实体系一样的大小,但是有些过程和性质依然是可以通过模拟来计算的,因为体系选的足够大有些性质就收敛了。
所以我觉得我的问题是类似的,升温速率的选择应该怎么考虑呢?在兼顾计算效率和结果准确性的同时。也不能说模拟不可能完全模拟真实的情况就随意去选择吧,除非说怎么选择对结果都没有影响。
如果模拟能实现10K/min的情况下模拟实际1个小时的过程,我可能就不需要上论坛来问这个问题了。
9楼2019-01-19 09:31:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nater1ver

木虫 (正式写手)

引用回帖:
9楼: Originally posted by mgqqlwq at 2019-01-19 02:31:28
我觉得这个就像有些模拟中体系的大小需要选择的足够大是类似的,因为计算能力的限制不可能选择和真实体系一样的大小,但是有些过程和性质依然是可以通过模拟来计算的,因为体系选的足够大有些性质就收敛了。
所以 ...

你非要听不懂我说的话而且一直钻进牛角尖里出不来我也没办法,自己想吧

发自小木虫Android客户端
10楼2019-01-19 11:55:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mgqqlwq 的主题更新
信息提示
请填处理意见