一种水平井导向模型中曲线道快速调整方法及系统与流程

文档序号:26051044发布日期:2021-07-27 15:26阅读:106来源:国知局
一种水平井导向模型中曲线道快速调整方法及系统与流程

本发明涉及测井技术领域,具体涉及一种水平井导向模型中曲线道快速调整方法及系统。



背景技术:

水平井是最大井斜角达到或接近90°(一般不小于86°),并在目的层中维持一定长度的水平井段的特殊井。水平井适用于薄的油气层或裂缝性油气藏,目的在于增大油气层的裸露面积。水平井在油井垂直或倾斜地钻达油层后,钻具沿着平行于油层的方向钻进,在油层中形成一个水平方向的井筒,从而保证在长井段的油层中钻进直至完井。

目前,水平井导向相关方案中,地质导向模型相关模块往往由三个窗口组成:水平井剖面x-section,横向柱子lateralwell和纵向柱子verticalwell。横向柱子lateralwell和纵向柱子verticalwell都包括一对或者多对测井曲线道,横向柱子中曲线道对多用来进行拟合曲线和实测曲线的对比,纵向柱子曲线道对多用来进行水平井与标准井的同类曲线对比。实际工作中,需要不断的调整曲线在道中的位置,以方便曲线道的比较,或者叠合查看,或者上下对比。传统调整曲线在道中的位置,也就是改变曲线道的值域范围,通常的方法是输入值域范围,但是这种方法速度很慢,交互性不强,无法快速调整。



技术实现要素:

为此,本发明提供一种水平井导向模型中曲线道快速调整方法及系统,实现快捷直观的改变曲线道的值域范围,解决传统方案调整速度慢,交互性不强,无法快速调整的问题。

为了实现上述目的,本发明提供如下技术方案:第一方面,提供一种水平井导向模型中曲线道快速调整方法,包括以下步骤:

对曲线道的标题区域根据方位进行区域划分,所述区域划分包括左区、中区和右区,根据鼠标初始点确定目标区域;

判断当前鼠标初始点所处目标区域的位置:

若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;

若目标区域处于中区,拖动所述标题区进行曲线道平移;

若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。

作为水平井导向模型中曲线道快速调整方法的优选方案,若目标区域处于左区,拖动所述标题区进行所述曲线道左值大小调整,曲线道右值不变。

作为水平井导向模型中曲线道快速调整方法的优选方案,若目标区域处于中区,拖动所述标题区同时进行所述曲线道左值和右值大小调整。

作为水平井导向模型中曲线道快速调整方法的优选方案,若目标区域处于右区,拖动所述标题区进行所述曲线道右值大小调整,曲线道左值不变。

第二方面,提供一种水平井导向模型中曲线道快速调整系统,包括:

方位划分模块,用于对曲线道的标题区域根据方位进行区域划分,所述区域划分包括左区、中区和右区;

目标区域确定模块,用于根据鼠标初始点确定目标区域;

目标区域位置判断模块,用于判断当前鼠标初始点所处目标区域的位置;

第一曲线道调整子模块,用于若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;

第二曲线道调整子模块,用于若目标区域处于中区,拖动所述标题区进行曲线道平移;

第三曲线道调整子模块,用于若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。

作为水平井导向模型中曲线道快速调整系统的优选方案,所述第一曲线道调整子模块中,若目标区域处于左区,拖动所述标题区进行所述曲线道左值大小调整,曲线道右值不变。

作为水平井导向模型中曲线道快速调整系统的优选方案,所述第二曲线道调整子模块中,若目标区域处于中区,拖动所述标题区同时进行所述曲线道左值和右值大小调整。

作为水平井导向模型中曲线道快速调整系统的优选方案,所述第三曲线道调整子模块中,若目标区域处于右区,拖动所述标题区进行所述曲线道右值大小调整,曲线道左值不变。

第三方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储用于水平井导向模型中曲线道快速调整方法的程序代码,所述程序代码包括用于执行第一方面或其任意可能实现方式的水平井导向模型中曲线道快速调整方法的指令。

第四方面,提供一种电子设备,所述电子设备包括处理器,所述处理器与存储介质耦合,当所述处理器执行存储介质中的指令时,使得所述电子设备执行第一方面或其任意可能实现方式的水平井导向模型中曲线道快速调整方法。

本发明具有如下优点:通过对曲线道的标题区域根据方位进行区域划分,区域划分包括左区、中区和右区,根据鼠标初始点确定目标区域;判断当前鼠标初始点所处目标区域的位置:若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;若目标区域处于中区,拖动所述标题区进行曲线道平移;若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。本发明可以实现通过鼠标拖动曲线道标题区域,快捷直观的改变曲线道的值域范围,进而调整曲线在道中的位置,便捷高效,直观且互动性很强,可快速辅助导向模型相关工作。

附图说明

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

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明实施例中提供的传统通过输入方式改变值域的示意图;

图2为本发明实施例1中提供的水平井导向模型中曲线道快速调整方法流程示意图;

图3为本发明实施例1中提供的水平井导向模型中曲线道快速调整方法标题区域划分示意图;

图4为本发明实施例1中提供的水平井导向模型中曲线道快速调整左侧缩放示意图;

