提供一种基于录井数据及测井数据的曲线数据数值流传输与解析的装置,该装置包括:数据采集器、数据整理器、用户交互装置、请求解析器、数值流生成器、数值流解析器和判定装置。利用本实用新型专利技术技术方案中的装置,可以极大地提高数据处理能力及油气层识别准确率。(*该技术在2020年保护过期,可自由使用*)
【技术实现步骤摘要】
本技术涉及地球物理勘探开发领域,为地球物理勘探数据处理及识别装置, 具体采用三层体系结构的B/S模式地质录井图绘制中信息传输与交换技术,具体体现为一 种录井图系统中曲线数值型数据的流式传输与解析装置。
技术介绍
录井图是利用钻井过程中采集的录井数据和测井数据绘制的一种能反应地层岩 性、物性、含油性等地质特征的图件,图形内容包括岩性、颜色、含油性、化石含有物、烃组分 含量、地化参数、地层界面、深度、测井解释成果、测井曲线、钻时曲线、泥浆性能曲线、气测 曲线、岩屑含量曲线等,用于油田勘探开发科研生产中识别岩性及油气层。在具备了电子数 据资料采集技术后,录井图可以采用计算机辅助制图技术实现。采用三层体系结构的录井图绘制系统由图形绘制器、数据处理器、数据存储器三 部分构成。图形绘制器负责图形的绘制与显示;数据处理器负责从数据存储器中取出并处 理绘图所需的数据,传输给图形绘制器;数据存储器负责数据的存储与管理。采用这种模式的录井图绘制系统,各部件之间数据传输与解析的速度是影响系统 应用效率的关键。目前各部件之间的数据传输与解析多采用XML技术来实现,XML可以很 方便地与数据库中的表进行相互转换,并能确保数据结构精确。因此,对于录井图中涉及到 的岩性剖面、烃组分含量、地化参数、地层界面等数据采用XML技术进行数据交换是一个不 错的选择,因为这些数据的结构比较复杂且数据量不大,适合用XML技术进行传输与解析, 绘图响应速度尚能接受,用户感觉不到太大的时间延迟。但XML的文本表现手法和标记的 符号化会导致XML格式的数据量比二进制格式的数据量增加,尤其当数据量很大的时候, 数据传输与解析的速度会成为影响绘图效率的瓶颈。录井图中的测井曲线、钻时曲线、泥 浆性能曲线、气测曲线、岩屑含量曲线等曲线数据涉及数据量大,动辄几千条甚至上万条记 录,对这些数据利用XML技术进行组织、传输与解析所需的时间较长,严重影响了录井图绘 制效率。
技术实现思路
为了解决录井图系统中曲线数据利用XML技术进行传输与解析时效率低下的问 题,本技术提供了一种基于录井数据及测井数据的曲线数值流传输与解析数据的装置。录井图中涉及到的曲线数据包括测井曲线、钻时曲线、泥浆性能曲线、气测曲线、 岩屑含量曲线等,这类数据的特点是数据量大、结构简单且均为数值型数据。在本技术 充分考虑了曲线数据的这些特点,采用了数值流技术对这些数据进行封装、传输与解析。依据本技术中的技术方案,提供一种基于录井数据及测井数据的曲线数据数 值流传输与解析装置,包括用于从钻井现场获取录井数据及测井数据的数据采集器和用于将获取到的录井数据及测井数据进行加工和整理的数据整理器;其还包括用户交互装置、 请求解析器、与请求解析器连接的数值流生成器、与数值流生成器连接的数值流解析器、判 定装置。使用上述的技术方案,在录井数据及测井数据处理及油气识别中具有非常明显的 技术效果,它极大地提高了录井图系统中曲线数据的传输与解析的效率,缩短了录井图绘 制成图的时间。应用本技术后的录井图系统从用户提交请求到绘制出整个录井图一般 都能在两三秒的时间内完成;并且极大地丰富了油气识别的技术手段,进而提高了识别效 率。基于录井数据及测井数据的曲线数据数值流传输与解析的装置的用途在于,根据获得 的曲线数据绘制录井图中的各类曲线,来识别油田勘探开发科研生产中的地层岩性或油气 层,为实际生产提供技术支持。附图说明图1是本技术的数值流传输与解析装置示意图;图2是本技术在录井图绘制系统中的整体结构与流程图;图3是图2中的请求解析器的工作流程图;图4是图2中的数值流生成器的工作流程图;图5是图2中的数值流解析器的工作流程图;图6是录井图绘制系统中的数值流结构组成示意图。具体实施方式录井图是利用钻井过程中采集的录井数据和测井数据绘制的一种能反应地层岩 性、物性、含油性等地质特征的图件,用于油田勘探开发科研生产中识别岩性及油气层。在本技术中,采用三层体系结构的录井图绘制系统是由图形绘制器、数据处 理器、数据存储器三部分构成的。图形绘制器负责接收用户请求,实现图形的绘制与显示; 数据处理器负责从数据存储器中取出并处理绘图所需的数据,传输给图形绘制器;数据存 储器负责数据的存储与管理。采用这种模式的录井图绘制系统,各部件之间数据传输与解 析的速度是影响系统应用效率的关键。在本技术中,录井图中的测井曲线、钻时曲线、泥浆性能曲线、气测曲线、岩屑 含量曲线等曲线数据均为数值型数据且结构比较简单,由一系列深度值、曲线值对组成,但 涉及数据量非常大,动辄几千条、上万条甚至几十万条数据记录;采用其他解析和传输方 法,对这些数据利用XML技术进行组织、传输与解析所需的时间较长,严重影响了录井图绘 制效率。为此,对于这类结构简单而数据量大的曲线数据,本技术提供了一种用数值流 高效传输与解析数据的装置。接下来,通过附图和实施例对本技术所给出的技术方案做进一步的详细描 述。本技术基于的技术思想为从钻井现场采集录井数据及测井数据;对获取到 的录井数据及测井数据进行整理;用户提交绘制录井图的数据请求;根据用户提交的绘图 请求,对请求内容进行解析,获取用户请求的曲线数据所在的数据表名、曲线的条数与曲线 名称字段列表、求取曲线用到的查询条件以及排序条件。解析出这些请求元素后,按照标准4的SQL语法的规则,对这些请求元素进行组合,生成能够求取数据的SQL语句;对利用SQL 语句从数据存储器中求取到的数据进行封装,生成数值流。按照数值流的结构与格式要求, 首先以整型数据的格式向流中写入曲线的数据点数;然后按照数据点深度由浅入深的顺序 依次写入每个深度点的相关数据,所有这些数据均以浮点型数据的格式写入流中,任意一 个深度点的数据包括深度值和各曲线在该深度点的曲线值,其中曲线值的写入顺序与用 户请求的曲线名称字段列表顺序一致;对数值流进行解析。按照数值流的结构与格式要求, 首先从接收到的数值流中读取第一个整型数据作为曲线的数据点数,然后循环读取每个深 度点的数据,均以浮点型数据进行读取,直到读至整个数值流的结尾为止,结束循环。每个 深度点的数据由深度值和各条曲线的曲线值构成,读取到的曲线值按照用户请求时的曲线 名称字段列表的顺序依次归到每一条曲线上。将解析出的数据点数、各深度点的深度值和 各曲线的曲线值都存于相应的内存结构中,完成对数值流的解析;根据获得的曲线数据绘制录井图中的曲线并识别油田勘探开发科研生产中的地 层岩性或油气层。图1为应用了本技术提供的用数值流传输与解析数据方法的装置示意图,其 中该装置包括数据采集器1 用于从钻井现场获取录井数据及测井数据;数据整理器2 用于将获取到的录井数据及测井数据进行整理;用户交互装置3 用于用户提交绘制录井图的数据请求;请求解析器4 设在数据处理器中,用于解析最终用户提交上来的求取曲线数据 的绘制曲线请求,生成能够从数据存储器中求取数据的SQL语句;数值流生成器5 设在数据处理器中,与请求解析器连接,利用请求解析器解析出 的SQL语句从数据存储器中求取曲线数据的记录集,然后将求取到的记录集数据按照数值 流的结构与格式要求进行数据流封装,将所有曲线的深度数本文档来自技高网...
【技术保护点】
一种基于录井数据及测井数据的曲线数据数值流传输与解析装置,包括用于从钻井现场获取录井数据及测井数据的数据采集器和用于将获取到的录井数据及测井数据进行加工和整理的数据整理器;其特征在于,还包括用户交互装置、请求解析器、与请求解析器连接的数值流生成器、与数值流生成器连接的数值流解析器、判定装置。
【技术特征摘要】
【专利技术属性】
技术研发人员:张超环,江明,唐立人,武毅,赵莉娟,徐胜利,
申请(专利权)人:张超环,
类型:实用新型
国别省市:21[中国|辽宁]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。