1 Answers
在CMG STARS油藏数值模拟中,当进行CO₂吞吐并考虑CO₂在水中的溶解时,液液K值(即CO₂在水相和油相之间的分配系数)的确定可以通过以下几种方法:
液液K值的定义与理解
液液K值描述的是某个组分(如CO₂)在油水相中的平衡关系,具体表示为CO₂在水相中的摩尔分数与在油相中的摩尔分数之比。
确定液液K值的方法
- 实验测定法:通过实验测定CO₂在不同温压条件下在水和油之间的分配情况,得到液液K值。这是最直接和准确的方法,但需要大量的实验工作和较高的成本。
- 理论估算方法:在缺乏实验数据的情况下,可以采用理论模型或公式来估算液液K值。常见的方法包括亨利定律和相平衡模型(如NRTL、UNIQUAC等)。
- 参考文献和数据库:可以参考已有的文献和数据库中关于CO₂在水和油之间分配系数的数据。一些石油工程手册或数据库可能提供了相关的K值数据。
在CMG STARS中的应用
在CMG STARS中,液液K值需要通过K值表输入,因为STARS不支持液液K值的相关式输入。具体操作步骤如下:
- 准备K值表:根据实验数据或理论估算得到的液液K值,整理成K值表。K值表应包含不同温度和压力条件下CO₂在水相和油相之间的分配系数。
- 输入K值表:在CMG STARS的组分和相态属性对话框中,选择“Use table(s)(使用K值表)”选项,并将准备好的K值表输入到模拟器中。
- 运行模拟:在模拟过程中,STARS将根据输入的K值表来计算CO₂在水相和油相之间的分配,从而更准确地模拟CO₂吞吐过程中的相态变化和流动行为。
通过以上方法,可以有效地确定CO₂在水相和油相之间的液液K值,并在CMG STARS模拟中加以应用,以提高模拟结果的准确性。
详细操作可参考:
操作指南(53):通过相关式法输入STARS模拟器相平衡常数(K值)