图5为本发明实施例1中提供的水平井导向模型中曲线道快速调整中间移动示意图;

图6为本发明实施例1中提供的水平井导向模型中曲线道快速调整右侧缩放示意图;

图7为本发明实施例2中提供的水平井导向模型中曲线道快速调整系统示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

对比图1,参见图2和图3,提供一种水平井导向模型中曲线道快速调整方法,包括以下步骤:

s1、对曲线道的标题区域根据方位进行区域划分,所述区域划分包括左区、中区和右区;

s2、根据鼠标初始点确定目标区域;

s3、判断当前鼠标初始点所处目标区域的位置:

s31、若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;

s32、若目标区域处于中区,拖动所述标题区进行曲线道平移;

s33、若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。

辅助图4,本实施例中,若目标区域处于左区,拖动所述标题区进行所述曲线道左值大小调整,曲线道右值不变。如果鼠标初始点落在左区,拖动标题区则只修改曲线道左值大小,曲线道右值不变,达到曲线道左侧缩放效果。

辅助图5,本实施例中,若目标区域处于中区,拖动所述标题区同时进行所述曲线道左值和右值大小调整。如果鼠标初始点落在中区,拖动标题区则同时修改曲线道左值和右值,达到曲线道平移效果。

辅助图6,本实施例中,若目标区域处于右区,拖动所述标题区进行所述曲线道右值大小调整,曲线道左值不变。如果鼠标初始点落在右区,拖动标题区则只修改曲线道右值大小,曲线道左值不变,达到曲线道右侧缩放效果。

具体的,本实施例中,根据鼠标初始点(左键点击位置),确定目标曲线道标题区,也就是确定目标曲线。同时计算鼠标位置所代表的曲线值valdown。当前曲线道左值minval,右值maxval,ddown为鼠标初始点在标题栏的相对x位置。

valdown=minval*(1-ddown)+maxval*ddown;

具体的,把曲线道的标题区分为三个区域,左区(下区,或者低值区)、中区和右区(上区,高值区)如图4。

当鼠标初始点落在左区,拖动则只修改左值大小(图5)。达到曲线道左侧缩放效果。dmove为鼠标当前点在标题栏的相对x位置。

minval=maxval-(maxval-valdown)/(1-dmove);

当鼠标初始点落在中区,拖动则同时修改左值和右值(图6)。达到曲线道平移效果。

drange=(maxval-minval)*(dmove-ddown);

minval=minval-drange;

maxval=maxval-drange;

如果鼠标初始点落在右区,拖动则只修改右值大小(图7)。达到曲线道右侧缩放效果。dmove为鼠标当前点在标题栏的相对x位置。

maxval=minval+(valdown-minval)/dmove。

综上所述,本发明通过对曲线道的标题区域根据方位进行区域划分,区域划分包括左区、中区和右区,根据鼠标初始点确定目标区域;判断当前鼠标初始点所处目标区域的位置:若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;若目标区域处于中区,拖动所述标题区进行曲线道平移;若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。本发明可以实现通过鼠标拖动曲线道标题区域,快捷直观的改变曲线道的值域范围,进而调整曲线在道中的位置,便捷高效,直观且互动性很强,可快速辅助导向模型相关工作。

实施例2

参见图7,本发明实施例2提供一种水平井导向模型中曲线道快速调整系统,包括:

方位划分模块1,用于对曲线道的标题区域根据方位进行区域划分,所述区域划分包括左区、中区和右区;

目标区域确定模块2,用于根据鼠标初始点确定目标区域;

目标区域位置判断模块3,用于判断当前鼠标初始点所处目标区域的位置;

第一曲线道调整子模块31,用于若目标区域处于左区,拖动所述标题区进行曲线道左侧缩放;

第二曲线道调整子模块32,用于若目标区域处于中区,拖动所述标题区进行曲线道平移;

第三曲线道调整子模块33,用于若目标区域处于右区,拖动所述标题区进行曲线道右侧缩放。

本实施例中,所述第一曲线道调整子模块中,若目标区域处于左区,拖动所述标题区进行所述曲线道左值大小调整,曲线道右值不变。所述第二曲线道调整子模块中,若目标区域处于中区,拖动所述标题区同时进行所述曲线道左值和右值大小调整。所述第三曲线道调整子模块中,若目标区域处于右区,拖动所述标题区进行所述曲线道右值大小调整,曲线道左值不变。

需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本申请实施例1中的方法实施例基于同一构思,其带来的技术效果与本申请方法实施例相同,具体内容可参见本申请前述所示的方法实施例中的叙述,此处不再赘述。

实施例3

本发明实施例3还提供一种计算机可读存储介质,所述计算机可读存储介质中存储用于水平井导向模型中曲线道快速调整方法的程序代码,所述程序代码包括用于执行实施例1或其任意可能实现方式的水平井导向模型中曲线道快速调整方法的指令。

计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk、ssd))等。

实施例4

本发明实施例4提供一种电子设备,所述电子设备包括处理器,所述处理器与存储介质耦合,当所述处理器执行存储介质中的指令时,使得所述电子设备执行实施例1或其任意可能实现方式的水平井导向模型中曲线道快速调整方法。

具体的,处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1