一种测井曲线数据的检索方法及装置的制作方法

文档序号:5326867阅读:402来源:国知局
专利名称:一种测井曲线数据的检索方法及装置的制作方法
技术领域
本发明涉及测井技术领域,特别涉及一种测井曲线数据的检索方法及装置。
背景技术
测井技术是油气勘探开发过程中重要的定性、定量评价方法,测井业务中采集及 处理形成的各类测井曲线数据反映了地下地层的各种物理、化学性质、地层结构及井身几 何特性。测井曲线通常以测井井次为单位成批产生和处理,一个测井井次包含了该测量批 次中的多条原始曲线数据乃至随后经专业处理、解释形成的测井数据。这些测井数据都需 要妥善保存并能快速查询定位、读写,以支持后续业务的开展。在测井数据中包含了两类数据,一类是结构化程度较高的说明数据,另一类是测 井曲线体数据。说明数据总量较小,但具有重要的指示意义,包括记录该测次技术参数的测 次数据和记录测井曲线技术参数的曲线头数据;其中测次数据包括如测次的发生时间、测 井仪器型号等;曲线头数据则包括曲线名称、数据单位、起止深度等。曲线体数据和曲线头 数据组合在一起,完整描述一条测井曲线。曲线体数据记录的是井段内部各个深度点上的 测量数值,此类数据结构规整,但数据量很大,从几十Kb到数百Mb乃至数Gb不等。目前,针对测井曲线数据的检索,有两种较普遍的模式(1)将一个测井井次的测井曲线存放在一个数据文件中,数据文件中分为文件头 和曲线数据块部分,文件头对应测次数据和曲线头数据,曲线数据块部分记录各条曲线的 实体数据。(2)将测次数据和测井曲线数据分别存放,将测井曲线数据存放在磁盘文件中,测 次数据存放在数据库中,数据库中同时记录该曲线数据的磁盘文件路径。在对测井曲线数 据进行检索时,首先检索目标井次并获得对应的测次数据,然后查找到测井曲线数据对应 的测井文件,最后对测井文件进行解析以获得测井曲线数据。但是在实现本发明的过程中,发明人发现现有技术的缺陷在于将一个测井井次 的测井曲线存放在一个数据文件中,通过文件头进行检索的方式,不便于数据交换、共享和 网络应用;通过解析数据文件进行检索的方式,需要定位到测井文件后,再解析测井文件以 获得目标测井曲线数据,执行效率较低、检索速度慢。

发明内容
本发明实施例的目的是提供一种测井曲线数据的检索方法及装置,将测井曲线数 据全部存储在一个数据库中,统一由数据服务器管理,在检索过程中通过数据服务器计算 测井曲线数据在数据体中的起始位置和终止位置,从数据体中读取所需的测井曲线数据; 不需要对数据文件进行解析,可直接定位到所需测井曲线数据的位置,检索效率高。为达到上述目的,本发明实施例提供一种测井曲线数据的检索方法,所述方法包 括数据服务器获取测井曲线数据,并分解形成所述测井曲线数据的头数据信息、测次数据和曲线数据体;存储所述测井曲线数据的头数据信息、测次数据和曲线数据体到数据库中对应的 数据结构中;数据服务器接收待检索测井曲线数据的检索请求,所述检索请求中包括所述测井 曲线数据的深度区间信息;从所述测井曲线数据的头数据信息中获取数据类型、采样间隔以及起始深度和终 止深度;利用所述数据类型、起始深度、终止深度、所述深度区间信息以及采样间隔计算所 述测井曲线数据在曲线数据体中的起始位置和终止位置;根据所述起始位置和终止位置从所述曲线数据体中读出或写入所述测井曲线数 据。本发明实施例还提供一种测井曲线数据的检索装置,所述装置包括数据获取单元,用于获取测井曲线数据,并分解形成所述测井曲线数据的头数据 信息、测次数据和曲线数据体;数据存储单元,用于存储所述测井曲线数据的头数据信息、测次数据和曲线数据 体到数据库中对应的数据结构中;请求接收单元,用于接收待检索测井曲线数据的检索请求,所述检索请求中包括 所述测井曲线数据的深度区间信息;信息获取单元,用于从所述测井曲线数据的头数据信息中获取数据类型、采样间 隔、以及起始深度和终止深度;位置计算单元,用于利用所述数据类型、起始深度、终止深度、所述深度区间信息 以及采样间隔计算所述测井曲线数据在曲线数据体中的起始位置和终止位置;数据读写单元,用于根据所述起始位置和终止位置从所述曲线数据体中读出或写 入所述测井曲线数据。本发明实施例的有益效果在于,通过数据服务器计算测井曲线数据在数据体中的 起始位置和终止位置后,从数据体中读写所需的测井曲线数据,可直接定位到所需测井曲 线数据的位置,检索效率高;此外可以将数据体存放在数据库内部,实现数据存储的一体 化,提高安全性和易维护性,便于数据交换、共享和网络应用。在国内某大型油田公司建立 了基于此存储管理及应用模式的测井数据库,其中录入、管理了 1万余井次的测井信息,实 际应用中查询检索效率高,网络支持效果能满足用户要求。


