首页> 中国专利> 超临界注汽井的井筒温度场及压力场分布的计算方法

超临界注汽井的井筒温度场及压力场分布的计算方法

摘要

本发明提供了一种超临界注汽井的井筒温度场及压力场分布的计算方法,涉及油藏开采技术领域。方法包括:获取井筒相关参数以及井口注入参数;获取预先设置的节点步长,将井筒从井口开始划分为多个节点;根据所述井筒相关参数以及井口注入参数,以井口为初始计算点,依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力;根据所述各节点下端超临界蒸汽温度和超临界蒸汽压力分别确定所述井筒的温度场分布及压力场分布。本能够精确计算超临界注汽井的井筒温度场及压力场。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-05

    授权

    授权

  • 2015-08-26

    实质审查的生效 IPC(主分类):E21B47/06 申请日:20150216

    实质审查的生效

  • 2015-07-29

    公开

    公开

说明书

技术领域

本发明涉及油藏开采技术领域,尤其涉及一种超临界注汽井的井筒温度场及压力 场分布的计算方法。

背景技术

当前,随着油气田的深入开发,轻、中质原油和浅层稠油区块的产量呈逐年下降 的趋势,因此今后深层、超深层稠油油藏将逐渐成为主力开发油藏,但由于其埋深超 过2000m,油层压力大于30MPa,通常使用的21MPa亚临界压力蒸汽发生器无法开 采这类稠油。根据稠油热采的注汽参数,热采注汽的蒸汽热力学状态主要分为饱和蒸 汽状态(包括亚临界注汽锅炉和普通注汽锅炉注汽)以及超临界状态(超临界压力锅炉 注汽)。注入油层的热焓影响油层的加热效果,注入热焓越多,油层加热效果越好, 油井产量越高。在锅炉发热量相同的情况下,超临界状态比饱和蒸汽状态注入油层的 热焓多。如果使用超临界蒸汽发生器产生的高压介质,将注入压力提高到22.14MPa 以上,温度提高到374℃以上时,保证蒸汽到达油层以后仍会保持汽相状态,由于超 临界蒸汽具有更高的热焓值和穿透性,对油层的加热作用和渗透作用更好,因此能有 效解决深层稠油热采的难题。

水通常有三相(固、液、汽)、五态(未饱和水、饱和水、湿饱和蒸汽、干饱和 蒸汽和过热蒸汽),在一般情况下水由液相变为气相都是要经过一个汽化过程,即水 经过吸热首先变为饱合水,再经过吸热部分水变为蒸汽,继续吸热后水全部变为蒸汽 形成饱合蒸汽,整个汽化要经过一段时间的两相共存过程,并且在湿饱和蒸汽和干饱 合蒸汽状态时,增大压力可使水蒸汽重新变为液态。但是当压力大于22.14MPa时, 水由液相向汽相的转化没有液、汽两相共存过程,而是在温度升到374℃时,水由液 相全部转变为汽相,并且超过此温度后不管再加多大的压力也不能将它变为液相。此 时的压力22.14MPa称为临界压力,此时的温度374℃称为临界温度。凡超过此压力、 温度的状态,称为超临界状态。这种状态的水即称为超临界水(也称为超临界蒸汽)。 临界流体的物性兼具液体与气体性质,其密度比一般气体要大很多,粘度比液体小, 但扩散速度比液体快,因而有较好的流动性和传递性能。

当前,在超临界注汽条件下,蒸汽的热力学性质与湿饱和蒸汽差别很大,原有的 注汽参数计算模型无法对超临界下井筒的温度场、压力场进行正确计算。

发明内容

本发明的实施例提供一种超临界注汽井的井筒温度场及压力场分布的计算方法, 以精确计算超临界注汽井的井筒温度场及压力场。

为达到上述目的,本发明采用如下技术方案:

一种超临界注汽井的井筒温度场及压力场分布的计算方法,包括:

获取井筒相关参数以及井口注入参数;

获取预先设置的节点步长,将井筒从井口开始划分为多个节点;

根据所述井筒相关参数以及井口注入参数,以井口为初始计算点,依次计算各节 点下端超临界蒸汽温度和超临界蒸汽压力;

根据所述各节点下端超临界蒸汽温度和超临界蒸汽压力分别确定所述井筒的温 度场分布及压力场分布。

具体的,所述井筒相关参数包括水泥导热系数Kcem;井眼半径rh;隔热管深度h; 隔热管导热系数Kins;油管导热系数Ktub;套管导热系数Kcas;环空流体的导热系数Kha; 隔热管内管内半径rti;隔热管内管外半径rto;隔热管外管内半径ri;隔热管外管外半 径ro;套管内半径rci;套管外半径rco;地温梯度a1;地表温度b0;地层导热系数Ke

