块代数多重网格算法的研究及其实现技术在在油藏数值模拟软件中的应用

来源 :中国科学院软件研究所 | 被引量 : 2次 | 上传用户:action005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文的贡献主要可以分为两大部分. 第一部分为块代数多重网格算法的研究.它组成如下: 基于将代数多重网格作为实用迭代法角度出发,我们在此首先假设在最粗层 上使用光滑算子迭代若干步,而不是使用直接法.在此假设下给出代数多重网格 的一般收敛性分析理论.它包括关于先光滑后粗网格校正,先粗网格校正后光滑 以及光滑-粗网格校正-光滑这三种V循环类型收敛因子估计的三个定理.然 后将其推广到块代数多重网格方法中,作为块代数多重网格的收敛性理论. 为构造有效的块代数多重网格算法。我们将块光滑算子和块插值算子分成两 类,针对一些常用矩阵的类型,分别分析了这两类块光滑算子和块插值算子要满 足块多重网格的一般收敛性理论的条件所应具备的若干性质,并且还证明了在多 层循环中的递归应用中,两类插值算子可以确保网格算子本质特性的一致性. 构造块代数多重网格的算法主要包括块代数多重网格的部件设置和循环迭 代求解两部分.在第一部分,针对两类光滑算子和插值算子,我们分别给出了块块网格粗化算法和块插值算法第二部分与几何多重网格的循环原理基本相似,使 用块光滑算子和V循环进行求解. 数值结果表明这两类的算法对于大型各向同性问题是有效的. 第二部分研究代数多重网格实现技术在给定油藏数值模拟软件中的应用. 组成如下: 我们分析了大型油藏数值模拟软件解法器的矩阵结构特点.定量讨论了井系 数矩阵与网格系数矩阵在构造预条件子时的相互关系. 由发表的文章可以看出,目前将代数多重网格技术应用到解决实际问题的油 藏数值模拟软件产品中是一项创新性的研究工作. 该油藏数值模拟软件是一个大型、复杂并且高效的的油藏数值模拟软件,要 将代数多重网格的实现技术成功的应用其中,并提高其整体性能,其难度很大. 因为首先要寻找正确的技数路线.其次要透彻了解该油藏数值模拟软件与解法器 相关的各个细节,最后要用到各种编程技巧去压缩新增程序的运行开销,同时还 要用Blas技术优化程序的数值计算部分. 针对该大型油藏数值模拟软件,我们将代数多重网格预处理技术成功地应用 到油藏数值模拟的解法器中,提高了解法器和整体软件的效率. 由计算大庆油田实际问题的四组数值结果看出,嵌入代数多重网格预处理技 术的新油藏数值模拟软件提高了解法器的效率,分别减少原解法器的整体墙上时 ·2·摘 要 间达13.4%,14.5%,23.1%和66.5%.表明,代数多重网格预处理技术对于大型收 敛问题的求解是非常有效的.
其他文献
近日,商标局商标审查辅助人员的招聘工作已顺利完成。近300名新任商标审查辅助员即将正式上岗。本文摘自国家工商总局“新聘用商标审查辅助人员”培训班上的辅导讲座。作者从
当前,中等职业学校办学规模日益扩大,基础建设得到加强,教学改革不断创新,集团办学大力推进,质量效益日益凸显,服务能力逐步增强。但也存在质量不高,发展缓慢,特别是部分中职学校出现
对电机进行噪声测量项目时通过对噪声进行采集分析,采用比对信号特征的方法可以早期发现产品可能存在的某些潜在缺陷,为分析研究提供依据。文章在测量方法与实现方面给出了针
手榴弹是一种能攻能守的小型手投弹药,也是使用较广、用量较大的弹药.它既能杀伤有生目标,又能破坏坦克和装甲车辆.手榴弹由于体积小、质量轻、携带使用方便,曾在历次战争中
研究火焰中的情况,发现即使层流预混V形火焰中也存在着强烈的速度脉动.这种速度脉动与预混可燃气的当量比(化学反应因素)密切相关,而受来流速度的影响较小.火焰中心区速度的
“三风”建设是我们技师学院的内在要求,也是我们教师工作本质特征的体现。我们应该在学院制度建设和机构设置,常规性的日常教学管理,教学理念的更新等方面进行改革创新,才能达到
互助养老能够解决我国养老中由于未富先老和家庭结构变化所面临的一些问题,顺应时代需求,因而得到人们的认可。这种养老方式在我国很多城市得到实践,并形成不同的互助养老模