Next Article in Journal
Merging High-Resolution Satellite Surface Radiation Data with Meteorological Sunshine Duration Observations over China from 1983 to 2017
Next Article in Special Issue
Application of Airborne Electromagnetics and Magnetics for Mineral Exploration in the Baishiquan–Hongliujing Area, Northwest China
Previous Article in Journal
Time-Frequency Reversion-Based Spectrum Analysis Method and Its Applications in Radar Imaging
Previous Article in Special Issue
Airborne Electromagnetic, Magnetic, and Radiometric Surveys at the German North Sea Coast Applied to Groundwater and Soil Investigations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

3D Airborne EM Forward Modeling Based on Time-Domain Spectral Element Method

1
College of Geo-exploration Sciences and Technology, Jilin University, Changchun 130026, China
2
China Petroleum Logging CO., LTD Technology Center, Xi’an 710000, China
3
Key Laboratory of Exploration Technologies for Oil and Gas Resource, Yangtze University, Wuhan 430100, China
4
College of Earth Sciences, Guilin University of Technology, Guilin 541002, China
*
Author to whom correspondence should be addressed.
Submission received: 19 December 2020 / Revised: 31 January 2021 / Accepted: 4 February 2021 / Published: 8 February 2021
(This article belongs to the Special Issue Airborne Electromagnetic Surveys)

Abstract

:
Airborne electromagnetic (AEM) method uses aircraft as a carrier to tow EM instruments for geophysical survey. Because of its huge amount of data, the traditional AEM data inversions take one-dimensional (1D) models. However, the underground earth is very complicated, the inversions based on 1D models can frequently deliver wrong results, so that the modeling and inversion for three-dimensional (3D) models are more practical. In order to obtain precise underground electrical structures, it is important to have a highly effective and efficient 3D forward modeling algorithm as it is the basis for EM inversions. In this paper, we use time-domain spectral element (SETD) method based on Gauss-Lobatto-Chebyshev (GLC) polynomials to develop a 3D forward algorithm for modeling the time-domain AEM responses. The spectral element method combines the flexibility of finite-element method in model discretization and the high accuracy of spectral method. Starting from the Maxwell's equations in time-domain, we derive the vector Helmholtz equation for the secondary electric field. We use the high-order GLC vector interpolation functions to perform spectral expansion of the EM field and use the Galerkin weighted residual method and the backward Euler scheme to do the space- and time-discretization to the controlling equations. After integrating the equations for all elements into a large linear equations system, we solve it by the multifrontal massively parallel solver (MUMPS) direct solver and calculate the magnetic field responses by the Faraday's law. By comparing with 1D semi-analytical solutions for a layered earth model, we validate our SETD method and analyze the influence of the mesh size and the order of interpolation functions on the accuracy of our 3D forward modeling. The numerical experiments for typical models show that applying SETD method to 3D time-domain AEM forward modeling we can achieve high accuracy by either refining the mesh or increasing the order of interpolation functions.

1. Introduction

