APP下载

油藏动态分析管理平台建设探讨

2012-04-23廖爱明

科技传播 2012年4期
关键词:动态分析管理平台集成

廖爱明

中海石油(中国)有限公司,北京100010

摘要 各油田在生产油田数量规模剧增,油气开采难度不断加大,对油藏动态分析工作的质量和效率提出了更高的要求。目前,各油田油藏动态分析人员使用的方法、软件和标准不统一,成果数据不能充分共享,给油田管理工作带来了一定的难度。本文介绍了基于网络的油藏动态分析管理平台建设方案,通过信息化手段,实现油藏动态分析工作规范化、标准化。

关键词 油藏;动态分析;管理平台;集成

中图分类号TE33 文献标识码A 文章编号 1674-6708(2012)61-0065-02

油藏动态分析的工作任务是研究油气藏开发过程中油、气、水的运动规律和驱替机理,拟定相应工程措施,以求合理地提高开采速度和采收率。早在20世纪40年代就形成了油、气、水在油层中的渗流理论。20世纪80年代初,国内诞生了油藏工程专业[1],各类油藏研究技术和分析方法得到了飞速的发展。

随着各种油藏动态分析方法(包括经验统计法、渗流力学方法,数值模拟方法、物质平衡法等[2])的日趋成熟,油藏动态分析逐步发展为油田开发的核心工作且贯穿于油田开发始终,产生了很多的油藏动态分析软件。这些软件分析重点不同,在各石油企业里得到了不同程度的应用。但因各类分析软件标准不统一,缺乏对各阶段油藏动态分析工作内容和分析成果的统一管理,使得油藏动态分析工作缺乏连续性,满足不了油藏精细化管理的要求。本文以中海油实际需求为背景,探讨如何构筑基于网络的油藏动态分析工作平台。

1 概述

经过多年的建设和优化,中海油开发生产数据库各种数据已趋完善,各种生产数据得到了及时的采集入库,为各种分析工作准备了完善的基础数据。国内外主要的分析油藏动态分析软件(例如:PEOffice、OFM、Eclipse)为不同分析目的得到了不同程度的应用。

这些软件的成果标准和数据格式差别较大且相互独立,为油藏动态分析工作带来了不便,急需一个基于网络的信息平台来整合和规范这些软件的使用,建立与开发生产数据库间数据通道,提高油藏动态分析工作效率,统一标准、实现协作与成果共享。

2 总体目标

以中海油现有开发生产信息系统为基础,结合现有油藏动态分析软件,建立一个基于网络的油藏动态分析管理平台,搭建开发生产数据库与各分析软件的数据桥梁,建立和完善基于网络的油藏动态分析规程,实现油藏动态分析的规范化、标准化管理,从而提高工作效率,加强动态分析成果的管理和共享,从而达到提高产量和最终采收率,并提高经济效益的目的。

3 系统设计

3.1 总体架构

根据油藏动态分析管理平台的目标和设计思想,本平台的主要任务是梳理岗位职责、完善制度、补充内容、统一动态分析规程。以现有的开发生产数据库为基础,为分析应用软件提供数据输出接口、成果集成接口,为油藏管理领导提供全面的决策数据,及时的保存动态分析成果,记录开发历程,分享专家经验,平台总台架构如图1所示。以开发生产数据库为基础,引入非结构化存储保存各种地质图件、图片等分析成果,实现分析规程(C/S)、专家支持(C/S)、成果订阅与发布(B/S)、协同工作环境(Web Service)等功能。

3.2 数据访问层

数据访问层使用Apache开源项目中的IBatis.Net作为数据访问基础(如图2所示)。IBatis.Net使用XML配置文件保存SQL语句,作为实体和数据表之间的映射配置。不同的数据库之间SQL存在差异,在编写时尽可能的使用标准SQL,对于差异比较大的SQL语句可以提供多个映射文件来解决。在数据库格式变动时使用视图屏蔽这种差异化。

3.3 应用服务层

