Three-dimensional magnetotelluric modeling using the finite element model reduction algorithm

https://doi.org/10.1016/j.cageo.2021.104750Get rights and content

Highlights

  • Model reduction algorithm was combined with the vector finite element method to solve the large sparse complex system.

  • Finite element model reduction approach was applied to three-dimensional magnetotelluric modeling to save considerable time.

  • We adopted model reduction algorithm based on repeated poles.

Abstract

This study presents a fast and efficient vector finite element method, based on the model reduction algorithm, to simulate the 3-D magnetotelluric response. Firstly, we derive a finite element governing equation based on electric field vector from Maxewell's equations Then we express the electric field by a function of frequency parameter to get a transfer function that can be approximated by the Krylov subspace model reduction algorithm. The transfer function after model reduction has far lower dimensions than the original one, and it can be directly solved by the Pardiso solver. Therefore, the computational efficiency is significantly improved. For validation, we compare the proposed algorithm with the 3-D direct finite element method (3DFEM) by a three-layer model, and the results show that the computation time of the former is less than 1/10 of the latter for the same accuracy. We also compare the electromagnetic response obtained by the proposed method with that obtained by two classical models, COMMEMI 3D-2A Model and Dublin Test Model 1. These results agree well, indicating that the proposed method is feasible and efficient for 3-D magnetotelluric forward modeling.

Introduction

The magnetotelluric method is often used in detecting the electrical characteristics of underground targets, due to its wide band range (10−4-104) and large detection depth. It also has been widely used in the exploration of oil and gas, geothermal resources, mineral resources and coal mine, and has been proved to be useful in investigating deep rock structures, including the mantle and crust (Unsworth et al., 2005; Becken et al., 2011; Guo et al., 2018).

Recent researches on the magnetotelluric method focus on the three-dimensional (3D) forward numerical simulation and inversion. Forward modeling is very important in investigating the magnetotelluric response of the earth structure and is the basis of inversion. The methods for forward modeling include the integral equation method (Avdeev et al., 2002; Farquharson et al., 2006; Zhdanov et al., 2006), the finite difference method (Haber et al., 2000; Weiss and Newman, 2003; Newman and Alumbaugh, 2002; Streich, 2009; Li et al., 2012) and the finite element method (Mitsuhata and Uchida 2004; Key and Weiss, 2006; Nam et al., 2007; Farquharson and Miensopust, 2011; Cai et al., 2014, Cai et al., 2015, Xiao et al., 2018; Zhao et al., 2020). The finite element method is flexible in mesh generation, so it is often applied in the 3D forward numerical simulation and inversion (Key and Weiss, 2006; Franke et al., 2007; Liu et al., 2008; Ren et al., 2013, 2014b; Li et al., 2016a, Li et al., 2016b; Yin et al., 2017; Cao et al., 2018).

The 3D magnetotelluric forward modeling using the finite element method has huge calculation loads, because of the multiple frequencies and large amount of unknowns. One way to improve the computation efficiency is to perform parallel calculations on a high performance computing platform, in which the calculations of different frequencies are done by different processors simultaneously (Key, 2011; Puzyrev et al., 2013; Qin et al., 2017). Another way for improving the calculation efficiency is to optimize the algorithms. For example, the aggregation multigrid algorithm (AGMG) can be used as the pre-processing operator of the Krylov subspace iteration method to accelerate error convergence and reduce iteration (Chen et al., 2018); the domain decomposition algorithm (Xiong, 1999; Zyserman and Santos, 2000; Puzyrev et al., 2013; Ren et al., 2014a) can decompose the calculation region into sub-regions, for which the parallel algorithm is adopted to improve the solution speed; combining finite element with infinite element can greatly reduce the infinite mesh boundary, thereby reducing the degree of freedom and improving the efficiency (Zhang et al., 2017). The model order reduction method (Börner et al., 2008, Börner et al., 2015; Kordy et al., 2017; Zhou et al., 2018) uses the transfer function to convert large matrix to small matrix. Model order reduction is independent from frequency, so one reduction can get multiple frequency electromagnetic responses. Thus, this method is particularly suitable for the fast forward modeling of broad band magnetotelluric method.

