非结构网格油藏数值模拟间断有限元算法及并行程序研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:whitewolf1573
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究油藏数值模拟中多孔介质多相渗流问题的间断有限元算法及并行计算程序。   在油气资源开发中,油藏数值模拟发挥着不可替代的作用。油藏数值模拟通过用数值方法求解描述地层中非均介质多孔多相流体流动规律的偏微分方程组,得到油气资源随着开采过程在地层中的精确分布、流动和变化情况,为油气资源的开发提供定量的模拟、指导和预测。目前,中国科学院国家数学与交叉科学研究中心正在实施一个能源专项课题,其研究内容之一是发展非结构网格上油藏数值模拟的核心算法和软件,本文的工作便是围绕这一内容开展的。   间断有限元方法由于其具有适用于非结构网格、适合求解强间断问题、能够保证局部守恒性、容易实现自适应计算等,在许多复杂计算问题,特别是复杂流动问题中得到了广泛的应用。本文的主要研究内容是针对油藏数值模拟问题设计非结构网格上求解三维多孔介质多相渗流方程的间断有限元算法,同时扩展我们正在发展的并行有限元软件平台PHG(Parallel Hierarchical Grid)使之能够方便地支撑并行间断有限元程序的开发,以此为基础发展多孔介质多相渗流问题的并行间断有限元计算程序。本文完成的主要工作如下:   提出了在非结构四面体网格上求解三维多孔介质多相渗流问题的间断有限元算法,通过引入全隐式离散、使用限制器和迎风格式等,有效克服了非物理解和数值振荡、扩大了时间步长。对于离散问题产生的线性代数方程组的求解,根据不同问题的特性分别采用代数多重网格以及加性Schwarz方法结合串行稀疏直接求解器作为并行预条件子,取得了较好的效果。   扩展了PHG平台,完善了其对间断有限元程序的支撑。在PHG平台中实现了一个GHOST数据结构和相关支撑函数,通过它封装了间断有限元并行实现中所需要的常用通信,从而大大方便了间断有限元算法在PHG平台上的实现,同时保证了并行计算的效率。   基于PHG平台,实现了一个油藏数值模拟间断有限元并行计算程序,完成了一批包括单相流问题、油水两相流问题和黑油模型的算例,通过这些算例验证了程序和算法的正确性,并考察了并行程序的可扩展性。  
其他文献
近些年来,数据量的爆炸给机器学习和数据挖掘研究者提出了严峻的挑战。一方面,有标记的数据获取越来越困难,给数据做人工标记的成本越来越高,而且由于数据总量的增加,有监督学习需
发展是执政兴国的第一要务,本文以咸丰县为例,就西部地区县市党委如何深度把握发展大局,努力破解发展难题,紧紧围绕发展第一要务,求实创新,艰苦奋斗,实现经济的跨越式发展,进
代数表示论是代数学的一个重要分支,它兴起于上个世纪70年代初.其基本内容是研究代数的模范畴,箭图表示和几乎可裂序列是研究代数表示论的两个丰要方法.在当代数学研究趋于各学
密码技术是保证信息在传播过程中安全的核心问题,而密码技术的关键性问题之一就在于分析密码函数的安全性。弹性函数在流密码、分组密码及hash函数的设计中扮演着重要角色,在分
本文主要研究非自治的微分方程(x)=a4(t)x4+a3(t)x3+a2(t)x2+a1(t)x,其中a4(t),a3(t),a2(t),a1(t)∈C∞([0,1])和一类更具代表性的微分方程(x)=am(t)xm+an(t)xn+al(t)xl+ak(t)xk,其
本文基于Ore局部化理论,通过建立一阶Weyl代数的不可约表示与其做局部化得到的主理想整环的不可约表示之间的对应关系,给出了一阶Weyl代数的所有不可约表示的准确描述,并针对一
新闻传播人才培养直接关系到新闻传播事业的改革和发展,对切实改革创新新闻传播人才培养模式,具有重要意义。本文对高校新闻传播的人才培养目标、现状进行归纳分析,提出进一
解析函数的边值问题是复变函数论中非常重要的一个分支,它广泛应用于物理学、力学和工程技术中的实际问题,已有丰富和成熟的研究成果.然而,在当今科学技术革命的浪潮中,正问
在文献[1]中路见可教授提出了带根号Riemann边值问题和带根号Hilbert边值问题,并给出当指标满足一定条件下问题的解,本论文以此为基础讨论了在边界曲线发生光滑摄动时,一些带
本论文主要研究Groebner基的相关理论及应用,主要包括两个结果:可解多项式代数中计算Groebner基的signature类算法和应用Groebner基的方法计算零维理想的单变元多项式表示.