24小时热门版块排行榜    

查看: 2857  |  回复: 11

完全是火

铜虫 (小有名气)

[求助] 金属熔体中,如果周围环境的压力为2个大气压,那么npt设置的压力是否也是2个大气压? 已有1人参与

感觉跑出来的结果压力总是比设定的压力大了一个数量级,经常是30个大气压。请各位指教一下。
回复此楼

» 猜你喜欢

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

chuntao118

新虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
完全是火: 金币+5, ★★★很有帮助 2016-06-13 08:24:01
是不是你在模拟的时候没有进行压力校正?详细可参考《The Art of Molecular Dynamics Simulation》第六章NPT系综。
2楼2016-06-12 08:18:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

完全是火

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by chuntao118 at 2016-06-12 08:18:27
是不是你在模拟的时候没有进行压力校正?详细可参考《The Art of Molecular Dynamics Simulation》第六章NPT系综。

谢谢回复。我现在看的例子好像没有见过压力校正?我的命令如下:
fix                        NVT all npt temp 1 2500 0.2 iso 10000 10000 1
run                        100000
unfix                NVT

fix             1 all npt temp 2500 2500 0.2 iso 2 2 1
run             1200000
不知lammps里面是怎么进行压力校正的呢?
我再好好看看您说的这本书。
3楼2016-06-12 10:55:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chuntao118

新虫 (著名写手)

引用回帖:
3楼: Originally posted by 完全是火 at 2016-06-12 10:55:44
谢谢回复。我现在看的例子好像没有见过压力校正?我的命令如下:
fix                        NVT all npt temp 1 2500 0.2 iso 10000 10000 1
run                        100000
unfix                NVT

fix             1 all npt temp 2500 2500 0.2 iso 2 2 1
...

抱歉!我没用过软件,主要是自己编程!“ NVT all npt temp 1 2500 0.2 iso 10000 10000 1”你选择的这个命令是NVT系综还是NPT系综!不同的系综在软件中对应的矫正是不一样的!
4楼2016-06-12 14:20:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

完全是火

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by chuntao118 at 2016-06-12 14:20:09
抱歉!我没用过软件,主要是自己编程!“ NVT all npt temp 1 2500 0.2 iso 10000 10000 1”你选择的这个命令是NVT系综还是NPT系综!不同的系综在软件中对应的矫正是不一样的!...

自己编程算的啊!厉害!
这里写错了,原来用的NVT计算,这里NVT只是个名称,应该修改一下。上面回复的命令都是用的npt系综。那您就是直接采用书上的方法自行修正了吗?
5楼2016-06-12 14:59:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chuntao118

新虫 (著名写手)

引用回帖:
5楼: Originally posted by 完全是火 at 2016-06-12 14:59:26
自己编程算的啊!厉害!
这里写错了,原来用的NVT计算,这里NVT只是个名称,应该修改一下。上面回复的命令都是用的npt系综。那您就是直接采用书上的方法自行修正了吗?...

是这样的,主要是在学习别人的基础之上,根据自己的需要来完成。都是混的吗?
6楼2016-06-12 17:40:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgzhang_gg

铜虫 (著名写手)

fix             1 all npt temp 2500 2500 0.2 iso 2 2 1
中的压强 2 与 units 相关,并且要注意下面一段话:
For all barostat keywords, the Pdamp parameter operates like the Tdamp parameter, determining the time scale on
which pressure is relaxed. For example, a value of 10.0 means to relax the pressure in a timespan of (roughly) 10
time units (e.g. tau or fmsec or psec - see the units command).
IMPORTANT NOTE: A Nose-Hoover barostat will not work well for arbitrary values of Pdamp. If Pdamp is too
small, the pressure and volume can fluctuate wildly; if it is too large, the pressure will take a very long time to
equilibrate. A good choice for many models is a Pdamp of around 1000 timesteps. Note that this is NOT the same
as 1000 time units for most units settings.
7楼2016-06-13 08:44:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

完全是火

铜虫 (小有名气)

引用回帖:
7楼: Originally posted by cgzhang_gg at 2016-06-13 08:44:20
fix             1 all npt temp 2500 2500 0.2 iso 2 2 1
中的压强 2 与 units 相关,并且要注意下面一段话:
For all barostat keywords, the Pdamp parameter operates like the Tdamp parameter, determining ...

非常感谢您的回复。我尝试一下修改pdamp。另外看您是学金属材料的,想再请教您一些问题,我最近在查铁的一些相关物性,然而并没有找到密度随意温度的变化情况。像这种查金属物性的应该上哪些网站查或者您有什么推荐的书没有?谢谢!
8楼2016-06-13 08:59:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cgzhang_gg

铜虫 (著名写手)

引用回帖:
8楼: Originally posted by 完全是火 at 2016-06-13 08:59:09
非常感谢您的回复。我尝试一下修改pdamp。另外看您是学金属材料的,想再请教您一些问题,我最近在查铁的一些相关物性,然而并没有找到密度随意温度的变化情况。像这种查金属物性的应该上哪些网站查或者您有什么推荐 ...

这个文献里面有吧,你找找关于铁的晶格常数随温度的变化,你也可以自己算。
9楼2016-06-13 09:06:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

完全是火

铜虫 (小有名气)

引用回帖:
9楼: Originally posted by cgzhang_gg at 2016-06-13 09:06:28
这个文献里面有吧,你找找关于铁的晶格常数随温度的变化,你也可以自己算。...

实在是找不到,没有随温度变化的。我看看晶格常数的。谢谢啦
10楼2016-06-13 09:36:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 完全是火 的主题更新
信息提示
请填处理意见