1、1谈 Mapinfo 平台在油田油藏信息管理中的应用摘要:油藏信息管理是油田管理中的重要组成部分,为油田的勘探和生产提供信息支持。面对庞大的油藏信息数据,如何科学、直观、形象、高效地进行管理,是摆在油田油藏信息管理工作人员面前的课题。本文通过 Mapinfo 平台的建设,来谈谈 Mapinfo 平台在油田油藏信息管理中的应用。 关键词:Mapinfo 平台 油田油藏 信息管理 MapInfo 是一款桌面地理信息系统软件,是数据可视化、信息地图化的桌面解决方案。它依据地图及其应用的概念、采用办公自动化的操作、集成多种数据库数据、融合计算机地图方法、使用地理数据库技术、加入了地理信息系统分析功能,
2、形成了极具实用价值的、可以为油田油藏信息管理所用的大众化小型软件系统。下面通过 Mapinfo 平台的建设,来谈谈 Mapinfo 平台在油田油藏信息管理中的应用。 一、Mapinfo 系统的构建 与大多数计算机信息管理系统设计思路一致,在软件方面,油藏管理信息系统一般以 WindowsNT 作为网络操作环境,以 client/server 的方式,在以商业 GIS 软件平台、以 Oracle 或 SQLserver 为底层数据库的基础上,通过以各种方式对油藏基础信息的数据采集,并且利用Microstation 为图形环境,以开发语言 Mapbasic、VB、VC 十十三种语言进行软件开发工作
3、,形成了油藏管理信息系统。在硬件方面,计算机各2种类型的硬件是油藏管理信息系统硬件配置的基础,其主要包括如下方面: 计算机工作站、微机、便携式计算机;数据输入设备数字化仪、扫描仪等;数据输出设备图形终端、绘图仪、打印机、硬拷贝设备等;存储设备磁带机、光盘机等。 笔者通过局域网将油藏管理信息系统输入设备、存储设备、输出设备、计算机以及服务器等连接起来。计算机通过局域网向服务器发出数据查询、数据分析以及控制输出设备的请求,服务器取齐则响应请求提供服务。笔者概念中的油藏管理信息系统可以实现以下功能: 1.借助油藏管理信息系统可以获得油藏基础信息,如区域位置、构造特点、各种物性参数、油气信息、渗流特点
4、等。 2.油藏管理信息系统为石油勘探、开发方面的应用提供更直接的平台。对基础数据的计算和处理,在此基础上产生图件,模拟油气运移的动态过程,直观地显示油藏的几何形态和油藏属性参数分布特征的油藏三维可视化技术,可能会成为油藏管理信息系统的基本功能。 3.油藏管理信息系统支持下的油田动态监测系统,可以及时准确地掌握油井生产信息,实现控制注水、稳定产量、均衡生产、提高采收率的目标。静态信息的采集及处理系统帮助完善油田勘探开发数据库。 4.工作人员无须到达工作现场,就可以在油藏管理信息系统提供的基础信息上可以进行分析决策,整个过程简捷、直观。 二、Mapinfo 油藏信息管理系统的开发 Mapinfo
5、油藏信息管理系统是面向专业人员的人机交互式系统,对使3用人员有一定的计算机水平要求。对普通用户来说,这显然有些要求苛刻,因此,Mapinfo 提供了一个用户系统开发工具 Mapbasic,人们可以用 Mapbasic 来设计、建立符合自己工作特点和要求的纯用户化的应用系统。 一是介绍油藏管理信息系统的设计思路和框架:依照现在应用开发程序的惯例,必须设计出具有亲和力的程序界面,包括文件操作、编辑、窗口管理、专业应用等项目;专业应用方面是体现油藏管理信息系统特色的模块,包括动态监测、静态信息的管理和获取、对各种信息的应用和在此基础上的分析、决策。 二是系统菜单主要是对文件和工作空间的管理,包括打开
6、、保存文件等;编辑类操作包括复制、粘贴等;专业应用中的动态信息监测主要对生产中的重要参数进行随时采集和处理,包括流压值、动液面深度值、含水量、产液量等,动态信息监测主要针对单井;静态信息应用主要是显示静态信息,同时也实现各种数据的录入,以实现人机交互控制。静态信息处理包括井史录入、射孔数据录入、数据录入、经济评价参数的录入及运算,对系统数据库进行定时的更新和查询;用户控制面板里的功能主要用于辅助生产决策,包括绘制单井 IPR 曲线、单井测井曲线等;图形操作包括绘制在图形中设置目标,曲线光滑,物体合并,缓冲区分析等;数据表主要是用于数据库的维护和查询。 三是结合油藏管理专业理论,首先建立油藏管理
7、信息系统用户界面,这个界面主要是用 Mapbasic 语言开发的,Mapbasic 带有各菜单项的标准引用代码,除了应用这些标准的引用代码外,笔者也增加了自己的菜单4项。这个界面包括油藏管理的大部分内容,有开发地质、油藏工程、采油工程、经济评价等方面的内容。 四是系统对 MapInfo 界面做了重新组织。主要体现在增加了动态信息监测、静态信息运用和采集这两个菜单项,此外,还有一个“用户”按钮面板。这些都体现了本系统的专业特色。虽然 Mapbasic 语言使用起来简单方便,然而各模块功能的具体实现是应用VisualBasic、VisualC+来完成。Mapbasic 直接调用VisualBasi
8、c、VisualC+语言的程序模块。笔者单位主要是通过动态数据交换和镶嵌的方式将这几种语言模块组合于一块。 三、Mapinfo 油藏信息管理系统实例应用分析 笔者为充分说明 Mapinfo 油藏管理信息系统的应用,下面通过系统的具体应用来加以介绍。基础数据来源于辽河石油勘探局下属油田。根据油田提供的各井位的大地坐标,MapInfo 可以自动生成。为了便于操作,笔者另外编制了一段程序代码完成了井位的标注。本系统实现了单井产液量监测、单井 IPR 曲线绘制、单井测井曲线绘制、井间距计算、经济评价等一系列功能。为节省篇幅,同时也兼顾到把问题阐述清楚的目的,这里就本系统的几个功能举例说明: 实例一:计
9、算任意多边形区域面积:不论是在油田施工建设方面,还是在计算区块储油量方面,工作人员都需要知道某个区块的面积。不规则区块的面积求取,对于手工运算来说是一件麻烦事。但在本系统中,这个过程实现了自动化。在井位展布图上,选择任意形状的区块,都可以获得其面积。这一操作给工作人员提供了极大的方便。 5实例二:绘制单井流入动态(IPR)曲线:对开发井,需要绘制该井的 IPR 曲线,借以了解该井的产液能力,这项工作在油藏管理信息系统中可以方便的实现。选择相应功能按钮,点击任意井,马上弹出该井的IPR 曲线。不仅如此,通过改变流压值,即可显示相应的产液量。将曲线图与井位直观地联系起来,这正是此系统的独特之处。
10、实例三:井史查询:对于专业工作者来说,常需要了解单井的概况,包括单井的开发历史、井点周围的岩性、构造特点、渗流参数等,这需要有大量的文本信息。在本系统帮工作者省去了手工查阅的繁琐。只要选择相应的按钮,再选择井位,立即可弹出井史信息。操作既简便又很实用。此外,井史信息的集成,可以方便决策者了解单井的过去和一些必要的静态信息,对下一步的决策提供了支持。相信在现场工作中,一定会得到使用者的青睐。 四、结束语 本文浅析了 Mapinfo 软件在油田油藏信息管理中的应用,围绕着Mapinfo 软件的特点、系统的构建和 Mapinfo 油藏信息管理系统在我单位油田数据管理中的应用谈了笔者的几点认识,希望能对油藏信息管理的数字化和自动化发展贡献个人的力量。 参考文献 1张雨明, ;城市地下管网 GIS 总体设计研究J;新疆石油学院学报;2011 年 04 期 2廖振良,徐艳;GIS 在上海市苏州河环境整治中的应用J;计算机系统应用;2010 年 05 期 63邱荣祖,周新年;基于 GIS 的优选作业伐区决策支持系统J;遥感信息;2011 年 03 期 4张治英;应用地理信息系统分析江宁县钉螺孳生与水系分布的关系J;中国地方病学杂志;2012 年 02 期