测井数据查看与转换工具LogDatahelper

点击下载(百度网盘,提取密码:mrta)

一、软件介绍

  LogDataHelper测井数据解析助手,是一款专门针对测井相关从业者设计的数据解析与转换工具,它的功能主要包括:测井数据格式的识别、数据及数据曲线的查看以及多种数据格式的转换等。测井资料处理和应用工作中,经常遇到不同的数据采集系统各有不同的数据格式。不同的应用软件对测井数据格式有不同的要求,数据格式转换便成了一个不得不做但又浪费时间和精力的事情。尤其是很多高端测井资料存储格式均为二进制格式,普通测井解释工程师即使知道格式说明也很难将其解析。因此,研制开发了测井数据查看与转换工具LogDataHelper测井数据解析助手供测井及相关科研工作者使用。目前支持包括DLIS、XTF、CLS、WIS、CFF,LDF等二进制测井数据的快速查看与转换。

二、软件技术理论

   测井数据通常由固定的测井记录标准来保存,测井记录标准又称为测井数据格式。测井数据格式随时代、随测井仪器的发展而发展。不同测井公司、不同时代记录格式不同,即使同公司相同地面仪器测井,同时代测井,不同的测井项目,其记录格式也不同,随着计算机的更新换代与发展,也造成对数据采用不同数据类型来记录。测井格式的复杂性与多样性,让测井数据交换、保存与处理有时变得较为困难。测井数据格式有基本标准,但不同仪器,各格式均有变化,这种变化有以下几个方面:1.随着数据保存的介质而变化。2.随着测井仪器的种类而变化。3.随着处理机型的发展而变化。4.随着数据处理要求而变化。
  测井数据存储的介质主要有磁带、磁盘、光盘。早期测井数据记录是通过磁带记录的,因而测井数据格式通常是顺序记录的,而不是采用直接读取的方式。一盘带通常可以记录多个文件,每个文件称为一个逻辑文件,每个文件又是一些相同的与不同类型记录组成的,长的记录又分记录段。磁带记录的共同点是都是记录方式来记录的。不同类型的记录,其记录长度是不等的。记录与记录之间通常留有磁带间隙,用于控制磁带数据的读取。这些间隙再从磁带数据转换成磁盘文件时,不同公司会将这些间隙保留成一个特殊类型的控制数据。由于计算机技术的快速发展,目前测井数据一般以文件方式存储于磁盘当中。
  计算机文件是在计算机内存中以二进制表示的数据在外部存储介质上的另一种存放形式。计算机文件通常分为二进制文件和文本文件。二进制文件是包含在ASCII及扩展ASCII字符中编写的数据或程序指令的文件,一般是可执行程序、图形、图象、声音等等文件,我们不能直接获取二进制文件中的信息。文本文件(也称为ASCII码文件)它的每一个字节存放的是可表示为一个字符的ASCII代码的文件。它是以“行”为基本结构的一种信息组织和存储方式的文件,可用任何文字处理程序阅读的简单文本文件。LogDataHelper测井数据解析助手的研发就是在通过剖析各类文本及二进制测井数据文件结构的基础上,研发的一款方便测井从业人员快速查看测井文件的工具软件。

三、软件开发及运行

  软件使用C#语言在Windows 10操作系统上开发,可运行在WindowsXP/7/10系统上。需要的运行环境是:.NET Framework 4.0.30319【已升级至4.7.2,没有安装的可到微软官网下载:https://dotnet.microsoft.com/en-us/download/dotnet-framework/net472】。
  软件安装使用步骤如下:
  第一步:准备好软件压缩包;
  第二步:将软件压缩包解压到用户自定义的文件夹中;
  第三步:将解压后的文件复制到用户指定的目录下,将文件夹名改为Logdatahelper;
  第四步:以管理员方式打开“LogDataHelper.exe”,在弹出的界面中根据提示完成快捷键注册。

图1 初始设置界面

四、软件功能介绍

4.1 主界面

   打开该软件后,界面主要由三部分组成,分别是任务栏(左上方椭圆)、工作区(中间绿色框内)、信息显示栏(下方紫色框),如下图所示:

图2 主界面

4.2 基本功能介绍

  作为一款专门针对测井相关从业者设计的数据操作软件,它的功能主要包括对测井数据格式的识别、数据值及数据曲线的查看以及多种数据格式的转换等。
  1)未知格式的二进制测井数据扫描:
  对于某些测井数据,尤其是自描述的二进制测井数据,有时候没有扩展名或者扩展名跟实际数据格式不一致,此时就很难对该数据进行解析和使用。针对这个问题,LogDataHelper提供了未知格式测井数据扫描智能识别功能,能够准确的识别测井数据的真实格式,以便进行解析和使用。