Airborne electromagnetic (AEM) uses a moving platform to tow EM equipment for geophysical exploration. Because of the unnecessity of human access to the survey area, as is generally required by ground geophysics, this method has great potential working in areas of complex surface conditions, like mountains, forest-covered areas, or swamps. AEM methods can be divided into frequency- and time-domain methods based on the transmitting current passing through the transmitting coil, such as a half-sine or a trapezoid wave in time-domain or a harmonic wave in frequency-domain. Compared with the frequency-domain method, the time-domain AEM has strong capabilities in detecting the deep conductors at low cost [1]. The time-domain AEM can further be divided into fixed-wing and helicopter EM methods [2]. In each method, a big loop is used to transmit the primary field into the earth and several receiving coils are used to measure the secondary EM signal reflected from the inhomogeneous conductive underground, bringing back the information on the conductivity distribution of the underground media. Right now, the time-domain AEM has been widely used in mineral exploration, oil and gas, hydrogeology, and environment and engineering [3,4]. Because of the high working efficiency and sampling rate in AEM, large amount of data are generally collected. This brings big challenges to EM geophysicists when interpreting the data. Thus, traditionally the AEM data are interpreted by one-dimensional (1D) model [5,6,7]. With the development of computational equipment and technology, three-dimensional (3D) AEM forward modeling has attracted much attention from the geophysical community. Different kinds of 3D modeling methods are developed for AEM simulation. Among them, the finite-difference (FD) method proposed by Yee was first used by Madden and Mackie in magnetotelluric modeling and inversion [8,9]. Newman and Alumbaugh first adopted FD technique in AEM modeling, Liu and Yin used FD method as engine in 3D AEM inversions [10,11]. The advantage of FD method is that it is easy to solve the discontinuous problem of EM field inside the medium, and there are many mature open-source codes that are easy to implement [12]. The integral equation (IE) method is first applied in geophysical EM modeling by Hohmann for 2D anomalous models [13]. It does not need to divide the entire calculation area, but instead only the abnormal bodies, and thereby greatly reduces the number of unknowns. Peltoniemi et al. first applied this method to AEM modeling [14]. The conventional IE method is not suitable for modeling complex geometries as the matrix system is dense. To solve this problem, Cox et al. used quasi-linear approximation to accelerate the IE method in AEM modeling and successfully implemented 3D inversion based on the “moving footprint” concept [15]. Yin et al. used the multi-grid quasi-linear approximation technology to study 3D frequency-domain forward modeling based on IE method and solved the problems of storing the large matrix for Green's function [16]. The finite-element (FE) method emerged in the 1950s was first used to solve fluid mechanics problems. Coggon adopted it to EM modeling, while Wannamaker and Unsworth used this method for MT and controlled-source EM modeling [17,18,19]. Since FE is more flexible and accurate than FD and IE, it quickly became the mainstream technique in geophysical EM modeling [20,21,22]. Especially, the adoption of unstructured tetrahedral grids and the adaptive discretization technology further stimulate researchers to do EM modeling using the FE method. Zhang et al. combined the unstructured vector FE method with adaptive technology to study the 3D AEM forward modeling in the frequency- and time-domain, respectively [23]. Yin et al. showed that the accuracy of AEM numerical simulation of undulating terrain and complex underground structures can be improved by using unstructured FE method [24]. The finite-volume (FV) method is a numerical simulation method mainly used to solve the problems of fluid mechanics and thermodynamics. Haber and Ascher first used it in geophysical EM modeling and solved the problem with magnetic discontinuity. They proved that for electrical transmitting sources, the speed of FV for potential modeling is faster than the staggered grid method [25]. To obtain more accurate AEM modeling, Haber and Schwarzbach proposed a new FV method with multiple OcTree meshes, in which the meshes near the source are refined, so that the modeling accuracy is guaranteed [26]. Haber and Ruthotto further proposed a multi-scale FV method for the Maxwell’s equation in frequency-domain. By solving the local Maxwell’s equations on a coarse grids and then interpolating onto fine grids, they largely reduced the number of unknowns and improved the efficiency [27]. To discretize the earth model more flexibly, Jahandari and Farquharson adopted the unstructured tetrahedral grids into FV for EM modeling, however, the multi-scale and unstructured FV method has not been used in AEM forward modeling yet [28]. It must be pointed out that among these algorithms, the modeling accuracy can only be achieved either by refining the mesh (h-type) or by enhancing the order of the interpolation basis functions (p-type). The spectral element (SE) method can, however, achieve high modeling accuracy by mesh refinement and enhancement of the order of interpolation basis functions.
The spectral element (SE) method is a high-order weighted residual method for solving partial differential equations that combines the high precision characteristics of spectral method and the flexible discretization of the FE method. This method was first proposed by Patera for solving the fluid mechanics problems [29,30,31]. Two kinds of basis functions are commonly used in SE, namely the GLL (Gauss-Lobatto-Legendre) and GLC (Gauss-Lobatto-Chebyshev) polynomials. As for computational geophysics, Komatitsch and Vilotte used the SE method to simulate the propagation characteristics of the seismic wave field [32]. They formed the mass matrix by GLL basis functions and obtained the solution rapidly. Komatitsch et al. developed the open-source code SPECFEM3D_Cartesian based on SE method using the GLL basis functions [32,33,34,35]. Wang et al. used the SE method to model the seismic wave field in transversely isotropic media. They used the GLL basis functions and explicitly discretized time derivatives to improve computational efficiency [36]. In geophysical EM modeling, Yin et al. first introduced the SE method based on GLL polynomials into AEM modeling in frequency-domain, Huang et al. further applied this method for AEM anisotropic modeling [37,38], Liu et al. introduced the GLC spectral element method into 3D marine CSEM forward problem that greatly improved the modeling efficiency [39]. However, not much attention has been paid to the SE method for time-domain AEM forward modeling that is the focus of this research.
Another issue with time-domain EM modeling involves the time discretization and solution. From the time discretization, the 3D EM modeling can further be divided into three categories of frequency-time conversions, the Krylov subspace solution, and the discretized time iteration method. For the frequency-time conversion method, one needs first to calculate the EM responses for multiple frequencies, e.g., by FD, FE, or FV methods, and then uses inverse Fourier transform, Gaver-Stefest (GS) inverse Laplace transform, etc., to convert the EM responses from frequency- to time-domain [40,41]. These methods are easy to apply, but they need to calculate the EM responses at a wide frequency range, resulting in big computational cost. The Krylov subspace method solves the time-domain EM controlling equation in the Krylov subspace. It can directly solve the EM field and avoid the time discretization, so that high accuracy and efficiency can be achieved [42]. However, this method has the disadvantage that the basis functions are not easy to find and thus is difficult to be applied in EM inversions. The time iteration method starts directly from Maxwell’s equations in time-domain. It uses the time difference to discretize the time derivatives in the controlling equations [43]. The most frequently used method is the backward difference that is unconditionally stable without much limitations on the time-steps, so that the numerical accuracy in the forward modeling can be assured [44,45].
In this paper, we combine the SE method with the backward time difference (called SETD method) based on GLC polynomials for 3D time-domain AEM modeling. Starting from the Maxwell’s equations in time-domain, we derive the vector Helmholtz equation (i.e., the controlling equation) for the secondary electric field. We use the GLC vector interpolation basis functions to spectrally expand the electric and magnetic fields and discretize the controlling equation in space- and time-domain by the Galerkin’s weighted residual method and backward difference scheme. After solving the final equations system by the multifrontal massively parallel Solver (MUMPS), we calculate the magnetic field by the Faraday’s law. Further, we check the accuracy of the algorithm by comparing our results with the semi-analytical solutions for a 1D layered earth model. We also demonstrate the flexibility of our SETD algorithm in terms of the accuracy improvement by refining the mesh or increasing the order of the interpolation functions. Finally, we perform 3D forward simulations on typical models and analyze the characteristic AEM responses.

2. 3D Forward Modeling

