结构建模

10/15/2023 pymatgenASEatomskPyXtallatgenMaterial-StudioOVITOVESTA

# 结构建模

# 介绍

结构建模常用工具:


构型可视化工具:


VESTA 相关:

  • 当 POSCAR 中的原子坐标有负值时,可使用 VESTA 导出使其变为正。
  • 无法读取 .poscar 格式构型文件(Materials Project),OVITO 可以,建议将其统一为 .vasp

# 构型文件格式

  • .pdb:Protein Data Bank,可以用 VMD 软件(Win、Linux、macOS 版本都有)打开
  • .xsd:Material Studio 构型文件格式
  • .cell:CASTEP 的输入构型文件格式
  • .cif:部分该格式文件晶体学信息很全

注:

  • xyz 文件格式通过 ase 读取,其 pbc 为 false,且无晶格参数信息;posconv 转换成 xyz 文件格式会附加晶格参数信息

# 结构建模

# 复杂 Bulk 结构

方法 1:在文献中查找该结构的晶体学信息,若提到 protype structure(原型结构),可以在数据库(ICSD、mp、aflow、Springer Materials 等)中找对应原型结构的 cif 文件(需留意 Wyckoff position 是否一致或接近),再将晶格常数和原子种类进行替换,替换为要构建结构的信息


方法 2: 手动构建(对于复杂 Bulk 构型),需要以下晶体学信息

  • 晶体结构(crystal structure)
  • 点阵参数 (lattice parameter)
  • 空间群(space group number)
  • 原子位置(Wyckoff position / atomic position)

元素周期表里元素的晶体结构:Periodic table (crystal structure) - Wikipedia (opens new window)


# 界面/异质结

Materials Studio 入门到精通【16】简单界面模型的建立 - 知乎 (opens new window)

如何采用Materials Studio切晶面和建立界面模型_哔哩哔哩_bilibili (opens new window)

在 latgen、VASPKIT 和 MS 中,称为 build layer

VASPKIT 804 选项,会根据用户输入的错配度要求生成满足条件的系列界面构型 POSCAR 文件,并输出 log 信息


# 晶界

Aimsgb: An algorithm and open-source python library to generate periodic grain boundary structures: https://doi.org/10.1016/j.commatsci.2018.08.029 (opens new window)

CSL 重合位置点阵理论

tilted grain boundaries 晶界面平行于旋转轴

twisted grain boundary 晶界面垂直于旋转轴

根据特定晶界构建

寻找晶界


# 碳纳米管

Atomsk - Tutorial - Graphene and Nanotubes (opens new window)


# 石墨烯

Atomsk - Tutorial - Graphene and Nanotubes (opens new window)

二维;六方结构;最近邻原子间距约为 1.42 埃

注:

  • 对于六方结构,其中的原子位置坐标随基矢的选择会有些许不同,但本质一样都是一样的;
  • 基矢以逆时针为正方向;
  • C 的 ENMAX 为 400(所有元素中最大,所以 pymatgen 中 ENCUT 的默认设置为 520)。

graphene-structure.png

CASTRO NETO A H, GUINEA F, PERES N M R, 等, 2009. The electronic properties of graphene[J/OL]. Reviews of Modern Physics, 81(1): 109-162. DOI:10.1103/RevModPhys.81.109.

石墨烯 POSCAR 文件

graphene hexagonal
1.0
   2.4680000000000000    0.0000000000000000    0.0000000000000000
  -1.2340000000000000    2.1373506965399902    0.0000000000000000
   0.0000000000000000    0.0000000000000000   15.0000000000000000
C
2
direct
   0.0000000000000000    0.0000000000000000    0.0000000000000000 C
   0.3333333333333349    0.6666666666666697    0.0000000000000000 C

graphene orthogonal
1.0
   4.2747013930799902    0.0000000000000000    0.0000000000000000
   0.0000000000000000    2.4680000000000000    0.0000000000000000
   0.0000000000000000    0.0000000000000000   15.0000000000000000
C
4
direct
   0.0000000000000000    0.0000000000000000    0.0000000000000000 C
   0.3333333333333333    0.0000000000000000    0.0000000000000000 C
   0.5000000000000000    0.5000000000000000    0.0000000000000000 C
   0.8333333333333333    0.5000000000000000    0.0000000000000000 C


# 石墨

六方结构;z 轴方向长度约为 6.7 埃

image.png

