热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

DRILLNET2.0第八章预防碰撞分析模型

第八章防碰撞分析模型执行防碰撞分析是为了计算沿着参考井轨迹上的点到离他最近的一条或者多条有着偏移量的井上点之间的距离。执行一个防碰撞分析的最基本的原因包括有:1、获得

第八章 防碰撞分析模型

执行防碰撞分析是为了计算沿着参考井轨迹上的点到离他最近的一条或者多条有着偏移量的井上点之间的距离。执行一个防碰撞分析的最基本的原因包括有:

1、获得一个常用的方法来评估和降低两个井眼相碰的几率。

2、创建一个通用的程序来开发丛式井,因为他有着大量的已存在和新生成的实际井眼轨迹。

3、创建一个逻辑程序,用他来分辨已完成的/正在生产的井和已填井的井/废弃的井/未完成的井之间是否会相交。

    在DrillNET中的防碰撞分析范围从相对简单的(圆形轨迹图形;蜘蛛网图;三维紧密图)到更复杂(井眼碰撞检测;邻井距离分析)。分析可以加入不确定的测量性、测量工具的误差性和测量仪表的无磁性。

    如果你已经创建一个新的井眼设计或者打开了一个存在的井眼轨迹,在预防碰撞窗口中的这些数据立即变成有效数据。除当前设计以外的井眼,该模块估计您希望添加进去的测量轨迹,那么您可以选择打开他们,并且从预防碰撞窗口内导入已存在的井眼轨迹。

 

 

8.1输入

8.1.1项目页面

    预防碰撞分析模块的输入页面与典型的DrillNET项目页面类似。

8.1.2轨迹页面

     轨迹页面常用来打开已存在的轨迹,然后您可以用他们和当前的轨迹做比较来避免轨迹相撞。在轨迹页面表格中尽可能多的打开您需要的不同的轨迹,把他们全部显示出来。注意这句话“您不能在这里创建轨迹”,这些轨迹必须事先创建好并且保存到文件中,列如,轨道管理模型、二维井眼设计单元、或者通过导入或者手动输入数据到测量数据页面。

 

Active轨迹

    在预防碰撞分析窗口中,当你勾选了“Active”选项,在表中列出的轨迹中已勾选的轨迹会被显示出来。如果表中轨迹没有选择作为Active,那么他仍然会列在表中,但是不会在预防碰撞窗口中显示出来。预先导入一个轨迹到这张表中,将这一行首先Active。

导入轨迹

    在轨迹表单中,首先要在下一条开放的行里选择“Active”,然后从下拉列表框中选择油田、钻井平台、井名轨迹名称。而这些数据将会从本地或者中心数据库中加载,这主要取决于软件前期配置。

 

轨迹视图

您可以在当前行中右击鼠标并从弹出的菜单中选择“轨迹视图”来浏览轨迹。一个新的图形窗口将会被打开,在这个窗口中将会显示您选择的轨迹数据表单和他的井眼轨迹三维图形。您可以调整窗口的大小,或者抓住并移动分隔条来放大三维视图。

 

    当有一条轨迹被列于表中,您可以选择测量工具(相应的测量精度)来分配给这个轨迹。

井眼尺寸

在第九列,窗口列出了井眼尺寸。在蜘蛛图形中,您在这里输入的井眼的OD被用于沿着整个井眼的井眼接近程度的计算。许多用户输入了上部井眼的尺寸作为一个常量值,这样可以用于计算井眼的接近程度的值。

测量工具的选择

    当一口井被钻开以后,记录的井眼测量数据总会有一些误差率。在轨迹十分接近的情况下,关键要确定并且量化误差率来避免相碰。通过选择一个明确的测量工具来测量这些井眼的数据,仪器的误差率会被分配给每一条井眼轨迹。测量工具的误差率被储存在我的测量工具数据库中。在列表上部标签“测量工具”这个自定义数据库中的数据集合是从下拉框中来选择相应的工具。

8.2输出

    从这个工具条中点击对应的图标来启动相应的图形。

 

行程圆柱图 打开一个行程圆柱图形窗口,他将会用极坐标来显示从平面中的开始的井眼轨迹之间的偏移量。

蜘蛛网图 打开一个蜘蛛网图窗口,他会显示所有勾选Active的井眼轨迹平面图。  

三维接近图 打开一个三维接近图形窗口,他显示了当前作为参考的轨迹与勾选Active中最近的轨迹最近点井深和距离。

井眼防碰撞检查 打开一个井眼防碰撞检查窗口,详细分析当前井眼路径相碰撞的可能性。只有可能会碰撞的点被显示在输出的结果中。

接近分析 打开一个接近分析窗口,用来比较两口井的整个井眼路径,因为测量方法会导致的误差,所以应用了一个安全系数。  

我的测量轨迹工具 打开我的测量轨迹工具数据库窗口,为当前的预防碰撞分析选择一组数据来定义当前使用测量工具的误差值。 