图3 数据格式扫描

  2)WIS、DLIS、XTF等测井数据曲线浏览:
  对于测井学科工作者而言,日常工作中碰到的测井数据千差万别,数据格式繁杂,尤其是二进制测井数据格式,常见的就有WIS,DLIS,XTF,CLS等。有时候仅仅是想看一下数据文件中所包含的曲线列表和属性信息,就需要找到支持该格式的测井软件进行加载,之后才能对数据内容进行查阅。

图4 数据曲线显示

  3)测井数据转换成WIS,LAS,DLIS,TEXT,EXCEL格式: 
  
在进行测井数据处理与解释的时候,第一步工作便是整理加载测井数据。然而,对于有些测井解释软件,比如Geolog、Techlog等相当优秀的测井解释软件,对某些测井数据支持的并不完备。此时,就需要将手头的测井数据转换成能够识别的测井数据格式,然后再进行加载和后续的处理(例如:Geolog软件并不能直接加载WIS、CLS等二进制数据,需要转换成DLIS或LAS)。LogDataHelper很好的解决了这个问题,可以轻松便利将测井数据转换成较为通用的测井数据格式(如DLIS、LAS等),因此内测时很多工程师LogDataHelper戏称为“测井软件伴侣“。

图5 测井数据格式转换

  4)部分格式测井数据批量转换:
  地质等非测井的工作者,工作中经常会用到诸如Petro、Discovery等需要测井数据的行业软件。这些软件(尤其是国外的软件)有时候并不支持收集到的测井数据格式(如WIS格式),此时就需要将搜集的的数据转换成通用的数据格式(如LAS格式)。实际工作中,有时候需要转换的数据井次经常是大量的,数百口井甚至是数千口井,这些没有技术含量的数据转换工作经常会耗费大量的精力LogDataHelper软件提供了常用测井数据格式的批量转换,可以轻松的将数千口井数据迅速的转换成所需格式,大大降低了这部分工作量。

图6 数据批量转换

  5)全面融合旧版软件工具:
  为了软件维护方便,将原有已发布的老版软件(WIS2ASCII、TXT2WIS、LAS2WIS、CurveStatistic、XTFReviser、CLGIS_DataViewer)统一集成到了新版软件LogDataHelper中,如果老用户还是喜欢使用老版本,可以在“怀念旧版”中直接调用原有版本。

图7 怀念旧版界面

  a.WIS2ASCII1.95(WIS测井数据格式转TEXT,LAS等工具)
  WIS2ASCII软件工具自2010年发布以来,就受到了广大网友的关注和使用,主要功能是提供了WIS测井数据格式的解析和转换功能。该工具最早在软件共享平台“华军软件园”和“非凡软件站”发布后,截至2016年6月底累计下载次数达3000+,并被多家软件分发平台转发。该软件工具于2016年6月结束维护服务,集成于LogDataHelper软件中。

图8 WIS2ASCII1.95界面

  b.TXT2WIS1.95(自由文本数据格式转WIS格式工具)
  作为WIS2ASCII软件工具的姊妹工具,TXT2WIS同样受到广大测井工作的青睐,主要功能是将文本格式的测井数据文件直接转为WIS或LAS格式,于2014年11月被百度百科收录。该软件工具于2016年6月结束维护服务,集成于LogDataHelper软件中。

图9 TXT2WIS1.95界面

  c.LAS2WIS1.95(LAS2.0测井数据转WIS格式工具)
  作为2013年发表于《石油天然气学报》论文“LAS测井数据解析与批量转换方法研究”的衍生产品,LAS2WIS工具不仅提供了针对LAS格式转换的功能,还提供了测井曲线合并、LAS版本切换和批处理功能。该软件工具于2016年5月结束维护服务,集成于LogDataHelper软件中。

图10 LAS2WIS1.95界面

   d.CurveStatistic1.3(常规测井曲线分层统计工具)
   CurveStatistic作为一款测井曲线分层统计工具,常常被用来进行科研论文数据的准备工作。通过层段列表,可以轻松的在未安装任何测井数据处理软件平台的情况下,从LAS、WIS、CIFP等测井数据体中提取选择层段的各类统计值。该软件工具于2016年6月结束维护服务,集成于LogDataHelper软件中。

图11 常规测井曲线分层统计

  e.XTFReviser1.3(5700套管接箍数据修正软件)
   XTFReviser最初是一款内部使用软件,专供某钻探公司测井小队使用,其功能是快速便捷的识别套管接箍信号并对接箍信号进行增强处理。该软件工具于2016年6月结束维护服务,集成于LogDataHelper软件中 。

