您的位置:主页 > 成功案例 > 斯伦贝谢软件使用技巧 > ECLIPSE操作技巧 >
成功案例
- 34.泡沫油 – 稠油油藏不容忽视的开发阶段
- 33.ECLIPSE泡沫油模拟
- 32.如何将Eclipse和IAM输出的RSM类型文件自动转换为CSV格式
- 31.ECLIPSE中饱和度叠加图的制作
- 30.ECLIPSE化学驱系列专题(5)— 低矿化度水驱
- 29.ECLIPSE化学驱系列专题(4)— 泡沫驱
- 28.ECLIPSE化学驱系列专题(3)— 三元复合驱
- 27.ECLIPSE化学驱系列专题(2)— 表活剂驱
- 26.ECLIPSE化学驱系列专题(1)— 聚合物驱
- 25.通过Thermal+Blackoil模拟不同注水温度下的含蜡原油开发效果
- 24.ECLIPSE/INTERSECT定压差生产控制设置
- 23.在Eclipse中如何实现周期注采
- 22.老油田开发结构优化
- 21.使用示踪剂分析注采情况
- 20.独立油藏模型的合并
- 19.ECLIPSE_模型文件的归档管理
- 18.如何通过NWM模拟压裂水平井
- 17.如何用PVTi拟合状态方程
- 16.如何用VFPi模块平滑VFPi曲线
- 15.如何选择VFPi相关式
- 14.如何在FloViz中利用计算器新建属性
- 13.如何在FloViz创建并导出FIP分区
- 12.如何用Office查看平均含油饱和度
- 11.如何定义非水平的油水界面
- 10.如何定义煤层气初始含气量
- 9.如何采用UDQ计算生产利润
- 8.如何采用UDQ计算分区采气速度
- 7.如何理解关键字DATES的有效控制范围
- 6.如何快速在理想模型中进行水平井设计
- 5.如何理解端点标定
- 4.如何输出ECLIPSE计算结果到OFM
- 3.如何用macros命令转化ECLIPSE二进制文件
- 2.如何在Linux RedHat 下启动多个许可
- 1.如何使用ECLIPSE 批处理命令计算
ECLIPSE操作技巧>>
33.ECLIPSE泡沫油模拟泡沫油发生在部分稠油油藏的冷采阶段,高粘原油能够阻碍气相的形成,产生延缓的溶解气驱效果,从而提高采油量。
我们已经在前面的微信文章中为大家展示了泡沫油模拟的必要性,对于存在泡沫油阶段的稠油油藏,泡沫油对开发的作用是不容忽视的,进行泡沫油模拟也就成了必不可少的部分。那么,在ECLIPSE中如何去实现泡沫油的模拟呢?
泡沫油的开采主要涉及到两个过程,一个是溶解气(dissolved gas)转变为分散气(trapped gas)的过程(可逆过程),另一个是分散气(trapped gas)转变为自由气(free gas)的过程(不可逆过程)。ECLIPSE是通过在热采模型基础上应用两个化学反应来模拟泡沫油开采的,而以上过程中气组分的不同存在形式可以选择应用不同的组分来表征。
Reaction 1: dissolved gas ←→ trapped gas
Reaction 2: trapped gas → free gas
那么,具体如何进行设置呢?以下是在常规热采模型基础上,进行泡沫油模拟所需要额外添加的关键字及释义。
RUNSPEC
COMPS
4 / 用来指定原油和气的组成(泡沫油模拟中将气组分描述为溶解气、分散气和自由气三部分)。
REACTION
2 1 1 / 用来指定各组分之间的变化过程。
PROPS
CNAMES
HEAVY DISS_GAS TRAP_GAS FREE_GAS / 设置稠油、溶解气、分散气和自由气组分。
CVTYPE
DEAD DEAD DEAD GAS / 设置各组分的挥发性。此种设置认为分散气随油一起移动。
--DEAD DEAD SOLID GAS / 此种设置认为分散气是不可动的。
CCTYPE
1* * GAS 1* / 设置各组分的压缩系数计算方法。
化学反应方程式设置:
反应一: DISS_GAS ←→ TRAP_GAS
反应二: TRAP_GAS → FREE_GAS
STOREAC
--HEAVY DISS_GAS TRAP_GAS FREE_GAS H2O
0 1 0 0 0 / 设置反应一中反应物的化学反应计量数。
0 0 1 0 0 / 设置反应二中反应物的化学反应计量数。
STOPROD
--HEAVY DISS_GAS TRAP_GAS FREE_GAS H2O
0 0 1 0 0 / 设置反应一中生成物的化学反应计量数。
0 0 0 1 0 / 设置反应二中生成物的化学反应计量数。
REACCORD
--HEAVY DISS_GAS TRAP_GAS FREE_GAS H2O
0 0 0 0 0 / 设置反应一中反应速率中各组分浓度指数。
0 0 1 0 0 / 设置反应二中反应速率中各组分浓度指数。
REACRATE
0.1 0.5 / 分别设置反应一和反应二的反应速率常数。
EQLDREAC
1 1 2 0 1 / 设置非平衡反应速率。
EQLDKVCR
0 1.704E5 0 3062 0 / 设置非平衡反应速率中的K值。
综上,结合常规热采模型进行简单设置就可以实现泡沫油的模拟,以确保包含泡沫油阶段的稠油油藏的模拟准确性。