用户工具

站点工具

本页面的其他翻译:
  • zh

atk:ingaas随机合金的有效能带结构

这是本文档旧的修订版!


随机合金 InGaAs 的有效能带结构

版本:2015.1

随机合金正在成为学术上非常重要的材料。例如,SiGe 是最著名的热电材料之一,InGaAs 则是未来 CMOS(互补金属氧化物半导体)器件中替代或补充硅的主要候选材料。热电元件和晶体管器件的模拟通常都涉及到能带结构参数,如带隙和有效质量。

在本教程中,您将了解如何设置一个随机合金的结构并计算所谓的有效能带结构。本教程将聚焦于 In0.53Ga0.47As,并采用 MGGA 交换关联函数进行 DFT 计算以获得精确的带隙。

注意

在正常的能带结构中,每条能带在 E 和 k 方向上都是具有零宽度/加宽的线:应用 Bloch’s 定理,波数 k 为好量子数。在无序合金中,Bloch’s 定理不是很严格地适用,人们也不能预知 k 是否仍然是一个好量子数或者整个能带结构的概念是否定义准确。

在 QuantumATK 2015 中,可以按照参考文献 [PZ10] [PZ12] [HES11] 中描述的方法计算随机合金的“有效能带结构”。目的为研究随机合金的能带结构是否被很好地定义,以及提取能带参数是否合理。

方法

在计算有效能带结构时,人们会考虑用一个包含许多原子的较大超胞。本例中,我们采用 3×3×3 的原始 FCC 晶胞,包含 64 个原子。我们以 InAs 为 In0.53Ga0.47As 的初始模型,将其中一些铟原子由镓原子随机取代。在所有的计算中,In/Ga 的比率固定保持在 0.53/0.47。

包含超过 500 条电子能带的超胞的能带结构中,我们可以“展开”能带结构使其仅包含那些对应于初始晶胞的能带。在展开过程中,可以计算光谱权重 $\mid \langle e^{ i \bf{k} \cdot \bf{r}} \mid \psi_{j,K} \rangle \mid$,其中 $\mid \psi_{j,K} \rangle$ 为超胞在 k 点 $K$ 处的本征态。如果超胞只是单纯性单胞的简单复制(如 InAs 的超胞),光谱权重为 0 或 1,能带展开可以明确完成。然而,在无序合金的情况下,如 In0.53Ga0.47As,能带权重可以是 0 和 1 之间的任意实数。

InAs 的能带结构

您将采用初始(1x1x1)晶胞首先计算 InAs 的正常能带结构。然后创建一个 3x3x3 的 InAs 构型,您将展示该重复超胞的有效带结构复制初始晶胞的有效带结构。

1×1×1 InAs

  • 打开 Builder ,完成以下步骤:
    • 采用 Add From Database 工具创建 InAs 块体构型。
    • 采用 Bulk Tools Lattice Parameters 工具更改晶格常数到室温值:
      • 选择保持 fractional;
      • 输入 a = 6.058 Å。
    • 点击 OK,发送构型到 Scripter

  • Scripter 里添加一个 New Calculator 模块。然后打开并编辑:
    • 选择 ATK-DFT 计算器。
    • 采用 MGGA 交换关联势。
    • 设置 k 点网格取样为 9×9×9。
    • 使用 SingleZetaPolarized 基组加速计算。

  • 下一步,添加 Analysis Bandstructure 模块。打开并设置布里渊区路径为“L, G, X”。
  • 更改默认输出文件名称为 InAs_1×1×1.nc
  • 为了指定 MGGA c 参数,将脚本传送到 Editor 。定位到这一行

exchange_correlation = MGGA.TB09LDA

并更改为

exchange_correlation = MGGA.TB09LDA(c=0.91)

  • 采用 Job Manager 或在终端运行计算。大约需要 8 分钟完成模拟。

注意

你可以从教程 Accurate bandstructure calculations for 2D confined InAs 中了解更过关于 MGGA 交换关联势和 MGGA c参数的信息。

3×3×3 InAs

  • 返回到 Builder ,利用 Bulk Tools Repeat 工具给 1×1×1 的 InAs 构型在每个方向都扩大至 3 倍。
  • 发送扩胞后的构型到 Scripter ,然后重复上面提到的步骤设置脚本,但是要做一下更改:
    • 计算器的 k 点取样应为 3×3×3。
    • 默认输出文件名称更改为 InAs_3×3×3.nc
  • 再次使用 Editor 明确地设置 MGGA c参数,然后运行计算。

结果

1×1×1(左图)和 3×3×3(右图)InAs 构型的能带结构如下所示。3x3x3 的能带结构在区域边界处折叠,使得难以定位与 1x1x1 构型的 X 和 L 波谷最小值处相对应的波谷。

3×3×3 InAs 的有效能带结构

打开 Scripter 窗口,按照以下步骤:

  • 从 File 模块添加 Analysis 并打开,选择已存在的 NetCDF 文件 InAs_3×3×3.nc
  • 继续添加 Analysis EffectiveBandstructure 模块。它显示被横线划过,表明该模块需要进一步编辑。

  • 打开 EffectiveBandstructure 模块,开始编辑。
  • BuilderLabFloor 中选择 1×1×1 InAs 构型,将其拖拽到名为“Primitive configuration”的黑色区域。
  • 应用以下设置:
    • Points pr. Segment:101
    • Brillouin zone route:L, G, X
    • E0:-2.0 eV
    • E1:2.75 eV
    • Points:501

脚本至此已完成,保存并运行计算。在笔记本上大约需要 3 分钟完成。

注意

在计算运行期间,以下警告会出现在 log 文件中:

Warning: The calculation did not converge to the requested tolerance!

这是完全没问题的。执行单个 SCF 迭代以获得用于有效带结构计算的初始晶胞的基函数。

  • EffectiveBandstructure 数据块现在会出现在 LabFloor。它表示为:

  • 选择数据块,然后利用 Effective Bandstructure Analyzer 插件将其可视化。对比图片(下图)和如上所示的正常 1×1×1 InAs 的能带结构。

分析工具显示了 k,E(k) 平面的带密度图。每个能带都将在带密度上增加 0 到 1 之间的权重。在 $\Gamma$ 点有三个简并价带,带密度变为 3(上图中为亮黄色)。导带的权重为 1。

为了查看所有权重接近 0 的能带,您可以在对数尺度下绘制能带密度。在图上单击鼠标右键,然后在菜单底部选择 Log scale,制得的图如下左图所示。很多能带都是红色的。通过检查颜色条,您会注意到这些条带的权重大约为10-9,这基本上只是数字噪声。可以尝试调整“Data range”(右上角)并将最小值设置为 -6。“噪声能带”现在已经消失了,如下右图所示。

重要

到目前为止,您已经看到有效能带结构起到了作用,并给出我们期望的结果:3x3x3 InAs 的有效能带结构与简单的 1x1x1 InAs的正常能带结构相同。

在下一节中,您将学习如何设置随机 InGaAs 合金 - 在该系统中,无法计算简单的 1x1x1 构型的正常能带结构,而且能带结构的整个概念是否被定义明确也并不明显。

随机合金 In0.53Ga0.47As

随机合金

有效能带结构计算

结果

有效增宽

有限能带增宽的分析和结果

最终评论

参考

atk/ingaas随机合金的有效能带结构.1545835231.txt.gz · 最后更改: 2018/12/26 22:40 由 xie.congwei

© 2014-2022 费米科技(京ICP备14023855号