钻具接头在欠平衡钻井中的作用的集总数据建模

申请号 CN201380080163.9 申请日 2013-11-27 公开(公告)号 CN105849365A 公开(公告)日 2016-08-10
申请人 兰德马克绘图国际公司; 发明人 R·塞缪尔; 黄晓茜;
摘要 在一个实施方案中,本 发明 提供一种用于确定欠平衡钻井条件的计算机实施的方法。所述方法可包括确定一段 钻柱 中的钻具接头的数量,其中每个钻具接头都具有长度、内径和外径;确定一段钻柱中的所有钻具接头的总长度;确定不包括所述段钻柱中的所有钻具接头的所述钻具长度的所述段钻柱的总长度,其中所述钻柱具有内径和外径;确定围绕一段钻柱的一段井孔的内径;和基于所述段钻柱中的所有钻具接头的所述总长度确定所述段井孔中的压降。
权利要求

1.一种用于确定欠平衡钻井条件的计算机实施的方法,其包括:
确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;
确定所述段钻柱中的所有钻具接头的总长度;
确定不包括所述段钻柱中的所有钻具接头的所述总长度的所述段钻柱的总长度,其中所述钻柱具有内径和外径;
确定围绕所述段钻柱的一段井孔的内径;
基于所述段钻柱中的所有钻具接头的所述总长度确定一段所述井孔中的压降,所述段钻柱的所述总长度不包括所述段钻柱中的所有钻具接头的所述总长度、所述钻具接头的所述外径、所述钻柱的所述外径,和所述钻具接头的所述内径、所述钻柱的所述内径和所述井孔的所述内径。
2.根据权利要求1所述的计算机实施的方法,其中来自所述钻柱中的所有钻具接头的所述总压降被计算并显示为集总压降。
3.根据权利要求1所述的计算机实施的方法,其中由于所述钻具接头被显示为集总压降,所以所述钻柱的所述总压降不包括所述总压降。
4.一种计算机可读介质,其包括用于确定欠平衡钻井条件的计算机可执行指令,当所述指令被执行时,所述指令使一个或多个机器进行包括以下的操作:
确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;
确定所述段钻柱中的所有钻具接头的总长度;
确定不包括所述段钻柱中的所有钻具接头的所述总长度的所述段钻柱的总长度,其中所述钻柱具有内径和外径;
确定围绕所述段钻柱的一段井孔的内径;
基于所述段钻柱中的所有钻具接头的所述总长度确定一段所述井孔中的压降,所述段钻柱的所述总长度不包括所述段钻柱中的所有钻具接头的所述总长度、所述钻具接头的所述外径、所述钻柱的所述外径,和所述钻具接头的所述内径、所述钻柱的所述内径和所述井孔的所述内径。
5.根据权利要求4所述的计算机可读介质,其中来自所述钻柱中的所有钻具接头的所述总压降被计算并显示为集总压降。
6.根据权利要求4所述的计算机可读介质,其中由于所述钻具接头被显示为集总压降,所以所述钻柱的所述总压降不包括所述总压降。
7.一种用于进行欠平衡钻井操作的系统,其包括:
至少一个处理器,其具有计算机存储器,所述计算机存储器包括存储指令,当所述指令被执行时,所述指令使所述至少一个处理器进行包括以下的操作:
确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;
确定所述段钻柱中的所有钻具接头的所述总长度;
确定不包括所述段钻柱中的所有钻具接头的所述总长度的所述段钻柱的所述总长度,其中所述钻柱具有内径和外径;
确定围绕所述段钻柱的一段井孔的内径;
基于所述段钻柱中的所有钻具接头的所述总长度确定一段所述井孔中的压降,所述段钻柱的所述总长度不包括所述段钻柱中的所有钻具接头的所述总长度、所述钻具接头的所述外径、所述钻柱的所述外径,和所述钻具接头的所述内径、所述钻柱的所述内径和所述井孔的所述内径。
8.根据权利要求7所述的系统,其中来自所述钻柱中的所有钻具接头的所述总压降被计算并显示为集总压降。
9.根据权利要求7所述的系统,其中由于所述钻具接头被显示为集总压降,所以所述钻柱的所述总压降不包括所述总压降。

