在Gaussian的计算任务体系里,频率计算(freq)的地位特殊:它既是过渡态验证的必要手段,也是获取热化学数据(ZPE、焓、熵、吉布斯自由能)的唯一途径。一个优化完成的结构,在没有频率计算的情况下,无法确认它是极小值还是过渡态,也无法给出有意义的活化能和反应热。这不是可选步骤,而是整个计算流程的一部分。

Gaussian的频率计算通过二阶导数矩阵(Hessian矩阵)来实现——计算总能量对所有原子坐标的二阶偏导数,然后对质量加权Hessian矩阵求本征值,本征值的平方根正比于各振动模式的频率。
关键词格式:
# B3LYP/6-31G(d) freq
或与优化同步进行:
# B3LYP/6-31G(d) opt freq
一般建议先优化再频率(分两步),而不是opt freq合并一步。原因是如果合并计算,优化过程中每一步都会计算Hessian,消耗大量资源,而实际上只有最终优化好的结构才需要Hessian。合并的优点是方便,分开的优点是效率更高,特别是结构优化步数很多时。
1. 振动频率(Frequencies)
Gaussian在输出文件中列出所有3N-6(非线性分子)或3N-5(线性分子)个振动模式的频率,单位cm⁻¹。对应每个频率,还有红外强度(IR Inten)和拉曼活性(Raman Activ)。
正频率 → 对应稳定振动模式,结构为极小值 虚频(负值或在输出中标为”***”)→ 对应不稳定模式
2. 零点振动能(ZPE,Zero-Point Energy)
量子力学要求即使在0 K下分子也有最低振动能量(零点能)。Gaussian输出”Zero-point correction = X Hartree”,这是对DFT优化能量的第一个热化学校正项。比较两个异构体的热力学稳定性时,必须都加上ZPE,否则在量级上是不一致的。
3. 热焓修正(Thermal correction to Enthalpy)
包含了ZPE在内,进一步加上在目标温度(默认298.15 K)下的平动、转动和振动热贡献,给出H(T)相对于优化能量的修正量。反应热ΔH的计算:
ΔH = [H(产物₁) + H(产物₂)] – [H(反应物₁) + H(反应物₂)]
其中H = E_DFT + Thermal correction to Enthalpy。
4. 吉布斯自由能修正(Thermal correction to Gibbs Free Energy)
在焓的基础上减去熵的贡献(-TS),给出G(T)修正量。溶液相反应中,判断反应自发性需要比较ΔG而非ΔH。Gaussian的吉布斯自由能是在理想气体近似(RRHO:刚性转子-谐振子-理想气体)下计算的,对于有大幅度低频振动(如内旋转)的体系,这个近似会低估熵贡献,可以用Grimme的准RRHO方案修正。
5. 热容(Cv 和 Cp)
较少直接使用,但在统计热力学分析或与实验热容数据比较时有用。
过渡态优化(使用opt=ts或opt=qst3关键词)完成后,频率计算必须确认恰好只有一个虚频,且这个虚频对应的振动模式(位移矢量方向)连接了预期的反应物和产物。
如果有两个以上虚频,说明结构是更高阶的鞍点,不是真正的过渡态,需要重新优化。如果虚频的位移方向看起来与预期反应坐标无关,同样需要重新检查过渡态搜索的初始猜测。
验证过渡态连接性的标准工具是IRC(Intrinsic Reaction Coordinate)计算:从过渡态出发,沿虚频方向分别向反应物和产物方向优化,确认两端点确实是预期的极小值结构。
在溶液相中进行的反应,频率计算通常需要与溶剂模型(PCM/IEFPCM)配合:
# B3LYP/6-31G(d) freq SCRF=(PCM,solvent=water)
溶剂化自由能通过SCF能量体现,频率计算则在溶剂化的电子密度下进行,输出的热化学数据包含了溶剂效应的贡献。
需要注意的是,Gaussian输出的吉布斯自由能在溶液相下需要额外做标准态校正(从1 atm气相标准态校正到1 mol/L溶液标准态):
G_solution = G_Gaussian + 1.89 kcal/mol(在298 K下,RT×ln(RT/P)≈1.89)
这个校正在溶液相反应能垒和热力学的高精度计算中不可忽略。
科研学术网提供Gaussian全套计算服务,从结构优化到频率分析、NMR和激发态,欢迎访问 https://www.keyanxueshu.com 获取完整技术方案。
GROMACS分子动力学模拟:从建模到轨迹分析完整流程
Gromacs代算 — 科研用户的GROMACS分子动力学外包服务选型与质量验收指南
高斯加速分子动力学模拟 — GaMD突破常规MD采样瓶颈的原理与实践
GROMACS计算自由能 — 从伞形采样到结合自由能的实战复盘
高斯分子动力学模拟 — 从Born-Oppenheimer MD到轨道动力学的方法复盘
Gromacs模拟计算:从建模到自由能的完整经验指南
GROMACS分子动力学模拟:生物分子实战经验全分享
材料拉伸计算:有限元方法与力学性能分析
分子动力学模拟势函数 — 从Lennard-Jones到机器学习势的选型艺术
LAMMPS计算表面张力 — 压力张量法与测试面积法的工程实践
LAMMPS分子动力学模拟 — 从in文件编写到后处理的全链路工程复盘
LAMMPS计算服务 — 从in文件定制到并行效率优化的全流程外包方案
分子动力学模拟拉伸 — 单轴拉伸应力-应变曲线的原子级获取
分子动力学模拟粗粒化 — 从全原子到MARTINI的映射策略与精度验证
分子结构预测 — AlphaFold3与MD联用的蛋白质动态构象系综采样
平衡分子动力学模拟 — NVT与NPT系综选择的十个常见误区
vasp计算分子动力学模拟:从头算分子动力学方法与实战
生物分子动力学模拟:蛋白质/核酸/膜体系模拟方法
酶分子动力学模拟:催化残基运动与底物结合分析
AIMD分子动力学模拟:第一性原理MD计算方法与应用
平衡分子动力学模拟:NVT/NPT系综平衡策略与判据
AMBER分子动力学模拟:生物分子力场与tleap建模详解
薛定谔分子动力学模拟 — Schrödinger软件中Desmond模块的实战深度复盘
多肽分子动力学模拟 — 从短肽构象采样到蛋白-多肽识别的全流程