这里我们以水为例,计算从0~373°C的饱和蒸气压。其中的压强,为该温度下的饱和蒸汽压,不同温度有不同的饱和蒸汽压。饱和,即气相-液相达到平衡状态。
使用COSMO-RS模块,系统会提示下载一个分子库,这个分子包含大量常用溶剂溶质分子的coskf文件,下载后将存储于adf2019.*/atomicdata/ADFCRS-2018文件夹中:
用户要使用的时候,也可以通过COSMO-RS模块的操作窗口Compounds - Add compounds添加到我们的计算任务中,用于后面的步骤。添加时,可以筛选后缀为*.coskf的文件,将自己需要的分子逐一添加进去,也可以选择后缀为*.compoundlist的文件,将这一类分子全部添加进来,在计算具体性质时,再选择需要的溶剂、溶质即可。
如果库里面没有,用户就需要自行创建*.coskf文件。该文件的创建,应使用AMS中ADF模块,在基组、泛函、相对论方面,才能与COSMO-RS里面的内置参数更加匹配。创建过程参考:如何准备*.coskf文件、生成表面电荷分布图(该教程是以制作H3O+的coskf文件为例讲解过程,本文是中性水),有机分子尤其需要注意同分异构体的问题,需要详细研究确定正确的构型,然后基于正确的构型,生成*.coskf文件。
注意,Antoine系数最好有实验数据,没有实验数据的情况下,点击Estimate按钮可以估算一个数值,如果不估算也不输入,则该值将使用0值,精度将大大下降。
菜单栏Method选择COSMO-SAC,Method - Parameter保持默认的ADF-2013 Xiong,对本例而言,计算结果与实验符合的更好。其他类型的体系,用户可以测试不同的方法、参数,选择更合适的。
菜单栏Properties - Vapor Pressure Pure solvents,之后在solvent栏添加需要计算的液体即可。需要注意的是,这里可以添加多种液体,一次性完成计算,得到各自的饱和蒸汽压性质,每种液体都是纯液体。
并设定温度范围,之后点击Run运行,经过几秒钟即可得到结果:
与实验测量得到的结果(http://www.51qiti.com/faq/faq407.htm)符合的非常好:
两条曲线几乎重合。其中0°C实验vs.计算数据为0.61kPa Vs 0.89kPa,373°C时候为21803kPa Vs. 20633kPa。
软件输出的右下角数据中Δ_vap H即液相 → 气相的焓变。
菜单栏Properties - Vapor Pressure Mixture,Solvent栏首先需要选择组分数目,例如2 components,然后分别选择两种液体。然后与单组份计算类似设定温度范围即可。