学位专题

目录>
<
DOI:10.7666/d.Y2354919

基于GPU的多点地质统计逐点模拟并行算法的研究

黄涛
中国科学技术大学
引用
油气储层的地质结构及储层参数是决定着储层的储量及产能的关键因素。因此,建立能够表征储层结构及性质的三维数字化模型已经成为油田勘探开发中的一项重要工作。目前,进行三维建模主要依赖于研究区域化变量空间结构性和随机性的地质统计学理论。由于传统的基于变差模型的随机模拟方法在描述复杂地质对象空间几何特征方面的局限,能够表征空间多点之间相关关系的多点地质统计理论应运而生。它结合了基于对象和基于像素随机模拟方法优点,近十年来一直是储层三维建模领域研究的热点。   随着研究的深入,对于地质三维模型的规模和精细程度的要求日益提高。在进行大规模精细地质模拟时,逐点模拟的串行多点地质统计模拟方法中存在的不足日益突出。首先,串行多点地质统计方法的模拟效果受输入参数的影响。高质量的模拟效果受到严格参数的限制,从而需要大量计算,导致运行效率严重下降。其次,串行多点地质统计方法在对地质模式进行建模时,需要大量的内存空间。有限的物理内存会使大规模的模拟失败。逐点模拟的串行多点地质统计模拟方法中的局限性使算法的实用性受到了严重影响。   本文从大规模三维精细地质模拟的需要出发,重点研究了基于通用图形处理器(GPU)和计算统一设备架构上(CUDA)的多点地质统计领域的并行计算方法,包括应用于离散变量和连续变量的并行随机模拟方法及地质统计模型的并行计算方法。本文的工作和创新主要体现在:   1.提出了应用于离散地质变量的并行SNESIM方法   i)根据GPU计算架构的特点,提出SNESIM并行方法的问题分解策略,实现了线程级别的问题划分和计算任务的高度并行,显著提高了计算效率。并且该并行策略不需要大量的内存空间,增强了算法的适应性。   ii)为了减少GPU和CPU之间通信交互而造成的计算瓶颈,提出了基于GPU内部数据缓冲的合并方案,并给出了两种子问题并行合并策略,考虑了兼容性和内存访问冲突问题。实验结果表明了并行问题合并策略的有效性和计算效率。   iii)考虑算法的特性和GPU的内存模型,进一步改进了并行方法的GPU实现。不仅避免了对于模板偏移的大量复杂和重复的计算量,并且对高速共享内存和只读纹理内存的使用进行了优化。   2.提出了应用于连续地质变量的并行Direct Sampling方法   i)针对可变大小邻域节点的搜索问题,改进了对并行邻域条件节点的搜索策略。通过稳定的并行排序算法和辅助变量,显著提高了邻域条件节点的搜索效率。   ii)针对对训练图像上目标点的选择问题,提出了一种并行选取策略。通过改进的并行规约二元函数算法,实现了训练图像上目标点选择的并行化和确定性。   iii)针对模拟大范围地质体的连续性的不足,提出了将搜索椭球概率与搜索领域结合的改进方法,实验结果表明了模拟结果的连续性得到显著改善。   3.对于表征区域化变量相关关系的两点地质统计模型,提出了基于研究区域和统计量的两种并行策略。实验结果表明了基于统计量的并行策略在计算效率方面优于基于研究区域的策略。   总而言之,多点地质统计逐点并行模拟方法与现有的串行方法相比,在并行计算与多点地质统计模拟方法的结合中提出了新的思路,改进了多点地质统计随机模拟方法在大规模三维建模中的适应性,且大幅度提高了模拟效率。

油气储层;地质结构;三维数字化模型;并行计算方法;图形处理器;多点地质统计逐点模拟

中国科学技术大学

博士

流体力学

卢德唐

2013

中文

P618.13

126

2013-11-29(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