• 中国出版政府奖提名奖

    中国百强科技报刊

    湖北出版政府奖

    中国高校百佳科技期刊

    中国最美期刊

    留言板

    尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

    姓名
    邮箱
    手机号码
    标题
    留言内容
    验证码

    流动单元划分新方案及其在临南油田的应用

    胡文瑄 朱东亚 陈庆春 王秀鹏 曹学伟

    陈波, 周顺平, 万波, 叶亚琴, 2006. GIS中长事务模型. 地球科学, 31(5): 605-608.
    引用本文: 胡文瑄, 朱东亚, 陈庆春, 王秀鹏, 曹学伟, 2006. 流动单元划分新方案及其在临南油田的应用. 地球科学, 31(2): 191-200.
    CHEN Bo, ZHOU Shun-ping, WAN Bo, YE Ya-qin, 2006. Long Transactions in GIS. Earth Science, 31(5): 605-608.
    Citation: HU Wen-xuan, ZHU Dong-ya, CHEN Qing-chun, WANG Xiu-peng, CAO Xue-wei, 2006. A New Method for Flow Unit Division and Its Application in Linnan Oilfield. Earth Science, 31(2): 191-200.

    流动单元划分新方案及其在临南油田的应用

    基金项目: 

    国家科技部基础研究开发规划项目 2004CB720503

    详细信息
      作者简介:

      胡文瑄(1959—), 男, 教授, 矿床学专业, 现主要从事油气成藏与流体地球化学研究.E-mail:huwx@nju.edu.cn

    • 中图分类号: P618.13

    A New Method for Flow Unit Division and Its Application in Linnan Oilfield

    • 摘要: 把沉积学与储层物性相结合, 从流动单元体系的角度出发, 提出了流动单元划分的新方案.在流动单元体系内部划分出流动单元、亚流动单元和渗流区3个不同层次.在储层精细小层对比的基础上, 首先根据区域内连续分布的隔层把储层分成几个独立的流体压力系统, 即流动单元; 然后再根据不连续分布的隔层, 把一个流动单元进一步分成若干个亚流动单元; 最后根据储层物性的差别把流动单元/亚流动单元划分成不同的渗流区.按照这个思路, 选取临南油田的典型高产区块———以三角洲前缘亚相沉积为主的夏52块砂三中段三砂组, 进行了流动单元、亚流动单元和渗流区的划分, 共划分出7个流动单元、7个亚流动单元和63个渗流区, 这样划分出来的流动单元体系同时包括了油藏整体与局部细节的特征, 为油藏开发提供了详细的地质依据, 也在实际应用中取得了良好的效果.

       

    • 随着空间信息技术的发展, 地理信息系统(GIS) 在普及性、可信度、成熟度等方面都有了较大的提升, 并逐步成为进行资源管理和配置的最佳技术和对资源进行分析、决策和利用的有效工具.从GIS在我国的发展过程来看, GIS已经从最初的单用户版发展到多用户版、再到分布式版.GIS的运行环境在不断的复杂化, 人机交互越来越多, 处理事务所需的时间越来越长, 这使得第四代GIS平台对长事务及多用户并发提出了更高的要求.

      本文针对这种需求, 研究了长事务管理和并发控制的原理, 提出了基于面向实体的空间数据模型的GIS对长事务管理和并发控制的实现方案, 并最终在国家“863”项目--“面向网络海量空间信息的大型GIS”中得到应用.实践证明该方案能有效地提高大型GIS平台的多用户并发的能力, 并成为第四代GIS系统(吴信才, 2004) 支持版本管理、离线编辑、历史数据回溯的理论基础.

      数据库管理系统(DBMS) 中的长事务(Lt) 可以表示为如下二元组(Garcia and Salem, 1987).

      其中, T = {Lt1st1, Lt1st2, …, Lt1st n}, 为组成该长事务的各个子事务, 每个子事务都是普通事务; →是T上的一个偏序, 是T中各个子事务在执行时应遵循的顺序约束.每个普通事务在可串行化调度下执行时, 可以看成是对数据库状态所施加的一个变换, 使其由一个一致状态转变到另一个一致状态为止(Abraham et al., 2003).

      GIS的发展经历了从文件到支持DBMS的过程, 因此数据库中事务的概念也自然的引入到GIS中.在GIS的应用中大多数时候是人机交互的方式编辑图层, 即人介入到活动的事务中, 从计算机的角度看, 事务就成了长事务(Hector et al., 2003).对应于DBMS中的长事务的概念, 人们对于地理数据库中长时间的访问和编辑就是GIS长事务, 而这个过程中的每一步可以串行化调度的编辑动作就是普通事务.

      为了提高DBMS中长事务的并发能力, Garcia and Salem (1987) 提出了Sagas事务模型: 将Lt分成一系列的小事务, 每个小事务都有自己的ACID属性, 这个Lt就叫做Saga事务, 所有的小事务都进行了提交, 那么整个Saga事务才算提交, 如果Saga事务执行了一部分小事务就取消了, 那么必须对已经提交的小事务进行补偿.

      面向实体的空间数据模型是将地理实体信息存储在地理数据库(geodatabase, GDB) 中, 用要素类、对象类、注记类等管理这些信息.用户在GDB上对实体信息的编辑, 就使GDB从一个状态转变到另外一个状态.

      有穷状态机M, 它是一个五元组: M ={S, ∑, l, s0, F}; S表示一组非空的状态, ∑表示一组有限的输入, l是一个映射S×∑→ P (S), 即一个状态转移到另外一种状态, s0S, 是初始状态, F是一组状态机的结束状态, 但是满足FS.例如一个用户对GDB添加、更新、删除要素形成的GIS长事务可以用状态机表示, 且多个用户从某个状态开始同时进行编辑, 则状态机也可以产生分支, 如图 1所示, 其中S={0, 1, 2}, ∑={“添加要素”、“更新要素”、“删除要素”}.

      图  1  状态机的演变及状态分支
      Fig.  1.  Description of status change and parallel status branch

      图 1表示的GDB的状态机中, 能够发现如果事务顺序执行, 状态机中的状态将线性的延伸下去, 若用传统的事务处理方式即通过加锁来控制GIS中的长事务的执行, 必然会存在以下问题: (1) 多用户并发编辑过程中, 多个用户的编辑结果会相互影响, 用户无法独占自己的编辑结果; (2) 用户在编辑时, 可能长时间占用资源导致其他用户只能处于等待状态, 并发程度不高.如果多个用户在同一状态下对GDB进行编辑的时候, 会在原状态下产生不同的状态分支, 这样就给多个用户同时编辑同一个要素提供了可能, 但是还需要改变短事务处理的方式.

      假设现在用户A和用户B同时编辑同一个要素类, 并且假设用户每进行一次编辑都提交到数据库上.编辑之前的状态为0.要素表(F表) 中主要的字段包括FID (要素ID); Data (要素的坐标信息).编辑的初始状态和对应的存储如图 2.

      图  2  编辑前数据
      Fig.  2.  Data before edit

      用户A添加一个要素后来到状态1, 用户B添加另外一个要素后来到状态2.这时用户A和B希望看到的结果是已经存在的要素加上自己添加的要素, 但是又不希望看到其他用户编辑的结果.

      如果添加的要素直接记录到F表中, 则2个用户都应该能够看到其他用户添加的要素.因此用户添加的新要素应该用专门的表格进行存储, 这个表格拥有原数据表中的所有字段, 并且增加字段stateID, 表示添加要素以后数据库所处的状态, 我们把这个专门存储新要素的表格叫做“添加表”, 简称“A表” (图 3).这样在指定状态下从A表中查找到要素加上F表中的要素, 即构成A、B用户各自期望的结果.

      图  3  “添加表”
      Fig.  3.  "Append table"

      用户A删除要素100来到状态1, 用户B删除要素101来到状态2.同样的, 也不能让A、B用户对要素的删除直接反映到F表上, 所以也需要专门的表格记录删除要素的操作.这个表需要的字段包括: 删除要素的ID, 该要素原来所处的GDB的状态和删除该要素以后GDB所处的状态.称专门存储删除要素的表格为“删除表”, 简称“D表”; 那么从F表中或A表中查到的要素再去掉D表中的要素, 剩下的即为用户能够看到的所有要素(图 4).

      图  4  “删除表”
      Fig.  4.  "Delete table"

      用户A更新要素100来到状态1, 用户B更新要素101来到状态2.有了A表和D表, 更新要素的操作可以理解为, 先在该状态下删除上个状态的那个要素, 再以相同的要素ID在A表中添加一个新要素, 也就是说, 更新要素需要在A表和D表中都添加记录.

      这样一来, 将“数据库状态”、“A表”和“D表”的表示引入GDB以后, 用户编辑要素类时不再需要对F表加长事务的排他锁, 取而代之的是对F表的加共享锁和对GDB上相关的表加短事务的排他锁, 提高了长事务的并发性能, 进而解决了前面提出的2个问题: (1) 多用户并发编辑过程中, 用户在自己的状态分支上独占自己的编辑结果, 且不同状态分支上的结果不会相互影响; (2) 一个用户在编辑的时候, 其他用户也能马上开始自己的工作, 只是在该状态下产生了自己的状态分支.

      (1) 状态产生时, 如果父状态还没有产生其他子状态, 则产生的新状态的状态分支采用父状态的状态分支;

      (2) 状态产生时, 如果父状态已经产生了其他子状态, 则产生的新状态的状态分支用自己的状态号命名.

      按照状态分支产生的算法, 图 1中的并行状态中存在如下3个分支: 分支1: (3、1、0);分支2: (2、0);分支3: (4、1、0).

      以要素的查询为例, 其算法如下:

      (1) 查询给定状态的状态分支号;

      (2) 查询这个状态分支上包含的GDB状态列表;

      (3) 查询所有F表中的要素, 过滤掉(2) 中状态列表中在D表中被删除的要素, 得到结果1;

      (4) 查询所有A表中的要素, 过滤掉(2) 中状态列表中在D表中被删除的要素, 得到结果2;

      (5) 合并(3)、(4) 中结果1和结果2, 得到最终查询结果.

      Sagas事务模型强调执行补偿事务后DBMS要恢复到与以前状态等价的状态, 即执行完补偿事务以后DBMS在2个状态下的差异是无法察觉的(Hector et al., 2003).本文实现的长事务处理方案在长事务需要回滚, 即执行补偿事务时, 只需简单的抛弃该长事务回滚之前产生的状态分支即可.因此, 这种长事务处理方式是支持Sagas事务模型的.使用数据库状态标识数据变化的长事务解决方案, 抛弃了传统事务处理过程中悲观加锁的方法, 将长时间的锁转变成短时间的锁.在事务处理过程中需要上“排他锁”的地方变化为上“共享锁”, 从而大幅度地减少死锁的可能, 提高了系统并发能力.目前该方案已应用于MAPGIS7.0中, 并成功地实现了对象类、要素类、注记类等的版本管理机制.

    • 图  1  夏52块沙三中段三砂组韵律层的划分与对比

      11代表 1小层1砂体, 其他相同

      图  2  2小层1砂体和2砂体亚流动单元沉积微相分布图及两者之间隔层等厚线和连通区域分布

      a. 2小层1砂体亚流动单元沉积微相分布; b. 2小层1砂体亚流动单元和2砂体亚流动单元之间的隔层等厚线和连通区域分布; c. 2小层2砂体亚流动单元沉积微相分布

      Fig.  2.  Microfacies of 21 and 22 sub-fluid units, and isopaches of the insulating layer and the distribution of connective area between them

      图  3  沙三中段三砂组沉积微相和渗流区分布

      a. 1小层2砂体, 属三角洲平原-三角洲前缘亚相沉积, 沉积微相类型以分支河道沉积为主, 渗流区类型主要是A、B和C型; b. 4小层1砂体, 属三角洲前缘亚相沉积, 沉积微相类型主要是砂坝, 渗流区类型有A、B、C和D型

      Fig.  3.  Distribution of seepage zones and microfacies of the 3rd member of Shahejie Formation

      图  4  3小层2个不同亚流动单元油水动态变化比较

      Fig.  4.  Comparison of the oil-water dynamic changes between 31 and 32 sub-flow units

      表  1  流动单元体系划分

      Table  1.   Classification of flow unit system

      表  2  各小层单砂体之间连通井段统计

      Table  2.   Statistics on the connective wells between individual sandbodies of each substratum

      表  3  沙三中段三砂组流动单元体系划分

      Table  3.   Division of the flow unit system of the 3rd member, the 3rd member of Shahejie Formation

      表  4  各类型渗流区孔隙度、渗透率及测井曲线特征

      Table  4.   Porosity, permeability and well log characteristics of each seepage zone

    • Amaefule, J. O., Altunbay, M., Kersey, D. G., 1996. Enhanced reservoir description: Using core and log data to identify hydraulic(flow)units and predict permeability in uncored intervals/well. SPE26435, presented at the 68th annual conference and exhibition.
      Ebanks, W.J., 1987. Flow unit concept-Integrated approach to reservoir description for engineering project. AAPG Bulletin, 71(5): 551-552.
      Cai, Z., Zeng, F.F., 2000. Micro-facies models and distributions of residual oil in Linnan oilfield. Journal of University of Petroleum(Science Edition), 24(1): 44-47 (in Chinese with English abstract).
      Dou, Z. L., 2000. Fluid unit model of fluvial reservoir of Guantao Member in Gudong Oil-field and distribution of residual oil. Petroleum Exploration and Development, 27(6): 50-52(in Chinese with English abstract).
      Hamlin, H.S., Dutton, S.P., Seggie, D., et al., 1996. Depositional controls reservoir properties in a braid-delta sandstone, Tarrawazza oilfield, South Australia. AAPG Bulletin, 80(2): 139-156.
      Hearn, C.L., Ebanks, W.J., Tye, R.S., et al., 1984. Geological factors influencing reservoir performance of the Hartzog Draw field, Wyoming. Journal of Petroleum Technology, 36: 1335-1344.
      Jiao, Y.Q., Li, S.T., Li, Z., et al., 1995. Sediment system of sinuous river and lacustrine delta and inner structure analysis of typical sandbodies. Geologyical Publishing House, Beijing, 1-2(in Chinese).
      Peng, S.M., Yin, Z.J., Chang, X.J., et al., 2001. A new method for quantitive research of terrestrial reservoir flow unit. Petroleum Exploration and Development, 28 (5): 68-70(in Chinese with English abstract).
      Qiu, Y.N., Chen, Z.Q., 1996. Reservoir characteristics. Petroleum Industry Press, Beijing.
      Robert, G. L., Entzminger, D., Sakurai, S., 2001. Highresolution sequence stratigraphic approach to carbonate reservoir characterization for understanding flow units and petrophysical properties: Example from Permian North Cowden Field, West Texas. AAPG Annual Convention Abstract.
      Song, Z.Q., Gao, X.J., Tan, C.Q., et al., 2002. Study on fluid unit of conglomerate reservoir of the 8th zone in Kelamayi oilfield. Xinjiang Petroleum Geology, 23(2): 150-153(in Chinese with English abstract).
      Tan, C.W., Song, Z.Q., Wu, S.B., et al., 2002. Flow units of the block Bo-21 sandstone reservoir in the Gudao oilfield, Jiyang depression. Geological Review, 48(3): 330-334(in Chinese with English abstract).
      Wagoner, J.C., Mitchum, R.M., Campion, K.M., et al., 1999. Siliciclastic sequence stratigraphy in well logs, cores and outcrops: Concepts for high-resolution correlations of time and facies. AAPG Methods in Exploration Series, 7: 55.
      Wu, S.H., Wang, Z.L., 1999. A new methold of non-marine reservoir flow unit study. Acta Sedimentologica Sinica, 17(7): 252-257(in Chinese with English abstract).
      Zeng, D.Q., Li, Z.C., Song, G.Y., et al., 2002. Base level cycle and reservoir flow unit of Shasan upper part in Pucheng oilfield. Acta Petrolei Sinica, 23(3): 39-42 (in Chinese with English abstract).
      Zhu, D.Y., Hu, W.X., Cao, X.W., et al., 2004. Classification and distribution of insulating layers in Linnan oilfield. Earth Science-Journal of China University of Geosciences, 29(2): 211-218(in Chinese with English abstract).
      蔡忠, 曾发富, 2002. 临南油田沉积微相模式及剩余油分布. 石油大学学报(自然科学版), 24(1): 44-47.
      窦之林, 2000. 孤东油田馆陶组河流相储集层流动单元模型与剩余油分布规律研究. 石油勘探与开发, 27(6): 50 52.
      焦养泉, 李思田, 李祯, 等, 1995. 曲流河与湖泊三角洲沉积体系及典型骨架砂体内部构成分析. 北京: 中国地质大学出版社, 1-2.
      彭仕宓, 尹志军, 常学军, 等, 2001. 陆相储集层流动单元定量研究新方法. 石油勘探与开发, 28(5): 68-70.
      裘怿楠, 陈子琪, 1996. 油藏描述. 北京: 石油工业出版社.
      宋子齐, 高兴军, 谭成仟, 等, 2002. 克拉玛依油田八区克上组砾岩油藏流动单元研究. 新疆石油地质, 23(2): 150 153.
      谭成仵, 宋子齐, 吴少波, 等, 2002. 济阳坳陷孤岛油田渤21断块砂岩油藏流动单元研究. 地质论评, 48(3): 330-334.
      吴胜和, 王仲林, 1999. 陆相储层流动单元研究的新思路. 沉积学报, 17(2): 252-257.
      曾大乾, 李中超, 宋国英, 等, 2002. 濮城油田沙三上地层基准面旋回及储层流动单元. 石油学报, 23(3): 39-42.
      朱东亚, 胡文, 曹学伟, 等, 2004. 临南油田隔层类型划分及其分布规律研究. 地球科学——中国地质大学学报, 29(2): 211-218.
    • 加载中
    图(4) / 表(4)
    计量
    • 文章访问数:  3892
    • HTML全文浏览量:  920
    • PDF下载量:  6
    • 被引次数: 0
    出版历程
    • 收稿日期:  2005-06-29
    • 刊出日期:  2006-03-25

    目录

    /

    返回文章
    返回