https://doi.org/10.1016/B978-0-12-385469-8.00002-2.

image.png

10.1073/pnas.2134173100 (opens new window).

石墨 POSCAR 文件

graphite
1.0
   2.4638000000000000    0.0000000000000000    0.0000000000000000
  -1.2319000000000000    2.1337133898440999    0.0000000000000000
   0.0000000000000000    0.0000000000000000    6.6959999999999997
C
4
direct
   0.0000000000000000    0.0000000000000000    0.0000000000000000 C
   0.3333333333333334    0.6666666666666667    0.0000000000000000 C
   0.0000000000000000    0.0000000000000000    0.5000000000000000 C
   0.6666666666666666    0.3333333333333334    0.5000000000000000 C

# 晶体学相关

晶体结构标注:空间群符号、Pearson 符号、典型晶体结构类型(Strukturbericht designation 或 Strukturbericht type)

典型晶体结构类型 - 维基百科,自由的百科全书 (opens new window)

二维晶体:10 种点群,17 种空间群(墙纸群 (wallpaper group))

  • [ ] 了解 aflow prototype 中的 primitive vectors 的公式及其含义,及如何实现 unit 与 primitive 互相转变的

  • [ ] D019 结构(Ti3Al)原子位点,mp 与 latgen 两者有区别(和 hcp 类似的问题)


α2 相晶体学信息:晶体结构:D019;空间群:P63/mmc 有序 B2/β 相晶体学信息:空间群:Pm-3m(3 的上面有横线) CsCl 原型结构 O 相晶体学信息:晶体结构:三元有序 orthorhombic;空间群:Cmcm, oC16


结构原型百科全书:aflow.org/prototype-encyclopedia/ (opens new window)

常见结构的空间群符号:

结构 空间群符号 空间群 number
金刚石 Fd-3m 227
FCC Fm-3m 225
BCC Im-3m 229
HCP P6_3/mmc 194
岩盐 (rocksalt NaCl) Fm-3m
立方钙钛矿 (perovskite CaTiO3) Pm-3m
CsCl Pm-3m

一些结构的 prototype

Prototype Strukturbericht designation Pearson symbol Space group number Space group symbol
W A2 cI2 229 Im-3m

BCC:jAFLOW Prototype: A_cI2_229_a (opens new window)

FCC:AFLOW Prototype: A_cF4_225_a (opens new window)

HCP:AFLOW Prototype: A_hP2_194_c (opens new window)

$\beta$ -Sn:AFLOW Prototype: A_tI4_141_a (opens new window)

Cr5B3:AFLOW Prototype: A3B5_tI32_140_ah_cl (opens new window)

Mn5Si3:AFLOW Prototype: A5B3_hP16_193_dg_g (opens new window)

BCC

$$ \begin{align} \mathbf{a_1}& = -\frac{1}{2}\mathbf{x} + \frac{1}{2}\mathbf{y} + \frac{1}{2}\mathbf{z}\

\mathbf{a_2}& = \frac{1}{2}a\mathbf{x} - \frac{1}{2}a\mathbf{y} + \frac{1}{2}a\mathbf{z}\

\mathbf{a_3}& = \frac{1}{2}a\mathbf{x} + \frac{1}{2}a\mathbf{y} - \frac{1}{2}a\mathbf{z}

\end{align} $$

FCC

$$ \begin{align} \mathbf{a_1}& = \frac{1}{2}a\mathbf{y} + \frac{1}{2}a\mathbf{z} \

\mathbf{a_2}& = \frac{1}{2}a\mathbf{x} + \frac{1}{2}a\mathbf{z} \

\mathbf{a_3}& = \frac{1}{2}a\mathbf{x} + \frac{1}{2}a\mathbf{y} \ \end{align}

$$

HCP

$$ \begin{align} \mathbf{a_1}& = \frac{1}{2}a\mathbf{y} - \frac{\sqrt{3}}{2}a\mathbf{z}\

\mathbf{a_2}& = \frac{1}{2}a\mathbf{y} + \frac{\sqrt{3}}{2}a\mathbf{z}\

\mathbf{a_3}& = c\mathbf{z}\ \end{align} $$


结构可视化

hcp 结构原胞原子坐标有两种形式:


# 其他

钙钛矿、半导体、绝缘体的点缺陷比金属或金属间化合物的点缺陷要复杂很多

Last Updated: 7/22/2024, 3:23:19 AM