油藏数值模拟:边界设置与网格属性详解
需积分: 50 193 浏览量
更新于2024-08-20
收藏 13.23MB PPT 举报
"该资源主要涉及油藏数值模拟的过程,包括如何建立边界条件,设置网格属性,以及进行油藏参数的设定与运行。"
在油藏数值模拟中,建立边界条件是至关重要的一步,它决定了模拟区域的物理限制。在这个过程中,通常会使用到如flogrid、office、schedule等专业软件模块来辅助完成。首先,在英文目录下创建必要的文件夹,然后选择相应的文件夹来新建工程。接下来,需要设置一系列参数,包括网格尺寸、油藏顶深等关键信息。这可以通过应用并确认设置来完成。
网格属性的设置对于数值模拟的精度有直接影响。用户需要分别设置网格在三个方向(X、Y、Z)上的大小,并确保每个层次的属性都被正确查看和设定。此外,网格属性可以导入和导出,也可以局部修改,但要注意不规则步长的修改可能导致错误。孔隙度的设定也是关键,一般在0.1到0.25之间,通过不同的操作方法可以输入多种值。
在模拟过程中,可能会用到multiply操作来进行值的乘积计算,确保生成有效的网格结构。网格的传导属性和井的填充也需要被考虑,以便于模拟油、气、水在地层中的流动情况。用户可以通过局部放大和网格坐标显示来检查网格的分布和属性。
在油藏属性设置中,需要定义岩石性质,例如选择“rock properties”。毛管力、粘入相渗曲线等参数会影响油水饱和度。如果在运行过程中遇到错误,如z渗透率错误,可能需要删除历史记录并修改参数。同时,输出报告类型的选择和Restartfileoutputcontrol的设定也是控制模拟过程的重要环节。
模拟完成后,可以根据3D显示结果来修改油水界面,观察含油饱和度的变化。油储量、可动油储量的计算通常涉及到相减或相乘的操作。井名建议大写,且各项属性需要按照特定顺序定义。井的射孔网格断裂和配产配注的设置也对产量控制有着直接影响,包括产油量、产水量、产气量和产液量。此外,地下油藏体积(resv)、井底流压(BHP)、井口压力(thp)以及分组产量(Grup)等参数也是关键数据。
在模拟时间序列中,如10年的生产,储量的变化应该保持在100%,否则可能是注采不平衡导致的问题。如果压力低于饱和压力,可能会发生脱气现象,此时需要通过调整注入量或控制因素来维持模型运行。油藏数值模拟是一个复杂而精细的过程,涉及到多个层面的参数设定和校正。
745 浏览量
393 浏览量
320 浏览量
2024-04-22 上传
833 浏览量
点击了解资源详情
点击了解资源详情
362 浏览量
点击了解资源详情
辰可爱啊
- 粉丝: 18
- 资源: 2万+
最新资源
- r-shiny-package:Resumo Sobre o pacote Shiny e suas funcionalidades
- sketch-data-cn:为Sketch准备的模拟数据中文版,包含:中文姓名,手机号,省份,城市,地区,公司名,银行名,星期几,详情地址,邮编,邮箱,颜色,广告词等
- Rust Rust生态系统中最准确的自然语言检测库,适用于长文本和短文本-Rust开发
- tensorflow1.13whl资源
- MyStakeOut目录监控工具V1.0对指定目录的文件夹任意动作进行监控防止别人动你文件.rar
- 最终的笔记完整的笔记最终的笔记完整的笔记
- Sorting-Algorithms:用Javascript完成的算法排序方法
- Locadora
- wpf sqlite 导入导出excel.zip
- graph2
- HeroWidgetTest
- Raspberry Pi上的rust-on-raspberry-pi-有关如何交叉编译Raspberry Pi的Rust项目的说明。-Rust开发
- Plant_App:允许用户输入工厂信息和监控的应用程序
- test-sonar-master1.zip
- 优客365网站导航开源版 v1.3.4
- frontend:前端TCC-Fatec ZL