DrillByte 基本操作手册.docx

上传人:b****5 文档编号:5752566 上传时间:2022-12-31 格式:DOCX 页数:169 大小:685.64KB
下载 相关 举报
DrillByte 基本操作手册.docx_第1页
第1页 / 共169页
DrillByte 基本操作手册.docx_第2页
第2页 / 共169页
DrillByte 基本操作手册.docx_第3页
第3页 / 共169页
DrillByte 基本操作手册.docx_第4页
第4页 / 共169页
DrillByte 基本操作手册.docx_第5页
第5页 / 共169页
点击查看更多>>
下载资源
资源描述

DrillByte 基本操作手册.docx

《DrillByte 基本操作手册.docx》由会员分享,可在线阅读,更多相关《DrillByte 基本操作手册.docx(169页珍藏版)》请在冰豆网上搜索。

DrillByte 基本操作手册.docx

DrillByte基本操作手册

DrillByte基本系统

 

本手册是DrillByte5本手册中的第一册。

该手册讲述DrillByte的基本系统。

本章概要叙述了DrillByte系统及其操作方法。

DrillBytesm是贝克·休斯英特公司的井场地质及工程信息管理服务系统。

当今的石油工业比以往更易于接受能够降低油气勘探和生产成本的技术。

贝克·休斯英特公司的战略重点就是要开发和生产有助于达到这一目的产品。

英特公司已开发出DrillByte系统,它提供一种综合信息管理系统,可满足钻井和工程决策者的需要。

在对探井和开发井安全而又经济地钻探的同时,一整套综合信息服务是成功地发现油气的必要因素。

要保证以实时方式获取有用的信息,就需要DrillByte系统通过一种能够存储所有工程和地质资料的综合式中央数据库来解决数据管理问题。

在钻井过程开始之前,来自各个方面的不同格式的大量邻井资料很容易输入到DrillByte系统中,供钻前设计使用。

在钻井过程中,一旦需要就必须提供必要的资料;而利用象“井场信息传送规范(WITS)”这样的标准还可以对多方来源的数据进行综合。

由DrillByte输出的资料可以某种便于解释的格式显示出,这样就能准确而快速地做出施工决策。

DrillByte采用一种高分辩率的图形用户界面(GUI),简化了现场和远程用户对系统的操作。

这种图形用户界面(GUI)能使用户把精力集中在资料解释和评价上。

DrillByte还配备了先进而用户友好的工程和地质应用软件进行DrillByte的资料处理服务,以加强资料的评价过程。

利用UNIX操作系统和信息传送标准可很容易地使数据以实时或批处理方式建立起通讯联系。

在钻井期间或完钻之后,不同的服务承包商与DrillByte系统之间均可建立这种通讯联系。

 

DrillByte系统概述

DrillByte采用的是一种多任务、多用户的高分辨率图形界面系统,并按客户/服务器机制来运行。

DrillByte系统分为下列五个主要部分:

●数据采集系统

●数据监测系统

●钻进动态监测系统

●信息管理系统

●MWD数据处理系统

数据采集系统

数据采集系统(DAQ)高速采集由地面和井下传感器所获得的数据。

它还对信号进行调节并模拟转换成数字信号。

接口技术是用来把数据采集系统分成两部分,分别供MWD解码和钻井动态高频数据监测使用。

数据监测系统

DrillByte数据监测系统可完成下列功能:

实时监测:

●利用钻机状态自动逻辑判断进行数据监测

●记录钻井液性能数据

●数据直接录入中央数据库

●综合地面与MWD的传感器数据实时资料输出

●字母数字及图形显示

●联机绘图并打印

●远程终端供用户直接访问

●以实时或批处理方式进行数据通讯

●钻进动态监测

●高速数据传送率下的数字信号处理

●时间和频率域的2维和3维图形显示

●事件自动震铃报警

信息管理系统

该系统可提供下列功能:

●综合数据库

钻井、工程及地质资料通过数据库管理程序进行保存。

