24小时热门版块排行榜    

查看: 4388  |  回复: 19

felixtian

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
10楼: Originally posted by zs806750658 at 2015-11-11 02:29:54
我做了minimization,能量是正值,而且dynamics过程中输出的能量也是正值。LAMMPS输出的结果可以用lmparc.exe工具将输出的轨迹文件转换成arc格式,就可以用MS打开...

追问下,前面帖子里你说计算结果没有问题是基于什么标准呢?因为我做过一个优化测试,LAMMPS有没有静电力优化出来的结构是不一样的,LAMMPS没有静电力优化出来的结果和MS的结果差不多。就是LAMMPS用力场分配电荷计算时优化出来的结构和MS是不一样的。这样来说LAMMPS和MS两个必然有个优化出来的结构是错的,我倾向认为LAMMPS优化出来的结构不合理。
还有,问下关于电荷的问题,我对LAMMPS对电荷处理不是很清楚,可能问题比较浅显,望见谅。电荷在计算过程中是不变的吧,是不是要设置计算过程电荷重新平衡,电荷才会变化?最后优化结构的电荷我在log.lammps里没有找到,需要在in文件加入参数才能输出吗?谢谢。
11楼2015-11-12 09:17:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zs806750658

铜虫 (正式写手)


引用回帖:
11楼: Originally posted by felixtian at 2015-11-12 09:17:26
追问下,前面帖子里你说计算结果没有问题是基于什么标准呢?因为我做过一个优化测试,LAMMPS有没有静电力优化出来的结构是不一样的,LAMMPS没有静电力优化出来的结果和MS的结果差不多。就是LAMMPS用力场分配电荷计 ...

Lammps在计算过程中电荷是不变的,完全按照in文件里赋予的电荷参数执行。优化结果不一样可能是优化设置不同吧,这个我没有对比过。优化结构的电荷据我所知不会输出到log.lammps. 至于查看方法,我只知道将lammps输出的轨迹文件输入到可视化软件里如MS或VMD中查看。我是输入到MS里,体系原子的电荷大小没有变化,只是所有的电荷都是正值
12楼2015-11-12 11:33:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

felixtian

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
12楼: Originally posted by zs806750658 at 2015-11-12 11:33:49
Lammps在计算过程中电荷是不变的,完全按照in文件里赋予的电荷参数执行。优化结果不一样可能是优化设置不同吧,这个我没有对比过。优化结构的电荷据我所知不会输出到log.lammps. 至于查看方法,我只知道将lammps输 ...

谢谢,你所说的轨迹文件是dump出来的吗,轨迹文件是minimization还是MD计算出来的?轨迹文件如果可以用MS读出charge的话,应该在文件里就可以找到相应的charge值,假设轨迹文件是文本文件的话。
MS里体系原子电荷变化有几个可能:
1. LAMMPS计算过程中电荷变化了,正到负(不大可能),因为电荷没有平衡所以计算过程电荷应该没变。
2. LAMMPS计算给出的电荷在MS读入时所有电荷都变正了,MS读入是忽略了正负号。
3. LAMMPS计算给出的电荷没有读入,MS重新赋予原子电荷(不大可能),因为MS赋予电荷不会全部都是正值。
所以最有可能的就是2. 这个有可能从轨迹文件中得到验证,如果轨迹文件是文本就能找出LAMMPS输出的电荷。
现在我对这个short-range的ecoul一般为正值很不理解,想象下一个向NaCl的电荷点阵,正负电荷是距离最近的,总的能量应该是负值才对,不知你对这个有什么好的理解。谢谢。
13楼2015-11-12 13:51:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zs806750658

铜虫 (正式写手)


引用回帖:
13楼: Originally posted by felixtian at 2015-11-12 13:51:09
谢谢,你所说的轨迹文件是dump出来的吗,轨迹文件是minimization还是MD计算出来的?轨迹文件如果可以用MS读出charge的话,应该在文件里就可以找到相应的charge值,假设轨迹文件是文本文件的话。
MS里体系原子电荷 ...