The Maxwell’s equations in time-domain can be written as
× Ε r , t = B r , t t
× H r , t = J r , t + D r , t t + J s r , t
D r , t = 0
B r , t = 0
where Ε r , t and H r , t are respectively the electric and magnetic field at position r and time t, B r , t is the magnetic induction vector, D r , t is the electric flux density, J r , t is the current density, while J s r , t is the source current density. Using the constitutive equations J r , t = σ E r , t , D r , t = ε E r , t , B r , t = μ H r , t and neglecting the displacement current, we have
× Ε r , t + μ H r , t t = 0
× H r , t σ E r , t = J s r , t
D r , t = 0
B r , t = 0
where σ , ε , and μ represent the conductivity, dielectric constant, and magnetic permeability, respectively. In this paper, we assume that the permittivity of the earth ε = 8.85 × 10−12F/m and the magnetic permeability μ = 4π × 10−7 H/m.
In the following, we use the secondary electric field to formulate the AEM forward problem. For this purpose, we separate the electric field into primary and secondary parts E = E b + E s , where E s denotes the secondary electric field, while E b denotes the primary electric field produced by the background conductivity σ b . After the primary/secondary separation, we obtain from Equations (5)–(8) the following vector Helmholtz equation, i.e.,
× × E s r , t + μ σ E s r , t t μ σ σ b E b r , t t = 0
Furthermore, we divide the model area into a series of non-overlapping regular hexahedral elements and apply the Galerkin weighted residual method to each element, in which we choose the weighting functions as the basis functions, so that we can write the residual for the eth element as
R e = V e Φ ˜ r × × E s r , t + μ σ E s r , t t μ σ σ b E b r , t t d v
Assuming that there are N L edges in the eth element, N x , N y , and N z are the orders of the basis functions respectively in the x -, y -, and z - direction, then we have N L = N x × N y + 1 × N z + 1 + N x + 1 × N y × N z + 1 + N x + 1 × N y + 1 × N z . The vector basis function Φ ˜ r for our SE method only contains the basis functions in the x -, y -, and z -direction, i.e.,
Φ ˜ r = Φ ˜ x r , Φ ˜ y r , Φ ˜ z r
then the secondary and primary electric field at any position in the cell can be expressed as
E s r , t = r = 0 N x 1 s = 0 N y t = 0 N z Φ ˜ j e x r E s j e x t + r = 0 N x s = 0 N y 1 t = 0 N z Φ ˜ j e y r E s j e y t + r = 0 N x s = 0 N y t = 0 N z 1 Φ ˜ j e z r E s j e z t = j = 1 N L Φ ˜ j e r E s j e t
E b r , t = r = 0 N x 1 s = 0 N y t = 0 N z Φ ˜ j e x r E b j e x t + r = 0 N x s = 0 N y 1 t = 0 N z Φ ˜ j e y r E b j e y t + r = 0 N x s = 0 N y t = 0 N z 1 Φ ˜ j e z r E b j e z t = j = 1 N L Φ ˜ j e r E b j e t
where Φ ˜ j e is the interpolation basis functions, while E s j e and E b j e are respectively the tangential secondary and primary electric field corresponding to the jth edge. Substituting Equations (12) and (13) into (10), we obtain via partial integration
R i e = j = 1 N L E s j e t V e × Φ ˜ i e r T × Φ ˜ j e r d v + j = 1 N L E s j e t t V e μ σ Φ ˜ i e r T Φ ˜ j e r d v     + j = 1 N L E b j e t t V e μ σ σ b Φ ˜ i e r T Φ ˜ j e r d v
The interval for the integration in Equation (14) is x , y , z x e ,       x e + 1 × y e ,       y e + 1 × z e ,       z e + 1 , while the SE basis functions composed of GLC orthogonal polynomials are defined in 1 ,       1 . Thus, we need to convert the coordinates of the eth element in the physical domain x , y , z x e ,       x e + 1 × y e ,       y e + 1 × z e ,       z e + 1 into the coordinates of the standard element ξ , η , ζ 1 , 1 × 1 , 1 × 1 , 1 in the reference domain. To distinguish between the quantities in the physical domain and in the reference domain, we add a tilde “~” to the quantities in the physical domain. Then, the mapping relationship between the two domains can be written as
Φ ˜ x , y , z = J 1 Φ ξ , η , ζ
× Φ ˜ x , y , z = 1 J J T × Φ ξ , η , ζ
where J and J are the Jacobian matrix and the corresponding determinant, respectively. The Jacobian matrix J can be expressed as
J = x ξ y ξ z ξ x η y η z η x ζ y ζ z ζ
Insertion of Equations (15)–(17) into (14) yields
R i e = j = 1 N L E s j e t 1 1 1 1 1 1 × Φ i e r T J J T × Φ j e r 1 J d ξ d η d ζ + j = 1 N L E s j e t t 1 1 1 1 1 1 μ σ Φ i e r T J T J 1 Φ j e r J d ξ d η d ζ   + j = 1 N L E b j e t t 1 1 1 1 1 1 μ σ σ b Φ i e r T J T J 1 Φ j e r J d ξ d η d ζ
In the matrix format, Equation (18) can be written as
R e = A e E s e t + B 1 e d E s e t d t + B 2 e d E b e t d t
where A e is the stiffness matrix for the element in the reference domain, while B 1 e and B 2 e are the mass matrices. These matrices can be expressed as
A e i , j = 1 1 1 1 1 1 × Φ i e r T J J T × Φ j e r 1 J d ξ d η d ζ
B 1 e i , j = 1 1 1 1 1 1 μ σ Φ i e r T J T J 1 Φ j e r       J d ξ d η d ζ
B 2 e i , j = 1 1 1 1 1 1 μ σ σ b Φ i e r T J T J 1 Φ j e r     J d ξ d η d ζ
The vector interpolation basis functions in the reference coordinate system can be written as
Φ i ξ , η , ζ = Φ r s t ξ ξ , η , ζ , Φ r s t η ξ , η , ζ , Φ r s t ζ ξ , η , ζ T
where Φ r s t ξ ξ , η , ζ , Φ r s t η ξ , η , ζ , and Φ r s t ζ ξ , η , ζ are
Φ r s t ξ ξ , η , ζ = h r N ξ 1 ξ h s N η η h t N ζ ζ e ξ Φ r s t η ξ , η , ζ = h r N ξ ξ h s N η 1 η h t N ζ ζ e η Φ r s t ζ ξ , η , ζ = h r N ξ ξ h s N η η h t N ζ 1 ζ e ζ
In Equation (23), i represents the ith edge in the standard element of the reference domain, r , s , and t denote the index in three directions of the standard element, e ξ , e η , and e ζ represent the unit vectors along the ξ -, η -, and ζ -directions, respectively. The reduction of one order in each direction in Equation (24) is equivalent to calculating the gradients in these directions. This can not only reveal the directionality of the electric field, but can also ensure the continuity of the tangential electric field [46]. h r N ξ 1 ξ , h s N η η , and h t N ζ ζ represent the N ξ 1 , N η , and N ζ order of the GLC orthogonal interpolation polynomials that can be expressed as
h k N ξ = 2 N t = 0 N 1 b k b t T t ξ k T t ξ
b k ,     t = 2                                                                           k , t = 0 , N 1                                                                         k , t 0 , N
where k , t = 0 ,     1 ,   2 ,   ,   N , T t ξ = cos     t arccos     ξ is the tth order of Chebyshev polynomial, ξ k = cos k π / N .
Substituting Equation (24) into (20)–(22), we can obtain the specific formats for calculating the stiffness and mass matrices (see Appendix A). Finally, we assemble the residual matrix in Equation (19) from all elements and let the weighted residual R = 0 , so that we can get
A E s t + B 1 d E s t d t + B 2 d E b t d t = 0
To discretize the time derivatives in Equation (27), we choose the unconditionally stable second-order of backward Euler scheme [24] and get
2 Δ t A + 3 B 1 E s t i + 2 = B 1 4 E s t i + 1 E s t i B 2 3 E b t i + 2 4 E b t i + 1 + E b t i
Equation (28) shows that the secondary electric field at the time t i + 2 is determined by the secondary electric field at the time t i + 1 and t i and the primary electric field at the time t i + 2 , t i + 1 , and t i . For simplicity, we can rewrite Equation (28) as
S E = M
where S is the coefficient matrix, E is the secondary electric fields at all edges, while M is the source term. To ensure the unique solution of the forward problem, we apply the following initial condition and Dirichlet boundary condition to the solution, i.e.,
E r , 0 = 0
n ^ × E Γ = 0

3. Numerical Experiments

3.1. Accuracy Verification