说明书全文

钻具接头在欠平衡钻井中的作用的集总数据建模

发明领域

[0001] 本文公开的实施方案一般涉及用于欠平衡钻井(“UBD”)的方法和系统,特别涉及用于对钻具接头在钻柱中的作用建模的方法和系统。
[0002] 发明背景
[0003] 欠平衡钻井是用于钻取油井和气井的一种技术。不同于传统过平衡钻井,保持井孔压低于地层压力。欠平衡钻井比过平衡钻井提供更多优点。欠平衡钻井减少井孔的流体侵入,这降低了井孔损伤且可减少清理时间并提高采收率。这也允许井在钻井过程中生产,这可增加关于井本身的知识。计算机建模是用于进行欠平衡钻井的重要工具。准确和现实的计算机模型帮助工程师选择钻柱和操作参数来实现更好性能并降低欠平衡钻井操作成本。一个重要的UBD计算是计算通过钻柱和环隙的压降。通常,UBD计算可由合适的井规划软件进行。然而,传统模型并不令人满意,因为它们不能准确建模由钻具接头在钻柱和环隙中的作用引起的压降。由钻具接头引起的节流压力的累积作用可具有超过井孔长度的显著作用。因此,考虑到钻柱和钻杆中的实际条件,在本领域需要允许欠平衡钻井工程师进行更准确、现实和可靠的欠平衡钻井分析。
[0004] 附图简述
[0005] 图1是根据本发明的实施方案的用于UBD操作中的示例性加厚钻具接头的平面图;
[0006] 图2是表示可用于本发明的实施方案中的阵列的示意图;
[0007] 图3是示出本发明的一个实施方案的流程图;和
[0008] 图4是根据本发明的实施方案的计算机系统的示意图。

具体实施方式