图12 5700套管接箍数据修正

  f.CLGIS_DataViewer1.0(煤田测井软件CLGIS数据库文件解析)
  对于煤田测井行业来讲,CLGIS系统应该都不陌生,其底层数据格式存储为二进制的DAT文件,有时候为了在其他测井平台进行数据处理或出图,需要将数据进行解析和转换。CLGIS_DataViewer提供了这一功能,可以轻松的从中提取出曲线信息、分层信息并能直接转换成通用的测井数据格式LAS。该软件工具于2016年6月结束维护服务,集成于LogDataHelper软件中。

图13 煤田测井软件CLGIS数据库文件解析界面

五、各模块使用说明

5.1 测井数据加载

  选择任务栏的“文件”选项,单击“加载测井数据”选项,然后在弹出的窗口中选择用户想要处理的数据。
  如图所示,在数据加载完后的界面中,可以实现对测井数据的基本属性(深度、单位、采样间隔等)的预览。

图14 测井数据加载

5.2 未知格式的二进制测井数据扫描

  该模块的主要功能是实现对未知格式的二进制测井数据的格式识别以及原始数据的显示。

图15 数据格式扫描

  选择任务栏中的“文件”选项,单击“未知格式扫描…”选项,选择目标文件,实现数据格式的识别(图中红色框内显示)及原始数据的显示(绿色框内显示)。

5.3 测井数据曲线的显示

  该模块支持多种格式的测井数据,它能够帮助工程师们快速的对测井数据曲线进行预览,它能够实现的功能主要有,查看相应的测井数据曲线、查看相应的测井数据值、根据用户需要对目的层段的曲线进行选择。
  在数据加载完后的界面中,双击选择目标曲线,弹出相应的曲线查看界面。如下图所示 :

图16 测井数据曲线的查看

  数据曲线查看界面主要由四个部分组成,分别是信息栏(上方红色椭圆区)、深度控制栏(绿色框内)、曲线数据值查看区(蓝色框内)以及曲线图形显示区(紫色框内)。
  1、信息栏中显示的是该曲线的深度段;
  2、在深度控制栏中,用户可以根据需求控制显示的井段深度;
  3、曲线数据查看区实现的主要功能是查看每个深度段相对应的曲线值;
  4、在曲线图形显示区内,用户可以根据自己的需求对曲线进行操作,具体操作如下:
   (1)控制图形的比例尺
   通过前后滚动鼠标滑轮来控制曲线的显示比例或者通过按 “ + ” 来控制。
   (2)根据用户的需求放大目标区域图形
   按下Shift或Ctrl的同时,通过鼠标左键选择目标区域。
   (3)改变曲线显示的位置
   用户可以点击图形,通过拖拽来改变图形的位置,利用方向键也可实现该功能。

图17 数据曲线查看界面

5.4 测井数据转换成WIS,LAS,DLIS,TEXT,EXCEL格式

  该模块的主要功能是将测井数据转换成用户想要的数据格式,它包括WIS,LAS,DLIS,TEXT,EXCEL五种格式,这些格式的数据对于目前主流的测井解释软件来说大都可以被识别的。具体操作如下:
  第一步:选择导出数据
  在数据预览界面,通过鼠标右键来选择想要导出的曲线。在操作大批量的数据时,用户可以在“设置”选项中点击“格式转换设置”,在该界面中,用户可以根据自己的需求自定义默认导出的数据类型。

图18 格式转换设置

  第二步:格式转换
  点击任务栏中的“格式转换”选项,选择想要转换的数据格式进行格式转换。
  注意:在转换为“LAS”或“DLIS”格式时,如果一次导出多条曲线,尽量选择深度段相同、采样间隔相同的曲线进行导出,否则容易出现错误。

5.5 部分格式测井数据批量转换

  该模块可以实现多种格式的数据进行批量转换,下面以LAS格式转DLIS格式为例。
  打开任务栏中的“格式转换”选项,点击“批量转换(定制功能)”选项,然后选择“批量LAS转DLIS”选项,如图4-5-1所示,在打开的文件夹中,系统根据用户的选择筛选出文件内的LAS文件,点击“开始转换”选项,系统在相应的的文件夹里自动生成DLIS格式的数据。

图19 数据批量转换功能



版本信息:

  • 编辑:覃莹瑶,2020.04.18
  • 校对:
17,816 次浏览

《自研软件:测井数据查看与转换工具LogDatahelper》有4条留言

留下评论