该数据库管理程序控制所有实时和脱机应用软件对中央数据库的访问。

本系统即支持关系型数据库(Sybase),也支持面向对象式数据库(Versant)。

关系型数据库(Sybase)是一种设计用来在网络上运行的工业标准。

在关系型数据库系统中,数据表之间是通过共享关键数据项(如井眼或井标识符)而发生关联的。

这样在考虑扩展性和灵活性的同时也简化了数据库的结构。

关系型数据库为数据的安全性和访问控制提供了强有力的手段。

面向对象式数据库(Versant)也是设计用来通过计算机网络而高效运行的,但这种数据库的数据存储技术却与关系型数据库不同。

在面向对象式数据库中,象钻具或地质描述这样的对象是按照复杂的数据结构进行存储的,而不象在关系型数据举中那样按简单的相关表格形式进行保存。

这就使得这类对象的检索和存储速度要比在关系型数据库中快得多,因为在关系型数据库中,复杂的对象必须从它的组成数据表经过编译才能得到。

面向对象式数据库能加快象由MWD工具内存转储程序所得到的这类大量数据的处理速度。

应用软件

●地质资料输入及分析软件

●复杂图形输出软件

●测量井深及垂直井深图

●排量图

多井对比图

完井综合图

●报告生成程序

行式打印

字处理软件/电子表格及图形软件包

●工程辅助程序

●钻井液水力学分析

●钻头优选

●井控

●井斜分析

●扭矩及拉力分析

●地层压力分析

 

系统技术说明

简介

DrillByte系统在设计上与硬件无关,是一个开放式系统,目的是便于资料的输入和输出。

这种设计是通过在所有软件设计中都遵守工业标准而实现的。

工作站计算机

DrillByte一般都配有两台工作站计算机,以满足全面的冗余度性能。

除最基本的系统外,它们还支持各种硬件配置。

建议使用内存为48MG、硬盘容量为1Gb的2个CPU工作站。

按标准它们还支持SunMicrosystem公司的SPARC1+型工作站、SPARC2型工作站及SPARC5型工作站(15英寸和17英寸的监视器)。

对于计算量较大的应用软件可使用SPARC10或SPARC20的机型。

输入和输出设备

DrillByte系统的输入和输出设备要视所提供的服务级别而定。

输入和输出设备一般由终端服务器或以太网来控制。

终端服务器

终端服务器通过高速以太网接口与DrillByte工作站相联。

它提供有多个接口,允许各种输入输出设备与系统相连。

接口

16个RS-232串行接口(可选32个串行接口)

波特率为300~38400波特

1个并行接口

如果需要还可以接到远离DrillByte录井仪的附加终端服务器上。

终端

各种类型的终端既可以通过终端服务器连接、也可以直接与以太网相联,再与DrillByte系统接口。

X终端:

高分辨率、单色(NCD、HP、TEK)

高分辨率、彩色(NCD、HP、TEK)

钻井工作站(DrillStation)——一种符合钻台工作要求的X型终端。

以太网

虽然利用X终端仿真软件也可与个人计算机接口,但我们建议这种PC机最好配备高分辨率的监视器,以便能充分利用DrillByte系统的图形功能。

建议使用分辨率为1024×768的监视器,支持HCLEXCEL4.0版或更高版本的486型PC机或能运行MacX的同等MAC机。

图形输出终端

Tektronix4107型彩色终端(串口)

SAM利用WITS将图形送入PC机(串口)

文本输出终端

DECVT52及兼容式终端(串口)

硬拷贝输出设备

DrillByte支持各种硬拷贝设备,可满足不同服务项目对打印和绘图的需要。

它所支持的输出设备范围包括优质彩色笔式绘图仪,中速喷墨及点阵彩色打印机/绘图仪,以及高速热敏绘图仪和静电绘图仪。

利用Postscript(页面描述语言)输出设备可获得最高质量的输出结果,而Rolon及Gulton公司的热敏光栅绘图仪可使绘图速度达到最快。

