用户工具

站点工具

本页面的其他翻译:
  • zh

atk:构建ag_100_和au_111_界面模型

这是本文档旧的修订版!


构建 Ag(100)-Au(111) 界面模型

VNL:界面构建器

在该教程中,您将学会怎样使用界面构建器。您将在 Ag(100) 和 Au(100) 之间建立界面。

假设您已经熟悉了 VNL 的基本功能。

导入银和金的晶体结构

新建一个空的项目,命名为 “Ag_Au_interface”,打开 Builder

  1. 点击 Add From database 导入银和金的晶体结构到 Stash。
  2. 双击 Stash 区的银激活它。
  3. 展开右边面板的 Builders 分组。

构建 Ag(100)-Au(111) 晶体

  1. 打开 Surface (Cleave) 工具。
  2. 数字列表项目采用默认晶面 (100),点击下一步。
  3. 选用默认最小的晶面布拉维晶格,点击下一步。
  4. 使用默认结构类型,即 v3(C 轴)在沿着 Z 方向上结构是周期性的。
  5. 点击 Finish

对金的晶体结构做同样的操作,但将其沿(111)方向切割。

构建界面

现在您已经构造了Ag(100)和Au(111)的超胞结构,下一步就是让它们结合成一个界面。为了达到这个目的,我们要打开面板栏Builders分组里的Interface插件。它有两个位置,分别将Ag(100)和Au(111)晶体放在第一个和第二个位置上。

VNL会搜索这两个表面间所有可能的重复次数和旋转操作,以寻找到有最小应变的公共超胞。打开Select Surface Cells菜单,上方两张图显示了两晶体的被选定面。下方左侧图上有一些蓝色的圆点,每个点都代表着一个两晶体的公共超胞。

现在我们要来调整用于匹配晶体的算法。为了达到这一目的,需要打开Set Matching Parameters菜单。在这个菜单里,可以选择每个单元格重复的次数和扫描到的角度来形成匹配。增大nmax和mmax的值到8可以用较小的应力搜索到较大的超胞。然后点击OK。

现在重新计算所有匹配的晶体。选择最接近左下角的蓝点,该点是具有较小超胞和较小应力的最优解。这个超胞包含38个原子,只有0.47%的平均应力。点击Apply。

下一步,设定两晶体的相对位置。打开主界面Builder窗口的Shift Surface菜单。此处,既可以手动调整晶体间的相对位置,还可以用ATK-ForceField计算器模拟最佳距离。

  1. 选择“EAM_Zhou_2004”势。
  2. 勾选Calculate energy选项框。
  3. 点击Calculate displacement

提示

在这个案例中有很多可供选择的势,如果您对任何一个都不熟悉的话,可以尝试不同的势并检验是否结果一致。

注意

对于2017之前版本的ATK,ATK-ForceField计算器可以在在名为ATK-Classical的分类下找到。

选择Shift Surfaces菜单,返回到主界面窗口。使用按钮增加5个银层和3个金层。检查一下,现在界面的左侧有7层,右侧有6层(提示:您可以用快捷键Ctrl+r调整图形窗口的大小)。点击Create生成结构。

提示

您可以在The Interface Builder in VNL的技术说明中了解更多Interface Builder的相关信息。

构建器件构形

最后一步是在界面结构的基础上创建器件构形。收起Builders分组,展开Builder面板的Device Tools,选择Device from Bulk。该工具将尝试通过查找重复匹配来确定电极长度。保持默认值,点击OK。现在您已经完成了所有的设置。

使用File菜单或右键单击Stash里的文件将生成的结构保存到文件Ag_Au_interface.py中。

atk/构建ag_100_和au_111_界面模型.1525921230.txt.gz · 最后更改: 2018/05/10 11:00 由 xie.congwei

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