[0009] 首先,应了解,合并了所公开的实施方案的方面的实际真正的商业应用的开发将需要许多实施特定的决策来实现用于商业实施方案的开发者的最终目标。这样实施特定的决策可包括且不可能限于与系统相关的合规性、商业相关的合规性、政府相关的合规性和其它限制,其可随具体实施方式、位置和时间变化。虽然开发者的努力可能在绝对意义上是复杂且耗时的,但是这种努力将仍然是具有本公开的益处的本领域的普通技术人员的例行工作。
[0010] 还应理解,本文所公开和教导的实施方案容易有许多和各种修改和替代形式。因此,使用单数名词(诸如但不限于“一”等)不旨在限制物品的数量。同样地,在书面描述中使用的任何关系术语(诸如,但不限于“顶部”、“底部”、“左”、“右”、“上”、“下”、“向下”、“向上”、“侧面”等)是为了具体参考附图中清楚起见且不旨在限制本发明的范围。
[0011] 本发明的实施方案提供欠平衡钻井中的钻具接头作用的集总数据建模。在一个实施方案中,方法被实施为单个计算机软件程序。在其它实施方案中,方法可被实施为与提供软件程序的其它计算机软件程序合作的模算法,诸如计算引擎和图形用户界面(“GUI”),这对于本领域的技术人员将是熟悉的。例如,与本发明的实施方案一起使用的一个软件包是来自Landmark Graphics Corp.公司的DecisionSpace Well Engineer(决策空间测井工程师),其提供例如用于根据本领域的技术人员已知的数学模型基于井孔组件的尺寸和规格确定井孔中的压降。当然,本发明的实施方案不限于任何特定软件实施方式且实施方案可适于与本领域中的技术人员已知的任何合适压力计算模型合作。
[0012] 在一个实施方式中,测井工程师首先创建在井中使用的钻柱和井孔阵列的计算机模型。这些阵列可在计算机存储器中创建并包含反映套管柱和钻杆的构造的信息。例如,在井孔阵列中,提供关于井孔(包括套管)的信息。涉及套管的信息将包括关于套管的内径和总套管长度的信息(分解了几段预先选定长度)。井孔阵列也将包含井孔中的任何裸眼的尺寸和长度。计算机模型还包括包含反映井孔中的钻杆柱的信息的钻柱阵列。该信息包括钻杆长度、钻杆外径、钻杆内径、钻具接头外径、钻具接头内径和钻具接头长度。钻柱阵列还将包含关于井底组合件的尺寸、类型和长度的任何信息。计算机模型中的其它信息将包括勘测阵列。勘测阵列包括进行欠平衡钻井计算所需的井眼轨迹偏差。根据本发明的一个实施方案,计算阵列然后基于存储在钻柱、井孔和勘测阵列中的参数用于进行计算。
[0013] 在欠平衡钻井环境中,多个不同组件可用于井孔中。使用如加厚接头已知的组件将这些组件中的一些(包括几段钻杆本身)合并到钻柱中。加厚接头是一种类型的钻井接头,其中接头的内螺纹端的外径被扩大,使得管壁的厚度不减小来容纳连接件的配合螺纹。
例如,具有标称5英寸外径(“OD”)的钻杆段可在钻具接头处具有6英寸OD。
[0014] 图1描绘了用于本发明的实施方案的加厚钻具接头。第一管段101由钻具接头103连接至第二管段102。钻柱位于井下的套管104中。钻具接头103处增大OD在套管104的内径和钻井接头103的外径之间的环隙105中创建节流压力。沿钻具接头的长度的环隙的该部分中的压降不同于沿不包括钻具接头的长度的钻杆的长度的环隙中的压降。差别取决于内径或环隙直径变化。
[0015] 此外,通常在钻具接头103本身内部提供锥形截面,该截面也创建压降,该压降不同于沿不包括钻具接头的长度的钻杆截面的长度的钻杆102内的压降。
[0016] 对于单个钻具接头,对UBD计算的影响可能没有特别意义,例如跨越钻具接头的2psi至3psi的额外压降。然而,在可能几千英尺深的井孔中,累积作用可实质上影响UBD计算。根据本发明的一个实施方案,提供了一种计算机实施的方法来准确地考虑钻具接头在集总数据模型中的作用,该作用区别于沿没有钻具接头和钻具接头本身的长度的钻杆的作用。
[0017] 应理解,在计算机存储器中对物理钻井环境建模。方法的一个实施方案使用在计算机存储器中创建包含反映井孔的物理组件和参数的信息的多个阵列。图2是示出根据本发明的一个实施方案的阵列的实施方式的示意图。在这种情况下,井孔已经分为八个不同段,每段都具有分配的段索引1-8。所示的实施方案中的每段的长度标称值为100英尺,虽然,根据本发明的实施方案,可根据某些条件(诸如从套管过渡到井孔阵列201中的裸眼或从钻杆过渡到钻柱阵列202中的井底组合件)来细分段。这样的细分可用于对井孔的物理现实准确建模。例如,在所描绘的实施方案中,从地表的第三段的中间,井孔从套管变化至裸眼。这会影响钻具接头处的UBD计算,因为对于钻杆的给定直径,环形区域将通常在裸眼中比在套管中稍小。因此,在一个实施方案中,该段被分为多个段3和4,其中段4表示井孔中的裸眼条件的开始。
[0018] 类似地,在距地表的第四100英尺段(其现在是段索引5)中,看到,钻柱从钻杆过渡到井底组合件(“BHA”)。在该实施方案中,在与BHA相关的UBD计算中不考虑钻具接头。因此,该索引被分为段索引5和段索引6,这反映了BHA在钻柱中的开始。这些过渡标记井孔中的过渡区域,在该区域中,集总数据模型的参数将必须改变,或在其中将无需对钻具接头作用建模。应理解,段的长度是任意的,且本领域的普通技术人员可使用其它方便长度。
[0019] 在一个实施方案中,方法建立并实施集总数据模型来计算钻具接头在欠平衡钻井中的作用。这为UBD工程师提供了更准确、更逼真和更可靠的UBD分析结果。它还允许UBD工程师在UBD输出图中使钻具接头的作用可视化并提高作出如何选择钻柱和操作参数来实现更好性能并降低UBD操作成本的决策。
[0020] 与本发明的实施方案一起使用的UBD计算包括将对于本领域的技术人员已知的多相流计算。
[0021] 井孔阵列201包含关于井孔的结构的信息。该信息可通过合适的用户界面输入。界面可包括计算机显示屏幕,其用于为UBD工程师提供具有输入字段的图形用户界面(“GUI”)以接受限定井孔的参数。UBD工程师可使用合适输入装置(诸如键盘鼠标)将井孔参数输入至输入字段中。在其它实施方案中,可从计算机可读介质(诸如耦接至根据本发明的一个实施方案执行计算机实施的方法的计算机系统的硬盘或闪存卡)提供反映井孔规格的信息,或可通过计算机网络连接(诸如互联网连接或本地以太网连接或类似连接)提供信息。
[0022] 井孔阵列201包括每段井孔中的套管的每个截面的内径、外径和长度。它也包括井孔的任何裸眼部分的内径和长度。通常,井孔在地层中被泥灌注在合适位置。可存在于套管中的任何钻具接头通常可忽略且可在本发明的一些实施方案中忽视。然而,在某些情况下,例如,当在钻井过程中(诸如在定向衬套钻井(“DLD”)中)使用套管时,可由集总数据模型考虑套管中的任何钻具接头。
[0023] 钻柱阵列202包括关于钻柱的结构的信息且可以与井孔阵列相同的方式被输入至模型中。针对钻柱中的每段钻杆,钻柱阵列包括钻杆长度、钻杆外径、钻杆内径、钻具接头长度、钻具接头外径、钻具接头内径和钻具接头类型(诸如其是否是加厚钻具接头)。钻柱阵列还包括关于BHA和结合在钻柱中的任何其它组件的信息。通常在钻柱类型(诸如钻杆、重钻杆或管形钻杆)或在可存储在钻柱阵列中的钻柱类型中发现加厚钻具接头。
[0024] 与井的UBD计算相关的其它信息也可存储在可用于本发明的实施方案中的阵列中。例如,在一些实施方案中,提供了勘测阵列。勘测阵列203提供每段井的井眼轨迹偏差。
该信息允许UBD计算考虑沿井孔的每段处的井孔的倾斜。
[0025] 根据所述方法的实施方案,可设置计算阵列204以跟踪并汇总沿井孔的长度的每段处的压降。在一个实施方案中,方法一起“集总”由钻柱中的所有钻具接头引起的所有压降且然后将由于钻具接头引起的总压降加至由钻杆(不包括钻具接头)引起的压降。与通过“粗略估计”钻杆段的直径来补偿钻具接头或仅仅完全忽略钻具接头的作用相比,这些压降的总和提供了更精确的UBD参数的计算。在一个示例性实施方案中,在图2所示的段索引号1中,第一钻杆段的长度是100英尺。根据模型的一个实施方案,存储在计算阵列中的段信息被分为钻杆的长度对钻具接头的长度。在该实施例中,如果钻杆的OD是标称5英寸,其中6英寸OD钻具接头的长度是5英尺,那么记录在计算阵列中的钻杆段将细分为属于钻杆的段(该段将是95英尺,OD为5英寸),和属于钻具接头的段(该段将是5英尺,OD为6英寸)。类似的管段(例如索引2)将以相同方式被处理。对于钻具接头,段1和段2两者的集总数据将是190英尺,OD为5英寸;和10英尺,OD为6英尺。该信息随后将用于适当UBD计算来确定跨越段索引1和2的压降。用于确定压降的计算以及涉及用于在UBD条件下设计和操作井所必要的其它事项的其它相关UBD计算对于本领域的技术人员是已知的。
[0026] 现在参考图3,示出说明本发明中的计算机实施的实施方案的流程图。在框301中,主要欠平衡钻井输入被提供至计算机程序。这些输入可以本领域的技术人员熟悉的任何方式提供。例如,它们可通过图形用户界面(“GUI”)和适当输入装置输入至计算机中,或者它们可以电子方式从计算机硬盘驱动器或其它存储介质提供,或通过计算机网络(例如互联网)提供。
[0027] 在框302中,初始化或设置段阵列。这将允许使用反映在井孔中使用的钻柱和套管的信息来构造段阵列。输入包括钻杆内径(ID)、钻具接头长度内的外径(OD)、内部钻具接头ID、外部钻具接头长度、外部钻具接头OD、加厚件的类型和钻杆的长度。
[0028] 在框303中,提供节流压力。节流压力被施加以实现所需井底压力的节流处的背压。然后在框304中,所述方法计算井口压力。
[0029] 在步骤305中,环隙内的第一段的欠平衡钻井参数被初始化。所述方法然后前进以分析环隙内的所有段。在决策框306中,所述方法检查钻柱和段索引号1来确定钻柱是否包含钻具接头。如果不包含,则方法跳至步骤309,在该步骤中,所述方法初始化工具,即,包含过去计算的结果的存储器结构被置空以便不与当前计算干涉。在该框中,所述方法将将该段中的钻杆的总长度与其外径一起加至该段的计算阵列中。在框310中,所述方法然后基于上述参数计算跨越该段的总压降。
[0030] 在框311中,所述方法然后计算该段的其它欠平衡钻井输出,包括井底压力、地表压力、等效泥浆重量和流体的速度。
[0031] 在框312中,所述方法然后检查环隙中是否具有任何其它段。如果在环隙中不是最后段,则流程返回至框306,在该框中,检索并测试下一段以查看该段是否具有钻具接头。如果钻具接头存在,那么流程前进至框307,在该框中,钻具接头被初始化,其中钻具接头的总长度和钻具接头的外径被提供至计算阵列。在框308中,计算跨越钻具接头的压降。流程然后前进至框309至框311,然而,在这种情况下,钻杆的长度将是该段的长度减去钻具接头的长度,已经计算了该压降。以这种方式,应理解,段被作为两个部分进行处理:仅钻具和仅接头。基于其等效长度、内径和外径分别进行每个部分的欠平衡钻井计算。当然,应理解,内径和外径将根据钻杆的尺寸而变化,且该信息将包含在合适阵列中,存储关于钻柱和套管的信息。
[0032] 所述方法重复步骤306至步骤312,直到已经考虑了环隙中的所有段。以这种方式,已经计算了钻杆和钻具接头两者的环隙内的整体压降。流程然后前进至步骤314,在该步骤中,所述方法计算跨越钻头的压降。一旦已经在步骤301至步骤313中确定了环隙内的压降,那么所述方法前进以计算钻柱内的流体流动的压降。因此,流程前进至步骤314,在该步骤中,所述方法初始化钻柱内的最后一段的欠平衡钻井参数。流程然后前进至框315,在该框中,所述方法检查包含在钻柱阵列中的信息以确定该段具有钻具接头。如果没有,那么流程前进至步骤318,在该步骤中,钻具接头被初始化,即,提供该段的总长度和该段的内径且该信息被提供至计算阵列。流程然后进入至步骤319至步骤320,在这些步骤中,计算跨越该段的总压降并计算该段的其它欠平衡钻井输出。
[0033] 流程然后前进至决策框321,在该框中,所述方法检查以查看刚分析的段是否是钻柱中的第一段。如果不是,则所述方法继续以相反顺序分析钻柱并针对正好在钻柱中的最后一段之前的段而返回至框315,在该框中,所述方法再次检查以查看该段是否具有钻具接头。如果是这样,则控制前进至框316,在该框中,通过对其提供段的总长度和钻具接头的段内ID而针对该钻具接头初始化计算段。流程然后前进至框317,在该框中,所述方法计算跨越钻具接头的压降。流程然后前进至步骤318至步骤320,在这些步骤中,针对钻杆的长度而初始化钻具,在这种情况下,钻杆的长度将缩短达钻具接头的长度。流程然后前进至步骤321,在该步骤中,所述方法再次检查以查看这是否这是钻柱中的第一段。如果不是,那么重复步骤315至步骤320,直到已经分析了钻柱的所有段并确定了压降。此时,钻杆柱内和套管和裸眼的环隙内的所有钻具接头的压降与钻杆段本身的压降一起将已经确定。该信息然后作为集总输入被提供以供其它欠平衡钻井计算使用来确定对于欠平衡钻井工程师重要的
各种参数。在框122中,然后计算地表的压力。在框123中,压力分布图和其它欠平衡钻井图然后可在计算机屏幕上向欠平衡钻井工程师显示,欠平衡钻井工程师然后可基于对钻具接头在井中的作用的更准确地理解作出适当操作设计选择。
[0034] 当然,应理解,不是所有段都可包含具有钻具接头的钻柱类型。如果计算段不包含具有钻具接头的钻柱类型,那么仅其内部的钻柱长度用于确定该段的压降。
[0035] 在实施方案中,在整个段上进行UBD计算。例如,图2中所示的索引7的计算段。
[0036] 在一个实施方案中,使用计算段(其可作为阵列被实施,存储在计算机存储器内)从井口开始进行UBD计算。工作流程或计算可从环隙内的区域开始(从井的顶部开始至底部),然后使用钻柱的计算段阵列来进行(从井的底部至地表)。
[0037] 在进行计算之后,可向操作者显示UBD图,其示出由钻柱和钻具接头引起的压降。这允许UBD工程师考虑钻具接头在井的设计和操作中的作用并基于更准确、逼真和可靠的信息对钻柱的选择做出更明智决策。
[0038] 在这些实施方案中描述的计算机实施的方法为UBD工程师提供了计算钻具接头在欠平衡钻井操作中的作用的能力。此外,本发明的实施方式提供了用于钻具接头作用的集总数据模型,该模型可比离散数据模型更有效且可提供UBD的更准确和现实的计算。
[0039] 图4是说明用于实施所公开的实施方案的特征和功能的系统400的一个实施方案的框图。系统400可以是任何类型的计算装置,诸如,但不限于个人计算机、服务器系统、客户端系统、膝上型计算机、平板计算机和智能电话。除其它组件外,系统400还包括处理器
410、主要存储器402、辅助存储单元404、输入/输出接口模块406和通信接口模块408。处理器410可以是任何类型或者任何数量的单核处理器或多核处理器,其能够执行用于进行所公开的实施方案的特征和功能的指令。
[0040] 输入/输出接口模块406使系统400能够(例如,从键盘和鼠标)接收用户输入并将信息输出至一个或多个装置(诸如,但不限于打印机、外部数据存储装置和音频扬声器)。系统400可任选地包括单独显示模块412以使信息能够显示在集成或外部显示装置上。例如,显示模块412可包括指令或硬件(例如,图形卡或芯片)以用于提供增强的图形、触摸屏,和/或与一个或多个显示装置相关联的多个触摸功能。
[0041] 主要存储器402是易失性存储器,其存储预取来执行的当前执行的指令/数据或指令/数据。辅助存储单元404是用于存储永久数据的非易失性存储器。辅助存储单元404可以是或包括任何类型的数据存储组件,诸如硬盘驱动器、闪存驱动器或存储卡。在一个实施方案中,辅助存储单元404存储计算机可执行代码/指令和用于使用户能够进行所公开的实施方案的特征和功能的其它相关数据。
[0042] 例如,根据所公开的实施方案,辅助存储单元404可永久地存储与用于进行上述方法的套管设计应用420相关联的可执行代码/指令。在由用于进行所公开的实施方案的处理器410执行的过程中,与套管设计算法420相关联的指令被从辅助存储单元404加载至主要存储器402。
[0043] 通信接口模块408使系统400能够与通信网络430通信。例如,网络接口模块408可包括网络接口卡和/或无线收发器以用于使系统400能够通过通信网络430和/或直接由其它装置发送和接收数据。
[0044] 通信网络430可以是任何类型的网络,包括一个或多个以下网络的组合:广域网、局域网、一个或多个私有网络、互联网、电话网络(诸如公共交换电话网(PSTN))、一个或多个蜂窝网络和无线数据网络。通信网络630可包括多个网络节点(未示出),诸如路由器、网络接入点/网关、交换机、DNS服务器、代理服务器和用于协助在装置之间路由数据/通信的其它网络节点。
[0045] 例如,在一个实施方案中,系统400可与一个或多个服务器434或数据库432交互以用于进行本发明的特征。例如,系统400可查询数据库432以获得井数据来根据所公开的实施方案实时更新操作包线的三维隧道视图。此外,在某些实施方案中,系统400可用作用于一个或多个客户端装置的服务器系统或用于与一个或多个装置/计算系统(例如,群集、栅格)的对等通信或并行处理的对等系统。
[0046] 虽然已经描述了关于上述实施方案的具体细节,但是上述硬件和软件描述仅仅旨在作为示例性实施方案且不旨在限制所公开的实施方案的结构或实施方式。例如,虽然未示出系统400的许多其它内部组件,但是本领域的普通技术人员应理解,这些组件和它们的互连是公知的。
[0047] 此外,所公开的实施方案的某些方面(如上所概述)可通常被看作是一种类型的有形非临时性计算机可读介质上携带或在其中体现的可执行代码和/或相关联数据的形式的“产品”或“制品”。有形非临时性“存储”类型介质包括用于计算机、处理器等的任何或所有的存储器或其它存储装置,或它们的相关联模块,诸如各种半导体存储器、磁带驱动器、磁盘驱动器、光盘或磁盘等,这些可在任何时候为可执行代码提供存储。
[0048] 此外,图中的流程图和框图示出根据本发明的各种实施方案的系统、方法和计算机程序产品的可能实施方式的架构、功能和操作。还应指出,在一些替代实施方式中,框中指出的功能可能不会以图中指出的顺序出现。例如,连续示出的两个框可实际上基本同时执行,或这些框有时可以相反顺序执行,这取决于所涉及的功能。还应指出,框图和/或流程图示的每个框及其框图和/或流程图示中的框的组合可由专用硬件的系统来实施,所述系统进行指定功能或动作,或专用硬件和计算机指令的组合。
[0049] 在进一步的实施方案中,提供了一种用于确定欠平衡钻井条件的计算机实施的方法。所述方法包括确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;确定该段钻柱中的所有钻具接头的总长度;确定不包括该段钻柱中的所有钻具接头的总长度的该段钻柱的总长度,其中钻柱具有内径和外径;确定围绕该段钻柱的一段井孔的内径;和基于该段钻柱中的所有钻具接头的总长度确定一段井孔中的压降,该段钻柱的总长度不包括该段钻柱中的所有钻具接头的总长度、钻具接头的外径、钻柱的外径,和钻具接头的内径、钻柱的内径和井孔的内径。
[0050] 在另一实施方案中,提供了一种计算机可读介质,其包括用于确定欠平衡钻井条件的计算机可执行指令,当执行所述指令时,该指令使一个或多个机器进行包括以下的操作:确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;确定该段钻柱中的所有钻具接头的总长度;确定不包括该段钻柱中的所有钻具接头的总长度的该段钻柱的总长度,其中钻柱具有内径和外径;确定围绕该段钻柱的一段井孔的内径;和基于该段钻柱中的所有钻具接头的总长度确定一段井孔中的压降,该段钻柱的总长度不包括该段钻柱中的所有钻具接头的总长度、钻具接头的外径、钻柱的外径,和钻具接头的内径、钻柱的内径和井孔的内径。
[0051] 仍进一步实施方案提供了一种用于进行欠平衡钻井操作的系统,该系统包括至少一个处理器,其具有计算机存储器,所述计算机存储器包括存储指令,当执行所述指令时,该指令使至少一个处理器进行包括以下的操作:确定一段钻柱中的钻具接头的数量,每个钻具接头都具有长度、内径和外径;确定该段钻柱中的所有钻具接头的总长度;确定不包括该段钻柱中的所有钻具接头的总长度的该段钻柱的总长度,其中钻柱具有内径和外径;确定围绕该段钻柱的一段井孔的内径;和基于该段钻柱中的所有钻具接头的总长度确定一段井孔中的压降,该段钻柱的总长度不包括该段钻柱中的所有钻具接头的总长度、钻具接头的外径、钻柱的外径,和钻具接头的内径、钻柱的内径和井孔的内径。
[0052] 虽然已经参考一个或多个具体实施方式描述了所公开的实施方案,但是本领域的技术人员应认识到,在不脱离本描述的精神和范围的情况下,可对其作出许多变化。因此,这些实施方案中的每一者及其明显变体(其在所附的权利要求中阐述)被认为落入要求保护的本发明的精神和范围之内。
QQ群二维码
意见反馈