具体的,所述井口注入参数包括井口注汽压力P0;井口蒸汽温度T0;注汽速率qsc; 注汽时间tsc

具体的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,包括:

计算蒸汽与隔热管内管内壁之间的热对流热阻R1

R1=12πhfrti

计算隔热管内管内外壁之间的热传导热阻R2

R2=12πKtublnrtorti

计算隔热层的热传导热阻R3

R3=12πKinslnrirto

计算隔热管外管壁的热传导热阻R4

R4=12πKtublnrori

计算环空热对流热阻R5

R5=ro2π(hc+hr)rci

计算套管壁的热传导热阻R6

R6=12πKcaslnrcorci

计算水泥环的热传导热阻R7

R7=12πKcemlnrhrco

计算地层的热传导热阻R8R8=f(t)2πKe

其中,hf为水膜传热系数;hc为环空自然然对流传热系数;hr为环空辐射传热系 数;f(t)是随时间变化的导热传热函数。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

根据所述节点步长、井口蒸汽温度T0、地表温度b0、所述R1、R2、R3、R4、R6、 R7、R8计算井口处热损失速度Qm

Qm=T0-b0R1+R2+R3+R4+R6+R7+R8dl

其中,dl为所述节点步长。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

根据所述P0和所述dl计算各节点下端的初始超临界蒸汽压力

Pi+10=Pi(1-0.00008dl)

其中,Pi为第i个节点上端的超临界蒸汽压力,其中,i≥0。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

根据所述b0、a1、h确定地层温度Te

Te=(b0+a1*h/100)。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

获取各节点上端的热损失速度Qi,并根据所述Qi、Te、R1、R2、R3、R4、R6、R7、R8、dl 依次计算各节点下端的超临界蒸汽温度Ti+1

Ti+1=Te+(R1+R2+R3+R4+R6+R7+R8)*Qi/dl。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

根据所述R1、R2、R3、R4、R5、R6、R7、R8计算一总热阻R:

R=R1+R2+R3+R4+R5+R6+R7+R8

根据所述Ti+1校正各节点下端的热损失速度Qi+1

Qi+1=Ti+1-TeRdl.

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

计算各节点段的平均温度

T=(Ti+Ti+1)/2

计算各节点段的平均压力

P=(Pi+Pi+10)/2.

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

获取井筒的超临界蒸汽相对密度γg

计算井筒的拟临界温度Tpc

Tpc=92.2+176.6γg

计算井筒的拟对比温度Tpr

Tpr=TTpc

计算井筒的超临界蒸汽粘度μg

μg=μg1[exp(A+BTpr+CTpr2+DTpr2)]/Tpr

其中,

A=-2.461182+2.97054914Ppr-0.286264054Ppr2-0.00825420522Ppr3

B=2.80860949-3.49803305Ppr+0.3607302Ppr2-0.01044324Ppr3

C=-0.793385684+1.39643306Ppr-0.149144925OPpr2+0.00441015512Por3

D=0.0839387178-0.186408848Ppr+0.023367881Ppr2-0.000609579263Ppr3

Ppr=PPpc

Ppc=4.881-0.386γg

μg1=(3.0762×10-5-3.7116×10-6γg)(T-510.9)+8.188×10-3-6.15×10-3lg(γg)

计算井筒的超临界蒸汽的体积系数Bg

Bg=3.447×10-4ZTP

计算井筒内的超临界蒸汽流速v:

v=qscBg86400πrti2/4

计算井筒内的超临界蒸汽ρ:

ρ=3484.4γgPZT

其中,为井筒内的超临界蒸汽在平均温度平均压力下的偏差系数。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

计算井筒内的超临界蒸汽在平均温度平均压力下的摩阻系数f:

1f=1.14-2lg(ed+21.25Re0.9)

其中,e为绝对粗糙度。

进一步的,所述根据所述井筒相关参数以及井口注入参数,以井口为初始极端点, 依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,还包括:

计算各节点下端超临界蒸汽压力最终值Pi+1

pi+1=Pi2e2S-β(e2S-1)

其中,S=0.03415γgdlTZ;β=1.324×10-18f(qscTZ)2d5.

具体的,所述计算各节点下端超临界蒸汽压力最终值Pi+1,包括:

判断的值是否小于0.1;

若的值小于0.1,则确定所述Pi+1准确;

若的值大于等于0.1,则将设置为Pi+1,并重新确定所述

本发明实施例提供的超临界注汽井的井筒温度场及压力场分布的计算方法,通过 获取井筒相关参数以及井口注入参数,并获取预先设置的节点步长,将井筒从井口开 始划分为多个节点;之后根据所述井筒相关参数以及井口注入参数,以井口为初始计 算点,依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力;从而根据所述各节点 下端超临界蒸汽温度和超临界蒸汽压力分别确定所述井筒的温度场分布及压力场分 布。可见本发明能够精确计算超临界注汽井的井筒温度场及压力场。解决了在超临界 注汽条件下,蒸汽的热力学性质与湿饱和蒸汽差别很大,现有的注汽参数计算模型无 法对超临界下井筒的温度场、压力场进行正确计算。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅 是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前 提下,还可以根据这些附图获得其他的附图。

