基于业务模型的油气勘探开发数据标准体系设计_第1页
基于业务模型的油气勘探开发数据标准体系设计_第2页
基于业务模型的油气勘探开发数据标准体系设计_第3页
基于业务模型的油气勘探开发数据标准体系设计_第4页
基于业务模型的油气勘探开发数据标准体系设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、? 33肖波1,2,邵庆,文必龙信息系统管 2.中国石油化工股份有限公司 成都 610059。(1.成都理工大学 能源学院,四川 大庆 163318)计算机与信息技术学院,黑龙江 理部,北京 100005。 3.东北石油大学 摘要:石油工业信息标准中,数据技术标准占很大的比例,但大量的数据技术标准之间缺少协调一致的机制。采用综合标准化方法,提出由业务层和系统层标准构成的石油数据标准体系架构。在业务层,以业务模型为核心集成业务层的数据标准;在系统层,按数据的生命周期,设计数据的采集、传输、存储、管理、服务和应用等系列标准。采用模型驱动的思想,实现业务层与系统层之间标准的衔接,并用元模型对系统层不

2、同数据标准进行统 一描述、统一管理,形成一个可高度集成的石油数据技术标准体系。 关键词:综合标准体;业务模型;数据标准;模型驱动;元模型: A 文献标识码TP311 中图法分类号: 引言0 在石油工业信息标准中,数据标准占绝大多数。以石油行业标准为例,当前石油信息项。随着数字油田、智能油田建设的深29行业标准共发布37项标准,其中数据类标准为入,系统规划或设计油气勘探开发数据标准体系成为石油工业信息标准化方法研究的重 点。提出以业务流、数据流为主线索,进行调研和分析的石油天然气勘探开发数1王瑞林据标准体系研究方法,梳理源头数据和代码体系,设计数据元和元数据、分类与编码、源结合石油勘探2点信息采

3、集、业务模型、图形格式、数据交换标准等标准分类。赵丰年等个维度建3开发数据采集、管理与服务,从技术和管理方面及数据元、元数据和管理标准数据标准体系,从数据标准内容的扩展FOL3提出立石油勘探开发数据标准模型。王辉等个层级进行油田数据标准体系设和本地化(Local)3(Open)性方面,按照固定(Fixed)、开放从数据操作角度提出数据模型、数据存计,有效解决数据标准的适用性问题。Energistics定义资源为了描述数据标准,Zcollection取、数据交换、数据服务等系列石油数据标准4. 集合组织、检索开发框架,该框架有良好的框架结构和可扩展性,能够很好地描述集合、。这些研究虽然从各自的角

4、度提出定义和管理数据对象,以及它们之间关系的元数据5-6标准化框架,但过于单一,难以形成系统化的、严谨的体系架构。综合标准化方法具有综 ,对系统化地设计数据标准体系具有参考价值。合性、成套性、整体协调性等特点7-8笔者在总结中国石化数据标准制订过程的技术和经验基础上,采用综合标准化方法的思想,提出基于业务模型的数据标准体系,设计数据标准综合体和油气勘探开发数据标准框架;提出油气勘探开发的业务模型,将数据标准的各个内容集成到业务模型的各个单 元;给出面向数据集成的模型驱动架构,实现业务层与系统层之间标准的衔接。 基于综合标准化的数据标准架构1 油田信息系统建设是一个复杂的系统工程,石油数据标准体

