计算化学公社

 找回密码 Forget password
 注册 Register
Views: 8397|回复 Reply: 2
打印 Print 上一主题 Last thread 下一主题 Next thread

[综合交流] 关于无定型材料重组能的计算问题

[复制链接 Copy URL]

29

帖子

0

威望

1868

eV
积分
1897

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
各位老师同学大家好。我看过sob老师的《乱谈外重组能的计算》一文后对于无定型材料(这里我的意思是非晶型)的重组能的计算有些想法,想向大家请教。
如果要计算无定型材料的总重组能,我想这样进行:
随机向盒子中插入一些目标分子,通过分子动力学模拟平衡(在这里我使用OPLS-AA力场)。如果密度与实验结果相近,在盒子中以某一分子为中心,取出分子数适量的团簇。接下来使用分子力场(OPLS)优化这个团簇,并使用类似于计算晶体的重组能的方法计算这个团簇的重组能。
不知是否可行呢?
希望各位同仁和sob老师能够指点一下,谢谢。

29

帖子

0

威望

1868

eV
积分
1897

Level 5 (御坂)

2#
 楼主 Author| 发表于 Post on 2018-11-28 22:19:28 | 只看该作者 Only view this author
@sobereva 请教sob老师

490

帖子

2

威望

4881

eV
积分
5411

Level 6 (一方通行)

3#
发表于 Post on 2018-11-28 22:28:26 | 只看该作者 Only view this author
本帖最后由 让你变成回忆 于 2018-11-28 22:36 编辑

以下是一些个人的看法:
(1)用OPLS力场来算能量的话,力场选的还是有点太随意了,因为OPLS力场并不是可极化力场,算能量是否能够算准确都还是未知数。当然,用于MD模拟获取无定型的结构还是没有什么问题的;
(2)MD模拟平衡以后,仅仅只取某一个cluster出来的话,不具有代表性,因为MD模拟得到的不同sites之间的差异可能非常大;
(3)其实这涉及到传输中经常提到的一个问题:能量的无序。包括静态无序与动态无序,前者就是衡量不同sites之间的差异的,而后者是用来衡量单个site随时间的演化的。
我曾看过一篇文章,他们的做法是:把单个分子放入一个大的盒子里,然后在不同的温度下跑MD,在平衡阶段每隔一定时间取一个结构出来计算能量,然后统计这些能量的标准差sigma,然后根据公式sigma^2 = 2 * Lambda * K_B * T去拟合sigma^2和T的关系,就可以得到重组能Lambda。当然,这里因为只有一个分子,不存在分子间的相互作用,所以得到的重组能就是内部重组能。
至于要计算总的重组能,可以在盒子中放入多个分子,然后按照上面的思路来计算。但是这又导致另外一个问题,因为有多个分子,不得不去考虑静态无序与动态无序。其次,用什么方法去计算这个Cluster也比较困难,虽然有些比如基于AMOEBA可极化力场、QM/MM、迭代QM方法等等,但是这些程序除非能够自己写出来,往往没有现成的代码(AMOEBA除外)。其次,对计算量的要求往往也不小。

评分 Rate

参与人数
Participants 2
eV +8 收起 理由
Reason
mitsks + 5 我很赞同
sobereva + 3

查看全部评分 View all ratings

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 11:07 , Processed in 0.188966 second(s), 22 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list