测井数据成像系统的研究及实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文以课题项目“辽河油田测井资料网络管理查询系统”为依托,从辽河油田测井公司实际业务出发,研究和解决了油田测井数据成像方面的相关技术难题,使测井数据能够以图像的形式快速、直观、灵活的展示在用户面前。主要研究的问题包括绘图模版的对象组织形式及绘制方法(模版、井道、道、道对象),绘图所需的相关数据结构,数据的存储及传输方式(包括曲线数据、模版内容、填充符号内容及各种基本信息),各种曲线及图像(包括一维曲线、曲线填充、二比例、声电成像、二维波形、井壁取心,符号库,图头等)的相关绘制算法;系统采用B/S结构,通过Java语言以Applet的形式实现。
     同时在绘制过程中提出了加快绘图速度的一系列方法(内存映射、双缓冲、内存图像剪切、即时绘制)并且所有绘制内容均依照测井公司要求按比例尺与实际长度对应。
In the exploration and development process of oilfield, well logging is one of the most important ways to confirm and evaluate the oil and gas layers, meanwhile,it is an important method to solve a series of geological problems.The process of analysis and calculate well logging data to get geological conclusions is called explanation. However,most data from well logging devices is discrete or continuous numerical data.It is very difficult to find the geological law and is not conducive for well logging data to play its role.So,in the process of well logging explanation, logging data are generally in the form of images.
     For the imaging of well logging data,there are lots of well logging data explaining flats now ,but most of them are unconnected edition,they can only explain formats to get curve data for imaging and explanation from local well logging data files,the security is poor and they are inconvenient for use and not conducive to maintaining .Most developers of imaging platforms only sell the using right to users and do not open their source code, This makes a lot of restrictions on the use of platform .These platforms are expensive ,they need to be installed before using and the maintaining and upgrading considerable time and effort.
     For above reasons,it is meaningful for Liao He Oilfield Well Logging Co. to develop a suit of fully functioning Web-based and database-based well logging data imaging system. This paper mainly focus on the series of issues involved in the research and development process of the logging data imaging system. The main functions of well logging data imaging system are:it can download latest well logging data,and paint it based on oilfield operations,the system convert original digital data to graphs and images and show them to users.Explanation stuff can estimate the geologic structure and distributing situation of oil resource and gas resource from the shapes,directions of these graphs and images and lithology,oil symbols and the contrast of them.From using the system,users can get explanation conclusion to supervise the manufacture of oilfield.
     On implement form,we use Applet+Servlet mode.In this mode,the Applet process local data files and use Servlets to transmit basic information and data files from server by objects serialization form or files download form,then it draws the images.On the server,we access database by jdbc.
     On structure organizing form of imaging system,we define the structure layers of painting objects as:
     Model Well-trace Trace Trace-object.Model is the tip object of them,all the other painting objects must be painted on model.In a model there can be one or more well-traces.Well-trace is second-level painting object,and the painting object in it are all about a same well.Because there may be many paint objects in a well trace,we can put one or more traces into a well-trace,preventing the superposition and coverage of multiple painting objects when they are painted,so we put a few painting objects into a trace.mostly, we put some relationship closed painting objects of one well into a trace,users can browse and contrast conveniently.The objects in a trace are collectively known as trace-objects.Trace-objects are the lowest-level painting objects,as well as the core objects of actual operations. Trace-objects has many types and are updated constantly.
     Trace-objects are vectors of the data of imaging system.Against every types of trace-objects,according to the actual operations of well logging company,we have investigated corresponding painting methods. Including the drawing and filling of one-dimensional curves,two-scaled showing of curves and the painting of sidewall coring,graph heads depth traces,two-dimensional waves and the drawing of electronic and sound data.
     In regard to the network transmission , we transmit data between client and server in two ways. Simple data amount of the data , such as templates basic information, curve list, symbol list and other objects are transmitted through the sequence of objects. Large or complex data in the data is transmitted through the downloaded documents, such as curve data, and XML documents which representing the information of templates,filling symbols and graph heads.
     On data storage form,we use XML files to access the information of model and filled symbols.Then we need to create only a model form and a filled symbols form for the maintenance and avoid complex multi-form operations.The hierarchical structure of XML files is fully consistent with the system-defined organization form and it eliminates the complexity of the multi-table access completely.This will enhanced the efficiency of systems development greatly.
     In the process of painting,we enhance the speed and performance of the system through some methods.First of all, for XML documents or data downloaded to local machines, we use memory mapping technology to map them into local memories, raising the reading and writing speed of local files. Secondly, we use double-buffer mode when drawing, which painting the whole screen data to be displayed before showing to screen. The advantages is not only the elimination of the scintillation screen but also the elimination of speed delay and the system resource consumption caused by the repeated drawing action. Thirdly, due to the constraints of huge volume of data and system resource, we can not paint all data in memory firstly before they show to users. To improve the speed of painting and save resources, we use the method of immediate painting. Every time when users trigger keyboard or mouse events and need to change shown images, we draw the parts which need to be redraw in memory by calculating. Fourthly, in the process of immediate drawing,when the images are not changed obviously, which means there are partial overlapping between current screen images and new images,we cut and paste images in memory,reuse the overlapped parts of old and new images,and not to repaint all the new images every time.
     This paper discusses and investigates the technical difficulties and core issues involved in the process of the development of Web-based imaging system for logging data and implement the system successfully. In the future, it would serve better for the logging company, provide technical support to enhance the decision-making capabilities and competitiveness of enterprises, and it has higher application value.
