DLIS数据格式研究.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DLIS数据格式研究

获“2013年科技论文报告会”二等奖D LIS数据格式研究祁彬彬孟悦新梁国武 (中海油服油田技术研究院燕郊065201)摘要:DLIS文件斯伦贝谢公司在1991年采用的一种全新的测井数据记录标准,此标准得到了美国石油学会(API)的 批准和推荐应用。通过对DLIS文件的详细剖析,阐述了DLIS文件的组织结构及各部分的信息内容,介绍利用c#语言 实现表征码的转化。这对于准确读取DLIS格式文件中的文本信息和数据信息,更好的利用这些数据进行测井解释具有 重要意义。引言斯伦贝谢公司在1991年采用一种全新的测井数据记录标准。即数控测井交换标准Digital Log Interchange Standard(DLIS)(数字逻辑交换标准)。该文件的标准文档虽然被公布,但是由于其内容 十分复杂,一个文件包含多个逻辑文件,每个逻辑文件又包含多个逻辑记录,每个逻辑记录的解析方 法不仅相同。因此不管是解析这种文件,读取其中的数据,进行分析,还是将写入文件,都造成极大的困难,我们通过对该文件格式的详细解读,掌握了这种格式的规则。一、数据格式1.1物理格式DLIS数据格式的物理存储如图1所示,其中网格部分表示不可见框迹,深色部分表示可见框迹, 白色部分表示逻辑格式。SUL表示存储单元标签,TM表示磁带间隙,BOT表示磁带头,ETW表示磁带尾, VRL表示可见记录长度,FV表示格式版本,LRSx表示第x个逻辑记录段。BOT、TM和ETW信息,在磁带中常见。目前斯伦贝谢文件格式的数据没有这些信息,哈里伯顿的DPP转的DLIS格式的数据包含了这些信息,在输出的时候,这些信息是可以不写的。可视记录_}存储单元标簦田田 田圆圈固回[]回圈圈回[]回口田 固[]回田田回图1 DLIS物理格式·43·获“2013年科技论文报告会”二等奖 每个逻辑记录段的格式如表1所示,其中LRSL表示该逻辑记录段的长度,一般占2个字节,接下来的8为是属性位,用来定义逻辑记录的性质,比如逻辑记录的开始段,结束段,以及逻辑记录是否 加密等信息,LRT表示逻辑记录类型,比如文件头逻辑记录,来历记录,通道记录,数据记录等等,主 体部分是逻辑记录的内容,检验和用来判断逻辑记录是否完整,尾长表示的逻辑记录段的长度,可以 逆向读,填充是为了满足最小逻辑记录段的字节数或者偶数字节数而存在的。表1三种不同的逻辑记录段LRSlU’主体检验和尾LRSLLRSLlll00110LRT主体检验和尾LRSLLRSL11000lllLRT主体填充检验和尾LRSL1.2逻辑格式1.2.1逻辑记录逻辑记录有逻辑记录段组成,由哪些段组成,该信息包含在逻辑记录段的属性位中。因此可以剥 取不可见框迹、可见框迹和逻辑记录段的头尾等组织信息,由逻辑记录段的主体部分组成逻辑记录, 逻辑记录的格式如图2所示。图2逻辑记录格式1.2.2表征码DLIS数据格式定义了自己一套有二进制与显示信息之间的转化标准,一共有27中类型,如表2所示:表2表征码码名称字节数描述lFSHORT2低精度浮点2FSINGL4IEEE单精度浮点3FS【NGl8有效单精度浮点4FSING212双向有效单精度浮点5ISINGL4IBM单精度浮点6VSINGL4VAM单精度浮点7FDOUBL8IEEE双精度浮点8FDOUBl16有效双精度浮点9FDOUB224双向有效双精度浮点lOCS【NGL8单精度复数11CDOUBL16舣精度复数12SSHORT1带符号的短整数·44·获“2013年科技论文报告会”二等奖13SNORM带符号的正常整数14SLONG4带符号的长整数15USHORT1不带符号的短整数16UNORM不带符号的正常整数17ULONG4不带符号的长整数18UVSRI1,2,or4不带符号的可变长整数19I£)ENTV可变长度标识20ASCV可变长度的ASCII字符串21DTIME8日期/时问22OIuGINV来历引用23OBNAMfEV对象名称240BJREFV对象引用25ATTREFV属性引用26S唧ISl布尔状态值27UNITSV单位表达 1.2.3逻辑记录分类逻辑记录一般分为两类,显格式逻辑记录和隐格式逻辑记录,前者可以理解为文件头或者曲线头, 后者可以理解为曲线数据。显格式逻辑记录主要分为以下几类,如表3所示:表3显格式逻辑记录类型类型描述允许的组类型OFHLRFile HeaderFILE.HEADERl0LROriginO砌GIN WELL—REFERENCE.POINT2AXISCoordinate AxisAXJS3CHANNLChannel—relatedCHANNEL4FRAMEinformationFRAMEFrame Datan姗3STATICCALIBRATl0N6Static DataCAL

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档