5、系应该与油田信息系统架构保持一致,标准之间达到高度协调,因此,石油数据标准体系应该有一套成熟的方法。多而“在传统的标准化中,特别是在政府直接管理标准化时,由于受上下机构的影响,存在 综合标准化。散”的特点,要求必须采用新的方法综合标准化是为了达到确定的目标,运用系统分析方法,建立标准综合体,并贯彻实。它建立标准综合体的目的是为了实现总体优化的目标。标准综合体7-8施的标准化活动 ?收稿日期:2014-05-23;编辑:任志平;刘丽丽 基金工程:国家科技重大专项(2011ZX05023-005-012) ),男,博士,高级工程师,主要从事油田企业信息技术方面的研究。1963肖波(作者简介: 的构

6、建可以采用两种方式:一种按系统组成结构,如产品构成、数据体系结构;另一种是系统的活动流程,如生产流程、数据流程。按照油气勘探开发数据体系结构建立的勘探开,在业务层按专业划分数据标准,在系统层按不同层级的数据库发数据标准综合体见图1),在业进行划分数据标准。从数据生命周期角度建立勘探开发数据标准综合体(见图2务层按数据表现形式定义数据标准,在系统层按数据在系统内部存在方式定义数据标准。 3)。1和图2的标准综合体,得到勘探开发数据标准框架(见图综合图 业务模型标分析化地面工物化井筒工综合研油气生业务 源头数据库 工程数据库 中心数据库 系统层 数据模型标准 基于数据体系结构的数据标准综合体图1

7、Fig.1 The data standard-complex based on data architecture 数据报 分析指资料管 用户数 数据图 表体系 据视图 标体系形标准 理规程 业务层 数据提交 数据分析与处理数据查询 服务 数据管 数据模 数据交 系统层 采集 型标准 理标准换标准 传输/交换 存储 管理 数据采数据服 务标准集规程 元数据 数据生命周期(过程)管理 标准 基于数据生命周期的数据标准综合体2 图 Fig.2 The data standard-complex based on data life cycle 两个标准综合体将数据标准分为业务层和系统层。数据采集

8、和应用是联接业务层和系业务层面的各数据标准的关统层的两个关键接口。数据标准综合体的结构存在问题:(1)系统层的各数据标准之间的集成。这些问题联;(2)业务层与系统层之间的标准的衔接;(3)是实现勘探开发数据标准之间相互协调、集成为一个有机整体的关键。因此,提出油气勘探开发业务模型和数据集成的模型驱动架构,其中业务模型用来集成业务层的数据标准; 模型驱动架构用来集成业务层与系统层,并对系统层数据标准进行集成化管理。 油气勘探开发数据标准 业务层标准 系统层标准分业用资数数数数数数数元户据料析据务据据据据据数数图模管指报服交采管模据标型据形表理务换理集型标视体体标规标标标规标标 程 准 图 准 系

9、 系 准 准 程准 准 准 图3 勘探开发数据标准框架 Fig.3 The data standard framework for petroleum exploration and production 油气勘探开发业务模型2 业务模型(Business Model)是一种通过定义组成活动及活动之间逻辑关系描述企业经营生产过程的模型。油气勘探开发业务建模是将石油勘探开发生命周期中涉及的业务抽象为一个完整的业务功能结构,在系统地、本质地、概括地抽象勘探开发功能结构的同时,还要建立每一个业务功能相关的数据、知识、软件等的关联关系9。 业务分析与建模过程从形式上可分为4个阶段:一是业务领域划分;二

10、是分业务领域建模;三是业务模型集成;四是业务模型标准化。 业务模型采用“业务域业务分类业务活动”三层结构(见图4)。由图4可以看出,将油气勘探开发所有业务划分为多个业务域,每个业务域建立多级业务分类,每个分类中定义一个或多项最基本的业务活动。 油气勘探开 发业务模型 结果对象 油气藏油藏工程 工程方案设计 勘探地地面工程 质研究方案设计 开发方 案设计采油工程方案设计经济评价方案设计 模型映射字典 物化探 井筒工程 综合研究 油气生产 地面工程 分析化验 开发地 质研究 规划 与部署产生和用的数针对性油保护技术研产生和用的知油层保护室用评价实验研油层保的软方案设参与油层伤的人因素分使用的工油层

11、保和材投资概算 业务单元 业务分类 业务活动业务域 油气勘探开发业务模型的体系构架4 图 Fig.4 The architecture of business model for petroleum exploration and production )是对企业中的一些主要业务活动领域的抽象,Business Domain业务域(而不是现有机构部门的照搬。对油田业务域的划分可以根据某一主题进行。业根据油气田勘探、开发根据专业划分业务领域;(1)2)务领域的划分原则:(根据油气田勘探、开发管理阶段划分管理业务生命周期划分业务领域;(3)域。业务领域的划分参照三种原则,尽量符合油气田勘探、开发管

12、理的约定俗成的管理习惯,做到不同业务域间的业务不重复,并保证能覆盖所有的勘探、开发业务。因此,将油气勘探开发业务领域划分为“物化探”、“井筒工程”、“分析化验”、“综合研究”、“油气生产”、“地面工程”等六大业务领域。 业务是由一系列业务活动组成的,对业务活动的描述按照“6W”模式进行发发起的、在哪里(Where)发起的、在什么时间9,即活动是由谁(Who)(When)对(Which)起的、为什么(Why)要发起这个活动、在这个活动中都涉及到哪些。采用业务单元定义参与业务活动的基本元(What)象、这些对象的特性是什么个业务活动、该活动作1素及元素之间的关系。一个业务单元包括八类元素:组参与对

13、、1组结果对象(输出)用的1个业务对象、实施该活动的组织机构、1)。、业务规则、相关对象的特性和对象之间的关系(见图5象(输入) 定义业务活动需要的数据、业务活动相关的知识,是数据规划梳特性”业务单元中,“包”“”包括各种人员、软件、数据、设施、材料和方法等;作用对象理的重点;“参与对象可以是油井等油田实物对象,也可”括区块、油藏、井、层位、油田和企业等;“结果对象 以是文档、方法和研究成果等技术性对象。 活动执行者 活动 参与对象 作用对象 业 务 关联 规 特性 业务单元的结构5 图 Fig.5 The structure of business unit 的业务模型的建模通过在统一的业务

14、域分类架构下,对单一业务活动的业务单“6W” 基于元进行描述,没有进行专门的业务流程梳理;由于业务单位中描述业务活动参与对象与结果对象,即定义活动的输入与输出,以这些对象为中介,很容易自动形成业务流、数据流 和知识流等流程。矩阵描述。矩阵中,行对应业务活动,列对业务活动与数据之间的关系可以用“CUR”);如果“C”(Create应数据元。如果业务活动中创建某一项数据,则行列对应的值标识为;如果业务活动引用某一项数据,则标识业务活动对数据进行更新,则标识为“U”(Update)矩阵,可以检查某一数据是否有惟一的创建源头,保证数据源头“CUR”(为“R”Read)。对 关系,可以自动形成数据流。的

15、惟一性。根据CUR除了数据外,业务活动还可与知识、软件等关联;通过这些关联,形成以业务模型为 基础的企业标准化的数据管理、知识管理和软件服务等信息技术标准化体系。这里的业务模型是一种逻辑模型,与现实中的油气勘探开发业务并不是一一对应的。一个实际的油气勘探开发业务通常由一个或多个业务活动组成,因此,可以将业务模型看作是一个标准化的业务活动组件库。在将实际工作中的业务与业务模型中的多个业务活动对应起来时,所需要的数据、报表、成果、软件和方法可自动推理出来,快速实现数据服 务、知识推送和应用激活等业务支持。 面向数据集成的模型驱动架构3 所谓模型驱动是指为实现系统的目标,将系统分为若干个层级,在每一

16、个层级上通过模型描述该层级上的实体,建立不同层级上模型之间的映射关系。根据模型间的映射关。10系,人工或计算机可以完成从源模型到目标模型的变换,从而达到系统运行的目标在数据的生命周期中,每一个环节都可以用相应的模型进行描述,如数据采集模板、数据存储模型、数据交换模型等,解决不同模型之间的变换,实现数据的流转,从而解决勘探 开发业务中的问题。表MOF定义4层元数据体系结构,分别用M0M3为了实现不同模型之间的转换,。按照模型驱为元模型层,M3为元元模型层11-12示:M0为信息层,M1为模型层,M2 )。动理论,设计面向油气勘探开发数据集成的模型体系(见图6 元元模型 元元模型UML(M3) 分

17、析元模型 业务元模型 图形元模型 元模型(M2) 映射元模型报表元模型 数据字典模型 业务 数据图形模型 数据报表模型 模型 分析指标体系 数据采集模板 模型(M1) 逻辑数据模型 用户数据视图 物理数据模模型投影字典 数据 源头数据库 中心数据库(M0) 工程数据库 油气勘探开发数据集成的模型体系6 图 Fig.6 The model architecture of data integration for petroleum exploration and production 指存储在各类数据库中的具体数据,包括结构化数据和非结构M06可以看出,由图 化数据。指各种模型。除数据采集规程、

18、数据管理规程和资料管理规程等规范人的操作行M1为的标准外,其他的数据标准可以采用模型进行定义。业务模型中,与业务单元关联的每一种模型都可表达为对数据的需求,表达成用户数据视图。在用户数据视图和逻辑数据模型之间可建立映射关系,不同结构的物理数据模型之间也可建立映射关系,映射关系即模型映射字典。用投影描述逻辑数据模型与物理数据模型之间的转换,各种模型转换构成从 业务到数据的映射路线13。,并(M2)为了描述和管理各类模型,包括业务模型和数据模型,设计勘探开发元模型建立勘探开发元数据库,业务模型和数据模型以元数据的形式保存在元数据库中,这些元 数据与各模型是等价的。基于元模型,业务模型和各类数据模型

19、有统一的描述方式,因此可以对模型进行统一,包括模型的注册、发布、模型与数据库的一致性检查、模型培训等。对已经13的管理 发布为标准的模型,采用元数据进行管理具有特点:所有标准除发布标准文本外,提供与标准一致的元数据及元数据服务,方便标准的(1) 应用,减少标准应用过程中由技术原因产生的不一致问题。增加采用相同标准的系统间的互操作性和集成性。由于采用相同元模型和元数据, (2) 不同系统之间可交换和共享元数据,在基于相同元模型的组件间可进行无缝集成。在业务层和系统层之间建立映射关系,可实现两个不同层级间数据的模型驱动。可 (3)将业务层的数据操作自动转换为对系统层的数据操作,业务层的应用减少对系

20、统层的依 赖,将系统层的实现方式透明化,因此,可提高业务层对数据操作的灵活性和可扩展性。系统层的不同模型之间通过映射,可实现数据流不同环节的模型驱动。通过对源头 (4)数据库、数据中心主数据库、工程数据库等数据库模型之间建立映射关系,利用数据迁移工具和数据访问服务可轻松实现异构数据库间的数据流动和相互访问,实现异构数据库集成。模型之间的映射关系可通过人工进行定义,也可以通过数据模型语义进行自动映射14-15。 该标准体系架构在中国石化得到实际应用,形成中国石化数据标准体系16。 结束语4 按照综合标准化方法,设计基于数据体系结构的和基于数据生命周期管理过程的数据标准综合体,提出油气勘探开发数据

21、标准体系架构,该体系由业务层和系统层的标准构成。以业务模型为基准,将不同的数据标准集成到统一的业务模型,保证不同石油专业间数据需求的一致性。采用模型驱动的思想,有效地实现业务层与系统层之间标准的集成,采用元模型对不同的数据模型进行统一描述、统一管理,形成一个可高度集成的石油数据技术标准体系。 基于业务模型的标准体系架构不仅适合于石油勘探开发数据标准体系的设计,同样适合其他石油信息标准体系的设计。以石油勘探开发业务模型为基础,开展智能油田标准体系的建设是未来研究的重点。 参考文献: 1 景瑞林.石油天然气勘探开发数据标准体系研究J.标准科学,2012,4:42-46. JING Rui-lin

22、.Research on Oil and Gas Exploration and Development Data Standard SystemJ. STANDARD SCIENCE,2012,4:42-46. 2 赵丰年,曲寿利.石油勘探开发数据标准体系分析J.石油物探,2010,49(2):198-202. Zhao Fengnian, Qu Shouli. Analysis of petroleum exploration & development data standard systemJ. Geophysical Prospection For Petroleum,201

23、0,49(2):198-202. 3 王辉,徐鹏,徐金兰,等.基于FOL 方法的数据标准体系建设J.石油工业技术监督,2012,7:29-31. Wang Hui, Xu Peng, Xu Jinlan, Ma Zhengzheng.Building Data Standard System Based On Method of FOLJ. Technology Supervision In Petroleum Industry, 2012,7:29-31. 4 Energistics. POSC E&P Cataloguing Reference StandardsEB/OL. ht

24、tp:/ /epicat/epicat.shtml,2004.2.3. 5 Library of Congress. Z39.50 Profile for Access to Digital CollectionsEB/OL. /z3950/agency/profiles/collections.htm,1996.5.3. 6 Meg Sweet, David Thomas. Archives described at collection levelEB/OL. /dlib/septem

25、ber00/sweet/09sweet.html, 2000,6(9). 7 董晓媛,赵朝义,逢征虎等.综合标准化工作指南(GB/T 12366-2009)M. 北京:中国标准出版社,2009.7.1. Dong Xiaoyuan, Zhao Chaoyi, Peng Zhenghu, Etc. Guideline for the Work of Complex Standardization(GB/T 12366-2009)M. Beijing:China Standards Press,2009.7.1 8 李春田.现代标准化方法:综合标准化J. 中国标准导报,2011,7:4-7. Li

26、 Chuntian. Modern Standardization Method:Complex StandardizationJ. China Standards Review,2011,7:4-7. 9 肖波,景帅,吴建军,等.基于模型驱动的中国石化企业数据中心模型架构J.大庆石油学院学报,2012,36(1):78-82. Xiao Bo,Jin Shuai, Wu Jianjun, etc. Architecture based on MDA of Oilfield Enterprise Data Center in SINOPECJ, Journal of Daqing Perole

27、um Institute,2012,36(1):78-82. 10 王志宝.基于模型驱动的企业应用软件开发方法研究D.大庆:大庆石油学院,2007. Wang Zhibao. Research on the Enterprise Applied Software Development Methods Based on Model DrivenD. Daqing: Daqing Peroleum Institute,2007. 11 Kleppe Anneke. MDA ExplainedM. Beijing: Posts & Telecom Press,2004:2-33. 12 O

28、MG. Documents Associated with Meta Object Facility (MOF) Version 2.4.2 EB/OL. /spec/MOF/2.4.2/PDF/formal-14-04-03.pdf, 2014-04-03. 学院学油石庆大J.术技理管元据数发开探勘油石. 荣新陈,波肖,龙必文 13报,2012,36(1):83-87. Wen Bilong, Xiao Bo, Chen Xinrong. Research On Management Technology of Petroleum Explortion an

29、d Production Data ElementJ, Journal of Daqing Peroleum Institute, 2012,36(1):83-87. 14 秦善华,史春波,邵庆.基于数据元的数据模型语义描述J.大庆石油学院学报,2009,33(3):100-103. Qin Shanhua,Shi,Chunbo,Shao Qing. Based on the data elements to describe the semantic data modelJ, Journal of Daqing Peroleum Institute, 2009,33(3):100-103.

30、15 Wen Bilong, Zhang Li. Defining semantics for data element with semantic treeC. Proceedings of 2008 International Symposium on Information Science and Engineering. Shanghai, 2008:524527. 16 李剑峰,肖波,段鸿杰.中国石化油田企业数据中心总体框架设计J.大庆石油学院学报,2012,36(1):73-77. LI Jianfeng, XIAO Bo,DUAN Hongjie.Design of Archit

31、ecture for Oilfield Enterprise Data Center In SINOPECJ, Journal of Daqing Peroleum Institute, 2012,36(1):73-77. Design Petroleum Exploration and Production DataStandard System Based on Business Model XIAO Bo1,2, WEN Bilong3, Shao Qing3 (1.College of Energy, ChengduUniversity of Technology, Chengdu, 610059。 2.Dep. of Information System Management, SINOPEC, Beijing, 100005, China。 3. School of Computer & Information Technology, NortheastPetroleumUniversity, Daqing 163318, China

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论