[发明专利]用以产生非结构化网格且进行并行储集层模拟的机器、计算机程序产品和方法有效
申请号: | 201180043103.0 | 申请日: | 2011-08-26 |
公开(公告)号: | CN103097657A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 拉里·S.K.·冯;穆赫勒·M·梅兹格阿尼 | 申请(专利权)人: | 沙特阿拉伯石油公司 |
主分类号: | E21B49/00 | 分类号: | E21B49/00 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 章蕾 |
地址: | 沙特阿拉*** | 国省代码: | 沙特阿拉伯;SA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用以 产生 结构 网格 进行 并行 储集层 模拟 机器 计算机 程序 产品 方法 | ||
1.一种用于模拟由储集层的网格界定的多个油气井的生产特性的机器,所述机器包括:
第一应用服务器,其具有处理器和非暂时存储器,所述存储器上存储有计算机可读指令,且所述计算机可读指令可在所述处理器上操作,所述第一应用服务器执行将所述网格分为多个子域的过程以及为所述多个子域中的单元中的每一者指派索引的过程;所述计算机可读指令包括:
从地表下土壤的地质特性创建多个单元,所述多个单元具有与对应于所述地质特性的多个点中的每一者等距形成的面,
减除不活动的任何网格单元,并将剩余单元分为多个子域,以及
为所述单元中的每一者指派原始索引;
至少一个单独应用服务器,其具有处理器以及上面存储有计算机可读指令的存储器,所述至少一个应用服务器被指派至少一个子域且包含计算机程序产品,所述计算机程序产品可在所述存储器上操作,以用于执行使用所述单元的特性以及在所述至少一个子域内的位置对所述多个单元中的每一者的局部单元识别参考进行重新排序的过程以及模拟所述储集层的至少一个生产特性的过程;所述计算机可读指令包括:
为所述子域中的所述多个单元中的每一者创建初始局部单元识别参考,每一局部单元识别参考被映射到所述多个单元中的每一者的原始索引,
使用网格数据、井数据和渗透性数据来产生所述子域中的所述多个单元中的每一者之间的可透性特性,其中所述网格数据、井数据和渗透性数据是使用所述初始局部单元识别参考读取到所述单独应用服务器的所述存储器中的,
确定邻近于所述子域的至少一个其它子域,以及所述多个网格单元中的哪些网格单元与所述至少一个其它子域的网格单元共享至少一个面,
根据所述网格单元是否与所述至少一个其它子域的网格单元共享至少一个面来对所述多个网格单元中的每一者重新编索引,以及
根据所述多个网格单元中的每一者的所述可透性来对所述多个网格单元中的每一者重新编索引,且在与邻近于具有所述一个其它子域的所述子域的所述至少一个其它子域共享至少一个面的所述网格单元之间传输模拟数据。
2.根据权利要求1所述的机器,其中所述地质特性包含深度、多孔性、可透性、岩石区、岩石性质和渗透性中的至少一者。
3.根据权利要求1或2所述的机器,其中所述第一应用服务器和所述单独应用服务器在安全网络上连接在一起,且形成计算机群集。
4.根据权利要求1或2所述的机器,其中所述第一应用服务器和所述单独应用服务器在广域网上连接在一起,使得所述第一应用服务器和所述单独应用服务器彼此远距离定位。
5.根据权利要求2、3或4所述的机器,其中文件服务器将地质特性存储在用于所述多个特性中的每一者的单独字段中,且所述应用服务器使用所述计算机程序产品存取所述字段中的每一者以运行模拟计算。
6.根据权利要求1、2、3或4所述的机器,其进一步包括文件服务器,所述文件服务器将网格数据、井数据和渗透性数据以及地质特性存储在其上的非暂时存储器中,所述文件服务器上存储有数据库计算机程序产品,允许所述第一应用服务器和所述单独应用服务器使用所述数据库计算机程序产品存取所述数据。
7.根据权利要求6所述的机器,其中所述多个子域中的每一者的模拟结果被并行写入并基于全局单元索引的全局表格存储在所述文件服务器中的数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沙特阿拉伯石油公司,未经沙特阿拉伯石油公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180043103.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高通量测序文库的构建方法及其应用
- 下一篇:食物处理器的锁紧机构