Two approaches are often used for the 3D magnetotelluric finite element forward modeling. The first one derives the governing equations directly from the electric field or the magnetic field (Mackie et al., 1994; Newman and Alumbaugh, 1995; Smith, 1996; Sasaki, 1999; Zanoubi et al., 1999; Tong et al., 2009; Farquharson and Miensopust, 2011; Cai et al., 2017; Nunes and Régis, 2020) and forms a system of equations (Haber et al., 2000; Aruliah et al., 2001). Due to discontinuity of the electric field normal direction, divergence correction is often used to alleviate possible spurious solutions for the nodal finite elements that are based on electric field (Mackie et al., 1994; Sasaki, 2001; Zhang et al., 2009). The other approach uses vector and scalar potentials to get the electric field or magnetic field (Badea et al., 2001; Mitsuhata and Uchida, 2004; Stalnaker et al., 2006). Since vector potential and scalar potential are intermediate variables, the components of electric field and magnetic field can only be obtained through numerical differentiation, and have low accuracy.

In this paper, we develop a new 3D vector finite element model reduction algorithm based on electric field formula for the 3D multi-frequency magnetotelluric modeling. The algorithm is validated by a three-layer model that has an analytical solution. We also compare the numerical result of the proposed method with that obtained by the COMMEMI 3D-2 model and Dublin Test Model 1 (DTM1).

Section snippets

Electric field equations

In quasi-static approximation, the conduction current is dominant. Withσωε, the effect of the displacement current can be neglected. ω = 2πfis the angular frequency, with ƒ denoting the frequency that depends on the transmitting source. ε is the dielectric constant andσ is the electrical conductivity. Assuming that the initial field is a plane wave field and the time factor is eiωt, the equations of the electric field (E) and magnetic field (H) in the frequency domain are×E=iωμH×H=σEwhere μ

The model reduction method

From equation (18b), a transfer function gω(A) can be derived as follows (Jiang, 2010; Börner et al., 2008):E(ω)=(C+iωM)-1b=(M-1C+iωI)-1M-1b=(A+iωI)-1X=gω(A)Xwhere gω(A)=(A+iωI)1,A=M-1C,X=M-1b, and In×ndenotes the identity matrix.

The transfer function gω(A)is a large scale matrix, which is difficult to solve directly.