笔式绘图仪:

HPGL兼容式绘图仪

HP7475

HP7550

NicoletZeta

光栅绘图仪:

TektronixColorQuick

EpsonFx系列绘图仪

VersatecV80兼容式绘图仪

Rolon8.5”及12”绘图仪

HP喷墨绘图仪

配有V80I/F的Gulton绘图仪

PostScript光栅绘图仪

打印机:

Epson兼容式打印机

PostScript打印机

HP1200CPS打印机

激光打印机

记录仪

DrillByte使用先进的记录仪来提供传感器输入信号的连续模拟曲线。

这些记录仪可独立工作,而与DrillByte主机无关,因此既使所有的计算机都发生故障,它们也能提供重要的备份功能。

此外,作为数据采集系统的一个辅助设备,它们还能进行有限的数据采集工作。

每台记录仪都能以每1.5秒的更新速率监测达32个通道。

每一个通道可按7种颜色中的任何一种输出曲线,且记录仪自动标注上时间和通道标识符。

记录仪具有为每个通道输入两个报警门限的功能,且会自动给曲线作上注解。

时间和日期按用户所选择的间隔进行标注。

记录仪还可从DrillByte计算机接收数字信息,输出计算值,并标注井深。

这一重要功能允许把原始数据与计算值并排地放在一起。

操作系统及用户界面

DrillByte2.1版本的软件采用的是SUNOS4.13版的操作系统。

DrillByte2.1版具有交互式的图形界面,允许把字母数字和图形合成显示在同一屏幕上。

这种图形界面提供了一种很简单的用户界面,从而减少了DrillByte用户所需要的培训工作。

DrillByte2.01版软件所选用的用户界面是OPENWINDOWS3.0。

OPENWINDOWS提供了一种利用很有用的工具来管理DrillByte的环境,这些工具包括文件管理器(FileManager),邮件工具(MailTool),快照工具(Snapshot),日历管理器及打印工具。

DrillByte用户应使自己熟悉这些工具的用途。

标准化的操作步骤及操作命令

在DrillByte应用软件中,操作步骤都是标准化的。

下列操作步骤在DrillByte的大多数应用软件中都可使用。

●Load(调入)

调入命令允许你选择一个以前存入的文件或数据库中的数据,并将其内容调入字段中。

●MakeActive(激活)

激活命令在Param程序中最常使用。

它把新的(或以前建立的)参数项应用到正在被监测的数据上。

●New(建立新文件)

New命令允许你建立一个新文件。

它删除当前字段中的所有数据。

●Print(打印)

打印命令向某个已选择好的输出设备发送文件。

●Save/Saveas(存盘/另存为…)

Save命令是将新输入的数据存盘,并把新数据送到数据库中。

Save命令是将数据存入当前文件中,而覆盖文件中原来的数据。

Saveas命令是利用这批新数据建立一个新文件。

 

在应用程序中,命令按钮选项都是标准统一的。

下列几项在DrillByte应用软件中既用作命令按钮,也用作菜单选项。

●Apply(应用)

Apply命令按钮只是把各种修改储存在系统内存中。

当输入或编辑数据时,单击Apply按钮,则这些变化即被内部过程所利用。

Apply命令是一个暂时性的过程,它允许你改变参数或数值而不改变数据库中的值。

如果不先选择Save命令就退出该屏幕,则下次再运行这个应用程序时就会调入原来的数值。

●Create(创建)

Create命令允许你在相关的窗口中建立一个新项目。

单击Create按钮可在窗口中新增一个空位,然后输入相应的信息,再单击Apply按钮,这条信息就加到窗口中你所开辟的空位上。

●Delete(删除)

选择删除命令可将文件及其数据从数据库中删除。

删除命令按钮还可从数据库中删除所选择的项目。

●Edit(编辑)

编辑命令允许你拷贝、剪切、粘贴或删除所选择的项目。

单击Edit缩放菜单按钮,再选择这一命令。

