这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
adf:batchworkforionics_liquid [2023/08/08 14:21] – [运行方式] liu.jun | adf:batchworkforionics_liquid [2023/08/08 17:43] (当前版本) – [溶剂筛选:批量筛选液体的离子液体溶剂] liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ======批量筛选液体的离子液体溶剂====== | + | ======溶剂筛选:批量筛选液体溶质的离子液体溶剂====== |
- | 通过 Python 脚本,针对用户指定的液态溶质,遍历不同阴阳离子组合(自动考虑其电荷与比例)形成的溶剂。 | + | 通过 Python 脚本,针对用户指定的**液态溶质**,遍历不同阴阳离子组合(自动考虑其电荷与比例)形成的**液态溶剂**。指定温度下,计算**液液平衡**,找到混溶间隙,供用户参考其混溶性。 |
=====运行环境===== | =====运行环境===== | ||
====Windows==== | ====Windows==== | ||
行 48: | 行 48: | ||
maxjobs=8 | maxjobs=8 | ||
</ | </ | ||
- | * 该脚本使用 COSMOSACDHB 方法,可以修改为其他方法,包括: | + | * 该脚本使用 COSMOSACDHB 方法,可以修改为其他方法(具体使用前,应使用实验数据,进行测试找到最合适的方法。< |
* COSMORS | * COSMORS | ||
* COSMOSAC | * COSMOSAC | ||
行 66: | 行 66: | ||
</ | </ | ||
回车即开始运行。 | 回车即开始运行。 | ||
+ | 如果运行成功,则屏幕输出类似如下: | ||
+ | {{ : | ||
+ | =====结果查看===== | ||
+ | |||
+ | 运行完毕,将生成一个 IL_screening.csv 文件: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | 该计算实际上是采用液液平衡的计算方式,分析结果的。表格中分别列出阳离子、阴离子名称、溶质、阴阳离子电荷等。最后两列为在指定温度下,混溶间隙的起始点与终点,该数据为离子液体(阴阳离子视为一个整体)的摩尔比,例如第一种组合,该离子液体摩尔比为7.05 × 10$^{-5}$ ~ 0.941088626之间时,二者无法混溶,为两液相。 | ||
+ | |||
+ | |||
+ | =====补充说明===== | ||
+ | 脚本中xlle还可以输出其他数据,具体如下(本文使用了前两项): | ||
+ | * xlle[0] = mole fraction of component 1 (x1) at Liquid1 (L1) | ||
+ | * xlle[1] = mole fraction of component 1 (x1) at Liquid2 (L2) | ||
+ | * xlle[2] = Pressure(bar) | ||
+ | * xlle[3] = Temperature(K) | ||
+ | * xlle[4] = Pressure(bar) | ||
+ | * xlle[5] = Temperature(K) set to zero under isobar calculation | ||
+ | * xlle[6] = x1*gamma1 of Liquid 1 | ||
+ | * xlle[7] = x1*gamma1 of Liquid 2 | ||
+ | * xlle[8] = excess Gibb free energy of Liquid 1 | ||
+ | * xlle[9]= excess Gibb free energy of Liquid 2 | ||
+ | * xlle[10]= excess enthalpy of Liquid 1 | ||
+ | * xlle[11]= excess enthalpy of Liquid 2 | ||
+ | * xlle[12]= Gibbs energy of mixing of Liquid 1 | ||
+ | * xlle[13]= Gibbs energy of mixing of Liquid 2 | ||
+ | * xlle[14]= Partial Pressure of component 1 | ||
+ | * xlle[15]= Partial Pressure of component 2 | ||
+ | * xlle[16]= enthalpy of vaporization of Liquid 1 | ||
+ | * xlle[17]= enthalpy of vaporization of Liquid 2 |