- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1·程序概述
软件介绍
BOAST程序模拟以三维情况的等温达西流,它假设油藏中的流体是具有恒定成分,且物性只由压力决定的三相流体──油、气、水。这种对油藏流体的近似适
用于世界上的大部分油、气藏。因此, BOAST能被广泛应用。例如: BOAST能模拟由流体的膨胀、驱替、重力驱和毛管力吸入机理进行的油和(或)气的开采。
能用 BOAST处理的典型油田生产问题有:一次开采的研究,注水和(或)气保持压力的开采。注水、驱替等二次开采的评价。从技术上看: BOAST是一个隐式压力,显式饱和度( IMPES)有限差分数值模拟软件,在井动态方面, BOAST是井模型允许规定井的产率或压力, 模拟过程中, 用户可以任意增加或减少井数, 在BOAST里有压力初始化的算法,泡点轨迹线,时间步长自动控制和检测解的稳定
性的平衡法,此外,许多由用户控制的输出选择项也是有效的。
数据输入要求:
数据输入段分为两部分: 初始化数据段和循环数据段。 初始化数据包括: 油藏模
型网格的大小及形状、孔隙度、渗透率在油藏中的分布,流体的 PVT数据,岩石的相对渗透率和毛管压力数据, 油藏的原始压力及饱和度分布, 解法说明和各种运行控制参数。
循环数据包括: 模型中井的位置及其初始规定, 在时间上继续模拟下去所需要的时间步长控制信息,单井产率和(或)压力动态表,完井和井下作业随时间的变化以及对模拟程序输出资料和类型和输出次数的控制。
本段将只讨论模型所要求的输入数据的类型的格式。
注意:下面有关数据输入格式 (特别是对输入数组的规定) 的注释适用于所有数据输入。
1·在本手册中的输入数据行称作“卡”,其含意是:在卡片输入计算机上表示
计算机输入卡, 而在输入数据的显示器或行式打印机上表示单独的一行, 每张卡片的输入格式在紧随卡片描述的圆括号中说明。
2·标题卡先于每个主要的和许多次要的数据输入段读入。除非在文件中有别的
说明,必须在每种情况下都读入卡片, 为了使输入数据文件易读易编辑, 将这些卡片设计成易看的图型。
3·在很多情况下,读入控制码来规定将要输入的数据的类型和数值个数,为便输入文件可使用选择项具有灵活性,必须读入控制码。
4·除标题卡外, 所有数值都按固定格式输入, 考虑到要让输入文件易读易编辑,大多数的输入格式为 I5 ,F10.0 或 F8.0 。
注意:在程序中,空格将按 0 读入
5·若某一特定参数要求输入所有网格的值,则必须按如下顺序输入:首先读第
一层( K=1)对每一层的数据输入是按行进行的,先读第一行( J= 1),对每一行以是以第一列 ( I =1)开始的,第一行读入 I =1 到 II 列的数值,读完第一行,再读第二行( J=2),第二行仍从 I =1 到 II ,以此类推,直至读完 JJ 行,再对第二层重复上述过程,直至读完 KK层。
6·记住 BOAST用的坐标原点在左边上角,因此每一层的网格分布如下:
I=1I =2
J=1
J=2
.
.
.
方向的值向下为增。
对运行黑油模型的提示:
在解决油藏工程和生产问题方面, BOAST是一个复杂的工程工具,为了更灵活地
处理在油藏管理和生产过程中遇到的大量问题就更需要象 BOAST这样的一个通用的且有些复杂的(因为程序中包含很多选择项)油藏模拟软件。
也许尽快熟悉如何运行 BOAST的最佳方法是先浏览一下输入数据和熟悉输入文件的一般格式。
BOAST具有对时间步长自动控制的特点,建议在大多数运行中使用这种自动控
制,当地层条件随时间变化不大时, 这种特点可通过增加步长使程序最有效地工作,而当地下条件变化较大时(如泡点压力从未饱和状态变到饱和状态),较小的时间步长将使程序具有较大的稳定性, 建议将时间步长自动控制的最小值设为 0.1 天。根据实际应用的要求还可选用更小的时间步长,例如,模拟用实验岩心注水时要求的最小时间步长为 0.01 天或更小,本手册提供的所有缺省都刻意于油田规模的实际应用, 这种小的时间步长将只用于用户指定的一个时间步长里发生的最大压力和饱和度变化。
2·初始化数据
初始化数据卡描述的是油藏模型网格的大小和形状, 以及孔隙度、 渗透率、相对渗透率、毛管压力数据、流体的 PVT值。初始压力和饱和度在油藏中的分布,同时还描述了使用的解法及各种控制、诊断参数。
这些数据卡只在模拟开始时读入一次,它们必须按如下的数据段中的顺序读入。
网格尺寸和形状
网格尺寸
1·标题卡( 40A2)
2·重启动控制码 2I5
IW── 1 建立重启动文件
不建立重启动文件
IR ── 1 需重启动运行
不需重启动
3·标题卡( 40A2)
4·模型的网格块数( 3I5 )
── X 方向的网格块数
── Y 方向的网格块数
KK── Z 方向的网格块数
5·标题卡( 40A2)
6
文档评论(0)