To verify the accuracy of our 3D AEM forward modeling algorithm, we use our SETD method to calculate the EM responses for a layered earth model and compare the results with 1D semi-analytical solutions [2]. The computational environment for our modeling is an Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30 GHz (double processors). The layered model is as follows: the first layer has a conductivity of 0.01 S/m and a thickness of 40 m; the second layer has a conductivity of 1 S/m and a thickness of 40 m; the underlying half-space has a conductivity of 0.01 S/m; the air layer’s conductivity is assumed to be 10−8 S/m. The AEM system takes a concentric configuration with a unit dipole moment. The altitudes of the transmitting and receiving coils are 30 m. Figure 1 shows the model parameters. The transmitting current is a step wave. We divide the time into ten segments, with each being further divided into 100 small ones. The time intervals for each segment are respectively 1.0 × 10−7 s, 2.0 × 10−7 s, 4.0 × 10−7 s, 8.0 × 10−7 s, 1.6 × 10−6 s, 3.2 × 10−6 s, 6.4 × 10−6 s, 1.28 × 10−5 s, 2.56 × 10−5 s, 5.12 × 10−5 s. To demonstrate the advantage of SETD in the improvement of the modeling accuracy by either refining the mesh or enhancing the order of the interpolation basis functions, we design two schemes: (1) 40 m × 40 m × 20 m mesh combined with the third order of interpolation basis functions, (2) 60 m × 60 m × 20 m mesh combined with the fourth order of interpolation basis functions. Figure 2(a1)–(d1),(a2)–(d2) show the dbz/dt and bz responses and the relative errors against the semi-analytical solutions. It is seen from the figure that the EM fields dbz/dt and bz for the two combined schemes decay steadily with time, the overall errors are less than 1.2%. This demonstrates that our SETD algorithm has high accuracy. In order to further illustrate the high-precision characteristics of the algorithm presented in this paper, we compare the solutions of our SE method with those of the finite-element algorithm based on structured grids [47]. Figure 2(a3)–(d3),(a4)–(d4) shows the relative errors of both methods against the semi-analytical solutions. It is clearly seen that our SE method has much higher accuracy than the finite-element method based on structured grids.

3.2. Influence Factors of Modeling Accuracy

To explore the factors that affect the accuracy of our SETD algorithm, we simulate again the 3-layer model shown in Figure 1. The order of the interpolation basis functions and the mesh size for Figure 3(a1)–(d3) are variable. Analysis on Figure 3(a1)–(d1),(a2)–(d2) shows that when the order of the interpolation functions is fixed, the modeling accuracy is improved by refining the mesh. In contrast, the analysis on Figure 3 (a2)–(d2),(a3)–(d3) shows that when the size of the mesh is fixed, increasing the order of the interpolation functions can improve the accuracy as well. This implies that using SETD method for AEM forward modeling, one can improve the accuracy by either refining the mesh or increasing the order of the interpolation functions.

3.3. EM Responses for Typical Models

To analyze the characteristics of AEM responses in time-domain, we design the models of a horizontal plate, a vertical dyke, two vertical dykes in a homogeneous half-space. Figure 4 shows the horizontal dyke model with a dimension of 90 m × 90 m × 30 m, buried at a depth of 30 m and centered at (0,0,45 m). The conductivity of the dyke is 0.2 S/m, the background conductivity is 0.002 S/m. We model a flight system with a concentric configuration at an altitude of 30 m. The transmitting current is a step wave. The mesh size is 30 m × 30 m × 30 m and the third order of interpolation basis functions are used. Figure 5a,b show dbz/dt and bz responses for the horizontal plate. It is seen that (1) the existence of the conductive horizontal plate produces a symmetric and broad single-peak anomaly; (2) at early time, the EM field diffuses mainly in the upper resistive half-space, so that the EM signal is weak and broad; (3) with time passing, the EM field diffuses into the location of the conductive plate, so that strong EM signal is observed; (4) at later time, the EM field diffuses again into deep resistive earth, so that the EM signal becomes weak and broad again; (5) from the locations of half-peaks we can roughly determine the boundaries of the horizontal plate. For the computer environment mentioned in Section 3.1, the time for calculating a decay curve of 1000 time channels at a single survey station takes about 41.4 min.
To further demonstrate the high accuracy of our SETD algorithm for 3D AEM modeling, we also use the FE method based on unstructured grids proposed by Qi et al. to calculate the EM responses for the model in Figure 4 at a single survey point [45]. The comparison of these two results is shown in Figure 6. It can obviously be seen that the results of the two methods agree well with each other, which again illustrates that our SETD algorithm has high modeling accuracy.
Furthermore, we study the AEM responses for a vertical dyke model. Refer to Figure 7, the vertical dyke has a dimension of 30 m × 90 m × 90 m and is buried at the depth of 30 m. The center is located at (0,0,75). The conductivities of the abnormal body and the background are 1 S/m and 0.01 S/m, respectively. The model domain is discretized into a mesh of 30 m × 30 m × 30 m. We use the fourth order of interpolation basis functions for the modeling. Figure 8a,b shows the dbz/dt and bz responses for the vertical dyke model. It is seen that (1) the EM responses at the early time is similar to those in Figure 5. Since the EM wave at early time has high-frequency content, the vertical dyke appears as a thick dyke, so that we see a single-peak anomaly; (2) with time passing, the EM field diffuses into the location of the dyke, the influence of the dyke becomes more obvious. In opposite to a horizontal plate, the EM responses for a vertical dyke shows two peaks. There exists a minimum over the top of the dyke due to zero coupling between the transmitter-receiver pair and the dyke; (3) at later time, the EM field passes through the dyke, the EM signal diffuses into the underlying half-space and becomes broader and weaker; (4) the center of the dyke can be determined by the minimum location of the EM responses, while the boundaries of the dyke can be roughly estimated from the middle points between the maximum and minimum peaks. This helps identify the underground targets from the AEM anomalies. For the computer environment mentioned in Section 3.1, the time for calculating a decay curve of 1000 time channels at a single survey station takes about 36.5 min.
Next, we study the AEM responses for a model with two vertical dykes embedded in a homogeneous half-space (Figure 9). Each dyke has a dimension of 30 m × 120 m × 120 m and is buried at the depth of 30 m. The distance between the two dykes is 40 m. The conductivities of the two dykes are 0.2 S/m, while the background conductivity is 0.002 S/m. We discretize the model domain into the elements of 30 m × 30 m × 30 m and take the fourth order of interpolation basis functions. Figure 10a,b show the dbz/dt and bz responses. It is seen from the figures that the EM responses demonstrate as the superposition of two dykes. At the early time, the EM field shows a weak and broad anomaly, meaning that the two dykes are coupled and not distinguishable. With time passing the anomalies from two dykes become stronger and more distinguishable. Three peaks can be seen clearly, representing the EM field of two dykes. The anomaly in the middle is larger than the neighboring two anomalies as it is the superposed anomaly from the two dykes. Similarly, the centers and the boundaries of the dykes can be distinguished respectively from the minimum anomaly locations and the middle points between the maximum and minimum peaks. This further implies that from the anomalies of a time-domain AEM system, we can distinguish the anomalous bodies in the underground. For the computer environment mentioned in Section 3.1, the time for calculating a decay curve of 1000 time channels at a single survey station takes about 43.7 min.

4. Conclusions