●Insert(插入)

选择插入命令允许你把一条项目插入到一张目录表中的特定位置。

单击Insert缩放菜单按钮,再选择这个项目的插入位置。

(before、after、top、bottom)(前、后、顶、底)。

●Reset/Revert(重置/恢复)

选择Reset/Revert按钮可将数据字段恢复到前一个已Save/Apply的数值。

日期缩放菜单按钮

选择日期缩放菜单按钮可显示下列三个选择项:

SetDateTime(设置日期、时间)

Current(使用当前日期)

Clear(清除)

如果你选择SetDateTime,则打开下列子窗口:

单击日期缩放菜单按钮,则打开另一个子窗口。

选择合适的月份、日期、小时、分钟、秒及年份,或者单击Current按钮使用当前日期。

然后单击Apply按钮使用新的日期或者单击Reset按钮不使用当前日期而使用上次输入的日期。

程序帮助文件

对操作员可能输入的所有数据项或选择项都可使用交互式帮助功能。

这包括输入字段、按钮及屏幕的使用。

要想显示相关的帮助内容,可按Help键或键盘上的键。

利用屏幕滚动条或单击鼠标选择More命令可显示更多的帮助信息。

按Help按钮可显示info(信息),或按Manual.Info可显示编程日期及版权通告方面的信息。

Manual中显示的是DrillByte操作手册中ghostview或pageview(一种页面描述语言文件查阅程序)方面的相关部分,它属于特殊的程序。

警告及出错信息

当程序在运行中出现问题时,有关出错原因的信息会显示在屏幕上或输出到DrillByte出错记录中。

该信息即可能是警告,也可能是程序出错,这取决于问题的类型。

通过启动程序(Launcher)可以查看出错记录。

拖放功能

有些应用软件有一个调入(drop)靶,用来从支持“拖动功能”的应用程序(如文件管理器)中接受格式文件。

在Plot(绘图)程序中,当某个格式文件被“调入”时,先对其内容进行有效性检验。

如果该文件是有效的,则会被拷贝到路径为dbyte/plot/name-of-file的文件中。

该功能可在DrillByte的某些程序中使用。

请注意这个节省时间的功能。

 

DrillByte程序说明

DrillByte基础(第一册)

DrillByte基本系统

数据库允许按口井存储数据。

Launcher(启动程序)与共享内存设置程序,以及各种数据库实用程序用来设置数据库类,进行数据备份及输入,并向系统增加用户。

参数输入程序(Param)用来输入新井、钻机等数据。

系统设置程序可用来选择单位转换、增加新的应用程序及硬件设备。

Launcher(启动程序):

为DrillByte主程序,用来启动其它应用程序

ShmClient(共享内存客户程序):

是一个用来从服务器接收变量的应用程序

ShmServer(共享内存服务程序):

是一个用来给客户机分配变量的应用程序

ShmSetup(共享内存设置程序):

用来配置系统内存的一个应用程序

RTSetup(实时系统设置程序):

用来配置实时系统的设置程序

SysSetup(系统设置程序):

用来配置系统的设置程序

DbAdmin(数据库管理程序):

用来增加新用户、指定井名等的数据管理应用程序

DbArchive(数据库归档):

用于数据库的维护、备份、导入、导出

DbClsSetup(数据库表设置程序):

生成用户定义的数据库表

Versantcheck(Versant数据库维护程序):

Versant数据库占用监控应用程序

Sybasecheck(Sybase数据库维护程序):

Sybase数据库占用监控应用程序

DrillByte监测软件

监控逻辑及数据自动记录系统通过应用程序与数据采集系统(DAQ)、MUX、西门子记录仪、色谱积分仪接口。

显示程序用来显示钻进、提下钻等数据。

该监测软件还包括图形数据编辑程序及报警程序。

也包括井涌早期检测及压井监测程序。

Param(参数输入程序):

用于每口井数据输入的主要应用程序

DaqSetup(数据采集系统设置程序):