8.2.1行程圆柱图形窗口

     一个行程圆柱图形常用来显示参考井眼路径,他是从平面中心开始的偏离井眼的极坐标图形。这种方法可以用一个旋转的碟盘来比喻,从碟子中心平面来显示参考井的路径。碟盘是垂直于参考井眼路径轴线的,行程圆形方法从分支井路径到参考井路径之间计算他们之间的距离。这样做的主要好处是,相交的轨迹会被检测出来,即便是井眼路径相互垂直的接近。

    打开行程圆柱图形窗口只需要点击图标。在轨迹页面中的显示勾选了“Active”的轨迹,而被选择的轨迹在图中全部会被显示出来。

 

点击MD文本框中的微量调节器箭头来上、下移动,使他根据设置的井深值来调整井眼平面。而调节增量的值可以在“间隔”框中设置。您同样可以输入一个确定的井深值来直接跳入指定井深的平面图中。

您也可以调整当前蜘蛛图的最大半径值(如上图中两侧的半径值),只需要通过改变“半径”文本框中的值即可。通过点击轨迹列表中的其他井眼来改变当前的参考井,从而改变平面的中心点。您所做的任何改变,相应的图形也会自动更新。

8.2.2蜘蛛图形窗口

     蜘蛛图形是所有勾选Active井眼轨迹的基本平面可视图。通过使用设置“垂深”框中的值来调整被“切分”的深度平面。

    打开蜘蛛图形窗口只需要点击图标即可,在轨迹页面中勾选“Active”的轨迹都会被显示在这个窗口中。

 

    点击垂深中的微型调节器的箭头来使深度以100为单位间隔来调整井深。按住鼠标左键在微型调节器的箭头上,从而随着井深的变化来快速浏览井眼轨迹。

在当前TVD(垂深)中的测量误差会被显示出来,他通过围绕每条轨迹的小圆圈来表示。在轨迹页面中从下拉列表中,可以为任何一条轨迹选择对应的测量工具的误差值。定义了的测量误差会在图形中显示。

8.2.3三维接近图形窗口

  点击图标来打开一个三维接近图形窗口,所有勾选“Active”被选择的轨迹将会在这个窗口被显示出来。

 

       三维接近图形是一个简单预防碰撞分析,平面中当前的参靠轨迹与勾选Active轨迹中最接近的轨迹图形的深度和距离被显示出来。例如,在轨迹平面中(“轨迹7)(“轨迹3)之间最接近的点是在井深7500ft处。对应点的距离是3950ft

 

    您可以选择其他的参考井眼平面,通过点击表中轨迹名称即可。三维接近图形也会自动的更新图形。

8.2.4井眼防碰检查窗口

    井眼防碰检查窗口允许您快速的分析井眼存在碰撞的可能性。这项功能特性一次能处理两条井眼-轨迹路径,不需要考虑测量工具的测量误差造成的精度不准。点击图标来打开这个窗口。在轨迹页面中勾选“Active”的轨迹供您选择比较。

 

1)井眼碰撞检测的主要和次要的轨迹 从各自勾选Active的轨迹表中选择两条井眼路径来进行碰撞可能性检测。每条轨迹既可以整体也可部分进行碰撞检测。点击【整个轨迹】后填入井眼的TMD,并且对井眼的完整性进行检查(当窗口被打开,这一项是默认设置)。或者,您可以从MD和到MD中输入值,来检查井眼路径的某部分。

    井口坐标显示了两条被选择的井眼轨迹。你不能在这里编辑他们,只能通过返回到轨迹页面去改变井口坐标的位置。

2)井眼碰撞检测图形和表单 通过点击【计算】来执行碰撞检测,当两个井眼的中心距离小于您定义的安全距离时,两口井的MD坐标将会被列出来。数据只会在实际距离小于规定距离时显示出来。

在表单中的每一行都包含有主要轨迹(列1-4)和次要轨迹(列6-9)的测点坐标。井眼之间分离的精确距离被显示在中心列中。请注意,测量误差不会在这里被考虑。

这些碰撞结果同样会被显示在图形中,通过点击表单上面第二个标签来预览这个图形。两个井眼之间每一个点的距离如果小于指定的最小安全距离,那么系统会以红色的数据点表示。由于每个井眼都有MD(测深)值,所以这些点可以直接了当的确定他们的位置。

 

2)井眼碰撞检测参数 在结果表单中最小安全距离是井眼临近距离报告的起始。两口井的MD(测深)位置信息只有在他们之间的距离非常接近最小安全距离时才会被列于表单中。

    间隔检测为计算点之间的间隔深度。MD间隔检测的值越小,那么检测计算需要的时间越多。还要注意的是,如果安全距离远大于MD间隔检测,不至一次系统要求在表单上重新指定一个MD值。