In this paper, we propose a model reduction method based on Krylov subspace to approximate the transfer function by an m order rational function rm(A) and we getErm(A)·Xwhererm(

Numerical experiments

In order to verify the feasibility of the model reduction algorithm, we established a three-layer formation model. The XY-mode and YX-mode responses calculated by the model reduction program were compared with the results of the directly solved 3D forward program and the 1D forward program in terms of relative errors and calculation efficiency. Then we calculated the electromagnetic responses of the COMMEMI 3D-2 model and the Dublin Test Model 1 (DTM1), and compared them with the proposed ones

Conclusions

This study presents a finite element model reduction algorithm for the 3D magnetotelluric forward modeling. Different from traditional frequency domain modeling approaches, the proposed modeling method is independent of frequencies, so it is particularly suitable for the broadband magnetotellurics modeling. We tested the efficiency and feasibility of the proposed algorithm using a three layered model and a COMMEMI 3D-2 model. We also compared this method with the 3DFEM in terms of running-time

Computer code availability

The code named “3D_MT_FORWARD_BY_MODEL_REDUCTION” was developed by Jiren Liu and Jifeng Zhang. The contact address is Chang'an University in China. The telephone number is 86–15129062903 and e-mail is [email protected]. The program has been available since Feb. 2020. The program can be run on any computer installed with windows7 or above. It requires two software: the visual studio 2013 and Intel visual FORTRAN 2013 version or above. The program language is Fortran90 and the size of program is

CRediT authorship contribution statement

Jifeng Zhang: conceived the idea and revised the manuscript. Jiren Liu: Writing – original draft. Bing Feng: interpreted the results. Yi'an Zheng: Formal analysis. Jianbo Guan: Formal analysis. Zhongqiang Liu: Formal analysis.

Declaration of competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

We are grateful for the financial support provided by the National Key Research and Development Program of China, (2017YFC0602202), the National Natural Science Foundation of China, (41830101), Shaanxi Natural Science Foundation (2021JM-159) and Emei-hanyang highway engineering research project (LH-HT-45).

References (60)

  • D.A. Aruliah et al.

    A method for the forward modelling of 3Delectromagnetic quasi-static problems

    Math. Model Methods Appl. Sci.

    (2001)
  • D. Avdeev et al.

    Three-dimensional induction logging problems, part I: an integral equation solution and model comparisons

    Geophysics

    (2002)
  • E. Badea et al.

    Finite-element analysis of controlled- source electromagnetic induction using Coulomb gauged potentials

    Geophysics

    (2001)
  • M. Becken et al.

    Correlation between deep fluids, tremor and creep along the central San Andreas fault

    Nature

    (2011)
  • R.U. Börner

    Numerical modeling in geo-electromagnetics: advances and challenges

    Surv. Geophys.

    (2010)
  • R.U. Börner et al.

    Fast 3D simulation of transient electromagnetic fields by model reduction in the frequency domain using Krylov subspace projection

    Geophys. J. Int.

    (2008)
  • R.U. Börner et al.

    Three-dimensional transient electromagnetic modelling using Rational Krylov methods

    Geophys. J. Int.

    (2015)
  • H. Cai et al.

    Three-dimensional marine controlled-source electromagnetic modeling in anisotropic medium using finite element method

    Chin. J. Geophys.

    (2015)
  • X.Y. Cao et al.

    A goal-oriented adaptive finite-element method for 3D MT anisotropic modeling with topography

    Chin. J. Geophys.

    (2018)
  • H. Chen et al.

    Three-dimensional magnetotelluric modeling using aggregation-based algebraic multigrid method

    J. Jilin Univ. (Sci. Ed.)

    (2018)
  • C. Farquharson et al.

    Comparison of integral equation and physical scale modeling of the electromagnetic responses of models with large conductivity contrasts

    Geophysics

    (2006)
  • A. Franke et al.

    Adaptive unstructured grid finite element simulation of two-dimensional magnetotelluric fields for arbitrary surface and seafloor topography

    Geophys. J. Int.

    (2007)
  • S. Güttel

    Rational Krylov Methods for Operator Functions

    (2010)
  • Y.L. Jiang

    Model Reduction Method

    (2010)
  • J.M. Jin

    The Finite Element Method in Electromagnetics

    (2002)
  • K.W. Key

    Marine EM inversion using unstructured grids and a parallel adaptive finite element method

  • K. Key et al.

    Adaptive finite-element modeling using unstructured grids: the 2D magnetotelluric example

    Geophysics

    (2006)
  • M. Kordy et al.

    Null space correction and adaptive model order reduction in multi-frequency Maxwell's problem

    Adv. Comput. Math.

    (2017)
  • Y. Li et al.

    A study on parallel computation for 3D magnetotelluric modeling using the staggered-grid finite difference method

    Chin. J. Geophys.

    (2012)
  • J. Li et al.

    A vector finite element solver of three-dimensional modelling for a long-grounded wire source based on total electric field

    Chin. J. Geophys.

    (2016)
  • Cited by (11)

    • A hybrid grid-based finite-element approach for three-dimensional magnetotelluric forward modeling in general anisotropic media

      2022, Computers and Geosciences
      Citation Excerpt :

      In recent years, many studies have been focused on the influence of electrical anisotropy on electromagnetic induction signals. The main methods of forward modeling are the finite difference method (Kong et al., 2018; Newman and Alumbaugh, 2002; Pek and Verner, 1997) and finite-element (FE) method (Gallardo-Romero and Ruiz-Aguilar, 2022; Li, 2002; Puzyrev et al., 2016; Xiao et al., 2018, 2019; Zhang et al., 2021). The element discretization process of the FE method is the most flexible, and it is highly suitable for undulating terrain and anomalous bodies in complex geoelectric structures.

    • High order edge-based finite elements for 3D magnetotelluric modeling with unstructured meshes

      2022, Computers and Geosciences
      Citation Excerpt :

      The first one uses the vector and scalar potentials to estimate the electric and magnetic fields (Ye et al., 2021). However, since vector potential and scalar potential are intermediate variables, the electric and magnetic field components are derived from numerical differentiation and hence have low accuracy (Zhang et al., 2021). The second approach is derived directly from the electric or magnetic field (Farquharson and Miensopust, 2011).

    • 3D edge-based and nodal finite element modeling of magnetotelluric in general anisotropic media

      2022, Computers and Geosciences
      Citation Excerpt :

      However, to simulate a subsurface electrical structure that is sufficiently realistic, three-dimensional (3D) numerical modeling of the arbitrary anisotropy MT problem is needed. The forward modeling of 3D MT anisotropy is consistent with the isotropic numerical method, including the integral equation (IE) method (Avdeev and Knizhnik, 2009; Kruglyakov and Kuvshinov, 2018), FD (Newman and Alumbaugh, 1995; Wang et al., 2021), finite element (FE) (Jin, 2002; Nunes and Regis, 2020; da Piedade et al., 2021; Zhang et al., 2021), and finite volume (FV) methods (Weiss and Constable, 2006; Kruglyakov and Kuvshinov, 2018). At present, researchers have developed several 3D forward modeling algorithms for anisotropic media.

    View all citing articles on Scopus
    View full text