用来配置和标定数据采集系统(DAQ)的应用程序

Daqd:

数据采集系统通讯引导程序

MonControl(监控程序):

用来配置监控过程的应用程序

Monlogic(监控逻辑程序):

用于监测和变量计算的主要应用程序

Dlogger(数据录入程序):

按用户定义的间隔自动录入数据

KickDetect(井涌检测程序):

检测出入口流量的变化

Kill(压井程序):

监控和分析井涌的应用程序

Stick-Slip(粘卡分析程序):

处理粘/卡状态下扭矩数据的应用程序

EMS:

电子多点测斜数据存储程序

Alarms(报警程序):

参数监控及报警程序

AlarmsDesigner:

用于报警监控的变量配置程序

DbEdit:

数据录入程序中数据及类别的逐行编辑程序

Qedit:

对数据录入程序中的数据进行多行数据库编辑的应用程序

Recalc:

用于重新计算井深、钻井液迟到数据及水力学数据

DrillByte输出软件:

Displays(显示程序):

允许查看钻进、提下钻等数据

Plot(绘图程序):

绘图启动接口应用程序

SymbolEd(符号编辑程序):

允许为其它程序编辑各种符号

InForms(报告生成程序):

设计并使用报告格式

DrillByte工程应用软件(第二册)

DrillByte工程应用软件:

这是一套进行水力学分析、扭矩及超拉分析、压力分析及井斜分析的软件包。

EapDsa:

定向井斜分析应用软件

EapHys:

水力学分析应用软件

EapTorqDrag:

扭矩及拉力分析应用软件

VDCalc:

垂直井深计算程序

DrillByte地质应用软件

Logit:

地质数据输入及分析应用软件

GeoPress:

孔隙压力分析应用软件

Chooser:

电缆测井/MWD曲线拼图应用软件

DrillByte第三方软件:

Applixware:

字处理、电子表格及图形软件

MincomGEOLOG:

岩石物理学软件,LIS格式转换软件

TCL:

应用软件环境语言

DrillByte通讯软件(第三册)

Wits:

用于井场信息传送标准的通讯设置应用软件

FaxIT:

用来发电传的应用软件

ReplicCtr:

数据库拷贝设置软件

EnableLogging:

数据库拷贝设置软件

TranRepD:

数据库拷贝引导程序

SeriaTest:

测试串口通讯的应用软件

DrillByte专用通讯程序:

Read3396:

HP3396色谱仪通讯应用程序

ReadChart:

西门子记录仪通讯应用程序

ReadMisc:

串口数据流通讯应用程序

ReadMux:

多路转换器通讯应用程序

Ds:

钻井工作站屏幕显示应用程序

DrillByte实用程序:

用来建立支持特殊用户系统或给所有系统增加一般功能性的附加应用程序。

Play:

用来反复显示数据的培训/演示应用程序

Interp&Gntrp:

运行TCL应用程序

Ghostview:

一种替代页面查阅功能的Postscript页面查阅程序

 

第二章

共享内存

本章讲述共享内存及其利用Drillbyte所完成的功能。

概述

所有在专门机器上运行的Drillbyte程序都可利用共享内存区来分享某些信息。

共享内存区的设置可利用ShmSetup应用程序来完成。

共享内存区共有四个区:

单位转换区:

所有的应用程序都可共享相同的单位转换表;

进程表区:

所有的Drillbyte程序在启动时都会通过把某个项目放入该内存分区来通知该区程序即将运行;

常用数据区:

所有传感器采集的数据及利用监控程序由传感器数据计算得出的所有实时数值都进入该区;

监测表区:

包含由监控程序计算出的数据。

可供用户查看的共享内存区只有常用数据区(CDA)。

利用Shmserver及Shmclient程序还能向网络上的其他机器发送常用数据区(CDA)。

举例:

一台标准海上录井仪共享内存区的设置应该是这样的:

CPU1(联机—“活动的”共享内存)

◆从DAQ或其他设备接收传感器数据