In this paper, we have successfully developed and applied the SETD method to 3D AEM forward modeling in time-domain. Using the high-order of GLC interpolation basis functions, we can calculate analytically the stiffness and mass matrices for AEM forward problem and achieve high numerical accuracy. The backward Euler scheme for the time discretization, resulting in an unconditionally stable equation for EM fields, further improves the stability and accuracy of our 3D time-domain AEM forward modeling. Comparisons with the semi-analytical solutions for a layered earth model and with the finite-element solutions for 3D models demonstrated that our SETD method has high accuracy. In addition, the modeling accuracy of our SE method can be improved by either refining the mesh or increasing the order of the interpolation basis functions. This offers more possibilities for us to achieve accurate results in time-domain AEM modeling. Numerical experiments on typical models show that the geometries and locations of the abnormal bodies in the underground can be identified from the AEM signal.
It must be pointed out that we have in this paper only used the regular hexahedral meshes in our SE modeling, so that we cannot yet model the complex underground structures and topography. Moreover, the modeling efficiency of our algorithm is not yet satisfying that will surely restrict its application in AEM inversions. All these will be our future research focus.

Author Contributions

Conceptualization, C.Y. and Z.G.; methodology, Z.G., C.Y. and Y.L.; software, Z.G.; formal analysis, Z.G., X.H., X.R. and B.X.; writing—original draft preparation, Z.G.; writing—review & editing, C.Y. and Z.G.; visualization, Z.G. and Y.S.; funding acquisition, C.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This paper is financially supported by the National Natural Science Foundation of China (41774125, 42030806, 41530320), the Strategic Priority Research Program of the Chinese Academy of Sciences (XDA14020102), the Key National Research Project of China (2017YFC0601900, 2016YFC0303100), and the S&T Program of Beijing (Z181100005718001).

Acknowledgments

We want to thank the three reviewers and the RS editors for their constructive suggestions that help clarify this paper. We want to thank Wei Huang and Yanfu Qi for offering their model results to validate our SETD algorithm.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The stiffness and mass matrices in Equations (20)–(22) contain 9 block matrices, i.e.,
A e = A x x A x y A x z A y x A y y A y z A z x A z y A z z
B 1 e = B 1 x x 0 0 0 B 1 y y 0 0 0 B 1 z z
B 2 e = B 2 x x 0 0 0 B 2 y y 0 0 0 B 2 z z
where the elements of the block matrices can be written as
A x x i , j = 1 1 1 1 1 1 Φ i ξ η Φ j ξ η l z l z 4 + Φ i ξ ζ Φ j ξ ζ l y l y 4 8 l x l y l z d ξ d η d ζ       = 1 1 1 1 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ h s 1 N η η η h s 2 N η η η h t 1 N ζ ζ h t 2 N ζ ζ l z l z 4 8 l x l y l z d ξ d η d ζ + 1 1 1 1 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ h s 1 N η η h s 2 N η η h t 1 N ζ ζ ζ h t 2 N ζ ζ ζ l y l y 4 8 l x l y l z d ξ d η d ζ     = 2 l z l x l y 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ ζ ζ h t 2 N ζ ζ ζ d ζ + 2 l y l x l z 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ d ξ 1 1 h s 1 N η η η h s 2 N η η η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
A y y i , j = 1 1 1 1 1 1 Φ i η ζ Φ j η ζ l x l x 4 + Φ i η ξ Φ j η ξ l z l z 4 8 l x l y l z d ξ d η d ζ     = 1 1 1 1 1 1 h r 1 N ξ ξ h r 2 N ξ ξ h s 1 N η 1 η h s 2 N η 1 η h t 1 N ζ ζ ζ h t 2 N ζ ζ ζ l x l x 4 8 l x l y l z d ξ d η d ζ + 1 1 1 1 1 1 h r 1 N ξ ξ ξ h r 2 N ξ ξ ξ h s 1 N η 1 η h s 2 N η 1 η h t 1 N ζ ζ h t 2 N ζ ζ l z l z 4 8 l x l y l z d ξ d η d ζ     = 2 l x l y l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η 1 η h s 2 N η 1 η d η 1 1 h t 1 N ζ ζ ζ h t 2 N ζ ζ ζ d ζ + 2 l z l x l y 1 1 h r 1 N ξ ξ ξ h r 2 N ξ ξ ξ d ξ 1 1 h s 1 N η 1 η h s 2 N η 1 η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
A z z i , j = 1 1 1 1 1 1 Φ i ζ ξ Φ j ζ ξ l y l y 4 + Φ i ζ η Φ j ζ η l x l x 4 8 l x l y l z d ξ d η d ζ     = 1 1 1 1 1 1 h r 1 N ξ ξ h r 2 N ξ ξ h s 1 N η η h s 2 N η η h t 1 N ζ 1 ζ ζ h t 2 N ζ 1 ζ ζ l y l y 4 8 l x l y l z d ξ d η d ζ + 1 1 1 1 1 1 h r 1 N ξ ξ h r 2 N ξ ξ h s 1 N η η η h s 2 N η η η h t 1 N ζ 1 ζ h t 2 N ζ 1 ζ l x l x 4 8 l x l y l z d ξ d η d ζ     = 2 l y l x l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ 1 ζ ζ h t 2 N ζ 1 ζ ζ d ζ + 2 l x l y l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η η η h s 2 N η η η d η 1 1 h t 1 N ζ 1 ζ h t 2 N ζ 1 ζ d ζ
A x y i , j = 1 1 1 1 1 1 Φ i ξ η Φ j η ξ l z l z 4 8 l x l y l z d ξ d η d ζ       , = 1 1 1 1 1 1 h r 1 N ξ 1 ξ h s 1 N η η η h t 1 N ζ ζ h r 2 N ξ ξ ξ h s 2 N η 1 η h t 2 N ζ ζ l z l z 4 8 l x l y l z d ξ d η d ζ = 2 l z l x l y 1 1 h r 1 N ξ 1 ξ h r 2 N ξ ξ ξ d ξ 1 1 h s 1 N η η η h s 2 N η 1 η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
A x z i , j = 1 1 1 1 1 1 Φ i ξ ζ Φ j ζ ξ l y l y 4 8 l x l y l z d ξ d η d ζ   = 1 1 1 1 1 1 h r 1 N ξ 1 ξ h s 1 N η η h t 1 N ζ ζ ζ h r 2 N ξ ξ ξ h s 2 N η η h t 2 N ζ 1 ζ l y l y 4 8 l x l y l z d ξ d η d ζ = 2 l y l x l z 1 1 h r 1 N ξ 1 ξ h r 2 N ξ ξ ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ ζ ζ h t 2 N ζ 1 ζ d ζ
A y z i , j = 1 1 1 1 1 1 Φ i η ζ Φ j ζ η l x l x 4 8 l x l y l z d ξ d η d ζ = 1 1 1 1 1 1 h r 1 N ξ ξ h s 1 N η 1 η h t 1 N ζ ζ ζ h r 2 N ξ ξ h s 2 N η η η h t 2 N ζ 1 ζ l x l x 4 8 l x l y l z d ξ d η d ζ = 2 l x l y l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η 1 η h s 2 N η η η d η 1 1 h t 1 N ζ ζ ζ h t 2 N ζ 1 ζ d ζ
A y x i , j = A x y i , j ,                   A z x i , j = A x z i , j ,                 A z y i , j = A y z i , j  
B 1 x x i , j = μ σ 1 1 1 1 1 1 Φ i ξ Φ j ξ 4 l x l x l x l y l z 8 d ξ d η d ζ = μ σ 1 1 1 1 1 1 h r 1 N ξ 1 ξ h s 1 N η η h t 1 N ζ ζ h r 2 N ξ 1 ξ h s 2 N η η h t 2 N ζ ζ 4 l x l x l x l y l z 8 d ξ d η d ζ = μ σ l y l z 2 l x 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
B 1 y y i , j = μ σ 1 1 1 1 1 1 Φ i η Φ j η 4 l y l y l x l y l z 8 d ξ d η d ζ   = μ σ 1 1 1 1 1 1 h r 1 N ξ ξ h s 1 N η 1 η h t 1 N ζ ζ h r 2 N ξ ξ h s 2 N η 1 η h t 2 N ζ ζ 4 l y l y l x l y l z 8 d ξ d η d ζ = μ σ l x l z 2 l y 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η 1 η h s 2 N η 1 η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
B 1 z z i , j = μ σ 1 1 1 1 1 1 Φ i ζ Φ j ζ 4 l z l z l x l y l z 8 d ξ d η d ζ       , = μ σ 1 1 1 1 1 1 h r 1 N ξ ξ h s 1 N η η h t 1 N ζ 1 ζ h r 2 N ξ ξ h s 2 N η η h t 2 N ζ 1 ζ 4 l z l z l x l y l z 8 d ξ d η d ζ = μ σ l x l y 2 l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ 1 ζ h t 2 N ζ 1 ζ d ζ
B 2 x x i , j = μ σ σ b 1 1 1 1 1 1 Φ i ξ Φ j ξ 4 l x l x l x l y l z 8 d ξ d η d ζ   = μ σ σ b 1 1 1 1 1 1 h r 1 N ξ 1 ξ h s 1 N η η h t 1 N ζ ζ h r 2 N ξ 1 ξ h s 2 N η η h t 2 N ζ ζ 4 l x l x l x l y l z 8 d ξ d η d ζ = μ σ σ b l y l z 2 l x 1 1 h r 1 N ξ 1 ξ h r 2 N ξ 1 ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
B 2 y y i , j = μ σ σ b 1 1 1 1 1 1 Φ i η Φ j η 4 l y l y l x l y l z 8 d ξ d η d ζ   = μ σ σ b 1 1 1 1 1 1 h r 1 N ξ ξ h s 1 N η 1 η h t 1 N ζ ζ h r 2 N ξ ξ h s 2 N η 1 η h t 2 N ζ ζ 4 l y l y l x l y l z 8 d ξ d η d ζ = μ σ σ b l x l z 2 l y 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η 1 η h s 2 N η 1 η d η 1 1 h t 1 N ζ ζ h t 2 N ζ ζ d ζ
B 2 z z i , j = μ σ σ b 1 1 1 1 1 1 Φ i ζ Φ j ζ 4 l z l z l x l y l z 8 d ξ d η d ζ   = μ σ σ b 1 1 1 1 1 1 h r 1 N ξ ξ h s 1 N η η h t 1 N ζ 1 ζ h r 2 N ξ ξ h s 2 N η η h t 2 N ζ 1 ζ 4 l z l z l x l y l z 8 d ξ d η d ζ = μ σ σ b l x l y 2 l z 1 1 h r 1 N ξ ξ h r 2 N ξ ξ d ξ 1 1 h s 1 N η η h s 2 N η η d η 1 1 h t 1 N ζ 1 ζ h t 2 N ζ 1 ζ d ζ
where the parameters lx, ly, and lz in (A4)–(A16) represent the length of the subdivided cells in the x, y, and z directions, respectively.