是的,我所说的轨迹文件是MD跑完后dump出来的。我检查了dump出的轨迹文件和其他同时输出的文件,都没有发现原子的电荷。我赞同你对MS体系电荷发生变化的第二种可能性。我对ecoul为正值也不理解,只能理解lammps运算时是负值,但输出时忽略了正负号。
14楼2015-11-12 23:11:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

felixtian

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
14楼: Originally posted by zs806750658 at 2015-11-12 23:11:37
是的,我所说的轨迹文件是MD跑完后dump出来的。我检查了dump出的轨迹文件和其他同时输出的文件,都没有发现原子的电荷。我赞同你对MS体系电荷发生变化的第二种可能性。我对ecoul为正值也不理解,只能理解lammps运算 ...

我现在想了下,ecoul为什么是正值也许可以从以下方式理解。正如我前面所述的NaCl电荷点阵分布,因为最近的正负电荷其实在力场中已经有成键的参数bond coeffs来描述,所以这部分吸引力在计算时就不计在内,后面自然是从次近邻的电荷之间的静电力算起,次近邻是同性电荷所以结果是能量为正值。 如果把原子电荷的描述从full改成charge的话,那么最近邻的电荷之间就是异性电荷,能量为负值,我测试过个例子,把atom style从full改成charge计算出来的能量的确为负值。 但是这种理解方式却不能解释elong有时候比ecoul绝对值大,至少NaCl应该不能解释,有可能一些电荷的排布方式会造成ecoul绝对值小于elong。
15楼2015-11-16 08:55:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

brigsun

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
15楼: Originally posted by felixtian at 2015-11-16 08:55:01
我现在想了下,ecoul为什么是正值也许可以从以下方式理解。正如我前面所述的NaCl电荷点阵分布,因为最近的正负电荷其实在力场中已经有成键的参数bond coeffs来描述,所以这部分吸引力在计算时就不计在内,后面 ...

你好!
我也遇到类似问题,但根据我的测试,我倾向于怀疑是lammps中special_bonds的设置问题。
默认情况下,lammps是不计算1-2,1-3,1-4原子的pairwise energy的。所以我怀疑这个设置MS和lammps不一样,但因为我查不到MS是如何设置的,所以我对比了不同的情况,最后发现,如果在lammps中不计算1-2,1-3,但计算1-4,所得到的LJ能和静电能(Ecoul+Elong)和MS中是基本一致的。
简单来说,就是在lammmps中加一句
special_bonds lj/coul 0 0 1
但这仅限于我的case,不过我建议楼主试一下。
16楼2015-12-16 18:20:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

felixtian

新虫 (初入文坛)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
16楼: Originally posted by brigsun at 2015-12-16 18:20:59
你好!
我也遇到类似问题,但根据我的测试,我倾向于怀疑是lammps中special_bonds的设置问题。
默认情况下,lammps是不计算1-2,1-3,1-4原子的pairwise energy的。所以我怀疑这个设置MS和lammps不一样,但因为我查 ...

我不是楼主,但是很感谢你的指点,因为我也是被这个问题困扰。根据你的见解,我搜索了下,lammps论坛有帖子说使用pcff力场最好加入1-4pair interaction. 虽然现在我还没测试1-4pairwise interaction加入后是否能与MS结果一致,我觉得应该是你说的没错了。楼主看来对分子力学方面和lammps比较了解,希望有机会能请教些问题,谢谢。
17楼2015-12-18 09:17:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

沫水abc

银虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
11楼: Originally posted by felixtian at 2015-11-12 09:17:26
追问下,前面帖子里你说计算结果没有问题是基于什么标准呢?因为我做过一个优化测试,LAMMPS有没有静电力优化出来的结构是不一样的,LAMMPS没有静电力优化出来的结果和MS的结果差不多。就是LAMMPS用力场分配电荷计 ...

你可以试试write_data命令输出当前状态的坐标等,会输出和data文件相同的格式,包括电荷
你若盛开清风自来
18楼2016-02-29 09:17:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zs806750658

铜虫 (正式写手)


