Saline Water Injection
概述
油气田开发中的注入盐水技术是一种经典的提高原油采收率的方法。这种技术主要应用于油田的二次开采阶段,目的是通过向油层注入水来补充和维持油层压力,从而促进原油的流动并增加其采出量。
在初次开采阶段,油层中的压力足以使原油自然流入井筒。但随着开采的进行,油层压力逐渐下降,导致原油流动减缓。注入盐水可以有效地补充油层能量,延缓油层压力的下降趋势,提高油层的驱动效率。
注入水的质量对提高采收率至关重要。现代技术允许使用纳滤和反渗透等高级水处理技术,以减少水中的溶解盐类和其他杂质,从而减少对油层的伤害。这些经过处理的注入水可以更有效地与原油混合,降低原油的粘度,提高其流动性。
此外,注入盐水技术还可以与其他提高采收率的技术相结合,如聚合物注入、表面活性剂注入或气体注入,以实现更优的开采效果。这些综合技术的应用可以显著提高原油的最终采收率,延长油田的生产寿命。
在实施注入盐水技术时,还需考虑油层的地质特性和非均质性,以优化注入策略和提高水驱效果。通过精细的地质评估和数值模拟,可以设计出最佳的注入方案,确保注入作业的高效性和经济性。
GEM 2008.10版本及更高版本允许通过在井和动态数据部分使用关键词*INCOMP AQUEOUS将水相组分注入储层,前提是模型已设置为可处理水相组分。水相组分的定义在流体模型部分完成,水相组分浓度的指定在初始化部分完成。请参阅流体模型部分的关键词NC-AQUEOUS、COMPNAME-AQUEOUS等,以及初始化部分的关键词MOLALITY-AQUEOUS等。
本教程部分旨在提供一个简化的指南,用于在模型中不涉及化学平衡或矿物反应时注入盐水。在初始化部分和井与动态数据部分,可以使用一些替代关键词来简化数据设置的任务。
操作步骤
1.在流体模型部分中,定义一种且仅一种水相组分NaCl,关键字如下:
*NC-AQUEOUS 1 |
*COMPNAME-AQUEOUS ‘NaCl’ |
2.对于水相密度和粘度,计算使用以下输入;也在“流体模型”部分中。
*AQUEOUS-DENSITY *ROWE-CHOU |
*AQUEOUS-VISCOSITY *KESTIN |
*SALINITY-CALC *ON |
3.还可以使用“流体模型”部分中的以下关键字对导数进行数值计算。
*DERIVATIVEMETHOD *NUMERALL |
4.在初始化部分,指定水中的初始NaCl浓度,如下所示(为了简化,假设模型中仅存在一个初始化区域)。初始盐度SALINR可以用SALINR的手册页面中描述的各种单位来指定。
*SALINR *PPMVOL 58000. |
5.在井和循环数据部分,使用关键词*INJ-SALIN输入注入水的盐度,如下所示。
*INJ-SALIN *MOLAL ‘IW-1’ ‘IW-2’ |
1.5 2.5 |
请注意,在上述示例中,井’IW-1’和’IW-2’应被定义为注水井,并且应该完成射孔,并在INJ-SALIN输入之前保持开启状态。关于盐度允许的单位,请参考INJ-SALIN的手册页面。
如果您希望随着时间的推移跟踪储层中的NaCl浓度,在OUTSRF GRID和OUTPRN *GRID中使用MOLALITY ‘NaCl’ ,可以将水相组分的摩尔浓度输出到SR3文件。算例gmghg019.dat展示了为GEM设置盐水注入数据的示例。