4)井眼碰撞检测控制按钮 在井眼轨迹被确定后,【计算】按钮被用来开始计算顺序。在某些情况下,计算操作会花费很长的时间,主要是因为您选择的MD间隔检测值。如果计算序列停止或者移动的速度特别慢,您可以点击【停止】按钮来中止计算。(您需要点击【停止】按钮两次来结束这个程序)。建议输入一较大的间隔检测值,然后重新计算。

 

8.2.5接近分析窗口

     一个完整的井眼可能的碰撞分析在井眼接近分析窗口中提供给用户。这个窗口用于比较两口井的整个井眼路径,考虑到测量的误差,程序中应用了安全系数。点击图标来打开这个窗口。在轨迹页面中被勾选“Active”的所有轨迹将会被显示出来。

 

1)井眼接近轨迹的选择 从(“主要轨迹”“次要轨迹”)两个表单中选择想要做碰撞检测的井眼轨迹。即可以对整条轨迹,或者是轨迹的一部分进行比较。点击【整条轨迹】来检测一条完整的轨迹(这是默认设置)。否则,输入起始的MD值到结束的MD来做一条或者两条部分井眼轨迹的检测。

    每条井眼的测量数据都有其不确定性。在接近分析中也考虑到这点。测量工具的误差数据值在轨迹页面中可以被选择。这些测量数据在我的测量工具数据库中被列了出来。在轨迹页面中您输入的井眼尺寸被用于沿着整个井眼轨迹的井眼接近度计算中。

2)井眼接近数据表单和图形 在点击【计算】后,碰撞检测开始执行,因为您指定的完整的间隔,所以两口井间隔的MD将会被列出来。井眼间每一个点的分隔距离会在“最小距离”列中列出来。主要轨迹的MD值随着间隔检测的逐渐增加,与MD对应的行也会被列出来。次要轨迹最接近的MD值也会在同样的行中表示出来。

 

    为了查看表列分析的总结,拖动滚动条到最右边的列(22)题名为“状态”的列。他显示“安全”、“危险”、“警告”或者“碰撞”的文本信息。为了能快速的查看整条井眼轨道,浏览状态列的同时快速下拉滚动条。

点击表单上面的第二个标签来浏览一幅检测结果图。

3)井眼接近系数 间隔检测在参考井眼中,MD值随着间隔值的增加来检测井眼的接近度。这个程序将会计算主要轨迹上的点到次要轨迹上按一定间隔增长的点。因此,间隔检测定义了需要计算的总数。小的间隔测量值将会导致很大的计算时间。

 警告系数 他被作为一个安全系数来计算井眼的接近度,他提供了一个事先警告来避免井眼相碰撞。这种方法已经被一些公司所使用,并且通过概率分析对特定的油田得到了相应的警告系数。警告系数典型值是1.5。

危险系数 用于与警告系数一起作为初始警告来预防可能存在的井眼碰撞。他充当一个次要的安全系数(较不严格),其值常被指定为2.0。

    警告系数和危险系数曲线在结果图中绘制出来。当最小距离的曲线穿过这些曲线中的某一个的初始值,另外的分析将会保证在这个深度范围。

4)井眼接近控制按钮 点击【计算】来更新防碰计算。要注意的是您输入的计算检测间隔产生所需的计算总数将会对计算时间有很大的影响。如果计算太慢或者停止下来,点击【停止】(这个按钮再计算进度条的后面)。您可能需要点击【停止】两次来中止计算。然后,增加计算间隔值或者考虑减少MD的范围,再一次点击【计算】。

8.3特别功能

8.3.1我的测量工具数据库窗口

     测量工具的数据库为测量工具的误差提供了参考数据。点击图标打开窗口来浏览可用的测量工具与其误差数据。

     为了编辑存在的数据或者为其他的测量工具添加一个数据集合,点击在左下角的【数据库编辑】按钮。

    我的测量工具数据的详细介绍将会在25.7节中。

 

《本章结束》


转载于:https://www.cnblogs.com/315358525/p/3556780.html


推荐阅读
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • PDF内容编辑的两种小方法,你知道怎么操作吗?
    本文介绍了两种PDF内容编辑的方法:迅捷PDF编辑器和Adobe Acrobat DC。使用迅捷PDF编辑器,用户可以通过选择需要更改的文字内容并设置字体形式、大小和颜色来编辑PDF文件。而使用Adobe Acrobat DC,则可以通过在软件中点击编辑来编辑PDF文件。PDF文件的编辑可以帮助办公人员进行文件内容的修改和定制。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Java String与StringBuffer的区别及其应用场景
    本文主要介绍了Java中String和StringBuffer的区别,String是不可变的,而StringBuffer是可变的。StringBuffer在进行字符串处理时不生成新的对象,内存使用上要优于String类。因此,在需要频繁对字符串进行修改的情况下,使用StringBuffer更加适合。同时,文章还介绍了String和StringBuffer的应用场景。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
author-avatar
mobiledu2402851203
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有