24小时热门版块排行榜    

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

w76990480

荣誉版主 (文坛精英)

super-emuch

优秀版主文献杰出贡献文献杰出贡献

[求助] 热导率计算heat/flux 问题

本人最近在计算ZnO热导率
用了两种方法,同一个势函数
1.heat/flux 方法
计算结果如下图
计算得到的热导率大概50w/mk左右
热导率计算heat/flux 问题
1.jpg


热导率计算heat/flux 问题-1
2.jpg

2.thermal/conductivity方法
利用thermal/conductivity计算10nm 热导率大概5w/mk左右
两个方法为什么差距这么大呢?
温度梯度也是线性的
热导率计算heat/flux 问题-2
3.jpg

[ Last edited by w76990480 on 2013-7-19 at 17:46 ]
回复此楼
专业文献求助
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

琳子123

新虫 (初入文坛)

版主你好,请问能提供一下氧化锌的Buckingham势函数吗?上面的链接过期了,非常非常感谢~
12楼2022-07-19 09:49:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

马江将

金虫 (小有名气)

楼主你好! 我也是求热导率 用heat/flux  但遇到问题没有求出来 !你既然求出来,麻烦你帮忙看看 我的输入卡是哪部分有问题。
在我发的求助贴(lammps求热导率的问题)中可以看到 in文件  

祝你的疑问尽早解决!
凝聚态
2楼2013-07-20 16:11:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

z654023015

铜虫 (初入文坛)

你应该把你的in文件贴出来一下,还把你计算的体系说明白一点
3楼2013-07-21 17:00:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w76990480

荣誉版主 (文坛精英)

super-emuch

优秀版主文献杰出贡献文献杰出贡献

引用回帖:
3楼: Originally posted by z654023015 at 2013-07-21 17:00:37
你应该把你的in文件贴出来一下,还把你计算的体系说明白一点

Dear lammps users:
    I have some questions on ZnO thermal conductivity calculation,The fix heat/flux and fix thermal/conductivity command were selected to calculating the ZnO thermal conductivity.
    1.fix heat/flux
      I wrote the input file like the manual (http://lammps.sandia.gov/doc/compute_heat_flux.html), the average thermal conductivity of ZnO(Model: x 5.0nm y 4.8nm z 5.3nm) is about ~50W/mk.   The thermal conductivity-m curve you can see the fig 1 in the attachment.
    2.thermal/conductivity
      The periodic boundary wurtzite-type ZnO was selected to calculating thermal conductivity in x y z direction 2.8nm 2.9nm 15.7nm respectively。The main command as following:
      fix      temp_profile all ave/spatial 1 100000 100000 z lower 1.0 v_temp file temp.profile units lattice  #YL for test
      fix      heat_swap all thermal/conductivity 10 z 60
      fix      e_exchange  all  ave/time  10  1  100000  f_heat_swap  file e_exchange.dat
      fix accumu_thermalK_out all ave/time 10 1 100000 v_accumu_thermalK file thermal_conductivity.dat
      I used this “variable accumu_thermalK equal f_e_exchange*${ev2J}/(2*0.001*${N}*${ps2s}*${Ox}*${Oy}*${An2m}*f_delta_out)*(${Oz}/60.0*26.0)” variable command to calculating it.
          timestep 0.001
          N        step
      Is it right(this variable to calculate the thermal conductivity)?
      Temperature gradient is linear in the fig 2 (in the attachment). the average thermal conductivity is about 5W/mk.

     Now, Two kinds of method to calculate the thermal conductivity of why have so big difference(The two methods with the same potential)?
专业文献求助
4楼2013-07-21 22:00:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见