VASP 专题

VASP弹性结果与经验硬度

用实算硅弹性张量估计硬度与脆韧趋势,说明经验模型和实际压痕的区别。

更新于 2026-10-25约 2 分钟阅读按任务与环境选择适用配置
阅读本篇目录

拿到弹性常数后,可以进一步估计硬度或讨论脆韧趋势。本例沿用鸢算科技集群已完成的Si有限应变计算,不把经验模型的输出称为直接的压痕模拟。

1. 先取得一致的弹性张量#

按弹性计算教程完成参考结构、正负应变及应力提取。使用PBE PAW64 Si,VASP 6.6.1 P100版、ENCUT=550 eV、EDIFF=1E-6;内部原子弛豫采用0.02 eV/Å力目标。构建为NVHPC 25.3、CUDA 12.8、MKL 2023.2及配套MPI。

固定离子与内部原子弛豫是两类响应:前者在施加应变后保持原子分数坐标,后者允许原子在固定应变晶胞内重新调整。本例两者体积模量接近,但剪切模量明显不同。

2. 从Cij得到多晶平均模量#

对于本例立方晶体:

B  = (C11 + 2C12) / 3
GV = (C11 - C12 + 3C44) / 5
GR = 5(C11 - C12)C44 / [4C44 + 3(C11 - C12)]
G  = (GV + GR) / 2

先检查弹性稳定性和单位,再计算Voigt–Reuss–Hill平均。本页的G是多晶近似平均值,不是任选一个C44,也不是某个方向的杨氏模量。

3. 用经验关系估算硬度#

采用Chen等人的模型,k=G/B,Hv=2(k²G)^0.585−3;B、G输入GPa,输出经验Vickers硬度的GPa估计。该式是材料数据与弹性相关性的模型,不能脱离其适用范围使用。原始论文

vasp-elastic-hardness-model 实算结果

弹性响应 B / GPa G / GPa B/G C12−C44 / GPa 模型Hv / GPa
固定离子 88.8757 74.2369 1.1972 -42.4243 17.1322
内部原子弛豫 88.8757 61.7045 1.4403 -16.0472 11.5532

同一个Si模型,使用内部原子弛豫后的张量得到约11.55 GPa;若误用固定离子张量则得到约17.13 GPa。这个对照说明输入张量的物理定义会影响派生量,不能只报告公式算出的一个数字。

4. B/G和Cauchy压力怎样读#

B/G衡量体积变形与剪切变形刚度的相对关系;C12−C44称为立方晶体常用的Cauchy压力指标。它们常用于讨论键合与脆韧趋势,但不能单靠一个阈值判定所有材料会怎样断裂。

本例弛豫张量的B/G约1.440、C12−C44约−16.05 GPa。需要讨论实际韧性时,还要考虑裂纹、滑移、缺陷、晶粒、温度及加载方向。这里没有模拟压头、位错运动或裂纹扩展,也没有计算断裂韧性KIC。

5. 实际操作与结果#

下载输入、结果与提取脚本(ZIP)

先按弹性教程生成ELASTIC.json;在本包中运行python derive_hardness.py,即可读取该文件并生成HARDNESS-DATA.json。附件默认ELASTIC.json是本次Si实际应力拟合结果,换材料必须用自己的张量。先确认晶系;非立方晶体不能直接使用本页三个独立常数公式。

需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。

查看配图

放大后可滚动查看细节,按 Esc 关闭。

100%查看原图 ↗