◆运行MonControl、Monlogic、Dlogger、Read3396、Rtsetup等所有的监测程序

◆运行Shmserver程序,以便向CPU2发送常用数据区的数据

◆CPU1含有“活动的”共享内存区供该井使用,但必须利用Shmsetup程序指明这个CPU是ACTIVE(活动的)

CPU2(脱机—“共享的”共享内存区)

◆利用Shmclient程序从CPU1接收常用数据区(CDA)的数据

◆除Rtsetup程序以外,千万不要运行任何监测程序。

不要使用该程序改变常用数据区的数据。

◆CPU2包含有“共享的”共享内存区供该井使用,但必须利用Shmsetup程序指明这个CPU是SHARED(共享的)

更广泛的网络可以包含一口以上的“活动”井,以下举例说明其设置方法:

CPU1(联机—供A井使用的“活动”共享内存)

按以上的设置方法,CPU1也可以从CPU3获得常用数据区(CDA)的数据,而CPU3正在监测B井。

如果是这样,Shmclient程序必须与Shmserver程序一起运行。

这时共享区是象这样分配的:

单位转换区

进程表区

常用数据区(CDA)—A井

监测表区—A井

常用数据区—B井

监测表区—B井

CPU2(脱机—供A井和B井使用的“共享式”共享内存区)

按以上的设置方法设置,但必须在程序Shmsetup中指定是从CPU3和CPU1中同时接收数据。

这时共享内存区是象这样分配的:

单位转换表区

进程表区

常用数据区(CDA)—A井

监测表区—A井

常用数据区—B井

监测表区—B井

CPU3(联机—供B井使用的“活动的”共享内存区)

因为只需要CPU3上B井的资料,所以在一口井的情况下可按与CPU1相同的设置方式进行,你必须运行Shmserver。

这时共享内存区是这样分配的:

单位转换表区

进程表区

常用数据区—B井

监测表区—B井

简单的规则是这样的:

运行一次Shmserver程序可把数据从某个“活动的”机器发送至多台“共享的”机器;运行一次Shmclient程序可从多台机器接收数据。

操作

Shmsetup(共享内存设置程序)是用下列图标来表示的:

SharedMemory(共享内存)的设置可通过启动Shmsetup应用程序来实现。

Shmsetup允许你启动或关闭共享内存区数据的传送,并指定作为共享内存服务器的机器名称。

在Shmsetup程序中包括一条命令行,这样就可通过启动脚本文件中的命令shmsetup_background来自动运行Shmsetup程序。

在该程序终止运行之前,它可建立并重新调入共享内存(而无需打开用户界面窗口)。

还可以对工作站进行配置,把从一口或多口井接收的数据放入工作站的共享内存区,这样可以查看任何一口井的数据。

输入到共享内存配置窗口中的信息被存储在Shm_active和Shm_Shared这两个数据库中。

如果你是通过增加或删除一些井来扩大共享内存区的存储空间,那么必须终止所有当前与共享内存区有联系的程序,然后重新启动它们。

共享内存服务程序(Shmserver)

Drillbyte允许你把一个工作站设置成活动的联机、实时服务机——即共享内存服务器(Shmserver),以便向网络上的其它工作站传送实时数据。

该工作站从dagd程序(一种能够读取DAQ的监测进程)接收实时数据,并用Monlogic程序完成监测参数的计算。

这项资料存储在称为“常用数据区(CommonDataArea)”的共享内存区中。

共享内存客户程序(Shmclient)

共享内存客户程序(shmclient)与共享内存服务程序(Shmserve)进行通讯,并按SHM_SHARED表中所定义的间隔更新工作站计算机中的常用数据区。

在SHM_SHARED表中还包含Shmserve程序和井的信息,而该信息可在Shmsetup程序中进行配置。

共享内存设置程序(Shmsetup)

要启动共享内存设置程序(Shmsetup),可单击SharedMemorySetup项,则显示共享内存设置程序的配置窗口:

系统共享

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1