三相黑油压裂多段井模拟讲解.docx

上传人:b****7 文档编号:15288427 上传时间:2023-07-03 格式:DOCX 页数:55 大小:402.07KB
下载 相关 举报
三相黑油压裂多段井模拟讲解.docx_第1页
第1页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第2页
第2页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第3页
第3页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第4页
第4页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第5页
第5页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第6页
第6页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第7页
第7页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第8页
第8页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第9页
第9页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第10页
第10页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第11页
第11页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第12页
第12页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第13页
第13页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第14页
第14页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第15页
第15页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第16页
第16页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第17页
第17页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第18页
第18页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第19页
第19页 / 共55页
三相黑油压裂多段井模拟讲解.docx_第20页
第20页 / 共55页
亲,该文档总共55页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

三相黑油压裂多段井模拟讲解.docx

《三相黑油压裂多段井模拟讲解.docx》由会员分享,可在线阅读,更多相关《三相黑油压裂多段井模拟讲解.docx(55页珍藏版)》请在冰点文库上搜索。

三相黑油压裂多段井模拟讲解.docx

三相黑油压裂多段井模拟讲解

1.油、气、水三相数模

在油田在生产过程,若地层压力低于泡点压力,原油就会脱气,如涠洲油田流沙港组油藏原油气油比高,泡点压力高,地饱压差小,开发过程中地层压力容易下降到泡点压力之下,地层中原油发生脱气,形成三相流动;文昌15-1油田、文昌14-3油田的部分油组存在原生气顶,在这些情况下的油田模拟研究就要使用油、气、水三相来模拟。

1.1所需资料

油气水三相数模模拟仍然属于黑油模拟的范畴,需要大部分基础资料也与油水两相模拟相同,主要差别是油相PVT部分使用PVTO/PVCO关键字(油水两相模拟使用PVDO关键字)、增加气相PVT(一般使用PVDG关键字)和油气相渗曲线(油水两相只需要油水相渗曲线)。

对于黑油模拟,需要的数据资料及来源如下:

来源数模所需的数据

地震解释层面(微)构造

地质研究储层厚度(净厚度)

测井解释孔隙度、渗透率

岩心分析

特殊岩心分析相渗、毛管压力

高压物性资料流体PVT实验数据

试井RFT资料产能、WOC、压力

生产数据生产/注入控制数据

油气水三相数模多数数据资料要求基本与油水两相数模相同,请参考油水两相数模相关章节。

在油气水三相数模中,油相PVT数据必须使用活油PVT,包括不同溶解气油比条件下泡点压力、体积系数、油相粘度,这套数据可通过

原油差异分离实验(DL)获得;油气水三相数模流体相对渗透率曲线中,油水相渗实际是烃相与水相的相对渗透率曲线,并需要增加油气两相的相对渗透率曲线,这项数据需要通过流动实验获得。

1.2数据文件结构

一般情况下,ECL模拟数据包括8个部分,如下表所示:

序号

文件组成部分

简要描述

1

RUNSPEC

模型的特征说明:

流体性质、单位、模型维数等

2

GRID

模型几何及地质数据场:

DX、DY、DZ、TOPS、KX、KY等

3

EDIT

数据场修正:

PV、TX、TY、TZ等,无修改需求内容可以缺省

4

PROPS

流体及相对渗透率数据

5

REGIONS

流体区域等及人为分区,油藏简单无需分区,内容可缺省

6

SOLUTION

油藏初始条件:

WOC、GOC、Pi等

7

SUMMARY

定义输出的运算结果

8

SCHEDULE

定义动态数据:

井、射孔、集输中心、产量及时步控制

下边针对油气水三相模拟阐述最基本的文件构成。

1.2.1RUNSPEC部分

这是ECLIPSE数据文件中的第一部分,在用重起功能时可以不用再定义,它主要有以下内容:

⑴TITLE说明项

⑵网格维数定义

⑶单位定义(英制、米制、实验室)

⑷流体项定义(两相定义油、水;三相定义油、水、气、溶解气等)

⑸文件的格式(有/无格式输入、输出,合成/独立文件)

