VASP 专题

VASP分子红外频率与相对强度

用水分子有限位移,同时提取力常数和偶极导数,区分频率与红外强度。

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

只有振动频率,还不能画有物理强弱差别的红外谱。本例用水分子展示:每个位移结构同时读取原子力和偶极,再把偶极导数投影到正常振动模式。

1. 先优化同一套设置下的分子#

水分子放在16 Å立方盒中心,单Gamma点,固定晶胞、优化原子。使用IDIPOL=4、LDIPOL=.TRUE.、DIPOL=0.5 0.5 0.5处理孤立分子的偶极修正。当前参考结构最大原子力为0.019964 eV/Å。

所有后续位移保持相同晶胞、赝势、偶极原点和电子参数,避免把设置变化误当成响应。

2. 对每个原子每个方向做正负位移#

3个原子×3个坐标×正负两侧,共18个静态目录。位移h=0.015 Å;保持其他原子坐标不变,NSW=0,不允许位移结构重新优化回去。

先运行water-ir-relax,结束后用附件prepare_ir.py读取自己的CONTCAR生成18个位移POSCAR,再逐个提交。已有位移输入对应本次优化结果;更换结构后需要重新生成。

3. 由力和偶极得到强度#

力常数近似为Hᵢⱼ=−[Fᵢ(+hⱼ)−Fᵢ(−hⱼ)]/(2h)。同时由OUTCAR的dipolmoment计算偶极对原子坐标的中心差分。

质量加权后对力常数矩阵对角化,得到频率与模式向量。将偶极导数投影到模式上,红外相对强度正比于三个空间方向导数平方之和。模式引起的偶极变化越大,红外强度通常越高。

本例先在质量加权空间投影掉六个整体平移/转动自由度,再求解三个内部振动。有限优化力和差分误差可能让未投影矩阵出现小的低频正负值,不能不看模式就把它们当成内部不稳定振动。质量沿用本次PAW约定:H=1、O=16 amu。提取使用附件extract_spectra.py,需ASE与NumPy环境。

4. 本次实算结果#

内部模式(按频率排序) 频率 / cm⁻¹ 最大峰归一为1的相对强度
1 1586.83 1.000000
2 3730.36 0.013080
3 3839.26 0.671826

vasp-infrared-molecule 实算结果

图中强度来自实际偶极导数,不再给每个频率相同峰高。谱线使用人为设定的15 cm⁻¹高斯宽度,只为阅读方便;它不是本次计算预测的实验线宽或寿命。归一化相对强度也不等同于给定浓度、光程下的绝对吸光度。

5. 换成其他分子#

先确定稳定构型并确认没有显著内部虚频,再检查位移大小、真空和电子精度对结果的影响。较软的构型、低频转动或氢键体系尤其容易受这些参数影响。晶体红外需要结合Born有效电荷、声子模式和适用的非解析修正,不能照搬孤立分子的真空盒强度。

计算环境与下载#

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

VASP 6.6.1 P100版,PBE PAW64,550 eV,EDIFF=1E-6;构建采用NVHPC 25.3、CUDA 12.8、MKL 2023.2及配套MPI。结构优化自由原子力目标0.02 eV/Å。附件提供输入、提交与提取脚本,不含POTCAR;先按POSCAR元素顺序准备合法势文件,再执行sbatch run.sh。参考图和JSON不会随新作业自动更新。

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

查看配图

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

100%查看原图 ↗