Automated assessment of redox potentials for dyes in dye-sensitized photoelectrochemical cells, Jelena Belic, et al., Phys. Chem. Chem. Phys., 2022, 24, 197–210
文献中提到了几种氧化还原电位的算法。
中性态、氧化或还原态(考虑溶剂化效应)的Giibs自由能差值。可以直接计算差值或通过热力学循环(如下图所示)计算,以氧化电位为例:
其中G表示Gibbs自由能,Δ表示差值,括号中为分子平衡结构,下标为状态。
如果分子的结构和振动频率受溶剂作用的影响较弱时,DC和TC策略可以得到较一致的结果。如果溶液中的平衡结构与气相中的平衡结构相差很大,则DC和TC方法就会相互偏离。使用COSMO溶剂化模型,计算溶剂化吉布斯自由能时,通常认为TC的热校正更可靠。
Gibbs自由能的计算,有两种方法:
以垂直电离能(考虑溶剂化效应)近似氧化电位,还原电位类似,使用亲和势近似,以下用氧化电位为例说明。这种算法,有三种方式:
Gibbs自由能差应该与循环伏安法实验中测量的氧化还原电位完全对应,因为这些实验的时间尺度足够长,可以允许分子结构完成弛豫。在垂直近似的情况下计算氧化还原电位,忽略了振动效应,因此计算效率很高,如果系统的电子转移过程足够快,体系不处于热力学平衡状态,则可以认为是一个不错的近似。
文献通过对比大量数据后,发现垂直法质量较低,无论用什么方法来计算垂直法氧化还原电位均是如此。只有考虑到氧化后几何形状的弛豫,才能与实验取得可靠的相关性,即绝热法更可靠,但与垂直法数值差别并没有太大。
结构优化这里从略。以下仅演示计算方法,不同参数对不同体系的适应性,可能需要用户根据样本体系进行调整。
注意氧化还原电位计算公式中,有的项是采用气相平衡结构进行液相Gibbs自由能计算。
得到了不同状态的Gibbs自由能,就可以很容易地计算Gibbs自由能的差值了。
计算某个分子结构溶液相相对于气相的的自由能变化,即上图中红色垂直箭头所指的部分,参考COSMO-RS计算溶剂化自由能(注意其中有关于温度的设置)。这种方法的优点是不需要计算频率,不再需要逐个考虑热贡献的各个拆分项(零点能、振动、转动、平动等),因此计算效率很高,适用于特别大的分子、大量分子等情况。缺点是,忽略溶剂化带来的结构弛豫。
如文献中所述,自由能的值为“气相结构能量” + “自由能变化”:
将中性、带电离子的自由能分别计算之后,带入下式:
即得到自由能差值,自由能单位换算为x eV,则对应的电位为x V。
软件版本:要求AMS2022以上。
该脚本包含4种计算方法,其中涉及的DFT使用B3LYP-D3(BJ)/TZ2P,DFTB使用GFN1-xTB:
在命令行(对Windows来说,在命令行执行的具体方式为:执行AMS202*.*\ams_command_line.bat,将自动读取环境变量。输入sh回车,之后即可像Linux一样,进行命令行工作)中输入plams CalScriptt.py回车即可。
用户可以根据需要修改CalScriptt.py脚本中“for mol_file in”一行中的分子xyz文件,以及“for method in”一行中的方法名称(包括4个方法的名称:DC、TS-COSMO、TC-COSMO-RS、screening),以及如果用到COSMO-RS,则需要准备相应的溶剂分子的coskf文件(参考教程:如何准备*.coskf文件、生成表面电荷分布图)
System | Oxidation potential water_screening | 9.631 eV ammonia_screening | 7.247 eV NDI_screening | 7.169 eV NDI44_screening | 6.184 eV NDI55_screening | 5.304 eV NDI54_screening | 5.695 eV PDI_screening | 5.894 eV