图1为本发明提供一种超临界注汽井的井筒温度场及压力场分布的计算方法的 流程图;

图2为本发明实施例中的超临界注汽井周围结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。 基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明提供一种超临界注汽井的井筒温度场及压力场分布的计算方 法,包括:

步骤101、获取井筒相关参数以及井口注入参数。

步骤102、获取预先设置的节点步长,将井筒从井口开始划分为多个节点。

步骤103、根据所述井筒相关参数以及井口注入参数,以井口为初始计算点,依 次计算各节点下端超临界蒸汽温度和超临界蒸汽压力。

步骤104、根据所述各节点下端超临界蒸汽温度和超临界蒸汽压力分别确定所述 井筒的温度场分布及压力场分布。

本发明实施例提供的超临界注汽井的井筒温度场及压力场分布的计算方法,通过 获取井筒相关参数以及井口注入参数,并获取预先设置的节点步长,将井筒从井口开 始划分为多个节点;之后根据所述井筒相关参数以及井口注入参数,以井口为初始计 算点,依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力;从而根据所述各节点 下端超临界蒸汽温度和超临界蒸汽压力分别确定所述井筒的温度场分布及压力场分 布。可见本发明能够精确计算超临界注汽井的井筒温度场及压力场。解决了在超临界 注汽条件下,蒸汽的热力学性质与湿饱和蒸汽差别很大,现有的注汽参数计算模型无 法对超临界下井筒的温度场、压力场进行正确计算。

值得说明的是,该井筒相关参数包括水泥导热系数Kcem;井眼半径rh;隔热管深 度h;隔热管导热系数Kins;油管导热系数Ktub;套管导热系数Kcas;环空流体的导 热系数Kha;隔热管内管内半径rti;隔热管内管外半径rto;隔热管外管内半径ri;隔 热管外管外半径ro;套管内半径rci;套管外半径rco;地温梯度a1;地表温度b0;地 层导热系数Ke。如图2所示的超临界注汽井周围的结构,图中分别标注出了隔热管内 管内半径rti;隔热管内管外半径rto;隔热管外管内半径ri;隔热管外管外半径ro;套 管内半径rci;套管外半径rco等参数。

另外,该井口注入参数包括井口注汽压力P0;井口蒸汽温度T0;注汽速率qsc; 注汽时间tsc

上述的步骤103中的根据所述井筒相关参数以及井口注入参数,以井口为初始极 端点,依次计算各节点下端超临界蒸汽温度和超临界蒸汽压力,可以通过如下方式来 实现:

计算蒸汽与隔热管内管内壁之间的热对流热阻R1

R1=12πhfrti

计算隔热管内管内外壁之间的热传导热阻R2

R2=12πKtublnrtorti

计算隔热层的热传导热阻R3

R3=12πKinslnrirto

计算隔热管外管壁的热传导热阻R4

R4=12πKtublnrori

计算环空热对流热阻R5

R5=ro2π(hc+hr)rci

计算套管壁的热传导热阻R6R6=12πKcaslnrcorci

计算水泥环的热传导热阻R7

R7=12πKcemlnrhrco

计算地层的热传导热阻R8

R8=f(t)2πKe

其中,hf为水膜传热系数;hc为环空自然然对流传热系数;hr为环空辐射传热系 数;f(t)是随时间变化的导热传热函数。

根据所述节点步长、井口蒸汽温度T0、地表温度b0、所述R1、R2、R3、R4、R6、 R7、R8计算井口处热损失速度Qm

Qm=T0-b0R1+R2+R3+R4+R6+R7+R8dl

其中,dl为所述节点步长。

根据所述P0和所述dl计算各节点下端的初始超临界蒸汽压力

Pi+10=Pi(1-0.00008dl)

其中,Pi为第i个节点上端的超临界蒸汽压力,其中,i≥0。

根据所述b0、a1、h确定地层温度Te

Te=(b0+a1*h/100)。

获取各节点上端的热损失速度Qi,并根据所述Qi、Te、R1、R2、R3、R4、R6、R7、R8、dl 依次计算各节点下端的超临界蒸汽温度Ti+1

Ti+1=Te+(R1+R2+R3+R4+R6+R7+R8)*Qi/dl。

根据所述R1、R2、R3、R4、R5、R6、R7、R8计算一总热阻R:

R=R1+R2+R3+R4+R5+R6+R7+R8

根据所述Ti+1校正各节点下端的热损失速度Qi+1

Qi+1=Ti+1-TeRdl.

