这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
adf:vaporpressure [2016/05/04 19:09] – 创建 liu.jun | adf:vaporpressure [2020/11/27 20:52] (当前版本) – [第一步:分别为溶剂、溶液创建*.coskf文件] liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======如何计算液体饱和蒸气压====== | + | ======计算液体饱和蒸气压====== |
- | SCM > COSMO-RS打开COSMO-RS模块。之后点击Properties → Vapor Pressure Pure Solvents or Properties 或 Vapor Pressure Mixture。Vapor Pressure Pure Solvents or Properties是计算混合溶液的饱和蒸气压,Vapor Pressure Mixture是计算单一成分的液体饱和蒸气压。 | + | 这里我们以水为例,计算从0~373°C的饱和蒸气压。 |
- | 计算前,准备coskf文件,参考费米科技WIKI> | + | =====第一步:分别为溶剂、溶液创建*.coskf文件===== |
+ | 使用COSMO-RS模块,系统会提示下载一个分子库,这个分子包含大量常用溶剂溶质分子的coskf文件,下载后将存储于adf2019.*/ | ||
- | 本例中以单一组分液体为例;多组分操作类似,只是需要多添加几种coskf文件,并设置各自多摩尔比例: | + | {{ : |
- | 点击下图的“+”添加某种液体分子的coskf文件(“-”是删除选中的分子): | + | 用户要使用的时候,也可以通过COSMO-RS模块的操作窗口Compounds - Add compounds添加到我们的计算任务中,用于后面的步骤。添加时,可以筛选后缀为*.coskf的文件,将自己需要的分子逐一添加进去,也可以选择后缀为*.compoundlist的文件,将这一类分子全部添加进来,在计算具体性质时,再选择需要的溶剂、溶质即可。 |
- | {{:adf:vapor01.png|}} | + | 如果库里面没有,用户就需要自行创建*.coskf文件。该文件的创建,应使用AMS中ADF模块,在基组、泛函、相对论方面,才能与COSMO-RS里面的内置参数更加匹配。创建过程参考:[[adf:coskf2020]](该教程是以制作H< |
- | 上图下方设置关心的温度。所示是只关心298.15K的时候的饱和蒸气压。如果关心298.15~398.15每隔10度都关心,那么from即填298.15,to填写398.15,number of steps填写10。 | + | =====第二步:正式计算===== |
+ | * 制作coskf完毕之后,菜单栏> | ||
+ | * 新的计算任务,首先是导入coskf文件:菜单栏 > Compounds > add compounds,如下图所示: | ||
+ | {{ : | ||
- | 之后点击run即保存任务(目录、文件名不要包含中文名和空格,否则会出错)并运行。 | + | * 选择我们生成的水分子的coskf文件(注意如下图中右下角红框所示,将文件类型选择为coskf): |
- | 窗口右方立即出现结果: | + | {{ : |
- | {{:adf:vapor02.png|}} | + | 菜单栏Method选择COSMO-SAC,Method - Parameter保持默认的ADF-2013 Xiong,对本例而言,计算结果与实验符合的更好。其他类型的体系,用户可以测试不同的方法、参数,选择更合适的。 |
+ | |||
+ | =====A: | ||
+ | 菜单栏Properties - Vapor Pressure Pure solvents,之后在solvent栏添加需要计算的液体即可。需要注意的是,这里可以添加多种液体,一次性完成计算,得到各自的饱和蒸汽压性质,每种液体都是纯液体。 | ||
+ | |||
+ | 并设定温度范围,之后点击Run运行,经过几秒钟即可得到结果: | ||
+ | |||
+ | {{ :adf:vaporpressure01.png?800 }} | ||
+ | |||
+ | 与实验测量得到的结果(http:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | 两条曲线几乎重合。其中0°C实验vs.计算数据为0.61kPa Vs 0.89kPa,373°C时候为21803kPa Vs. 20633kPa。 | ||
+ | |||
+ | =====B: | ||
+ | 菜单栏Properties - Vapor Pressure Mixture,Solvent栏首先需要选择组分数目,例如2 components,然后分别选择两种液体。然后与单组份计算类似设定温度范围即可。 |