References

  1. Steuer, A.; Siemon, B.; Auken, E. A comparison of helicopter-borne electromagnetics in frequency- and time-domain at the Cuxhaven valley in Northern Germany. J. Appl. Geophys. 2009, 67, 194–205. [Google Scholar] [CrossRef]
  2. Yin, C.C. Airborne Electromagnetic Theory and Exploration Technology; Science Press: Beijing, China, 2018. [Google Scholar]
  3. Beamish, D. An assessment of inversion methods for AEM data applied to environmental studies. J. Appl. Geophys. 2002, 51, 75–96. [Google Scholar] [CrossRef] [Green Version]
  4. Smith, R. Airborne electromagnetic methods: Applications to minerals, water and hydrocarbon exploration. Recorder 2010, 35, 7–10. [Google Scholar]
  5. Li, J.; Liu, Y.-H.; Yin, C.; Ren, X.; Su, Y. Fast imaging of time-domain airborne EM data using deep learning technology. Geophysics 2020, 85, E163–E170. [Google Scholar] [CrossRef]
  6. Yin, C.; Hodges, G. Simulated Annealing for Airborne EM Inversion. In Proceedings of the 69th EAGE Conference and Exhibition Incorporating SPE EUROPEC 2007, London, UK, 11–14 June 2007; European Association of Geoscientists & Engineers: Utrecht, The Netherlands. [Google Scholar]
  7. Hodges, G. Practical inversions for helicopter electromagnetic data. In Proceedings of the 15th Annual Symposium on the Application of Geophysics to Environmental and Engineering Problems (SAGEEP), San Antonio, TX, USA, 6–10 April 2010; Environmental & Engineering Geophysical Society: Denver, CO, USA, 2003; pp. 45–58. [Google Scholar]
  8. Yee, K. Numerical solution of initial boundary value problems involving Maxwell’s equations in isotropic media. IEEE Trans. Antennas Propag. 1966, 14, 302–307. [Google Scholar]
  9. Madden, T.; Mackie, R. Three-dimensional magnetotelluric modelling and inversion. Proc. IEEE 1989, 77, 318–333. [Google Scholar] [CrossRef]
  10. Newman, G.A.; Alumbaugh, D.L. Frequency-domain modelling of airborne electromagnetic responses using staggered finite differences1. Geophys. Prospect. 1995, 43, 1021–1042. [Google Scholar] [CrossRef]
  11. Liu, Y.; Yin, C. 3D anisotropic modeling for airborne EM systems using finite-difference method. J. Appl. Geophys. 2014, 109, 186–194. [Google Scholar] [CrossRef]
  12. Tang, J.-T.; Ren, Z.-Y.; Hua, X.-R. The forward modeling and inversion in geophysical electromagnetic field. Prog. Geophys. 2007, 22, 1181–1194. [Google Scholar]
  13. Hohmann, G.W. Electromagnetic scattering by conductors in the earth near a line source of current. Geophysics 1971, 36, 101–131. [Google Scholar] [CrossRef]
  14. Peltoniemi, M.; Bärs, R.; Newman, G.A. Numerical modelling of airborne electromagnetic anomalies originating from low-conductivity 3D bodies1. Geophys. Prospect. 1996, 44, 55–69. [Google Scholar] [CrossRef]
  15. Cox, L.H.; Wilson, G.A.; Zhdanov, M.S. 3D inversion of airborne electromagnetic data using a moving footprint. Explor. Geophys. 2010, 41, 250–259. [Google Scholar] [CrossRef]
  16. Yin, C.; Lu, Y.; Liu, Y.; Zhang, B.; Qi, Y.; Cai, J. Multigrid quasi-linear approximation for three-dimensional airborne EM forward modeling. J. Jilin Univ. 2018, 48, 252–260. [Google Scholar]
  17. Coggon, J.H. Electromagnetic and electrical modeling by the finite element method. Geophysics 1971, 36, 132–155. [Google Scholar] [CrossRef]
  18. Wannamaker, P.E.; Stodt, J.A.; Rijo, L. Two-dimensional topographic responses in magnetotelluric modeled using finite ele-ments. Geophysics 1986, 51, 2131–2144. [Google Scholar] [CrossRef]
  19. Unsworth, M.J.; Travis, B.J.; Chave, A.D. Electromagnetic induction by a finite electric dipole source over a 2-D earth. Geophysics 1993, 58, 198–214. [Google Scholar] [CrossRef]
  20. Key, K.; Weiss, C. Adaptive finite-element modeling using unstructured grids: The 2D magnetotelluric example. Geophysics 2006, 71, G291–G299. [Google Scholar] [CrossRef]
  21. Ren, Z.; Tang, J. 3D direct current resistivity modeling with unstructured mesh by adaptive finite-element method. Geophysics 2010, 75, H7–H17. [Google Scholar] [CrossRef]
  22. Ren, Z.; Kalscheuer, T.; Greenhalgh, S.; Maurer, H. A goal-oriented adaptive finite-element approach for plane wave 3D elec-tromagnetic modeling. Geophys. J. Int. 2013, 194, 700–718. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, B.; Yin, C.; Liu, Y.; Cai, J. 3D modeling on topographic effect for frequency-/time-domain airborne EM systems. Chin. J. Geophys. 2016, 59, 1506–1520. [Google Scholar]
  24. Yin, C.; Qi, Y.; Liu, Y.; Cai, J. 3D time-domain airborne EM forward modeling with topography. J. Appl. Geophys. 2016, 134, 11–22. [Google Scholar] [CrossRef]
  25. Haber, E.; Ascher, U.M. Fast Finite Volume Simulation of 3D Electromagnetic Problems with Highly Discontinuous Coefficients. SIAM J. Sci. Comput. 2001, 22, 1943–1961. [Google Scholar] [CrossRef]
  26. Haber, H.; Schwarzbach, C. Parallel inversion of large-scale airborne time-domain electromagnetic data with multiple OcTree meshes. Inverse Probl. 2014, 30, 055011. [Google Scholar] [CrossRef]
  27. Haber, E.; Ruthotto, L. A multiscale finite volume method for Maxwell’s equations at low frequencies. Geophys. J. Int. 2014, 199, 1268–1277. [Google Scholar] [CrossRef]
  28. Jahandari, H.; Farquharson, C.G. A finite-volume solution to the geophysical electromagnetic forward problem using un-structured grids. Geophysics 2014, 79, E287–E302. [Google Scholar] [CrossRef]
  29. Patera, A.T. A spectral element method for fluid dynamics: Laminar flow in a channel expansion. J. Comput. Phys. 1984, 54, 468–488. [Google Scholar] [CrossRef]
  30. Black, K. A conservative spectral element method for the approximation of compressible fluid flow. Kybern. Praha. 1999, 35, 133–146. [Google Scholar]
  31. Frutos, J.D.; Novo, J. A Spectral Element Method for the Navier--Stokes Equations with Improved Accuracy. Siam J. Numer. Anal. 2000, 38, 799–819. [Google Scholar] [CrossRef]
  32. Komatitsch, D.; Vilotte, J.P.; Vai, R.; José, M.C.C.; Sa′nchez-Sesma, F.J. The spectral element method for elastic wave equations—Application to 2-D and 3-D seismic problems. Int. J. Numer. Methods Eng. 1999, 45, 1139–1164. [Google Scholar] [CrossRef]
  33. Komatitsch, D.; Tromp, J. Spectral-element simulations of global seismic wave propagation—I. Validation. Geophys. J. Int. 2002, 149, 390–412. [Google Scholar] [CrossRef]
  34. Komatitsch, D.; Tromp, J. Spectral-element simulations of global seismic wave propagation-II. Three-dimensional models, oceans, rotation and self-gravitation. Geophys. J. Int. 2002, 150, 303–318. [Google Scholar] [CrossRef]
  35. Chaljub, E.; Komatitsch, D.; Vilotte, J.-P.; Capdeville, Y.; Valette, B.; Festa, G. Spectral-element analysis in seismology. Adv. Geophys. 2007, 48, 365–419. [Google Scholar] [CrossRef]
  36. Wang, T.; Li, R.; Li, X.; Zhang, M.; Long, G. Numerical spectral element modeling for seismic wave propagation in transversely isotropic medium. Prog. Geophys. 2007, 22, 778–784. [Google Scholar]
  37. Yin, C.; Huang, X.; Liu, Y.; Cai, J. 3-D Modeling for Airborne EM using the Spectral-element Method. J. Environ. Eng. Geophys. 2017, 22, 13–23. [Google Scholar] [CrossRef]
  38. Huang, X.; Yin, C.; Cao, X.-Y.; Liu, Y.-H.; Zhang, B.; Cai, J. 3D anisotropic modeling and identification for airborne EM systems based on the spectral-element method. Appl. Geophys. 2017, 14, 419–430. [Google Scholar] [CrossRef]
  39. Liu, L.; Yin, C.; Liu, Y.; Qiu, C.; Huang, X.; Zhang, B. Spectral element method for 3D frequency-domain marine con-trolled-source electromagnetic forward modeling. Chin. J. Geophys. 2018, 61, 756–766. [Google Scholar]
  40. Knight, J.H.; Raiche, A.P. Transient electromagnetic calculations using the Gaver-Stehfest inverse Laplace transform method. Geophysics 1982, 47, 47–50. [Google Scholar] [CrossRef]
  41. Yin, C.; Huang, W.; Ben, F. The full-time electromagnetic modeling for time-domain airborne electromagnetic systems. Chin. J. Geophys. 2003, 56, 3153–3162. [Google Scholar]
  42. Qiu, C.; Güttel, S.; Ren, X.; Yin, C.; Liu, Y.; Zhang, B.; Egbert, G. A block rational Krylov method for 3-D time-domain marine controlled-source electromagnetic modelling. Geophys. J. Int. 2019, 218, 100–114. [Google Scholar] [CrossRef]
  43. Jin, J.M. The Finite Element Method in Electromagnetics; Wiley: Hoboken, NJ, USA, 2002. [Google Scholar]
  44. Ascher, U.M.; Petzold, L.R. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. Comput. Methods Ordinary Differ. Equ. Differ. Algebraic Equ. 1998. [Google Scholar] [CrossRef]
  45. Qi, Y.-F.; Yin, C.-C.; Liu, Y.-H.; Cai, J. 3D time-domain airborne EM full-wave forward modeling based on instantaneous current pulse. Chin. J. Geophys. 2017, 60, 369–382. [Google Scholar]
  46. Ilić, M.M.; Notaros, B. Higher order hierarchical curved hexahedral vector finite elements for electromagnetic modeling. IEEE Trans. Microw. Theory Tech. 2003, 51, 1026–1033. [Google Scholar] [CrossRef]
  47. Huang, W.; Ben, F.; Yin, C. Three-dimensional anisotropic modeling for time-domain airborne electromagnetics. Appl. Geophys. 2017, 14, 431–440. [Google Scholar] [CrossRef]
