多重网格方法的大地电磁正演模拟与分析
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算大型线性方程组是大地电磁正演问题的重要部分。求解线性方程组的一般迭代算法都可以有效光滑高频误差分量,但对低频误差分量的光滑效率比较差,严重制约了正演模拟的效率。为了有效提高二维大地电磁正演模拟的效率,本文从求解大型线性方程组入手,初步引入了多重网格方法。通过分析多重网格方法在一维问题上的应用,介绍了多重网格方法的基本原理,并证明了该方法可以高效地光滑高频误差分量和低频误差分量。
     本文采用有限单元法进行二维正演模拟,求得每层网格上的刚度矩阵和方程右端项,并根据模拟特点设计了多重网格方法的循环策略。为了证明多重网格方法在大地电磁二维正演模拟中优越性,本文选用了三种高效的迭代方法,即广义最小残余法、QR分解的最小二乘法和双共轭梯度稳定法,通过比较这些算法在多重网格方法处理前后的计算结果,得到多重网格方法在大地电磁二维正演模拟中的特点。
     首先对水平层状模型进行了模拟,定量分析了多重网格方法在计算精度上的优越性;其次分别对地下不均匀体模型和起伏地形模型进行了模拟,定性分析了多重网格方法在迭代次数、计算速度和精度上的优越性。
Solving large linear equations is an important part of the magnetotelluric forward modeling work. For general iterative algorithms, the high-frequency error components can be smoothed effectively, but the smooth efficiency of the low-frequency error components are relatively poor, so, this seriously hampered the effects of forward simulation. In order to improve the two-dimensional magnetotelluric forward modeling efficiency, the multi-grid methods has been introduced to the two-dimensional magnetotelluric forward modeling. By analyzing the application of multi-grid method in one-dimensional problem, the basic principles of multi-grid method has been introduced, and it is proved that this method can efficiently smooth both high-frequency error component and low frequency error component.
     In this paper, the finite element method is used in the two-dimensional forward modeling. In meeting the simulation characteristics, the computing strategy of multi-grid method has been designed. Inorder to fully prove the superiority of multi-grid method, which is applied in the two-dimensional magnetotelluric forward modeling, three efficient iterative algorithms are selected to be compared with multi-grid method, they are the GMRES, the LSQR and the BICGSTAB.
     First, the horizontal layered model has been simulated, and the advantages of multi-grid method on calculation accuracy has been quantitative analyzed and proved; secondly, the model of underground heterogeneous has been simulated, and the advantages of multi-grid method on iteration times, calculate speed and accuracy have been analyzed and proved; finally, the model of rolling topography has been simulated, and proved that multi-grid method can effectively suppress the impact of topography.