计算各节点段的平均温度

T=(Ti+Ti+1)/2

计算各节点段的平均压力

P=(Pi+Pi+10)/2.

获取井筒的超临界蒸汽相对密度γg

计算井筒的拟临界温度Tpc

Tpc=92.2+176.6γg

计算井筒的拟对比温度Tpr

Tpr=TTpc

计算井筒的超临界蒸汽粘度μg

μg=μg1[exp(A+BTpr+CTpr2+DTpr2)]/Tpr

其中,

A=-2.461182+2.97054914Ppr-0.286264054Ppr2-0.00825420522Ppr3

B=2.80860949-3.49803305Ppr+0.3607302Ppr2-0.01044324Ppr3

C=-0.793385684+1.39643306Ppr-0.149144925OPpr2+0.00441015512Por3

D=0.0839387178-0.186408848Ppr+0.023367881Ppr2-0.000609579263Ppr3

Ppr=PPpc

Ppc=4.881-0.386γg

μg1=(3.0762×10-5-3.7116×10-6γg)(T-510.9)+8.188×10-3-6.15×10-3lg(γg)

计算井筒的超临界蒸汽的体积系数Bg

Bg=3.447×10-4ZTP

计算井筒内的超临界蒸汽流速v:

v=qscBg86400πrti2/4

计算井筒内的超临界蒸汽ρ:

ρ=3484.4γgPZT

其中,为井筒内的超临界蒸汽在平均温度平均压力下的偏差系数。

当平均压力时,使用Granmer法计算偏差系数

Z=1+(0.31506-1.0467Tpr-0.5783Tpr3)ρpr+(0.5353-0.6123Tpr+0.6815Tpr3)ρpr2+0.6815ρpr2Tpr3

其中,ρpr为无因次对比密度。已知计算采用迭代法,首先 计算拟临界压力Ppc=4.881-0.386rg,和拟临界温度Tpc=92.2+176.6rg;根据计 算拟对比压力与拟对比温度赋值Z(0)=1,计算ρpr,进而计算Z(1), 控制循环次数,当Z(1)-Z(0)小于等于0.0001时结束运算。

当平均压力>35MPa时,使用Hall-Yarborough法计算偏差系数:

Z=1+y+y2-y3(1-y)3-(14.76t-9.76t2+4.58t3)y+(90.7t-242.2t2+42.4t3)y(1.18+2.82t)---(A)

Z=0.06125Ppr×texp[-1.2(1-t)2]y---(B)

T为对比温度的倒数,t=1/Tpr

y是对比密度;

通过(A)、(B)两式联立得(两端同乘y,并相减):

F(y)=0=-[0.06125Ppr×t]exp[-1.2(1-t)2]+y+y2+y3-y4(1-y)3-(14.76t-9.76t2+4.58t3)y2+(90.7t-242.2t2+42.4t3)y(2.18+2.82t)

使用牛顿迭代法求解y

y(k+1)=yk-F(yk)/F’(yk)

F(y)=1+4y+4y3+y4(1-y)4-(29.52t-19.52t2+9.16t3)y+(2.18+2.82t)(90.7t-242.2t2+42.4t3)y(1.18+2.82t)

计算步骤已知PprTpry(0)赋初值=0.001或

y(0)=0.06125Ppr×t×exp[-1.2(1-t)2]带入牛顿迭代公式当F(y)≈0或

|y(k+1)-yk|≤0.00001时输出结果

1f=1.14-2lg(ed+21.25Re0.9)

其中:e为绝对粗糙度,对于已经使用的旧油管,e=0.00001524m(0.0006in)。

之后,计算井筒内的超临界蒸汽在平均温度平均压力下的摩阻系数f:

1f=1.14-2lg(ed+21.25Re0.9)

其中,e为绝对粗糙度。

计算各节点下端超临界蒸汽压力最终值Pi+1

pi+1=Pi2e2S-β(e2S-1)

其中,S=0.03415γgdlTZ;β=1.324×10-18f(qscTZ)2d5.

此外,该计算各节点下端超临界蒸汽压力最终值Pi+1,包括:

判断的值是否小于0.1;

若的值小于0.1,则确定所述Pi+1准确;

若的值大于等于0.1,则将设置为Pi+1,并重新确定所述

若要实现上述步骤101至步骤104:

则需要满足如下条件:

(1)流体流动状态为稳定流动;

(2)流体状态为气态单相流

(3)井筒内传热为一维稳态传热;

(4)地层传热为一维不稳态传热,且满足Ramey的无因次时间函数;

(5)油套管同心。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程 序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件 方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序 代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等) 上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流 程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的 每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些 计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设 备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执 行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方 框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包 括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一 个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算 机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或 方框图一个方框或多个方框中指定的功能的步骤。

本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例 的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术 人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述, 本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号