24小时热门版块排行榜    

查看: 2888  |  回复: 6

敏sunflower

金虫 (小有名气)

[交流] 速度自相关函数 已有4人参与

对于分子模拟方法计算自扩散系数,有帖子提到可以用速度自相关函数来计算。而且,帖子中还有人提到,由于通过MSD-t曲线得到扩散系数的方法不是适用于所有的体系,相比之下,通过速度自相关函数求取更好!
我有三方面有些不解,还请大家帮忙指点一二!
1. 速度自相关函数计算扩散系数的方法适用于什么样的体系那? 所有的扩散都适合吗?
2. MSD-t曲线球扩散系数的方法适用于什么样的体系呐?
3.如果想通过速度自相关函数计算扩散系数的话,有没有相关的教程呐? 我看到有用LAMMPS软件做的,MS软件可不可以那?
回复此楼

» 猜你喜欢

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

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

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

lsloneil

专家顾问 (正式写手)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
敏sunflower: 金币+10 2014-09-20 16:29:15
对于均一体系自扩散系数的计算,MSD与速度自相关函数两种方法是等价的。只是速度自相关函数技术上操作起来有时有点困难,如果采样不够长的话函数噪音很大,积分起来误差比较大。

对于大多数体系,自扩散系数足够表征扩散了。有些情况下,有人会研究互扩散系数,比如这个帖子
http://muchong.com/bbs/viewthread.php?tid=7230279&fpage=1&target=blank

这里会用到速度关联函数的交叉形式。

对于非均一体系(anisotropic)体系,这是的自扩散系数不再是个常数,是个张量(diffusivity tensor),虽然这个张量在某些维度上的值仍然可以用MSD和速度自相关函数的分量来计算,但总体来讲这个情况比较复杂,需要特殊处理。

LAMMPS可以做VACF,material studio,我在网上搜了一下,貌似Forcite Plus可以做。你可以验证一下VACF和MSD得到的自扩散系数是否大致符合。
2楼2014-09-20 11:56:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fwforest

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
2楼: Originally posted by lsloneil at 2014-09-20 11:56:56
对于均一体系自扩散系数的计算,MSD与速度自相关函数两种方法是等价的。只是速度自相关函数技术上操作起来有时有点困难,如果采样不够长的话函数噪音很大,积分起来误差比较大。

对于大多数体系,自扩散系数足够 ...

大神,请教一下,如何用lammps求速度自相关函数呢?由于本人是初学者,这个虽然也看了一些论文,但是论文上一般只给出公式和结果,搞了很长时间也没明白如何在in文件里面求这个量,请大神不吝赐教。
3楼2015-02-05 12:51:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lsloneil

专家顾问 (正式写手)

★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
abinitio: 金币+2, 感谢精彩应助! 2015-02-06 08:59:00
引用回帖:
3楼: Originally posted by fwforest at 2015-02-04 16:51:53
大神,请教一下,如何用lammps求速度自相关函数呢?由于本人是初学者,这个虽然也看了一些论文,但是论文上一般只给出公式和结果,搞了很长时间也没明白如何在in文件里面求这个量,请大神不吝赐教。...

难道你不看manual么?照着manual的例子先做一遍再说。
http://lammps.sandia.gov/doc/compute_vacf.html
4楼2015-02-05 13:37:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fwforest

金虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
4楼: Originally posted by lsloneil at 2015-02-05 13:37:55
难道你不看manual么?照着manual的例子先做一遍再说。
http://lammps.sandia.gov/doc/compute_vacf.html...

多谢大神。不好意思,不知道compute命令可以直接算。多谢
5楼2015-02-06 01:40:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Materialman

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
给位大神,有用compute vacf这个命令得到速度自相关函数的吗?小弟跪求指导!!
6楼2015-04-09 20:14:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

challenger9

银虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
6楼: Originally posted by Materialman at 2015-04-09 20:14:52
给位大神,有用compute vacf这个命令得到速度自相关函数的吗?小弟跪求指导!!

总是提示Invalid compute style (modify.cpp:812)是怎么回事,你知道吗?
7楼2016-06-24 10:23:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 敏sunflower 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见