⑹模拟起始时间

⑺各种功能的起用或选用

⑻各种数据类维数的限定,如:

井数,集输中心数,PVT表数等

油气水三相模拟,必须定义的关键字:

TITLE;DIMENS;FIELD/METRIC/LAB;OIL、WATER、GAS、DISGAS;START。

1.2.2GRID部分

GRID部分是用于定义模型几何参数及储层参数的模型数据场,主要有以下几部分内容:

⑴网格的几何尺寸

⑵网格的顶深、孔隙度、渗透率

⑶有效厚度或净毛比

对于湛江分公司常用的角点网格,基本的关键字是:

COORD、ZCORN;PORO,PERMX、PERMY、PERMZ;

1.2.3PROPS部分

PROPS部分主要是输入流体PVT和相渗数据,包括:

油、气、水PVT;油、气、水地面密度;岩石压缩系数;油、气、水相渗和毛管压力。

对于油气水三相油藏模拟,油藏压力可低于泡点压力,溶解气油比可变,油相使用活油PVT。

主要关键字定义方法是:

⑴活油PVTO

--RspoBoVo

0.5012001.0381.11/

0.8320001.0631.06/

1.1328001.0871.00/

1.3936001.110.95/

1.6044001.130.92/

(以下48001.1250.92/

未饱52001.1210.92/

和区)56001.1170.92/

/

⑵活油PVCO

--PoRoBoVoCoCv

12000.501.0381.111*e-52.7*e-5/

20000.831.0631.061*1*/

28001.131.0891.001*1*/

36001.391.1100.951*1*/

44001.601.1300.921*1*/

油气水三相模拟对于PVT部分的定义可以使用PVCO、PMAX、PVDG、PVTW,或者使用PVTO、PVDG、PVTW。

对于相渗和毛管压力数据要求输入油气两相相对渗透率曲线,可以使用SGOF/SLGOF、SWOF或者SOF3/SOF32D、SGFN、SWFN关键字。

1.2.4SOLUTION部分

SOLUTION部分主要内容有:

模型初始化,定义平衡区或直接定义网格的初始饱和度、压力;定义重启动(参看重启动相关章节);定义水体(参看水体相关章节);定义Rs、Rv、Pb、API与埋深的关系。

这部分中油气水三相模拟与其它黑油模拟的定义方法相同,需要注意的是EQUIL关键字第7项要指明使用活油进行初始化。

1.2.5SUMMARY部分

该部分是用以定义运算结果的列表输入和给后处理模块GRAF输入数据(其中的生产曲线的绘制),SUMMARY部分中的关键字命名方法有一定规律,关键字有4个字母组成,部分有5个字母组成,如下表:

SUMMARY部分关键字定义基本规则

第1字母

第2字母

第3字母

第4字母

第5字母

主字母

流体相

滚动类型

产量或累积量

特殊字母

F

油田

O

P

生产井

R

日产量

H

历史

拟合

G

集输中心

G

I

注水井

J

累积量

R

区域

W

F

流动

W

L

液体(地面)

C

完井层

V

流体(油藏条件)

B

网格

T

示踪剂

以上定义规则并不能囊括全部的SUMMARY部分关键字定义,由于关键字繁多,使用时最好还是参照ECL关键字手册。

这部分中油气水三相模拟与其它黑油模拟的定义方法也是相同的。

1.2.6SCHEDULE部分

该部分主要对井模型、生产历史、井控条件进行描述,油气水三相模拟与其它黑油模拟的定义方法也是没有差别的。

该部分对于多段井模型的描述及大量生产历史数据一般均使用前处理模块处理生成,油气水三相模拟与其它黑油模拟的定义方法相同,请参照SCHEDULE相关章节。

1.3油、气、水三相数模实例(不注水)

不需要注水的油气水三相油藏数模仍然使用黑油模拟器求解,是比较简单的数模模型,与最基本的油水两相黑油模型相比,只需要油相PVT使用活油关键字并增加油气相对渗透率即可。

适用于边底水能量充足,地饱压差小的油藏,例如涠洲6-12油田。

简单的模拟例子如下:

