油藏数值模拟:网格设置与参数优化
需积分: 50 121 浏览量
更新于2024-07-11
收藏 13.23MB PPT 举报
该资源主要涉及的是油藏数值模拟的过程,使用特定的软件进行操作,包括设置网格属性、参数调整、井属性设定、毛管力和相渗曲线配置以及运行和结果分析。以下是对这些知识点的详细说明:
1. **数值模拟**:油藏数值模拟是一种基于数学模型和计算机技术,用来预测油藏开发过程中的流体流动行为和储层性能变化的方法。它用于优化油田开发策略,评估不同开采方案的影响。
2. **flogrid、office、schedule模块**:这些可能是软件中的特定功能模块,flogrid可能用于网格生成,office可能涉及数据管理和报告,而schedule可能与模拟的时间规划和调度有关。
3. **新建工程和设置参数**:在英文目录下创建文件夹,然后在软件中新建工程,并设置相关参数,如网格尺寸、油藏顶深等,这是进行数值模拟的初步步骤。
4. **网格属性设置**:包括设置三个方向(XYZ)的网格大小,可以局部调整大小。属性可以通过导入和导出来管理,但局部修改步长可能导致错误。
5. **孔隙度设定**:孔隙度是衡量岩石储存流体能力的重要参数,通常介于0.1到0.25之间。
6. **多步赋值操作**:如使用multiply操作,可能涉及对网格属性的复杂计算和赋值。
7. **井属性和网格显示**:包括井的填充、局部放大、网格坐标显示,以及通过单元格序号来识别和操作网格。
8. **流线显示和拉剖面**:流线用于显示流体在储层中的流动路径,拉剖面则是在三维视图中创建截面。
9. **设置油气水性质**:需要定义岩石属性和“rock properties”,同时涉及毛管力的设定,这对油水饱和度有直接影响。
10. **运行和错误处理**:运行模拟可能会遇到错误,如渗透率设置问题,可能需要清除历史记录并修改参数。Restartfileoutputcontrol可能用于控制输出报告。
11. **报告类型选择**:可以根据需求选择不同的输出报告类型,例如3D显示。
12. **油水界面修改**:油水界面的变化会影响含油饱和度,进而影响储量计算。
13. **油储量计算**:可动油储量等于总储量减去不可动部分,可通过相乘关系计算。
14. **井名和属性定义**:井名通常建议大写,属性定义顺序要正确,井的射孔网格段可以通过增加字段输入。
15. **产液控制**:包括产油量、产水量、产气量和产液量的控制,以及对应的地下油藏体积(resv)、井底流压(BHP)和井口压力(thp)。
16. **产量分组(Grup)**:可能涉及多个井或井群的产量统计。
17. **时间序列操作**:如按10年生产进行储量变化分析,低于100%的产量可能表明注采不平衡。
18. **调整注入量**:当压力低于饱和压力时,可以通过调整注入量或其他控制因素来维持模型运行。
通过这些步骤,用户能够全面地理解和执行油藏数值模拟的过程,从而更好地理解和预测油藏的行为和性能。
2022-07-14 上传
2022-04-15 上传
2022-07-14 上传
2022-07-14 上传
2022-07-15 上传
2021-10-10 上传
白宇翰
- 粉丝: 29
- 资源: 2万+
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程