服务层承载着访问数据库、非结构化存储的服务,为应用层提供数据服务。服务层的实现采用微软的WCF技术[3],通信协议使用TCP,在对数据量比较大的部分将采用压缩机制或自定义系列化的方式,确保下载的数据量更小,下载的更快。服务层将以Windows Service的形式存在,在数据访问和应用之间添加了数据访问接口,通过保证接口的稳定性以减少开发生产数据库的变动对平台应用的影响。

3.4 应用层

3.4.1 分析规程

油藏动态分析平台建设主要目的之一是使油藏动态分析工作标准化、规范化,建立油藏动态分析规程是实现这一目的的主要手段。油藏动态分析规程就是要通过平台规范每个阶段的油藏动态分析工作的分析内容,指定各项分析工作采用的基础数据、分析工具,统一分析成果的质量要求和存储格式,保证不同人员,不同阶段的分析成果能够相互参考和对比。海上油气田油藏动态分析主要分为日常、月度、年度、阶段动态分析。

不同阶段及不同油气藏特征的动态分析内容和侧重点各不相同,且随着油藏分析技术的发展,各阶段油藏分析工作内容及要求也将随之改变。因此,在平台设计中应充分考虑规程的可配置性和可扩展性。 该平台采用插件式业务规程设计,油藏动态分析模块的以微软的Smart Client Software Factory(简称SCSF)为基础,SCSF提供独立插件和界面,并实现各独立模块之间的通信,这些插件被流程串在一起实现各种各样动态分析流程。

3.4.2 协同分析环境

图3 数据集成接口架构设计示意图

协同分析环境是要将各种油藏动态分析软件集成到油藏动态分析管理平台中,实现不同阶段分析分析工作能够在同一的平台上进行协作。由于不同的分析软件采用了不同的实现技术和体系结构,要向异构系统提供数据,集成各软件的成果就必须采用标准化的接口。

为了避免在分析应用软件发生变化时对整个平台造成不利影响,使用配置文件配置各软件所需的数据格式,并且制定数据提供的标准格式(如图3)。第三方软件直接向集成管理平台提供的接口发送数据请求,集成管理平台通过查询引擎从开发生产数据库获取数据,将数据压缩后通过标准的Web Service接口发送给第三方软件。

3.4.3 成果订阅与发布

油气田管理者通常只关注相关的油藏分析成果、指标等管理信息,且不同的管理者关注的信息不尽相同。因此平台提供成果订阅和发布门户,管理者可以根据需要进行成果订阅,平台自动发布相应的分析成果、指标并推送到相关管理人员桌面。

3.4.4 专家支持

本平台的一大特点是分析流程的可配置性,首先系统中可以根据一些专家的经验总结出一些流程包,提供给用户使用,但是实际的分析情况多种多样,预设的分析流程包可能不适合用户的实际情况,用户可以自行调整流程,未来可以对用户自行调整流程的动作进行日志记录,定期对日志进行数据的挖掘,提炼出更好、更优的流程,然后集成到系统中,为新员工提供专家支持,提高年轻的工程师分析问题的能力。

4前景与展望

随着平台不断的维护和完善,系统的流程化分析会越来越成熟,系统中积累的专家经验也更丰富,将一些易于量化的流程完全交给计算机来处理,做到智能化分析,逐步发展成为一个动态分析的专家系统。

参考文献

[1]丁长明,丁长辉.油藏工程学的发展现状及认识[J].海洋石油,2000(3):43-44.

[2]张校暔,张云龙.油藏动态分析问题探讨[J].科技风,2009(23):220-221.

[3]王慧斌,王建颖.信息系统集成与融合技术及其应用[M].北京:国防工业出版社,2006:15-27.

[4]Tommy Joseph,Tibco Inc.A Messaging-Based Architecture for Enterprise Application Integration.

IEEE,1999.

猜你喜欢

动态分析管理平台集成
移动互联网技术在大型仪器共享管理中的应用前景
基于污点传播动态分析的Android安全系统研究
基于ASP.NET的职业学院绩效考核管理信息平台的设计与实现
浅谈智慧旅游感知体系和管理平台的构建
浅谈企业信息化系统集成
数字化监控系统的企业应用
基于组合评价法的企业融资效率动态综合评价
阳台集成式景观设计方法初探
据题类析高中物理动态问题的部分解题技巧