金属相变问题
lammps吧
全部回复
仅看楼主
level 5
最近在做bcc铁,控压情况下,升温引起相变,将bcc转化成fcc,跟hcp相的铁
文献所用的模型是一根铁纳米线,然后我模仿他的模型,根据他的条件也进行了模拟。结果最大的问题是当控制压力为0时,即使我升温到1500k,纳米线的转化率依旧是0,而文献中只要温度升高到750k,就会有相当大一部分发生了转化。我通过改变速率,模型等很多方法都没法解决这个问题,希望大佬们能帮我看一下,提出一些可能解决的方法也可以。谢谢了,下面是他的要求。跟我写的in文件
#--------------------------translate of Fe------------------------------------------
units metal
boundary p m m
atom_style atomic
lattice bcc 2.855 origin 0 0 0 orient x 1 1 1 y 2 -1 -1 z 0 1 -1
region box block -74.23 74.23 -30.0 30.0 -30.0 30.0 units box
create_box 1 box
region r1 cylinder x 0.0 0.0 15 INF INF units box
create_atoms 1 region r1
#--------------------------------------------------------------------
mass 1 55.845
pair_style eam/alloy
pair_coeff * * Fe-Ni.eam.alloy Fe
neighbor 2.0 bin
neigh_modify every 1 delay 5 check yes
#--------------------------------------------------------------------
thermo_style custom step temp ke pe pxx
thermo_modify format float %20.10f
thermo 100
#---------------------- Equilibrium at 300 K----------------------------------------------
dump 11 all custom 5000 Fe_s01_Eq_300K.*.cus id type x y z
dump_modify 11 format line "%d %d %0.3f %0.3f %0.3f " sort id
minimize 1.0e-8 1.0e-8 1000 100000
timestep 0.001
velocity all create 300.0 4928459
fix 11 all nvt temp 300.0 300.0 0.1
run 50000
unfix 11
undump 11
write_restart Fe_s01_Equilibrium_at_300K.restart
#-------------------Heating to 1000 K-------------------------------------------------
reset_timestep 0
dump 21 all custom 10000 Fe_s02_Heating_to_1000K.*.cus id type x y z
dump_modify 21 format line "%d %d %0.3f %0.3f %0.3f " sort id
fix 21 all npt temp 300.0 1000.0 0.001 x 0.0 0.0 10.0
run 700000 # heating rate 1ps/st
unfix 21
undump 21
write_restart Fe_s02_Heating_to_1000K.restart
2018年08月18日 10点08分 1
level 5
2018年08月18日 10点08分 2
level 5
+1
2018年08月20日 10点08分 3
level 9
我觉得你的nose hover的thermal dump parameter好像有点小了吧,你的timestep是0.001,thermal dump至少应该是0.01的样子
2018年08月21日 20点08分 4
你是指的npt那个tdamp吗,那个我试过很多次,从100到0.001都试过
2018年08月22日 00点08分
@欧派赛高🍒 酱紫么,其他感觉问题不大啊,还有一个猜想,和你用m边界有没有关系呢,因为你的pressure和unit cell volume有关联,所以你的shirnk warp边界实际上也一定程度上控制了yz轴的压力的赶脚。要是我的话,我会直接用ppp
2018年08月22日 09点08分
@林锐界cW 嗯,我下次尝试一下ppp,不过如果ppp那盒子跟模型之间有空隙了,这个怎么办,还是说能建一个圆柱的盒子?
2018年08月22日 14点08分
@欧派赛高🍒 就是让其有空间好了,先做没有stress的看看
2018年08月22日 15点08分
level 1
楼主这个问题解决了吗?可以告知解决方法吗?感谢
2024年08月26日 01点08分 5
1