--------------------------------------------------------------

RUNSPEC

--------------------------------------------------------------

TITLE

3D3PE100

--startingdate

START

1'JAN'2011/

--Units:

METRIC

--phasespresent

GAS

OIL

WATER

DISGAS

--Requestsblackoilmode

BLACKOIL

--nxnynz

DIMENS

994/

EQLDIMS

--numnummaxmaxmax

--equdepthnodestabtracer

--regnodesVDtabtracernodes

15050150/

REGDIMS

--maxsetsmaxmax

--fipfipresflux

--regregregreg

1100/

TABDIMS

--satpres-maxrowsintables-

--tabtabsatpress

115050120201111011001/

WELLDIMS

--maxmaxmaxmaxwellsmaxstages

--wellscompsgroupsingrouppersep

34110510543011/

--------------------------------------------------------------

GRID

--------------------------------------------------------------

GRIDFILE

2/

--createan.INITfile

INIT

--*BOXpaneledit:

TOPSsetequalto3820mforbox(1:

9,1:

9,1:

1)

BOX

191911/

--SPECIFYCELLTOP

--DEPTHS(TOPS)FORLAYER1

TOPS

81*3820

/

ENDBOX

--dxareall50m

DX

324*50

/

--dyareall50m

DY

324*50

/

--dzareall50m

DZ

324*10

/

EQUALS

PERMX130/

/

--*BOXpaneledit:

PERMYsetequalto100mDforbox(1:

9,1:

9,1:

4)

EQUALS

PERMY100/

/

--*BOXpaneledit:

PERMZsetequalto1mDforbox(1:

9,1:

9,1:

4)

EQUALS

PERMZ1/

/

--*BOXpaneledit:

POROsetequalto0.2forbox(1:

9,1:

9,1:

4)

EQUALS

PORO0.2/

/

--*BOXpaneledit:

NTGsetequalto0.8forbox(1:

9,1:

9,1:

4)

EQUALS

NTG0.8/

/

--------------------------------------------------------------

PROPS

--------------------------------------------------------------

--FluidSpecificGravities

GRAVITY

--oilAPIγwγg

54.881.030.916

/

--WetGasPVTProperties(VapourisedOil)

PVDG

--PRESBGVISC

11.400.1348260.01316

49.200.0283950.01534

107.500.0126190.01765

154.000.0088190.01994

207.300.0066990.02343

248.000.0057780.02685

275.000.0053570.02957

304.300.0050190.03306

330.000.0048060.03675

344.090.0047130.03890

358.090.0046320.04096

371.270.0045660.04301

383.690.0045140.04507

395.410.0044720.04717

406.480.0044390.04925

416.960.0044130.05134

426.880.0043930.05348

436.290.0043780.05560

445.210.0043660.05775

453.680.0043580.05986/

--LIVEOILPVTProperties

PVTO

--RsPRESBoVISC

3.0211.401.0950.71545/

24.8449.201.1790.57933/

56.57107.501.2840.44463/

83.57154.001.3670.36695/

120.00207.301.4760.29689/

153.30248.001.5750.25293/

179.05275.001.6520.22707/

211.49304.301.7490.20134/

245.23330.001.8500.18027/

266.64344.091.9150.16908

445.411.8400.18829

546.741.7850.2062/

284.74358.091.9660.16218/

302.84371.272.0170.15597/

320.95383.692.0680.15036/

339.05395.412.1190.14527/

357.15406.482.1700.14063/

375.25416.962.2200.13638/

393.35426.882.2710.13248/

411.45436.292.3220.12888/

429.55445.212.3730.12555/

447.65453.682.4230.12246

555.012.3220.13498

656.332.2460.14656/

/

--WaterPVTProperties

PVTW

--PREFBWCWμWCV

4501.033e-0050.310

/

--RockProperties

ROCK

--PREFC

4504e-005

/

--Watersaturationfunctions

SWFN

--swkrwpcwo

0.1600

0.1800

0.20.0020

0.240.010

0.280.020

0.320.0330

0.360.0490

0.40.0660

0.440.090

0.480.1190

0.520.150

0.560.1860

0.60.2270

