油藏数值模拟原理.ppt
《油藏数值模拟原理.ppt》由会员分享,可在线阅读,更多相关《油藏数值模拟原理.ppt(126页珍藏版)》请在三一办公上搜索。
1、-1-,2006年4月13日,李建芳,油藏数值模拟原理,-2-,主要内容,一、绪论油藏数值模拟研究的目的油藏数值模拟的基本过程油藏数值模拟技术发展回顾二、黑油模型简介黑油模型的基本假设单相渗流黑油模型基本微分方程三维三相黑油模型基本微分方程初边值条件网格系统黑油模型的差分方程差分方程的线性化线性代数方程组的求解黑油模型数据流,-3-,主要内容,三、化学驱数值模拟介绍化学驱发展概况、技术进展和发展前景复合化学驱驱油机理和物化现象数学模型及模拟软件化学驱模型与黑油模型的比较主要物化现象及物化参数描述四、模型运算中应注意的事项五、黑油模型油藏数值模拟软件BO1.0软件演示,-4-,2006年4月13
2、日,李建芳,油藏数值模拟原理,绪论,-5-,绪论,1.油藏数值模拟研究的目的2.油藏数值模拟的基本过程3.油藏数值模拟技术发展回顾,-6-,绪论,油藏模拟方法,物理模拟,数学模拟,物理模型,相似模型,单元模型,油藏数值模拟器,-7-,1.油藏数值模拟研究目的,油藏数值模拟是利用数学模型通过数值计算的方法模拟油气田开发过程中油气水及注入剂的渗流规律的技术。其作用主要有以下四方面:1.研究新探明储量(油田)开发的可行性方案、开发方案 实施方案的可行性评价 选择开发层系、井网、井数和井位 选择注水方式对油藏及流体作敏感性分析,-8-,1.油藏数值模拟研究目的,2.已开发老油田的(调整)方案 证明地质
3、储量 通过历史拟合确定油藏和流体特性、产量及生产周期 指出问题及剩余油的分布规律 通过动态预测评价各种可能的提高采收率方法、给出调整方案并给出各种调整方案的指标对比3.新工艺、新技术应用的矿场先导性试验效果4.机理研究,-9-,Reservoir Simulation I,Mimics the behavior of a real system through a model(physical,analog,electrical or numerical)based on realistic assumptionsSimulation can be close to reality but i
4、t is never the reality(should approach reality with time)An essential tool for reservoir development and management,Time,Virtual,Real,-10-,2、数值模拟的基本过程(研制人员),油藏数值模拟研究包括以下四个基本过程:1.建立数学模型即描述地下油、气、水及注入剂渗流规律的一组偏微分方程。按油气性质分有黑油模型、组分模型、热采模型、混相驱模型、化学驱模型等;按油藏类型分有砂岩油田模型、裂缝性模型、气田模型、凝析气田模型、复杂断块模型等;按求解维数可以是1维模型、2
5、维模型和3维模型;按相数分可以是单相、两相、三相和多组分模型。其中油气性质最简单的是黑油模型。,-11-,2、数值模拟研究的基本过程(研制人员),2.数值模型对偏微分方程离散化、线性化以及线性代数方程组的求解。3.计算机模型将数值模型编成适合计算机求解的程序。4.图形工作站模型用人机交互界面控制计算过程,并以图形方式显示输入输出结果。,-12-,2、数值模拟研究的基本过程(应用人员),数据的采集、分析与整理建立三维地质模型(构造、储层及其物性参数)建立数值模拟模型历史拟合与预测 方案的优选与决策,-13-,Reservoir Simulation II,Simulation model mus
6、t contain geological properties essential for flow calculationsFluids in the reservoir are described by a small number of pseudo componentsFluid models are used to predict changes in phase properties and phase splits with pressure and temperature(black oil or compositional)Boundary and well conditio
7、ns are specifiedMass balance equations are written and solved over at discrete nodes and at discrete time steps,-14-,Simulation must guard against bad data in,pretty pictures outQuestions?,-15-,数值模拟的周期,地质模型,分析优化与决策,数据采集 分析与整理,历史拟合与预测,数值模拟,地质 工程,-16-,吐哈丘陵油田三间房组顶面构造图,-17-,Giant Field,水饱和度随时间的变化,-18-,S
8、tages in Technology Development,Development Phase(1950-1990)Irruption and Frenzy(Gilded Age)Exploration and Exuberance 1953年布鲁斯、皮斯曼用程序数值计算方法 1960sCoats等人气、水两相及三相黑油 80年代技术基本成熟,有各种模型,如:黑油模型、天然裂缝模型、组分模型、热采模型,甚至化学驱模型 大量的快速算法涌现Turning Point(1990-1995)Will Technology Deliver?前后处理技术,应用得到发展Deployment Phase(
9、1995-now)Emphasis on Use of TechnologySynergy(Golden Age)and Maturity,RS,-19-,3.油藏数值模拟技术发展回顾,关键技术上游权全隐式差分离散化技术(Newton-Raphson 迭代)隐式井底压力先进的解法技术,如预处理共轭梯度类解法前后处理及可视化技术,-20-,2006年4月13日,李建芳,油藏数值模拟原理,黑油模型,-21-,黑油模型简介,黑油模型是指油质较重性质的油藏类型。黑油模型是最完善、最成熟,也是应用最为广泛的模型。是油藏数值模拟的基础,其它模型大都是黑油模型的扩展。目的:软件这样一个“黑箱”是如何操作的,
10、以便指导我们更好地去应用软件。,-22-,黑油模型简介,黑油模型的基本假设单相渗流黑油模型基本微分方程三维三相黑油模型基本微分方程初边值条件5.网格系统6.黑油模型的差分方程7.差分方程的线性化8.线性代数方程组的求解9.黑油模型的主要数据流,-23-,1、黑油模型基本假设,(1)油藏中的渗流是等温渗流。(2)油藏中最多只有油、气、水三相,每一相均遵守达西定律。(3)油藏烃类只含有油、气两个组分。在油藏状态下,油气两组分可能形成油气两相,油组分完全存在于油相内,气组分则可以以自由气的方式存在于气相中,也可以以溶解气的方式存在于油相中,所以地层内油相为油组分和气组分的某种组合。在常规油田中,一般
11、不考虑油组分向气组分挥发的现象。(4)油藏中气体的溶解和逸出是瞬间完成的,即认为油藏中油气两相瞬时达到相平衡状态。(5)油水之间不互溶;天然气也假定不溶于水。,-24-,2.单相渗流基本微分方程,单相渗流黑油模型基本微分方程黑油模型基本微分方程主要是由达西公式(达西定律)和连续性方程(物质守恒定律)所构成 一维单相渗流的Darcy公式为:三维单相渗流的Darcy公式为:,-25-,渗流速度是一个空间向量,用分量表示为:渗流速度矢量;压力;势函数 绝对渗透率;重力加速度常数;粘度;垂向坐标;密度;,2.单相渗流基本微分方程,-26-,Reservoir Simulation III,Gringa
12、rten,2002,Data from all sources,-27-,2.单相渗流基本微分方程,根据物质守恒原理,在单位时间内流入单元内的流体质量-流出单元的流体质量=单元内流体质量的变化取渗流场中一个微小六面体体积单元来研究,-28-,-29-,2.单相渗流基本微分方程,该六面体单元的中心点坐标为(x,y,z),其每一侧面的质量流速均以其侧面的中心点的质量来代替。方向流入质量=方向流出质量=方向流入质量=方向流出质量=方向流入质量=方向流出质量=单元体内流体质量的变化=,-30-,根据物质守恒定律:将上式两边同除以,,2.单相渗流基本微分方程,-31-,并令,把源汇项(井)加入到方程中,
13、得到单相渗流连续性方程:,2.单相渗流基本微分方程,-32-,用Hamilton算子 表示,并将达西公式代入,得到,单相渗流微分方程(流动方程):生产井 注入井 关 井,2.单相渗流基本微分方程,流动项,源汇项,累积项,-33-,这就是地下流体所遵循的渗流规律。总之,渗流基本微分方程包含三部分内容:流动项、源汇项以及累积项 渗流基本微分方程由两个定律控制:达西定律与物质守恒定律压力场和饱和度场的分布是流体流动的结果,流动规律由达西定律来确定,流量由物质守恒来确定,这两个规律是数值模拟的关键所在。,2.单相渗流基本微分方程,-34-,将单相渗流达西定律推广到多相渗流中,得到三相流动达西公式:式中
14、,w,o,g水、油、气诸相下标。相对渗透率;,3.三维三相渗流基本微分方程,-35-,对油、水、气三相,每一相运用物质守恒定律,可以建立以下连续性方程,3.三维三相渗流基本微分方程,-36-,把达西公式代入连续性方程,得到三维三相渗流基本微分方程,3.三维三相渗流基本微分方程,相对渗透率、毛管力是饱和度函数,而粘度、体积系数孔隙度与密度均是压力的函数,-37-,3.三维三相渗流基本微分方程,令,-38-,上述T的物理意义是反映相邻网格间的流动性,又叫传导率(transmissibility),3.三维三相渗流基本微分方程,-39-,3.三维三相渗流基本微分方程,求解变量,-40-,3.三维三相
15、渗流基本微分方程,还要补充一些方程饱和度:油水毛管力:油气毛管力:相对渗透率和毛管力是饱和度函数:,-41-,Stone公式:式中,束缚水饱和度 油水两相流动时油相相对渗透率 油气两相流动时油相相对渗透率,3.三维三相渗流基本微分方程,-42-,3.三维三相渗流基本微分方程,流体PVT性质水相:气相:(Z)油相:随压力变化,相态会发生变化。三相状态:两相状态:岩石的高压物性相渗曲线以及流体PVT性质,以表格形式给出,称为静态数据。,-43-,3.三维三相渗流基本微分方程,实际求解变量初始化输入数据ljfinit.txt,油相流体性质与压力和饱和压力的关系,-44-,产量项(作源汇项处理)(动态
16、数据),3.三维三相渗流基本微分方程,-45-,3.三维三相渗流基本微分方程,其中,在井基准面深度 上的井底压力。节点等效泄油半径。井筒半径。X,Y,Z 网格节点x,y和z方向步长 PI叫采油指数,通常写成KH,可以直接输入,井数据又叫动态数据ljfmodel.txt,-46-,4.初边值条件,油气藏外边界条件:,第一类边界 条件 P=f(x,y,z,t)第二类边界 条件 第三类边界条件:,-47-,4.初边值条件,外边界 封闭边界:尖灭、断层、圈闭 流动边界:边、底水内边界,即井的生产条件 定产边界条件(rate constraint):给定产液量、产油量、产气量、注水量、注气量 定压边界条
17、件(pressure constraint):给定井底流压,-48-,4.初边值条件,油藏初始条件:,-49-,5.网格系统,-50-,在一般情况下流动方程求不出解析解,只能用离散化方法求数值解。离散化方法,首先要把求解区域按一定的网格系统进行剖分。网格剖分方法有很多,像直角坐标网格、径向网格、角点网格、PEBI网格等。目前,商用软件中大都采用矩形网格系统。离散化方法主要有:有限差分(Finite Difference)、有限元(Finite Element)以及流线法(Stream Line)。比较成熟的是有限差分方法。有限差分方法大多空间变量采用网格块中心(Block Center)差分,
18、时间变量按向前差分方法。,5.网格系统,-51-,5.网格系统:矩形网格,-52-,-53-,5.网格系统:径向网格系统,读取网格数据时,R方向循环最快,然后是 方向,最后是Z方向,径向网格数据读取规则,-54-,5.网格系统:角点网格,Corner Point,-55-,块中心网格与角点网格的比较,块中心网格表示的含有断层的倾斜构造,角点网格表示的含有断层的倾斜构造,-56-,5.网格系统:块中心网格的数据结构,模型被分为20510个网格区域。网格从(1,1,1)开始向下倾斜。各网格块在X方向上是300ft,在Y方向上是1000ft。层厚度从上至下分别是32,22,20,4,32,4,26,
19、26,4,28ft,-57-,5.网格系统:块中心网格的数据结构,-前20个TOPS定义网格(1,1,1)到(20,1,1)6855.000 6865.0006875.0006885.0006895.0006905.0006915.0006925.0006935.0006945.0007005.0007015.0007025.0007035.0007045.0007055.0007065.0007075.0007085.0007095.000-下面20个TOPS定义网格(1,2,1)到(20,2,1)6930.0006940.0006950.0006960.0006970.0006980.00
20、06990.0007000.0007010.0007020.0007080.0007090.0007100.0007110.0007120.0007130.0007140.0007150.0007160.0007170.000-下面20个TOPS定义网格(1,3,1)到(20,3,1)7030.0007040.0007050.0007060.0007070.0007080.0007090.0007100.0007110.0007120.0007180.0007190.0007200.0007210.0007220.0007230.0007240.0007250.0007260.0007270.
21、000-下面20个TOPS定义网格(1,4,1)到(20,4,1)7130.0007140.0007150.0007160.0007170.0007180.0007190.0007200.0007210.0007220.0007280.0007290.0007300.0007310.0007320.0007330.0007340.0007350.0007360.0007370.000-下面20个TOPS定义网格(1,5,1)到(20,5,1)7205.0007215.0007225.0007235.0007245.0007255.0007265.0007275.0007285.0007295.
22、0007355.0007365.0007375.0007385.0007395.0007405.0007415.0007425.0007435.0007445.000/这完成了第一层TOPS的定义,-58-,角点网格的数据结构,-COORD-此关键字定义坐标线-X1Y1Z1X2Y2Z2 0.0.6825.0000.0.7023.000 300.0000 0.6835.000300.00000.7033.000 600.0000 0.6845.000600.00000.7043.000 900.0000 0.6855.000900.00000.7053.000 1200.000 0.6865.0
23、001200.0000.7063.000./对于20*10 的网格模型,需要21*11 条坐标线,即 231条。-每一条坐标线都用6个数来定义,所以关键字COORD包含有1386个数。ZCORN-这个关键字定义网格拐点的深度,数据按照X(或 R)方向循环最快,然后是Y(或 THETA)方向,最后是Z方向的顺序排列。6825.0006835.0006835.0006845.0006845.0006855.0006855.0006865.0006865.0006875.0006875.0006885.0006885.0006895.0006895.0006905.0006905.0006915.0
24、006915.0006925.0006975.0006985.0006985.0006995.0006995.0007005.0007005.0007015.0007015.0007025.0007025.0007035.0007035.0007045.0007045.0007055.0007055.0007065.0007065.0007075.000./对于1000个网格,需要 8000 个ZCORN值-这些只是角点网格模型的数据体中很少的一部分,-59-,块中心网格与角点网格的比较,-60-,正常连接的网格关系,粗细网格交界处的流量计算,非正常连接技术,两点流量公式:,-61-,非结构网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 油藏 数值 模拟 原理
链接地址:https://www.31ppt.com/p-2876062.html