首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于多重网格预条件求解平均导数法离散的Helmholtz方程
引用本文:袁雨欣,李阿满,胡婷,郭鹏,刘洪.基于多重网格预条件求解平均导数法离散的Helmholtz方程[J].地球物理学报,2019,62(7):2660-2670.
作者姓名:袁雨欣  李阿满  胡婷  郭鹏  刘洪
作者单位:1. 中国科学院地质与地球物理研究所, 北京 100029;2. 中国科学院地球科学研究院, 北京 100029;3. 中国科学院油气资源研究院重点实验室, 北京 100029;4. 中国科学院大学, 北京 100049;5. 天津大学水利工程仿真与安全国家重点实验室, 天津 300072
基金项目:国家自然科学基金项目(41630319),国家重点研发计划深地专项项目(2016YFC0601101)资助.
摘    要:有限差分法求解Helmholtz方程,依赖于两点:1差分格式的构造;2高效的求解算法.本文采用平均导数法离散Helmholtz方程.该差分格式有三点好处:1能适用于横纵不等间距采样;2在完全匹配层区域(PML),差分方程与微分方程逐点相容;3能将一个波长内的采样点数减少至少于4.求解离散的Helmholtz方程的算法一般分为直接法和迭代算法.直接法由于内存需求太大而无法适用于大规模问题;基于Krylov子空间的迭代方法结合多重网格预条件算法是一种快速高效求解方法,然而对于横纵不等间距采样(在多重网格中称为各向异性问题),经典的多重网格方法失效.本文分析了经典多重网格的三个重要组成部分:完全加权限制算子,点松弛技术以及双线性延拓算子,进而采用了半粗化技术代替全粗化技术,线松弛技术代替点松弛技术以及依赖差分算子的延拓算子代替双线性延拓算子,使得各向异性问题变得收敛;而且对于非均匀介质中-低频率的迭代问题,我们获得了较为满意的收敛速度.

关 键 词:多重网格  各向异性问题  HELMHOLTZ方程  平均导数法
收稿时间:2018-04-28

A multigrid-based preconditioner for solving the Helmholtz equation with average-derivative optimal scheme
YUAN YuXin,LI AMan,HU Ting,GUO Peng,LIU Hong.A multigrid-based preconditioner for solving the Helmholtz equation with average-derivative optimal scheme[J].Chinese Journal of Geophysics,2019,62(7):2660-2670.
Authors:YUAN YuXin  LI AMan  HU Ting  GUO Peng  LIU Hong
Institution:1. Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029, China;2. Institutes of Earth Science, Chinese Academy of Sciences, Beijing 100029, China;3. Key Laboratory of Petroleum Resources Research, Institute of Geology and Geophysics, Chinese Academy of Sciences, Beijing 100029, China;4. University of Chinese Academy of Sciences, Beijing 100049, China;5. State Key Laboratory of Hydraulic Engineering Simulation and Safety, Tianjin University, Tianjin 300072, China
Abstract:An efficient finite-difference method for solving Helmholtz equation depends on two points:one is discrete scheme, the other is efficient algorithm. In this paper, we adopt the average-derivative scheme, which owns three advantages:Firstly, it can be applied to unequal directional sampling intervals for Helmholtz equation. Secondly, the scheme is pointwise consistent with Helmholtz equation in a perfect matched layer. And thirdly, it requires less than 4 grid points sampling per wavelength. To solve the discrete Helmholtz equation, which is extremely large and indefinite, direct methods cannot resolve well, and the Krylov subspace iterative methods, such as Bi-CGSTAB and GMRES combining a multigrid-based preconditioner, are good choices. However, the standard multigrid algorithm fails to converge when it encounters unequal directional sampling intervals, which is called anisotropy in multigrid. We analyze the most important three parts of standard multigrid:full weighting restriction operator, point relaxation methods and bilinear interpolation operator, and then we replace them with semi-coarsening, line relaxation and operator-dependent interpolation to make it convergent in anisotropic problems. Consequently, we obtain a satisfactory convergence speed for low and moderate frequency iterative problems in heterogeneous media.
Keywords:Multigrid  Anisotropic problem  Helmholtz equation  Average-derivative optimal scheme  
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《地球物理学报》浏览原始摘要信息
点击此处可从《地球物理学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号