0.640.2770

0.680.330

0.720.390

0.760.4620

0.80.540

0.840.620

0.880.710

0.920.80

0.960.90

110

/

--Gassaturationfunctions

SGFN

--sgkrgpcog

000

0.040.0050

0.080.0130

0.120.0260

0.160.040

0.20.0580

0.240.0780

0.280.10

0.320.1260

0.360.1560

0.40.1870

0.440.2220

0.480.260

0.520.30

0.560.3490

0.60.40

0.640.450

0.680.5050

0.720.5620

0.760.620

0.80.680

0.840.740

/

--Oilsaturationfunctions

SOF3

--sokrowkrog

000

0.0400

0.0800

0.1200

0.1600

0.200

0.2400

0.280.0050.005

0.320.0120.012

0.360.0240.024

0.40.040.04

0.440.060.06

0.480.0820.082

0.520.1120.112

0.560.150.15

0.60.1960.196

0.680.3150.315

0.720.40.4

0.760.5130.513

0.80.650.65

0.840.80.8

/

-----------------------------------------------------------------

REGIONS

-----------------------------------------------------------------

--Commonkeywords:

--FIPNUMFluid-in-Placeregions.

--SATNUMSaturationtableregions.

--EQLNUMEquilibrationregions.

--PVTNUMPVTdataregions

--AnygridblocksnotassignedavaluewhentheendoftheREGIONSsectionisreachedwillbeassignedtoregion1

-----------------------------------------------------------------

SOLUTION

-----------------------------------------------------------------

--setreserviorinitialconditions

EQUIL

--datumpressuredepthPc@depthPc@initinitinitcomp

--depthatdatumwocwocgocgoctypetypeaccurcase

3840466.43840038110111*1*1*

/

RSVD

--DepthRs

3820447

3860448

/

--setvariablestobeprintedinthe.PRTfile

RPTRST

VOILDENOBASIC-2PRESSURESOILSWATSGAS/

--------------------------------------------------------------

SUMMARY

--------------------------------------------------------------

--setsummaryvariabletobestoredtobeavailableforlineplots

DATE

RPTONLY

EXCEL

WBHP

/

WBP9

/

WGPR

/

WOPR

/

--writesummaryinfoto.RSMfile

RUNSUM

--------------------------------------------------------------

SCHEDULE

--------------------------------------------------------------

WELSPECS

'P''O'651*'OIL'1*'STD''SHUT''YES'1*'SEG'3*'STD'/

/

COMPDAT

'P'6511'OPEN'11*0.2163*'Z'1*/

/

WCONPROD

'P''OPEN''ORAT'204*10/

/

TSTEP

3*330/

END

1.4油、气、水三相注水数模实例

对于地饱压差较小,同时边底水能力又不充足的油藏,开发过程中出于提高采收率的考虑,会采用注水开发方式,例如涠洲11-1油田流沙港组油藏开采一段时间后形成了次生气顶,后续注水补充能量开发。

在这种情况下的油藏模拟应该使用油、气、水三相注水开发模拟。

注水与不注水的区别只是在SCHEDULE部分增加了注水井的井模拟定义(与采油井使用相同关键字)、注水历史数据和井控条件,主要涉及WCONINJH和WCONINJE关键字,使用方法可参照油水两相注水数模部分章节,下边是简单的模拟例子:

--------------------------------------------------------------

RUNSPEC

--------------------------------------------------------------

TITLE

3D3PE100

--startingdate

START

1'JAN'2011/

--Units:

METRIC

--phasespresent

GAS

OIL

WATER

DISGAS

--Requestsblackoilmode

BLACKOIL

--nxnynz

DIMENS

994/

EQLDIMS

--numnummaxmaxmax

--equdepthnodestabtracer

--regnodesVDtabtracernodes

15050150/

REGDIMS

--maxsetsmaxmax

--fipfipresflux

--regregregreg

1100/

TABDIMS

--satpres-maxrowsintables-

--tabtabsatpress

115050120201111011001/

WELLDIMS

--maxmaxmaxmaxwellsmaxstages

--wellscompsgroupsingrou

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2