版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于业务模型的油气勘探开发数据标准体系设计 肖波1,2,文必龙3,邵庆3 (1.成都理工大学 能源学院,四川 成都610059; 2中国石油化工股份有限公司信息系统管 理部,北京100005; 3.东北石油大学 计算机与信息技术学院,黑龙江 大庆163318) 摘要:石油工业信息标准中,数据技术标准占很大的比例,但大量的数据技术标准之间缺少 协调一致的机制。采用综合标准化方法,提出由业务层和系统层标准构成的石油数据标准体 系架构。在业务层,以业务模型为核心集成业务层的数据标准;在系统层,按数据的生命周 期,设计数据的采集、传输、存储、管理、服务和应用等系列标准。采用模型驱动的思想, 实现业务层
2、与系统层之间标准的衔接,并用元模型对系统层不同数据标准进行统一描述、统 一管理,形成一个可高度集成的石油数据技术标准体系。 关键词:综合标准体;业务模型;数据标准;模型驱动;元模型 中图法分类号:TP311文献标识码:A 0引言 在石油工业信息标准中,数据标准占绝大多数。以石油行业标准为例,当前石油信息行 业标准共发布37项标准,其中数据类标准为29项。随着数字油田、智能油田建设的深入, 系统规划或设计油气勘探开发数据标准体系成为石油工业信息标准化方法研究的重点。 王瑞林提出以业务流、数据流为主线索,进行调研和分析的石油天然气勘探开发数据 标准体系研究方法,梳理源头数据和代码体系,设计数据元和
3、元数据、分类与编码、源点信 息采集、业务模型、图形格式、数据交换标准等标准分类。赵丰年等2结合石油勘探开发数 据采集、管理与服务,从技术和管理方面及数据元、元数据和管理标准 3个维度建立石油勘 探开发数据标准模型。王辉等3提出FOL数据标准体系,从数据标准内容的扩展性方面,按 照固定(Fixed)、开放(Open)和本地化(Local)3个层级进行油田数据标准体系设计,有效解决数 据标准的适用性问题。En ergistics从数据操作角度提出数据模型、数据存取、数据交换、数 据服务等系列石油数据标准.为了描述数据标准,Zcollection定义资源集合组织、检索开 发框架,该框架有良好的框架结
4、构和可扩展性,能够很好地描述集合、对象,以及它们之间 关系的元数据5-6。这些研究虽然从各自的角度提出定义和管理数据标准化框架,但过于单 一,难以形成系统化的、严谨的体系架构。综合标准化方法具有综合性、成套性、整体协调 性等特点7-8,对系统化地设计数据标准体系具有参考价值。 笔者在总结中国石化数据标准制订过程的技术和经验基础上,采用综合标准化方法的思 想,提出基于业务模型的数据标准体系,设计数据标准综合体和 油气勘探开发数据标准框架; 提岀油气勘探开发的业务模 型,将数据标准的各个内容集成到业务模型的各个单元;给出面 向数据集成的模型驱动架构,实现业务层与系统层之间标准的衔接。 1基于综合标
5、准化的数据标准架构 油田信息系统建设是一个复杂的系统工程,石油数据标准体系应该与油田信息系统架构 保持一致,标准之间达到高度协调,因此,石油数据标准体系应该有一套成熟的方法。在传 收稿日期: 2014-05-23 ;编辑:任志平;刘丽丽 基金项目 作者简介 统的标准化中,特别是在政府直接管理标准化时,由于受上下机构的影响,存在“多而散” 国家科技重大专项(2011ZX05023-005-012) 肖波(1963-),男,博士,高级工程师,主要从事油田企业信息技术方面的研究。 的特点,要求必须采用新的方法一一综合标准化。 综合标准化是为了达到确定的目标,运用系统分析方法,建立标准综合体,并贯彻实
6、施 的标准化活动7-8。它建立标准综合体的目的是为了实现总体优化的目标。标准综合体的构 建可以采用两种方式:一种按系统组成结构,如产品构成、数据体系结构;另一种是系统的 活动流程,如生产流程、数据流程。按照油气勘探开发数据体系结构建立的勘探开发数据标 准综合体见图1,在业务层按专业划分数据标准,在系统层按不同层级的数据库进行划分数 据标准。从数据生命周期角度建立勘探开发数据标准综合体(见图2),在业务层按数据表 现形式定义数据标准,在系统层按数据在系统内部存在方式定义数据标准。综合图1和图2 的标准综合体,得到勘探开发数据标准框架(见图3)。 业务模型标准 业务层 物化探井筒工程综合研究油气生
7、产地面工程分析化验 系统层 二 源头数据库 -一 . V 中心数据库 项目数据库 J-J 数据模型标准 图1基于数据体系结构的数据标准综合体 Fig.1 The data standard-complex based on data architecture 资料管数据图分析指 数据报用户数 理规程形标准标体系 表体系据视图 图2基于数据生命周期的数据标准综合体 Fig.2 The data standard-complex based on data life cycle 两个标准综合体将数据标准分为业务层和系统层。数据采集和应用是联接业务层和系统 层的两个关键接口。数据标准综合体的结构存在
8、问题:(1)业务层面的各数据标准的关联; 业务层与系统层之间的标准的衔接;(3)系统层的各数据标准之间的集成。这些问题是实现 勘探开发数据标准之间相互协调、集成为一个有机整体的关键。因此,提出油气勘探开发业 务模型和数据集成的模型驱动架构,其中业务模型用来集成业务层的数据标准;模型驱动架 构用来集成业务层与系统层,并对系统层数据标准进行集成化管理。 图3勘探开发数据标准框架 Fig.3 The data standard framework for petroleum exploration and production 2油气勘探开发业务模型 业务模型(Bus in ess Model )是
9、一种通过定义组成活动及活动之间逻辑关系描述企业经 营生产过程的模型。油气勘探开发业务建模是将石油勘探开发生命周期中涉及的业务抽象为 一个完整的业务功能结构,在系统地、本质地、概括地抽象勘探开发功能结构的同时,还要 建立每一个业务功能相关的数据、知识、软件等的关联关系9。 业务分析与建模过程从形式上可分为4个阶段:一是业务领域划分; 二是分业务领域建 模;三是业务模型集成;四是业务模型标准化。 业务模型采用“业务域一业务分类一业务活动”三层结构(见图4)。由图4可以看出, 将油气勘探开发所有业务划分为多个业务域,每个业务域建立多级业务分类, 每个分类中定 义一个或多项最基本的业务活动。 业务单元
10、 业务域 业务分类 业务活动 图4油气勘探开发业务模型的体系构架 Fig.4 The architecture of business model for petroleum exploration and production 业务域(Business Domain )是对企业中的一些主要业务活动领域的抽象,而不是现有 机构部门的照搬。对油田业务域的划分可以根据某一主题进行。业务领域的划分原则:(1) 根据专业划分业务领域;(2)根据油气田勘探、开发生命周期划分业务领域;(3)根据油气 田勘探、开发管理阶段划分管理业务域。 业务领域的划分参照三种原则,尽量符合油气田勘 探、开发管理的约定俗成
11、的管理习惯,做到不同业务域间的业务不重复,并保证能覆盖所有 的勘探、开发业务。因此,将油气勘探开发业务领域划分为“物化探”、“井筒工程”、“分 析化验”、“综合研究”、“油气生产”、“地面工程”等六大业务领域。 业务是由一系列业务活动组成的,对业务活动的描述按照“6W模式进行9,即活动是 由谁(Who)发起的、在什么时间(When)发起的、在哪里(Where)发起的、为什么(Why)要发起 这个活动、在这个活动中都涉及到哪些 (Which)对象、这些对象的特性是什么 (What)。采用 业务单元定义参与业务活动的基本元素及元素之间的关系。一个业务单元包括八类元素:1 个业务活动、该活动作用的
12、1个业务对象、实施该活动的组织机构、1组结果对象(输出)、 1组参与对象(输入)、业务规则、相关对象的特性和对象之间的关系(见图 5)。 业务单元中,“特性”定义业务活动需要的数据、业务活动相关的知识,是数据规划梳 理的重点;“参与对象”包括各种人员、软件、数据、设施、材料和方法等;“作用对象”包 括区块、油藏、井、层位、油田和企业等;“结果对象”可以是油井等油田实物对象,也可 以是文档、方法和研究成果等技术性对象。 :业 i ;务 I规 :则 图5业务单元的结构 Fig.5 The structure of bus in ess un it 基于“ 6W的业务模型的建模通过在统一的业务域分类
13、架构下,对单一业务活动的业务 单元进行描述,没有进行专门的业务流程梳理;由于业务单位中描述业务活动参与对象与结 果对象,即定义活动的输入与输出,以这些对象为中介, 很容易自动形成业务流、数据流和 知识流等流程。 业务活动与数据之间的关系可以用“CUR矩阵描述。矩阵中,行对应业务活动,列对 应数据元。如果业务活动中创建某一项数据,则行列对应的值标识为“C”(Create);如果 业务活动对数据进行更新,则标识为“U (Update);如果业务活动引用某一项数据,则标 识为“ R (Read)。对“CUR矩阵,可以检查某一数据是否有惟一的创建源头,保证数据源 头的惟一性。根据 CUF关系,可以自动
14、形成数据流。 除了数据外,业务活动还可与知识、软件等关联;通过这些关联,形成以业务模型为基 础的企业标准化的数据管理、知识管理和软件服务等信息技术标准化体系。 这里的业务模型是一种逻辑模型,与现实中的油气勘探开发业务并不是一一对应的。一 个实际的油气勘探开发业务通常由一个或多个业务活动组成,因此,可以将业务模型看作是 一个标准化的业务活动组件库。在将实际工作中的业务与业务模型中的多个业务活动对应起 来时,所需要的数据、报表、成果、软件和方法可自动推理出来,快速实现数据服务、知识 推送和应用激活等业务支持。 3面向数据集成的模型驱动架构 所谓模型驱动是指为实现系统的目标,将系统分为若干个层级,
15、在每一个层级上通过模 型描述该层级上的实体,建立不同层级上模型之间的映射关系。根据模型间的映射关系, 人 工或计算机可以完成从源模型到目标模型的变换,从而达到系统运行的目标10。在数据的 生命周期中,每一个环节都可以用相应的模型进行描述,如数据采集模板、数据存储模型、 数据交换模型等,解决不同模型之间的变换,实现数据的流转,从而解决勘探开发业务中的 问题。 为了实现不同模型之间的转换,MOF定义4层元数据体系结构,分别用 M0M3表示: M0为信息层,M1为模型层,M2为元模型层,M3为元元模型层11-12。按照模型驱动理论, 设计面向油气勘探开发数据集成的模型体系(见图6)。 元元模型 (M
16、3) 业务元模型 元模型 UML元元模型 数据字典模型 映射元模型 图形元模型分析元模型 模型 (M1) 业务 数据图形模型 数据报表模型 模型 分析指标体系 数据采集模板 项目数据库 数据 (M0) (M2)报表元模型 图6油气勘探开发数据集成的模型体系 Fig.6 The model architecture of data in tegrati on for petroleum exploration and production 由图6可以看出,M0指存储在各类数据库中的具体数据,包括结构化数据和非结构化 数据。 M1指各种模型。除数据采集规程、数据管理规程和资料管理规程等规范人的操作
17、行为 的标准外,其他的数据标准可以采用模型进行定义。业务模型中,与业务单元关联的每一种 模型都可表达为对数据的需求,表达成用户数据视图。在用户数据视图和逻辑数据模型之间 可建立映射关系,不同结构的物理数据模型之间也可建立映射关系, 映射关系即模型映射字 典。用投影描述逻辑数据模型与物理数据模型之间的转换,各种模型转换构成从业务到数据 的映射路线13。 为了描述和管理各类模型,包括业务模型和数据模型,设计勘探开发元模型(M2),并建 立勘探开发元数据库,业务模型和数据模型以元数据的形式保存在元数据库中,这些元数据 与各模型是等价的。 基于元模型,业务模型和各类数据模型有统一的描述方式,因此可以对
18、模型进行统一的 管理13,包括模型的注册、发布、模型与数据库的一致性检查、模型培训等。对已经发布 为标准的模型,采用元数据进行管理具有特点: (1) 所有标准除发布标准文本外,提供与标准一致的元数据及元数据服务,方便标准的 应用,减少标准应用过程中由技术原因产生的不一致问题。 (2) 增加采用相同标准的系统间的互操作性和集成性。由于采用相同元模型和元数据, 不同系统之间可交换和共享元数据,在基于相同元模型的组件间可进行无缝集成。 (3) 在业务层和系统层之间建立映射关系, 可实现两个不同层级间数据的模型驱动。 可 将业务层的数据操作自动转换为对系统层的数据操作,业务层的应用减少对系统层的依赖,
19、 将系统层的实现方式透明化,因此,可提高业务层对数据操作的灵活性和可扩展性。 (4) 系统层的不同模型之间通过映射, 可实现数据流不同环节的模型驱动。 通过对源头 数据库、 数据中心主数据库、 项目数据库等数据库模型之间建立映射关系, 利用数据迁移工 具和数据访问服务可轻松实现异构数据库间的数据流动和相互访问,实现异构数据库集成。 14-15 。 16 。 模型之间的映射关系可通过人工进行定义,也可以通过数据模型语义进行自动映射 该标准体系架构在中国石化得到实际应用,形成中国石化数据标准体系 4 结束语 按照综合标准化方法, 设计基于数据体系结构的和基于数据生命周期管理过程的数据标 准综合体,
20、 提出油气勘探开发数据标准体系架构, 该体系由业务层和系统层的标准构成。 以 业务模型为基准, 将不同的数据标准集成到统一的业务模型, 保证不同石油专业间数据需求 的一致性。 采用模型驱动的思想, 有效地实现业务层与系统层之间标准的集成,采用元模型 对不同的数据模型进行统一描述、 统一管理,形成一个可高度集成的石油数据技术标准体系。 基于业务模型的标准体系架构不仅适合于石油勘探开发数据标准体系的设计, 同样适合 其他石油信息标准体系的设计。 以石油勘探开发业务模型为基础, 开展智能油田标准体系的 建设是未来研究的重点。 参考文献: 1 景瑞林.石油天然气勘探开发数据标准体系研究J.标准科学,2
21、012,4:42-46. JING Rui-lin .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 2.Dep. of Information System Management, SINOPEC, Beijing
22、, 100005, China; 3. School of Computer & Information Technology, Northeast Petroleum University, Daqing 163318, China) Abstract: In petroleum industry, there is a relatively high proportion of information technologies in whichcoordinate architecture is lacking. Aim at this problem, a petroleum data standard system is put forward in complex standardization method. The data standard system is composed of business layer data s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学卫生检查内容及标准
- 地面标高定位线
- 第18课《我的白鸽》导学案
- 二零二五年社会福利机构护理人员职业发展与福利保障合同3篇
- 一年级家长培训会电子教案
- 执业医师考试心得
- 黑猪养殖发展前景分析
- 2024年浙江国际海运职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
- 二零二五年酒店客房预订系统经营权出兑合同3篇
- 2024年阆中市中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 肿瘤放射治疗体位固定技术
- 监理报告范本
- 店铺交割合同范例
- 新生儿心脏病护理查房
- 规划设计行业数字化转型趋势
- 大型活动LED屏幕安全应急预案
- 2024年内蒙古包头市中考道德与法治试卷
- 湖南省长沙市2024-2025学年高二上学期期中考试地理试卷(含答案)
- 物业年终总结汇报工作
- 金色简约蛇年年终总结汇报模板
- 农用地土壤环境质量类别划分技术指南(试行)(环办土壤2017第97号)
评论
0/150
提交评论