[发明专利]一种用于钻完井现场同时集成WITS数据和WITSML数据的方法有效
申请号: | 201610866244.7 | 申请日: | 2016-09-29 |
公开(公告)号: | CN106649181B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 毛敏;沈文建;吴昊晟;林炳龙;刘勇;谢洪路 | 申请(专利权)人: | 中法渤海地质服务有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 周明飞 |
地址: | 300452 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 钻完井 现场 同时 集成 wits 数据 witsml 方法 | ||
1.一种用于钻完井现场同时集成WITS数据和WITSML数据的方法,其特征在于,包括:
步骤一、采用socket通讯或串口通讯方式,采集WITS数据源;采用SOAP协议以XML流的方式采集WITSML数据源;并采用如下公式对采集的数据进行滤波:
Y(k)=αX(k)+(1-α)Y(k-1)
其中,
X(k)为第k个采样周期的原始数据,Y(k)为滤波后第k个采样周期的数据,ω为采样频率,为原始数据平均值,n为原始数据数量;
步骤二、存储WITSML标准数据的表,按照WITSML标准的各种对象为主表,对象节点为字段,对象的子节点递归建立子表,以树形结构建立数据库表存储数据;WITSML中Log对象表每增加一个数据表名称字段,都对应WITS数据表名称,并且Log对象子节点表LogCurveinfo表增加一个对应本Log对象数据表的字段名称,使WITS和WITSML建立对应关系;
其中,数据存储的过程为:
a、检查数据库中有无公共数据库,没有公共数据库就创建公共数据库,建立井基本信息表以存储井数据库的库名称、井名称和井眼名称;
b、建立井数据库,存储WITS数据表结构,并且以WITS标准定义的表结构来定义;存储WITSML数据表结构,并且以WITSML标准定义的对象为主表,设置与WITS标准定义的表名相同的Log对象数据,并在Log对象数据表中增加一个WITS数据表名称的字段,存储WITS表名称,使其Log对象和WITS数据表建立关联;
c、接收来自采集层的数据;
步骤三、将井场数据库中数据按照WITSML对象组织成WITSML数据流,以统一的WTISML标准格式将井场数据库的数据同步到基地服务器,并同时分享到各服务商和/或用户。
2.根据权利要求1所述的用于钻完井现场同时集成WITS数据和WITSML数据的方法,其特征在于,步骤一中,WITS数据采集步骤包括:
采用socket或者串口通讯与数据源建立通讯连接;
获取会话采集的数据集A1;
读取到开始标志&&和结束标志!!界定数据范围;
将数据内容以回车换行<CR><LF>拆分为各数据项;
将各数据项拆分为标识符和值;
将数据组织完成后推送给数据存储层存入到数据库。
3.根据权利要求1所述的用于钻完井现场同时集成WITS数据和WITSML数据的方法,其特征在于,步骤一中,WITSML数据采集步骤包括:
采用SOAP协议与WITSML数据源建立连接,通过数据源服务器认证;
获取有权限并需要传输的井W1和井眼WB1信息;
获取W1和WB1下所有Log对象列表信息,并选择需要获取的Log对象L1;
将W1、WB1和L1推送给数据存储层存入到数据库。
4.根据权利要求3所述的用于钻完井现场同时集成WITS数据和WITSML数据的方法,其特征在于,接收来自采集层的数据包括以下步骤:
如果是WITS数据,根据其字段标识和数据存储在相应的WITS数据表中;
当接收到WITS标准的测斜数据时,实时将测斜数据转换为Trajectory对象;
如果是WITSML对象数据,将对象中字段和节点名对应Well表中的字段,将对象的字段值和节点值存储到数据库中。
5.根据权利要求1所述的用于钻完井现场同时集成WITS数据和WITSML数据的方法,其特征在于,步骤三中,将井场数据库的数据同步到基地服务器的步骤包括:
a、通讯模块建立与基地传输的通道,通过其认证;
b、将WITSML对象信息组织成XML文档,将XML文档以标准的ZIP模式压缩,DES加密后传输给基地服务接口;
当传输Log对象时,根据Log表中定义的数据表字段值确定对应的Log数据表,并以其子对象LogCurveinfo定义为标识字段查询数据表中的数据,以LogCuveinfo定义的顺序,以逗号分割组织成Logdata数据集,合并成Log对象的XML文档,实现统一对外传输WITSML接口向基地发送数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中法渤海地质服务有限公司,未经中法渤海地质服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610866244.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种解除I2C总线死锁的方法及装置
- 下一篇:一种快速查找投注组合的方法