CMG数值模拟软件培训教程-(PPT-67页)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

CMG数值模拟软件培训教程CMGNumericalSimulationTrainingTutorial北京华美杰润石油新科技Cmgco.,ltd2004.8内容Outline前言(Backgroundandobjectives)前处理(3DModeling&DataSelect)数据文件的建立(FileOperating)历史拟合(HistoryMatching)指标预测(IndexForecast)软件演示讲解(Ex)一、前言Foreword利用计算机模拟地下油水的流动,给出某一时刻油水分布,预测油藏动态。油藏数值模拟定义(defining)油藏数值模拟是大规模的动态仿真技术,是高性能计算在油田开发中的重要应用。通过该油藏模拟软件研究剩余油的分布,以便科学发展采油工艺和技术,确保各大油田的稳产。意义(significance)一、前言Foreword软件简介(introduce)加拿大CMG数值模拟软件包括黑油模型、组份模型和热采模型,稠油模型等的大型模拟软件。二、前处理(DataSelect)静态资料数模文件(选取参数)动态资料(经过整理)数模文件三、CMG主文件MainFile1.1数值模拟方法数值模拟是应用数学模型把实际的油、气藏动态重现一遍,也就是通过流体力学方程借用计算机,计算数学的求解,结合油藏地质学、油藏工程学重现油、气田开发的实际过程,用来解决油、气田实际问题。1.2CMG模型类型(1)从油藏特性来分:黑油模型和组分模型黑油模型是指油质较重的油藏类型模型,可以模拟油、气、水三相存在的油气藏。组分模型是指油质较轻、气体较富的油气藏,如挥发性油藏和凝析气藏。这种类型油气藏开采过程中碳氢组分是变化的,而相间的变化是受热动力影响的,这是与黑油模型的典型不同之处。(2)从模型维数来分:两维平面、两维剖面、两维径向以及三维模型。两维平面模型:主要用于较薄的油层,研究平面上油、水运动规律,不考虑层间的影响。使用这种模型一般研究改变井网、井距、注水方式等平面上变化对采收率的影响,研究平面上非均质变化及断层对开采的影响。两维剖面模型:主要用于研究层间非均质的影响,它考虑了重力、毛管力及流速对驱油效率的影响,研究纵向上油水运动规律。两维径向模型:主要用于研究锥进动态,包括气锥和水锥。三维模型:主要用于全区块的模拟,油层较厚、平面和纵向上非均质比较复杂的油藏。二维剖面模型三维空间模型顶面网格图单井径向模型顶面网格图1.3CMG数模数据体的内容•输入、输出控制段•油藏描述段•流体组分性质部分•岩石—流体性质部分•初始条件数据段•数值计算方法数据控制段•井数据段三、CMG主文件MainFile总体结构数模培训教程数据文件讲解RESERVOIRDESCRIPTIONCOMPONENTPROPERTIESROCK-FLUIDDATA网格划分及岩石特性等参数流体模型、油气PVT表相对渗透率等参数数模培训教程NUMERICALWELLANDRUNDATA数值方法控制段(步长、最大迭代次数等)井数据段:开始时间、关井时间、生产限制、完井层位和井的几何特征等总体结构数据文件讲解INITIALIZATION泡点压力、含油含水饱和度1输入、输出控制段这部分内容包括:确定输入、输出文件名;单位标准(国际标准单位、矿场单位、实验室单位);输入、输出内容等等。1.3CMG数模数据体的内容2油藏描述段这部分内容主要是把建模输出的静态参数包含进来(include),定义你所应用的坐标系。如果是多个压力系统还要用关键字sector定义每个压力系统包括的部分。注意的一点是建模输出的网格节点数要和数模定义的网格节点一致。1.3CMG数模数据体的内容3流体组分性质段这部分内容包括:流体组分模型;高压物性(PVT);其他参数如下表。油层平均有效厚度,m地面原油密度,g/cm3平均有效渗透率,10-3μm2地层水密度,g/cm3平均有效孔隙度,%地层水粘度,mPa.s油藏温度,OC天然气相对密度,f岩石压缩系数,10-4/MPa原油压缩系数,10-4/MPa原始饱和压力,MPa地层水压缩系数,10-4/MPa原始含油饱和度,%地层原油体积系数,f4岩石—流体性质数据段这部分内容主要是相对渗透率的定义。00.20.40.60.810.20.40.60.81.0KrwKro5初始条件数据段主要是压力和饱和度的定义,方法有两种:一、确定每个网格的压力和饱和度,这种方法适合无边、底水气藏。二、确定油水、油气界面深度,参考深度的参考压力,饱和压力6数值计算方法数据控制段一些运算限制条件,如最大时间步长、最大时间步数等等,建议用缺省值。7井数据段内容包括:井位置的定义(网格定义),井类型的定义,井生产或注入的限制条件,射孔,动态数据等等。数据资料收集静态资料1.小层数据表或等值线图砂层厚度有效厚度(或净毛比)顶部深度孔隙度渗透率等数模培训教程静态资料2.地质储量及地层、油藏特点的总结报告3.油、气、水高压物性PVT数据4.油水、油气相渗曲线、数据5.毛管压力曲线、数据数模培训教程数据资料收集静态资料6.油、气、水分布(原始饱和度),压力分布或油水界面和油气界面7.井位分布图8.流体和岩石化验分析报告数模培训教程数据资料收集动态资料1.射孔完井报告2.井史报告、压裂等措施3.系统测压资料4.试油、试井和试采资料(压力恢复曲线)数模培训教程数据资料收集动态资料5.油水井别,调整井位示意图6.油井生产数据报表:日产油、日产液、日产气、日产水综合含水压力累积产油、累积产气、累积产水、累积产液数模培训教程数据资料收集动态资料7.注水井生产数据报表:日注水量累积注水量8.区块综合生产数据统计报表:日产油、日产液、日产气、日产水综合含水数模培训教程数据资料收集动态资料8.区块综合生产数据统计报表:采出程度压力累积产油、累积产气、累积产水、累积产液日注水量累积注水量数模培训教程数据资料收集数据资料处理静态资料数模培训教程数模文件(选取参数)动态资料(经过整理)数模文件数据资料处理数模培训教程生产数据表井号年月生产天数套压动液面月产油量水气年产油量ncslncqlljcylljcslljcqlXP2-37320021015.350.1380414110.50.00010.04110.50210.00010.04110.00005XP2-29920021015.290.6589904480.1400.04480.143600.04480.00001XP2-2620021011.2501330.1700.01330.165900.01330.00002XP2-23720021018.130.67697346000.550.00340.060.54520.00340.060.00005PC3-18120021016.380.799608250.7900.08250.794400.08250.00008PC2-48420020423.460.6180049170.640.00490.00170.6390.00490.00170.00006PC2-48420020530.880.5317524030.860.00890.0021.49880.00890.0020.00015PC2-48420020627.80.4230123160.750.01120.00372.24580.01120.00370.00022PC2-48420020730.960.5520962460.80.01360.00433.0430.01360.00430.0003PC2-48420020830.830.55230131210.850.01670.00643.8930.01670.00640.00039PC2-48420020923.790.6266164450.980.02310.01094.87160.02310.01090.00049PC2-48420021030.850.551157115371.30.03460.01466.17020.03460.01460.00062PC2-47520021028.210.351018510201.290.00050.1021.29410.00050.1020.00013PC2-4412002095.10.680621210.050.00010.01210.05350.00010.01210.00001PC2-44120021027.270.58491414120.470.00160.15330.5230.00160.15330.00006PC2-41720020422.290.65927173330.520.00170.03330.52190.00170.03330.00005PC2-4172002053.251520.040.00180.03850.55940.00180.03850.00005数据资料处理数模培训教程生产数据表拟合预测处理2-169242-16991981052-173262-173301981052-187192-18791981052-173252-173301981062-187232-187301981062-169232-169301981072-173252-173301981072-187282-18730198107*Date19810501*Alter2-1692-1732-187242619*on-time2-1692-1732-1870.2900.9680.290*Date19810601*Alter2-1732-1872523*on-time2-1732-1871.0001.000*Date19810701*Alter2-1692-1732-187232528*on-time2-1692-1732-1870.9680.9680.968数据资料处理生产数据表转化程序编写Subfore()'按格式重新排列DimrgAsString,rg1AsStringDimpreAsIntegerDimtimesAsLong,yearsAsLongDimletttersAsStringDimtmpAsLongDimtempAsLongletters=ABCDEFGHIJKLMNOPQRSTUVWXYZtimes=1i=1pre=0Foryears=198105To198301Step1DoIfyears=198113Thenyears=198201Ifyears=198213Thenyears=198301数据资料处理生产数据表转化程序编写IfSheet1.Range(E&i).ValueyearsThenExitDoIf(i+1-pre)27Thenrg=Left(letters,(i+1-pre))rg=Right(rg,1)ElseIf(i+1-pre)53Thenrg=Left(letters,(i+1-pre)-26)rg=A&Right(rg,1)ElseIf(i+1-pre)79Thenrg=Left(letters,(i+1-pre)-52)rg=B&Right(rg,1)ElseMsgBoxError!EndIfrg1=rg×Sheet2.Range(A×).NumberFormatLocal=@Sheet2.Range(B×).NumberFormatLocal=@数据资料处理生产数据表转化程序编写Functiondata(yearAsLong,monAsLong)AsLongIfmon=2ThenIfNot(yearMod4)Thendata=29Elsedata=28EndIfEndIfIfmon=1Ormon=3Ormon=5Ormon=7Ormon=8Ormon=10Ormon=12Thendata=31ElseIfmon2Thendata=30EndIfEndFunction为了取得跟油藏实际动态相一致的一组油藏参数,可以把模拟计算的动态跟实际动态相比较,这种方

1 / 68
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功