Figure 1. Airborne electromagnetic (AEM) system over a 3-layer earth.
Figure 1. Airborne electromagnetic (AEM) system over a 3-layer earth.
Remotesensing 13 00601 g001
Figure 2. dbz/dt and bz responses and relative errors against the semi-analytical solutions for the 3-layer model in Figure 1. (a1)–(d1) Scheme 1: 40 m × 40 m × 20 m mesh combined with the third order of interpolation basis functions; (a2)–(d2) Scheme 2: 60 m × 60 m × 20 m mesh combined with the fourth order of interpolation basis functions; (a3)–(d3) Comparison of the finite-element solutions based on structured grids with the spectral element solutions via Scheme 1; (a4)–(d4) Comparison of the finite-element solutions with the spectral element solutions via Scheme 2. The central grid size for the finite-element method is 2 m × 2 m × 2 m.
Figure 2. dbz/dt and bz responses and relative errors against the semi-analytical solutions for the 3-layer model in Figure 1. (a1)–(d1) Scheme 1: 40 m × 40 m × 20 m mesh combined with the third order of interpolation basis functions; (a2)–(d2) Scheme 2: 60 m × 60 m × 20 m mesh combined with the fourth order of interpolation basis functions; (a3)–(d3) Comparison of the finite-element solutions based on structured grids with the spectral element solutions via Scheme 1; (a4)–(d4) Comparison of the finite-element solutions with the spectral element solutions via Scheme 2. The central grid size for the finite-element method is 2 m × 2 m × 2 m.
Remotesensing 13 00601 g002
Figure 3. dbz/dt and bz responses and relative errors against the semi-analytical solutions for the combinations of different mesh size and the orders of the interpolation functions. (a1)–(d1) third order of interpolation functions combined with the mesh size of 20 m × 20 m × 20 m; (a2)–(d2) third order of interpolation functions combined with the mesh size of 20 m × 20 m × 10 m; (a3)–(d3) fourth order of interpolation functions combined with the mesh size of 20 m × 20 m × 20 m. Note that the modeling accuracy can be improved by either refining the mesh or increasing the order of the interpolation functions.
Figure 3. dbz/dt and bz responses and relative errors against the semi-analytical solutions for the combinations of different mesh size and the orders of the interpolation functions. (a1)–(d1) third order of interpolation functions combined with the mesh size of 20 m × 20 m × 20 m; (a2)–(d2) third order of interpolation functions combined with the mesh size of 20 m × 20 m × 10 m; (a3)–(d3) fourth order of interpolation functions combined with the mesh size of 20 m × 20 m × 20 m. Note that the modeling accuracy can be improved by either refining the mesh or increasing the order of the interpolation functions.
Remotesensing 13 00601 g003
Figure 4. A horizontal plate embedded in a homogeneous half-space.
Figure 4. A horizontal plate embedded in a homogeneous half-space.
Remotesensing 13 00601 g004
Figure 5. (a) dbz/dt and (b) bz responses for the horizontal plate model in Figure 4.
Figure 5. (a) dbz/dt and (b) bz responses for the horizontal plate model in Figure 4.
Remotesensing 13 00601 g005
Figure 6. Comparison of (a) dbz/dt and (b) bz responses calculated by our SETD method with those calculated by FE method based on unstructured grids for the horizontal plate model in Figure 4.
Figure 6. Comparison of (a) dbz/dt and (b) bz responses calculated by our SETD method with those calculated by FE method based on unstructured grids for the horizontal plate model in Figure 4.
Remotesensing 13 00601 g006
Figure 7. A vertical dyke embedded in a homogeneous half-space.
Figure 7. A vertical dyke embedded in a homogeneous half-space.
Remotesensing 13 00601 g007
Figure 8. (a) dbz/dt and (b) bz responses for the vertical dyke model in Figure 7.
Figure 8. (a) dbz/dt and (b) bz responses for the vertical dyke model in Figure 7.
Remotesensing 13 00601 g008
Figure 9. Two vertical dykes embedded in a homogeneous half-space.
Figure 9. Two vertical dykes embedded in a homogeneous half-space.
Remotesensing 13 00601 g009
Figure 10. (a) dbz/dt and (b) bz responses for the vertical dyke model in Figure 9.
Figure 10. (a) dbz/dt and (b) bz responses for the vertical dyke model in Figure 9.
Remotesensing 13 00601 g010
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yin, C.; Gao, Z.; Su, Y.; Liu, Y.; Huang, X.; Ren, X.; Xiong, B. 3D Airborne EM Forward Modeling Based on Time-Domain Spectral Element Method. Remote Sens. 2021, 13, 601. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13040601

AMA Style

Yin C, Gao Z, Su Y, Liu Y, Huang X, Ren X, Xiong B. 3D Airborne EM Forward Modeling Based on Time-Domain Spectral Element Method. Remote Sensing. 2021; 13(4):601. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13040601

Chicago/Turabian Style

Yin, Changchun, Zonghui Gao, Yang Su, Yunhe Liu, Xin Huang, Xiuyan Ren, and Bin Xiong. 2021. "3D Airborne EM Forward Modeling Based on Time-Domain Spectral Element Method" Remote Sensing 13, no. 4: 601. https://0-doi-org.brum.beds.ac.uk/10.3390/rs13040601

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop