24小时热门版块排行榜    

查看: 1709  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lchunmei001

木虫 (正式写手)

[求助] 冲击结果异常

请教大家,我沿x方向给粒子2KM/s的速度冲击加载,具体命令如下,但得到的结果很奇怪,压强很低的情况下,温度就已达到几万K,显然很不合理,但是在不知道是哪里出问题了,测试了几种物质,均出现这种情况,应该是命令哪里没对,还请高手指点一二,感激不尽!
velocity        all set 20  NULL NULL  sum yes units box
fix             1 all nve
fix             2 all wall/reflect xlo xhi
回复此楼

» 收录本帖的淘帖专辑推荐

condensed matter physics

» 猜你喜欢

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

lchunmei001

木虫 (正式写手)

引用回帖:
4楼: Originally posted by ddll_slsl at 2013-01-16 14:55:28
你的原子初速度很高,原子从边界反弹会与后面的原子频繁撞击。 X方向的压力很高, 有可能产生瞬间高温。 看能量,你的过程还算平稳。 有几点可以尝试:
1)你用dump命令输出各个原子的速度值,看看其最大值是多少 ...

各个原子的速度差距不大的,1.8几-2.1几之间波动,wall/reflect只针对非周期性边界条件,x方向的尺寸肯定会变
6楼2013-01-16 15:30:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

ddll_slsl

木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
jiaoyixiong: 金币+2, 鼓励交流 2013-01-16 14:29:01
把整个in文件,和相关输出的log贴出来,否则无法判断。
2楼2013-01-16 11:11:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lchunmei001

木虫 (正式写手)

输入和结果如下,请予以指点,谢谢!
输入:
units                 metal
boundary        s p p
lattice         fcc 4.07  
atom_style        atomic
region                box block 0 100 0 10 0 10
create_box        1 box
create_atoms        1 box

pair_style eam
pair_coeff * * Pt_u3.eam

timestep        1.0e-3
neighbor        1.0 bin
neigh_modify    every 1 delay 10 check yes

thermo          100
thermo_style custom step press vol temp pxx pyy pzz lx ly lz

velocity        all set 20  NULL NULL  sum yes units box
fix             1 all nve
fix             2 all wall/reflect xlo xhi

dump                id all atom 10000   dump.melt
run             50000

结果log文件:

Step Press Volume Temp Pxx Pyy Pzz Lx Ly Lz
       0    19146.265    674326.27    31285.986    535234.08   -238897.64   -238897.64     407.0814         40.7         40.7
     100    23424.423    673363.58    31311.738     540451.5   -235089.11   -235089.11    406.50024         40.7         40.7
     200    27653.106    671960.25    31331.714    546177.73   -231609.21   -231609.21    405.65307         40.7         40.7
     300    31059.835    671084.06    31347.923    550838.79   -228829.64   -228829.64    405.12413         40.7         40.7
     400    36428.574    669579.59    31362.412    557393.91   -224054.09   -224054.09    404.21589         40.7         40.7
     500    39253.628    668750.35    31377.061    561471.39   -221855.25   -221855.25     403.7153         40.7         40.7
     600    44925.431     667277.7    31394.038    568443.51   -216833.61   -216833.61    402.82628         40.7         40.7
     700    47685.276    666310.63    31413.841     572717.7   -214830.93   -214830.93    402.24247         40.7         40.7
。。。。。。
3楼2013-01-16 11:36:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ddll_slsl

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
jiaoyixiong: 金币+3, 赞!鼓励交流 2013-01-16 15:10:23
lchunmei001: 金币+5 2013-01-16 16:23:08
引用回帖:
3楼: Originally posted by lchunmei001 at 2013-01-16 11:36:01
输入和结果如下,请予以指点,谢谢!
输入:
units                 metal
boundary        s p p
lattice         fcc 4.07  
atom_style        atomic
region                box block 0 100 0 10 0 10
create_box        1 box
create_atoms        1 box

p ...

你的原子初速度很高,原子从边界反弹会与后面的原子频繁撞击。 X方向的压力很高, 有可能产生瞬间高温。 看能量,你的过程还算平稳。 有几点可以尝试:
1)你用dump命令输出各个原子的速度值,看看其最大值是多少?
2) 盒子的X尺寸在变小,是你所需要的吗? 边界用p p p试试?
4楼2013-01-16 14:55:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见