收藏我们  |  联系我们

  199-3811-3910

(微信同号)

第一性原理计算:什么是晶体结构的切面?
2025-12-24 09:38:49

在第一性原理计算、表面催化以及二维材料研究中,“晶体切面”几乎是绕不开的核心概念。

但很多初学者在真正建模时,往往会卡在这样的问题上:

  • (111)、(110)、(001) 到底是什么意思?
  • 为什么切完面以后要加真空层?
  • slab、layer、supercell 有什么区别?
  • 为什么同一个切面还能有不同终止方式?

这篇文章,我们就从体相晶体出发,系统梳理晶体切面的物理含义与建模逻辑。

一、什么是晶体切面?

 

在理想的体相晶体中,原子在三维空间周期性无限重复。但真实材料的表面却并不是“无限的”,而是体相晶体在某一方向被“切断”后暴露出来的结果。

晶体切面(surface plane),本质上就是:

用一个特定方向的晶面(hkl),将无限体相晶体截断,得到一个有限厚度、在表面方向不再周期重复的结构。

这些方向通常用 米勒指数(hkl) 表示,例如:

  • (100)
  • (110)
  • (111)
  • (−111)

不同的切面,对应的是不同的原子排布、配位环境和表面能

 

二、米勒指数 (hkl) 在切面中的含义

米勒指数描述的是晶面与晶格轴的几何关系:

  • h、k、l分别对应晶面在 a、b、c 方向上的截距倒数
  • 指数越小,晶面越“密排”
  • 在立方晶系中:
  • (111):最密排、表面能最低
  • (100):中等
  • (110):最开放、表面能最高

这也是为什么在金属、半导体和氧化物表面研究中,(111) 和 (100) 面最常见

 

三、从体相到 slab:切面模型是怎么来的?

 

在计算中,我们并不会真的“切掉”晶体,而是通过构造一个 slab(薄片模型) 来模拟表面。

一个标准的 slab 模型通常包含三部分:

  1. 有限厚度的晶体层(slab)
  2. 垂直表面方向的真空层
  3. 平行表面方向的周期性边界条件

也就是说:

slab = 有限层数的体相 + 真空 + 周期性复制

这样就能在周期性程序(如 VASP)中,近似描述“孤立表面”。

 

四、layer、slab 和 supercell 的区别

 

这是非常容易混淆的一点:

🔹 layer(层)

  • 指的是原子层的概念
  • 通常与晶体的自然堆垛方向有关
  • 一个 layer 可能包含多个原子

🔹 slab(切面模型)

  • 由若干 layer 堆叠而成
  • 是一个具有上下两个表面的整体结构
  • 是表面计算中真正使用的模型

🔹 supercell(超胞)

  • 是对原胞在空间方向的重复
  • 可以用来:
  • 增大 slab 的横向尺寸
  • 降低吸附物之间的周期性相互作用

关键区别一句话总结

slab 关注“表面”,supercell 关注“尺度”。

 

五、切面终止(termination)为什么很重要?

同一个 (hkl) 切面,并不一定只有一种结构

原因在于:

  • 不同的切割位置
  • 会暴露出不同类型的原子
  • 导致不同的表面终止方式(termination)

例如:

  • 金属表面:top / hollow / bridge
  • 氧化物表面:A 终止 / B 终止 / 混合终止
  • 极性表面:可能产生电荷不平衡

👉 这也是为什么很多论文中会说:

“We considered several possible surface terminations…”

 

六、为什么一定要加真空层?

 

在 VASP 这类周期性程序中,如果不加真空:

  • slab 会在 z 方向与自身周期性相互作用
  • 表面态、偶极矩、电荷密度都会被严重扭曲

一般经验是:

  • 真空层 ≥ 15 Å
  • 极性表面、带电体系:20 Å 更安全

真空只在垂直表面方向添加,平行方向仍保持周期性。

 

七、实际计算中的几个关键细节

 

在表面模型计算中,常见的技术处理包括:

  • 🔒冻结底层原子(模拟体相约束)
  • 🔓放松表面层原子
  • 📏检查 slab 厚度是否足够(中间层是否接近体相)
  • ⚖️对极性表面进行对称 slab 或偶极修正

这些操作,都会直接影响最终的表面能、吸附能和反应路径。

 

八、总结

 

晶体切面不是简单的“切一刀”,而是一个同时涉及几何、对称性、电子结构和计算策略的系统工程。