引文
[1] 李 漾.基于数据库的成像测井图像解释系统的研究与开发.哈尔滨商业大学学报,2002 年 6 月,第 3 期,第 18 卷:311-314.
    [2] 文 宏.Oracle9i 简明教程.清华大学出版社,2003 年 10 月,第一版,2-19:344-364.
    [3] Patrick Niemeyer&Jonatban knudsen.Java 语言学习手册.中国电力出版社,2004 年,第一版.
    [4] Erich Gamma&Richard Helm.设计模式.机械工业出版社,2005 年二月,第一版.
    [5] 翟慧杰.面向对象的测井数据模型分析与设计.长春理工大学学报,2003 年 9 月,第 26 卷,第 3 期:79-80.
    [6] 余学峰.测井曲线填充算法研究.油气地球物理,2006 年,第四卷第二期:38-39.
    [7] 李 河.大数据量地球物理测井绘图关键技术的研究.地球物理学进展,2005 年,第一期,第 20 卷:71-77.
    [8] 李 河.地球物理测井数据格式及面向对象的数据读取.物探与化探,2005 年,第二期,第 29 卷:174-178.
    [9] 路易.A.阿洛德&莫里斯.H.马丹.石油测井技术发展史.石油工业出版社,1982 年 6 月,第 1 版:52-59.
    [10]齐宝权.测井解释数据管理系统研发与应用.测井技术,第 28 卷,第 5 期,2004 年 10 月:402-406.
    [11]薛 任.基于 XML 的石油勘探数据库查询应用系统的实现.计算机工程与应用,2005 年 8 月:224-227.
    [12]Paul J.Perrone.J2EE Developer's Handbook.电子工业出版社,2004年 09 月,第 1 版:4-12.
    [13]彭吴生.建立测井数据库,提高油田勘探效益.石油仪器,2006 年,第 20 卷,第 3 期:67-69.
    [14]飞思宝兰研究院.JBuilder 精髓.电子工业出版社,第一版,87-115.
    [15]马玲华.ECLIPS 5700 测井系统 XTF 文件格式分析.测井技术,2001 年,第 25 卷第 3 期:225-229.
    [16]刘拥军.长庆油田测井信息数据库的系统设计.测井技术,2005 年 6 月,第 29 卷第 3 期:233-235.
    [17]洪学海.面向对象油气藏描述信息系统的设计与开发.计算机工程与应用,2003,27:224-226.
    [18]辛 志、秦亮曦.油田测井管理信息系统的设计与实现.系统建设,2002,11,16.
    [19]胡振平.测井数据格式转换系统.测井技术,2005 年 8 月,第 29 卷第 4 期:368-369.
    [20]谢美云.测井曲线校正软件系统的研发及应用.中国高校科技与产业化(学术版), 2006 No.z1:36-38.
    [21]原福堂.声电成像测井解释处理软件的开发与应用.测井技术,2005 Vol.29 No.5:115-116.
    [22]吴 春.成像数据对常规测井的刻度.特种油气藏, 2005 Vol.12 No.4:12-15.
    [23]李安宗.成像测井系统软件主控模块的设计与分析.地球物理学进展, 2004 Vol.19 No.4,29.
    [24]唐为清.FORWARD 成像测井资料处理软件应用与效果分析.天然气地球科学,2004 Vol.15 No.5:42-47.
    [25]辽河油田测井公司.勘探生产信息数据字典.2002 年 12 月.
    [26]赵学良.Servlet 与 JSP 核心编程.清华大学出版社,2006 年 5 月.
    [27]朱幸辉.基于构件的海量信息存储中间件的研究与实现.计算机应用研究,2005 年第 7 期:60-62.
    [28]陶利萍.生产测井解释平台的开发与应用.油气井测试,2004 年 8月,第 13 卷第 4 期:97-98.
    [29]胡佳庆.测井数据常用格式及格式转换.海洋石油,2003 年 3 月,第 23 卷第 1 期:75-79.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700