Gaussian主要支持隐式溶剂模型,把溶剂看成连续介质(介电常数ε),溶质放在一个空腔里。

主流模型对比:

  • IEFPCM / PCM(默认):积分方程形式,腔体由重叠球构成,适合几何优化、频率计算、激发态。默认使用UFF半径×1.1。
  • SMD(强烈推荐):Truhlar小组开发,包含非静电项(色散、氢键、空化),在多数体系中对ΔG预测最可靠。
  • CPCM:导体型变体,通常与IEFPCM精度接近,但数值略有系统差异。
  • Onsager:球形腔,仅适合简单情况。

什么时候用哪个?

  • 想算ΔG溶剂化能 → 优先SMD
  • 做优化+频率 → IEFPCM或SMD
  • 激发态 →

�� TD + IEFPCM + NonEq(非平衡溶剂)更标准

基本设置方法

在路由段加 SCRF 关键字即可

text

# B3LYP/6-31G(d) Opt Freq SCRF=(SMD,Solvent=Water)

常见溶剂名称(直接用英文,Gaussian内置100+种):

  • Water(水,ε=78.3553)
  • Methanol(甲醇)
  • Ethanol(乙醇)
  • Acetonitrile(乙腈)
  • DMSO(二甲基亚砜)
  • Chloroform(氯仿)
  • Benzene(苯)
  • Acetone(丙酮)
  • Dichloromethane(二氯甲烷)

完整列表可去gaussian.com/scrf查(ε值会自动匹配)。

完整输入文件示例(水溶液中优化乙醇分子):

text

%chk=ethanol.chk

# B3LYP/6-31G(d) Opt Freq SCRF=(SMD,Solvent=Water)

Ethanol in water

0 1

C  0.000000  0.000000  0.000000

C  0.000000  0.000000  1.500000

O  0.000000  1.200000  2.100000

H  0.900000  0.000000  -0.500000

...(完整坐标)

(末尾空行即可)

运行后,输出会显示“Solvent: Water” 和溶剂化自由能信息。

不同计算类型的设置技巧

1、几何优化 + 频率(最常用)

text

# Opt Freq SCRF=(IEFPCM,Solvent=Ethanol)

或者用SMD更准。

2、单点能量(算溶剂化能ΔG)

  • 先跑气相:# B3LYP/6-311++G(d,p) SCRF=No
  • 再跑溶液:# B3LYP/6-311++G(d,p) SCRF=(SMD,Solvent=Water)
  • a)ΔGsolv ≈ G_solution - G_gas(SMD直接给出G值)b)直接用SMD输出Free Energy of Solvation

3、过渡态搜索

text

# Opt=(TS,CalcFC) Freq SCRF=(SMD,Solvent=Water)

4、读取旧检查点继续计算(节省时间)

text

# Geom=AllCheck SCRF=(SMD,Solvent=Water,Read)

自定义溶剂

内置没有的溶剂?用 SCRF=(SMD,Solvent=Generic,Read) + 额外输入段。

SMD需要7个参数,部分参数可省(Gaussian会补默认值):

text

Eps=          (静态介电常数)

EpsInf=       (光学折射率平方 n²)

HbondAcidity= (氢键酸性 α)

HbondBasicity=(氢键碱性 β)

SurfaceTensionAtInterface= (表面张力参数)

CarbonAromaticity= (芳香碳比例)

ElectronegativeHalogenicity= (电负性卤素比例)

示例(自定义溴苯):

text

# B3LYP/6-31G(d) SCRF=(SMD,Solvent=Generic,Read)

...分子坐标...

Eps=5.3954

EpsInf=2.432664

HbondAcidity=0.00

HbondBasicity=0.09

SurfaceTensionAtInterface=50.72

CarbonAromaticity=0.857

ElectronegativeHalogenicity=0.143

(空行结束)

普通PCM只需Eps和EpsInf即可。

结果解读

  • 输出中搜索 “Free Energy of Solvation” 或 “ΔG” 就是溶剂化自由能。
  • SMD会额外给出非静电贡献(Dispersion, Cavitation等)。

常见错误:

  • 忘了加SCRF → 还是气相
  • 溶剂名称拼错 → Gaussian会报错
  • 高精度计算用6-311++G(d,p) + SMD
  • 不同模型不能直接比较ΔG,优化和单点模型要一致

小Tips:

  • 混合溶剂:目前不支持,可用参数线性加权(参考文献)。
  • 计算资源:溶剂模型比气相慢20-50%,建议用Def2-TZVP基组平衡精度。
  • Gaussian 09 vs 16:写法完全一样,16支持更多外部迭代。

实战案例:计算苯胺在水中的溶剂化能

  1. 气相单点 → 得到G_gas
  2. 水溶液SMD单点 → 得到G_water
  3. ΔGsolv = G_water - G_gas(实验值约-5.5 kcal/mol,可对比验证)


总结

Gaussian中溶剂模型的使用非常简洁,通过一行SCRF关键字即可实现大多数计算需求。在众多模型中,SMD因同时考虑电静与非电静贡献,已成为当前计算溶剂化自由能的首选方案。对于结构优化与反应路径研究,IEFPCM与SMD均可胜任。合理选择模型并结合计算目标,是获得可靠溶剂效应结果的关键。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