引文
[1]汤井田,任政勇,化希瑞.地球物理学中电磁场正演与反演.地球物理学进展,2007,22(4):1181-1194
    [2]徐小文.可扩展并行代数多重网格算法研究:[博士学位论文].北京:中国工程物理研究院,2007
    [3]R.V.Southwell, Relaxation Methods in Engineering Science.Oxford,UK:Oxford Univ, 1940
    [4]M.R.Hestenes,E.Stiefel.Method of conjugate gradient for solving linear system. JRes Nat Bur Stand,1952
    [5]R.P.Fedorenko.A Relaxation Method for Solving Elliptic Difference Equations. USSR Computational Math, and Math. physics,1962,1:1092~1096
    [6]R.P.Fedorenko.The Speed of Convergence of One Iteration Process.USSR Computational Math.and Math. Physics,1964,4:227-235
    [7]N.S. Bakhvalov. On the Convergence of a Relaxation Method Under Natural Constraints on an Elliptic Operator.Zburnal vycbislitel'noj matemaki matematicbeskojfiziki,1966,6:861-883
    [8]E.LWachspress.Iterative Solution of Elliptic Systems and Applications to the Neutron Diffusion Equations of Reactor Physics.New Jersey:Prentice-Hall,1966
    [9]A. Brandt. Multi-level adaptive technique(MLAT) for the pressure equation in reservoir simulation. In:H. Cabannes and R. Temam, eds. Proc.3rd Int. Conf. on Numerical Methods in Fluid Mechanics, Vol.1. Berlin, the Springer's:1973,82~89
    [10]A.Brandt. Multi-level adaptive solutions to boundary-value problems. Math. Comput, 1977,31:333~390
    [11]A.Brandt. Multi-level adaptive techniques(MLAT) for partial differential equations: ideas and software. In:J.R.Rice, ed. Proc. Symposium on Mathematical Software. New York:the Academic's,1977:277~318
    [12]A.Brandt, N. Dinar. Multigrid solution to fow problems. In:S. Parter, ed. Numerical Methods for Partial Differential Equation. New York, the Academic's,1979:53~147.
    [13]A.Brandt. Stages in developing multigrid solutions. In:E.Absi, R.Glowinski P.Lascanx and II.Veysseyre, eds. Proc.2nd Int. Congr.on Num. Meth.for Engineers Dunod. Pairs:1980:23~43
    [14]A.Brandt.Multigrid solvers on parallel computers. In:M.H.Schultz, ed. Elliptic problem Solvers.New York:the Academic's,1981:39~84
    [15]A.Brandt. Guide to multigrid development. In:W. Hackbusch and U.Trottenberg, eds. Mathematics. Berlin:the Springer's,1982:220-312
    [16]A.Brandt. Multigrid Techniques 1984 Guide, with Applications to Fluid Dynamics, GMD studien no.85, Gesellschatt fur Mathematik und Datenverarbeitung, Sankt Augustin, Germany,1984
    [17]A. Brandt. Algebraic multigrid theory:the symmetric case. Appl. Math. Comp, 1986,19:23~56
    [18]A. Brandt. Multilevel computations:Review and recent developments. Multigrid Methods. In:S.F. McCormick, ed. Pure and Applied Mathematics. New York:the Marcel Dekker's,1988:35~62
    [19]A. Brandt, A.A.Lubrecht. Multilevel matrix multiplication and fast solution of integral equations. J. Comput. Phys.,1990,90:348~370
    [20]A. Brandt. General highly accurate algebraic coarsening schemes. In:Proc.9th Copper Mountain Conf. On Multigrid Methods. Copper Mountain:1999
    [21]Craig C. Douglas. Multigrid Methods in Science and Engineering[J].IEEE Computational Science&Engineering,1996,3 (4):55~68
    [22]W. Hackbusch. Ein iteratives Verfahren zur schnellen Auflosung elliptischer Randwertprobleme. Universitat Koln Report 76-12,1976
    [23]W. Hackbusch. On the convergence of a multi-grid iteration applied to finite element equations.Universitat Koln Report 77-8,1976
    [24]W. Hackbusch. On the multi-grid method applied to difference equations. Computing, 1978,20:291~306
    [25]W. Hackbusch. Survey of convergence proofs for multi-grid iterations. In:J.Frehse and D.Pallaschke and U.Trottenberg, eds.Special topics of applied mathematics. Amsterdam:the North-Holland's,1980:151~164
    [26]W. Hackbusch. On the convergence of multi-grid iterations. Beit. Numer. Math. 1981,9:231~329
    [27]W. Hackbusch. Multigrid convergence theory, Multigrid Methods. In:W.Hackbusch and U.Trottenberg, eds. Mathematics. Berlin:the Springer's,1982:177~219
    [28]W. Hackbusch. Parabolic multi-grid methods, Computing methods in applied sciences and engineering VI. In:R.Glowinski and J,L.Lions, eds. Proc.6th International Symposium. Amsterdam:the North-Holland's,,1984:189~197
    [29]W.Hackbusch多重网格方法.北京:科学出版社,1988
    [30]W. Hackbusch. A new approach to robust multigrid solvers. In:J.McKenna and R.Temam, eds. ICIAM'87:Proc.1st International Conference on Industrial and Applied Mathematics. Philadelphia:the SIAM's,1988a:114~126
    [31]W. Hackbusch. Robust multi-grid methods, the frequency decomposition multi-grid algorithm[A]. In:W.Hackbusch, ed. Proc.4th GAMM-Seminar. Braunschweig:the Vieweg's,1989:96-104
    [32]W. Hackbusch, A. Reusken. On global multigrid convergence for nonlinear problems. In:W.Hackbusch, ed. Proc.4th GAMM-Seminar. Braunschweig:the Vieweg's, 1989:105-113
    [33]W. Hackbusch. Multigrid Methods Ⅲ. In:W.Hackbusch and U.Trottenberg, eds. Proc. 3rd Int. Conf. on Multigrid methods. Basel:the Birkhauser's,1991
    [34]W. Hackbusch. Multigrid Methods V. In:W.Hackbusch and G Wittum, eds. Proc.5th Int. Conf. on Multigrid methods. Berlin:the Springer's,1998
    [35]P. Wesseling. A convergence proof for a multiple grid method. Report NA-21, Delft University of Technology,1978
    [36]P. Wesseling. The rate of convergence of a multiple grid method, Numerical Analysis. Mathematics. Berlin:the Springer's,1980:164~184
    [37]P. Wesseling, and P.Sonneveld. Numerical experiments with a multiple grid and a preconditioned Lanczos type method, Approximation methods for Navier-Stokes problems. R.Rautmann, ed. Mathematics. Berlin:the Springer's,1980:543-562
    [38]P. Wesseling. A robust and efficient multigrid method, Multigrid Methods. In: W.Hackbusch and U.Trottenberg, eds. Mathematics. Berlin:the Springer's,1982: 614~630
    [39]P. Wesseling. Theoretical and practical aspects of a multigrid method. SIAM J. Sci. Stat. Comput.,1982,3:387-407
    [40]P. Wesseling. Multigrid solution of the Navier-Stokes equations in the vorticity-streamfunction formulation, Efficient Solutions of Elliptic System. In: W.Hackbusch, ed. Numerical Fluid Mechanics. Braunschweig:the Vieweg's, 1984:145~154
    [41]P. Wesseling. Linear multigrid methods, Multigrid Methods. In:S.F.McCormick, ed. Frontiers in Applied Mathematics. Philadelphia:the SIAM's,1987:31~56
    [42]P. Wesseling. Two remarks on multigrid methods, Robust Multigrid Methods. In: S.F.McCormick, ed. Proc.4th GAMM seminar. Braunschweig:the Vieweg's, 1988:209~216
    [43]P. Wesseling. Cell-centered multigrid for interface problems. J. Comput. Phys., 1988,79:85~91
    [44]P. Wesseling. Multigrid methods in computational fluid dynamics. Z. Angew. Math. Mech.,1990,70:T337-T348
    [45]P. Wesseling. Lage scale modeling in computational fluid dynamics, Algorithms and Parallel VLSJ Architectures. In:E.Deprettere and A.J.Van der Veer, eds. Vol. A:Tutorials. Amsterdam:the Elsevier's,1991:277~30
    [46]P. Wesseling. An Introduction to Multigrid Methods. New York:John Wiley & SONS, 1991
    [47]P.Wesseling,C.W.Oosterlee.Geometric multigrid with applications to computational fluid dynamics. Journal ofComputational and Applied Mathematics,2001,128(1-2): 311~334
    [48]W.L.Briggs. A multigrid tutorial. Philadelphia:the SLAM's,1987
    [49]W.L.Briggs, S.F.McCormick. Introduction, Multigrid Methods. In:S.F.McCormick, ed. Frontiers in Applied Mathematics. Philadelphia:the SLAM's,1987:Chap.1
    [50]S.F.McCormick. An algebraic interpretation of multigrid methods. SLAM J. Numer. Anal.,1982,19:548~560
    [51]S.F.McCormick, J.Thomas. The fast adaptive composite grid(FAC) method for eliptic equations. Math. Comput.,1986,46:439~456
    [52]S.F.McCormick. Multigrid methods. In:S.F.McCormick, ed. Frontiers in Applied Mathematics. Philadelphia:the SLAM's,1987
    [53]S.F.McCormick. Multilevel Adaptive Methods for Partial Differential Equations. In:S.F.McCormick, ed. Frontiers in Applied Mathematics. Philadelphia:the SLAM's, 1989
    [54]O.Widlund.Iterative sub structuring methods:Algorighms and theory for elliptic problems in the plane.R.Glowinski, G.H.Golub, GA.Meurant et al(ads):First Intern Symp.on DDM for partial differential equations.Philadelphia:SIAM,1988
    [55]J.Bramble, J.Pasciak, J.Xu. Parallel Multievel preconditioners.Math.Comput,1990, 55(191):1-22
    [56]J.Xu.Iternative methods by space decomposition and subspace correction. SIAMReviem,1992,34(4):581~613
    [57]常谦顺,黄朝辉.多重网格方法进展.中国学术期刊文摘(科技快报),2001,7(5):607-610
    [58]F.Schieweck.A parallel multigrid algorithm for solving the Navier-Stokes equations.Impact of Computing in Science and Engineering,1993,5:345~378
    [59]O.Mcbyan.The SUPRENUM and GENESIS projects.Parallel Computing,1994, 20:1389~1396
    [60]GP.Astrakhantsev. An Iterative Method of Solving Elliptic Net Problems.Zburnal vycbislitel'noj matemaki i matematicbeskoj fiziki,1971,11:439~448
    [61]陈海勇,周浩,倪光正,李融林.多重网格有限元法.北京:中国核协会,1998:27-33
    [62]Yu Zhu,Andreas C.Cangellaris(eds.).Multigrid Finite Element Metheods for Electromagnetic Field Modeling.Wiley-IEEE Press,2006
    [63]David Kay,Richard Welford.A multigrid finite element solver for the Cahn-Hilliard equation.Journal of Computational Physics,2006,212(1):288~304
    [64]魏建.多重网格方法在结构动响应有限元分析中的应用:[硕士学位论文].长春:吉林大学,2006
    [65]唐学军,王建华,等.自适应非线性有限元的多重网格法求解及应用.岩土力学,2000,21(2):102-107
    [66]A. Plaks, I.Tsukerman, S. Painchaud, L. Tabarovsky. Multigrid Methods for Open Boundary Problems in Geophysics. IEEE TRANSACTIONS ON MAGNETICS, 2000,36 (4):633~638
    [67]黄朝辉.代数多重网格理论与算法及其应用[博士学位论文].北京:中国科学院,2002.
    [68]李晓梅,莫则尧.多重网格算法综述.中国科学基金,1996,(1):4-11
    [69]鲁晶津,吴小平,Klaus Spitze.三维泊松方程数值模拟的多重网格方法.地球物理学进展,2009,24(1):154-158
    [70]I.S.Raju,Langley Research Center,et al.Multigrid methods in structural mechanics. Washington.DC,USA:Hampton,Va:National Aeronautics and Space Administration,Langley Research Center,1986
    [71]J.Brannick,M.Brezina,et al.Extending the applicablity of multigrid methods. Journal of Physics:Conference,20065,Ser46:443~452
    [72]R.C.Xu,F.Chen.The Application of Multi-grid Method to Smooth Noising Image.Proceeding of the Computer Graphics,Imaging and Visualisation(CGIV) Washington.DC,USA:IEEE Computer Society,2007:250~254
    [73]刘超群.多重网格方法及其在计算流体力学中的应用.北京:清华大学出版社,1995
    [74]L.Wenyi.et al.An application of the multilevel multigrid in the numerical modeling of turnulent flow fields in combustors.Eng Thermophysics,1994.15(2):519~522
    [75]W.Zhang.et al.Application of multigrid method to inner and outer iteration in semi-implicit method for pressure-linked equation algorithm.Xi'an Jiaotong Univ,2001,35(7):670~674
    [76]葛永斌,田振夫,等.非定常对流扩散方程的高精度多重网格方法.工程热物理学报,2005,26(5):747-750
    [77]K.J.Peter.Applications of Multigrid Techniques in CFD.J.Numer.Meth.Fluids 2007,00:1~12
    [78]张学俊,洪若瑜,崔杰.多重网格法在化工流体力学中的应用.计算机与应用化学,2006,23(10):943-946
    [79]明平剑,张文平,雷国东,朱明刚.并行多重网格方法在CFD中的应用.哈尔滨工程大学学报,2008,29(5):469-473
    [80]周浩,倪光正.多重网格方法及其在静态电磁场数值分析中的应用.中国电机工程学报,1990,10(5):20-26
    [81]张璟璟,周立伟,金伟其,张智诠.多重网格法求解三维静电场分布.电子学报,2000,28(2):94-96
    [82]R.Moucha,R.C.Bailey.An accurate and robust multigrid algorithm for 2D forward resistivity modelling.Geophysical Prospecting,2004,52(3):197~212
    [83]W.A.Mulder.A multigrid solver for 3D electromagnetic diffusion.Geophysical Prospecting,2006,54,633~649
    [84]乔中林.直流电法三维正演多重网格算法研究:[硕士学位论文].北京:中国地质大学,2007
    [85]席玉萍.代数多重网格法在直流电法有限元模拟中的应用:[硕士学位论文].长沙:中南大学,2008
    [86]王青平,白武明,王洪亮.多重网格在二维泊松方程有限元分析中的应用.地球物理学进展,2010.25(4):1467-1474
    [87]《现代应用数学手册》编委会.现代应用数学手册—计算与数值分析卷.北京:清华大学出版社,2005
    [88]陈乐寿,王光锷.大地电磁测深法.北京:地质出版社,1990
    [89]汤井田,何继善.可控源音频大地电磁法及其应用.长沙:中南大学出版社,2005
    [90]徐世浙.地球物理中的有限单元法.北京:科学出版社,1994
    [91]晋光文,孔祥儒.大地电磁阻抗张量的畸变与分解.北京:地震出版社,2006
    [92]R.Barrett, M. Berry, T. F. Chan, et al., Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, SI AM, Philadelphia,1994
    [93]Y. Saad, M.H. Schultz, "GMRES:A generalized minimal residual algorithm for solving nonsymmetric linear systems," SIAM J. Sci. Stat. Comput., July 1986, Vol.7, No.3, pp.856-869
    [94]钟宝江.GMRESf方法的收敛率.高等学校计算数学学报,2003,25(3):253-260.
    [95]张健飞,姜弘道.适合于求解边界元方程组的GMRES算法的实用性和并行化研究.计算力学学报,2004,,21(5):620-624
    [96]刘仁达.广义极小残余算法的预处理技术研究:[硕士学位论文].重庆大学,2006
    [97]陈泽军,肖宏.预条件GMRES(m)法迭代求解大规模边界元弹性问题.固体力学学报,2006,27:50-55
    [98]韩玉兵,束锋,孙锦涛,吴乐南.基于MG-GMRES算法的图像超分辨率重建.计算机学报,2007,30(6):1028-1034
    [99]C. C.Paige, M. A. Saunders, "LSQR:An Algorithm for Sparse Linear Equations And Sparse Least Squares," ACM Trans. Math. Soft., Vol.8,1982, pp.43-71
    [100]张赛民.跨孔地震层析成像研究:[硕士学位论文].中南大学,2003
    [101]刘劲松,刘福田,刘俊,郝天珧.地震成析成像LSQR算法的并行化.地球物理学报,2006,29(2):540-545
    [102]杨薇,刘四新,冯彦谦.跨孔层析成像LSQR算法研究.物探与化探,2008,32(2):199-202
    [103]H.A.van der Vorst, "BI-CGSTAB:A fast and smoothly converging variant of BI-CG for the solution of nonsymmetric linear systems," SIAM J. Sci. Stat. Comput., March 1992, Vol.13, No.2, pp.631-644
    [104]胡谋法,陈曾平. BICGSTAB算法在波前重构和控制中的应用.光电工程,2004,31(11):2-4
    [105]张文生.科学计算中的偏微分方程有限差分法.北京:高等教育出版社,2008
    [106]柳建新,蒋鹏飞,童孝忠,等.不完全LU分解预处理的BICGSTAB算法在大地电磁二维正演模拟中的应用.中南大学学报,2009,40(2):484-491

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700