引用回帖:
16楼: Originally posted by brigsun at 2015-12-16 18:20:59
你好!
我也遇到类似问题,但根据我的测试,我倾向于怀疑是lammps中special_bonds的设置问题。
默认情况下,lammps是不计算1-2,1-3,1-4原子的pairwise energy的。所以我怀疑这个设置MS和lammps不一样,但因为我查 ...

感谢回复,你的方法是正确的,lammps默认不计算1-4原子的pairwise energy, 但是MS里面默认是计算该能量的,至于MS如何设置,需要打开Forcite模块下的力场文件,里面可以设置,见附图。如果想关闭1-4原子的pairwise energy的计算,需要把COU_EXCLUDE_1-4后面的F改成T. 至于Discover模块,可以在相应模块里面的设置中修改。
LAMMPS输出的库伦能为什么是正值,而MS的discover算出的库伦能是负值
forcefield.jpg

19楼2016-06-23 06:02:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zs806750658

铜虫 (正式写手)


引用回帖:
16楼: Originally posted by brigsun at 2015-12-16 18:20:59
你好!
我也遇到类似问题,但根据我的测试,我倾向于怀疑是lammps中special_bonds的设置问题。
默认情况下,lammps是不计算1-2,1-3,1-4原子的pairwise energy的。所以我怀疑这个设置MS和lammps不一样,但因为我查 ...

同学你好,按照你的方法在in文件中添加了special_bonds lj/coul 0 0 1,但是出现了如下问题:ERROR on proc 1: Bond atoms 1071 1075 missing on proc 1 at step 25591 (../neigh_bond.cpp:65),导致运算无法进行,请问此状况如何解决呢,希望给与指导。
20楼2016-06-24 10:06:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zs806750658 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 面上合作单位盖章 +5 ssyjh 2026-08-27 8/400 2026-09-01 12:58 by ssyjh
[基金申请] 面上函评意见出来了,像什么等级? 20+4 Tsingking1 2026-08-27 15/750 2026-09-01 12:23 by icm639
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +7 gdd2018 2026-08-28 12/600 2026-09-01 08:32 by 尼古拉斯小虫
[基金申请] 怎么看青基中了没有啊 +6 叶九微 2026-08-26 6/300 2026-08-31 23:54 by yudaoqian88
[基金申请] 国社科又开始会评了,不知道这次命运如何 +7 雨打竹帘 2026-08-30 11/550 2026-08-31 23:16 by hittle2008
[基金申请] 基金未中,这种答复是模板吗? +6 zhaosm1982 2026-08-27 7/350 2026-08-31 21:18 by qdxxmc
[基金申请] 29号明天会评吗 +4 笨笨唐 2026-08-28 4/200 2026-08-31 09:30 by huixian257
[基金申请] 基金不中,共勉 +12 eulota 2026-08-26 12/600 2026-08-31 08:42 by ZJTJZ
[基金申请] 为什么到现在没收到通知? +5 tannykie 2026-08-29 5/250 2026-08-30 21:05 by purplejack
[基金申请] 有没有仍没收到信息的 +7 德尚中行 2026-08-27 8/400 2026-08-30 20:52 by purplejack
[考博] 找导师 +6 yuanjiabao 2026-08-29 7/350 2026-08-30 14:40 by 生科新手
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +15 晴天加油 2026-08-26 16/800 2026-08-29 18:28 by symmetry
[基金申请] 2026年叶企孙基金 +4 bud_bud 2026-08-27 7/350 2026-08-29 07:23 by foolishmani
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 我不理解! +15 Edward_pc 2026-08-26 23/1150 2026-08-26 20:34 by zzuzxg
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国际合作可查了,中了面上 (EPI+1)(金币+50) +18 Ldrop2023 2026-08-26 18/900 2026-08-26 11:15 by cmrandy
[基金申请] 系统进不去 +4 yanglien 2026-08-26 5/250 2026-08-26 11:10 by wenfengw83
[基金申请] 今天务委会开完了,明天出结果吗 +19 angus9576 2026-08-25 23/1150 2026-08-26 10:03 by zp519
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
信息提示
请填处理意见