图1为本发明实施例的测井曲线数据的检索方法的流程图;图2为本发明实施例的检索方法的实例示意图;图3为本发明实施例的测井曲线数据的检索装置的结构示意图;图4为本发明实施例的测井曲线数据的检索装置的又一结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例作进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为 对本发明的限定。本发明实施例提供一种测井曲线数据的检索方法。如图1所示,所述方法包括步骤101,数据服务器获取测井曲线数据,并分解形成测井曲线数据的头数据信 息、测次数据和曲线数据体。 在本实施例中,可先通过采集设备采集测井曲线数据,同时生成测井曲线数据的 头数据信息和测次数据。可采用现有技术实现,此处不再赘述。步骤102,数据服务器存储测井曲线数据对应的头数据信息、测次数据和曲线数据 体。在本实施例中,可将测井曲线数据导入数据服务器中,并在数据库对应的数据结 构中存储头数据信息、测次数据和测井曲线数据体。在本实施例中,测井曲线数据可为一维测井曲线数据,测井曲线头数据信息还可 包括曲线名称、数据单位、深度单位、采样间隔中的其中之一或其组合。可将数据体和头数 据信息存储在数据库的一维测井曲线数据表中;例如,一维测井曲线数据表可如表1所示。表 权利要求
一种测井曲线数据的检索方法,其特征在于,所述方法包括数据服务器获取测井曲线数据,并分解形成所述测井曲线数据的头数据信息、测次数据和曲线数据体;存储所述测井曲线数据的头数据信息、测次数据和曲线数据体到数据库对应的数据结构中;数据服务器接收待检索测井曲线数据的检索请求,所述检索请求中包括所述测井曲线数据的深度区间信息;从所述测井曲线数据的头数据信息中获取数据类型、采样间隔、以及起始深度和终止深度;利用所述数据类型、起始深度、终止深度、所述深度区间信息以及采样间隔计算所述测井曲线数据在所述曲线数据体中的起始位置和终止位置;根据所述起始位置和终止位置从所述曲线数据体中读出或写入所述测井曲线数据。
2.根据权利要求1所述的检索方法,其特征在于,所述检索请求中还包括井次标识;所 述从所述测井曲线数据的头数据信息中获取数据类型、以及起始深度和终止深度,具体包 括根据所述井次标识从所述测井曲线数据的头数据信息中获取数据类型、采样间隔、以 及起始深度和终止深度。
3.根据权利要求1所述的检索方法,其特征在于,所述检索请求中还包括工区名称、井 孔名称、井次名称、测井项目、测井时间、测井系列和测井单位中的其中之一或其组合;数据服务器接收待检索测井曲线数据的检索请求之后,所述方法还包括根据所述检 索请求从测次数据中获取井次标识;并且,根据所述井次标识从所述测井曲线数据的头数据信息中获取数据类型、采样间 隔、以及起始深度和终止深度。
4.根据权利要求1所述的检索方法,其特征在于,所述测井曲线数据的头数据信息采 用明码格式存储;所述测井曲线数据采用二进制格式存储在所述曲线数据体中。
5.根据权利要求1所述的检索方法,其特征在于,所述测井曲线数据为一维测井曲线 数据,所述测井曲线数据的头数据信息还包括曲线名称、数据单位、深度单位、采样间隔中 的其中之一或其组合。
6.根据权利要求1所述的检索方法,其特征在于,所述测井曲线数据为二维测井曲线 数据,所述测井曲线数据的头数据信息还包括曲线名称、数据单位、深度单位、采样间隔、 时间采样单位、起始时间、时间间隔、时间采样点数中的其中之一或其组合。
7.根据权利要求1所述的检索方法,其特征在于,所述测井曲线数据为三维测井曲线 数据,所述测井曲线数据的头数据信息还包括曲线名称、数据单位、深度单位、采样间隔、 时间采样单位、起始时间、时间间隔、时间采样点数、探头个数中的其中之一或其组合。
8.一种测井曲线数据的检索装置,其特征在于,所述装置包括数据获取单元,用于获取测井曲线数据,并分解形成所述测井曲线数据的头数据信息、 测次数据和曲线数据体;数据存储单元,用于存储所述测井曲线数据的头数据信息、测次数据和曲线数据体到 数据库对应的数据结构中;请求接收单元,用于接收待检索测井曲线数据的检索请求,所述检索请求中包括所述 测井曲线数据的深度区间信息;信息获取单元,用于从所述测井曲线数据的头数据信息中获取数据类型、采样间隔、以 及起始深度和终止深度;位置计算单元,用于利用所述数据类型、起始深度、终止深度、所述深度区间信息以及 采样间隔计算所述测井曲线数据在所述曲线数据体中的起始位置和终止位置;数据读写单元,用于根据所述起始位置和终止位置从所述曲线数据体中读出或写入所 述测井曲线数据。
9.根据权利要求8所述的检索装置,其特征在于,所述装置还包括 标识获取单元,用于根据所述检索请求从测次数据中获取井次标识;其中,所述检索请 求中还包括工区名称、井孔名称、井次名称、测井项目、测井时间、测井系列和测井单位中的 其中之一或其组合。
全文摘要
本发明涉及一种测井曲线数据的检索方法及装置,所述方法包括数据服务器获取测井曲线数据,并分解形成测井曲线数据的头数据信息、测次数据和曲线数据体;存储测井曲线数据的头数据信息、测次数据和曲线数据体到数据库的对应数据结构中;数据服务器接收待检索测井曲线数据的检索请求,根据测井曲线数据对应的头数据信息计算测井曲线数据在数据体中的起始位置和终止位置;根据起始位置和终止位置从数据体中读出或写入测井曲线数据。通过本发明实施例,不需要对数据文件进行解析,可直接定位到所需测井曲线数据的位置,检索效率高;并且,便于测井曲线数据的存储和维护,以及便于数据交换、共享和网络应用。
文档编号E21B47/00GK101975058SQ20101050607
公开日2011年2月16日 申请日期2010年10月13日 优先权日2010年10月13日
发明者李伟忠, 李宁, 王才志 申请人:中国石油天然气股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1