Next Article in Journal
Acknowledgment to the Reviewers of Magnetochemistry in 2022
Next Article in Special Issue
A Pre-Seismic Anomaly Detection Approach Based on Earthquake Cross Partial Multi-View Data Fusion
Previous Article in Journal / Special Issue
Hydrogeological Study in Tongchuan City Using the Audio-Frequency Magnetotelluric Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two-Dimensional Magnetotelluric Parallel-Constrained-Inversion Using Artificial-Fish-Swarm Algorithm

1
BGP Inc., CNPC, Zhuozhou 072751, China
2
Guangdong Provincial Key Laboratory of Geophysical High-Resolution Imaging Technology, SUSTech, Shenzhen 518055, China
3
Department of Earth and Space Science, SUSTech, Shenzhen 518055, China
*
Author to whom correspondence should be addressed.
Magnetochemistry 2023, 9(2), 34; https://doi.org/10.3390/magnetochemistry9020034
Submission received: 13 November 2022 / Revised: 26 December 2022 / Accepted: 11 January 2023 / Published: 18 January 2023
(This article belongs to the Special Issue Advances in Magnetotelluric Analysis)

Abstract

:
An important way to improve the resolution of electromagnetic exploration is by using known seismic and logging data. Based on previous work, 2D magnetotelluric (MT) parallel-constrained-inversion, based on an artificial-fish-swarm algorithm is further developed. The finite-difference (FD) method with paralleling frequency is used for 2D MT-forward-modeling, to improve computational efficiency. The results of the FD and finite-element (FE) methods show that the accuracy of FD is comparable to FE in the case of suitable mesh-generation; however, the calculation speed is ten times faster than that of the FE. The artificial-fish-swarm algorithm is introduced and applied to parallel-constrained-inversion of 2D MT data. The results of the synthetic-model test show that the artificial-fish-swarm-inversion based on paralleling forward can recover the model well and effectively improve the inversion speed. The processing and interpretation results of the field data are verified by drilling, which shows that the proposed inversion-method has good practicability.

1. Introduction

In many areas of existing exploration, seismic data has high resolution in the middle-shallow layer, but the deep structure in a complex region is unclear, and electromagnetic data can provide an important supplement. Furthermore, it is an important way to improve the resolution of electromagnetic exploration using the known seismic, geological, and well-logging data [1,2,3,4,5,6,7,8]. Several workshops on joint inversion have been held in recent SEG annual meetings, and constrained or joint inversion has become an important technique to improve the resolution of geophysical data in many other technical sessions.
Using joint inversion, a model combining data obtained using different methods can be established, and the mutual constraints and complementary advantages of these methods can realize a fine mapping of structures [9,10,11,12,13]. Brown et al. [14] proposed that constraining controlled-source-electromagnetic (CSEM) inversion with full-seismic-waveform-inversion results can improve the resolution of the results. Vieira da Silva et al. [15] applied full-waveform-inversion of acoustic velocity to three-dimensional constrained inversion of marine electromagnetic-data. They used comprehensive velocity-field information to obtain a more reliable initial model for the three-dimensional inversion of CSEM data, to reduce the uncertainty of CSEM-inversion results and the influence of transceiver distance. Hu et al. [16] developed a parallel magnetotelluric (MT)-constrained-inversion algorithm based on fast-simulated-annealing, which can effectively reveal deep high-resistivity anomalies based on seismic-horizon interpretation constraints. Zhou et al. [17] realized the joint inversion of MT and seismic data with cross-gradient constraints, and improved the accuracy of MT-inversion results. Hu et al. [18] developed a one-dimensional MT-artificial-fish-swarm constrained-inversion, based on seismic-horizon constraints, which can provide geological interpreters with more information on deep lithological changes. Li et al. [19] proposed a three-dimensional resistivity-inversion-method, based on prior constraints of the spatial shape of anomalous bodies, which suppresses the multi-solution problem of three-dimensional resistivity-inversion. Bergman et al. [20] used the structurally-constrained-inversion method to study the joint processing of seismic and electromagnetic data. The interpretation of the horizon structure from seismic data provided constraints for electromagnetic-data inversion. The method was applied to time-lapse monitoring of CO2-gas-injection stations. Constrained-resistivity-inversion produced clearer images of the interface between the caprock and reservoir. Shi et al. [21] applied MT-constrained-inversion by shallow logging and seismic data to reveal the existence of a rift-type faulted basin in the deep part of the central Sichuan Basin; Chen et al. [22] took MT and seismic joint-inversion as an example, proposed a new framework of joint inversion, designed a typical basalt model to verify the method, and solved the problem of unclear underlying-strata morphology through the joint inversion of resistivity and velocity. With the development of constrained- and joint inversion processing technology, the ability of electromagnetic exploration methods to solve geological problems will be improved significantly. Dong et al. [6] realized the pseudo-2D-joint-inversion calculation of TEM and CSAMT with well-logging constraints. Compared with either TEM or CSAMT, joint inversion with well-logging constraints has a significantly better capability of reflecting water abundance in rock formation and faults.
Based on the work of Hu et al. [18], this paper further develops the parallel-constrained-inversion of 2D MT data to improve the accuracy of electromagnetic inversion. Compared with the traditional gradient-inversion method [23,24,25,26], the artificial-fish-swarm method only needs to calculate the output value of the objective function, without calculating gradient and sensitivity information. It has the characteristics of simplicity, robustness, parallelism, and fast convergence. Firstly, the finite-difference method of 2D MT-forward-modeling is introduced, and we take parallel-forward-modeling to improve computational efficiency. The forward result is compared with that of the finite-element method, to verify the correctness of the method. Then, the artificial-fish-swarm inversion-method is introduced, which is applied to the parallel-constrained-inversion of 2D MT data. The results of synthetic data are compared with the quasi-2D inversion results. Finally, the field MT data in the Sichuan Basin are processed, and the results are discussed.

2. Parallel-Forward-Modeling of 2D MT Data

At present, 2D forward-modeling of MT data is mainly based on the finite-element method (FE) and finite-difference (FD) method [27,28,29,30,31,32,33,34,35,36,37,38,39,40,41]. Because the triangular unit subdivision is highly adaptable to terrain and complex anomalous-body simulation, and the accuracy of the quadratic function interpolation is higher than that of the linear interpolation in a unit, the use of the FE method of triangular unit subdivision for the MT-data-forward modeling [29], is the most widespread. Smith and Booker [31] applied the FD method to calculate the forward response of MT. Theoretical model studies show that the FD method can obtain the highest precision response of complex models with suitable mesh, and its computation time is distinctly shorter than that of the conventional FE method. Therefore, we choose the FD method for 2D MT-forward-modeling [31].
A x = b
where A is the symmetric sparse complex-coefficient matrix; x is a column vector of grid points or component of E x or H x ; and the right-hand vector, b , is a vector related to frequency and resistivity of grid elements. After solving Equation (1), H y and E y can be solved by Maxwell’s equations. Apparent resistivity and phase at surface observation stations can be obtained from the calculated field values. The apparent resistivity and phase of TE and TM modes are, respectively, as in [31]
ρ T E = 1 ω μ 0 E x H y 2 , θ T E = A r g E x H y ρ T M = 1 ω μ 0 E y H x 2 , θ T M = A r g E y H x
where ω is the angular frequency and, μ 0 is the magnetic permeability in vacuum.

2.1. Basic Approach of Parallel-Forward-Modeling

Although the computational speed of the FD method is faster than that of the FE method, its computational efficiency can still be improved. Parallel design is one of the methods to improve computational efficiency. Because 2D-forward-modeling of MT data calculates each frequency separately and the corresponding electromagnetic-field value of each frequency is independent of the others, adopting a parallel algorithm for forward modeling is suitable.
We use the principal-subordinate pattern for programming, which has a main process and many subordinate processes. The main process takes charge of assigning and sending tasks to each process, reclaiming and outputting the computed results. The subordinate process takes charge of the task, and sends the computed results back to the main process [42,43].
The main steps of two-dimensional parallel-forward-modeling are as follows: (1) initialization of MPI parameters; (2) main process reads parameters such as 2D-resistivity model files, grid data, and frequency data; (3) main process broadcasts all parameters to each subordinate process, and assigns calculation tasks of each subordinate process, according to frequency; (4) each subordinate process receives calculation tasks and performs forward calculation, and returns the calculation results to the main process; (5) the main process receives the calculation results of each subordinate process, and outputs the apparent resistivity and phase data.

2.2. Parallel-Forward-Verification and Comparison

To verify the correctness of the 2D FD-parallel-forward program, the results are compared with those obtained by the FE method [29,30]. According to the geological model, a complex 2D geo-electric model is made, as shown in Figure 1. The length of the model section is 19.6 km, the depth is 13.6 km, the distance between the measuring stations is 0.1 km, and the mesh of forward calculation is divided into 220 × 134. The frequency is divided into 40 frequency points which are uniformly distributed in the logarithmic domain between 0.001 and 320 Hz. The two forward methods adopt the same parameters. On 32 threads with 16 cores and a 3.1 GHz computer workstation, 1, 5, 10, and 20 threads are used to parallel forward. Figure 2 is the comparison of apparent-resistivity sections of the TE and TM modes from the FD method and FE method, respectively. Figure 3 shows the relative error percentage of apparent resistivity in the TE and TM modes of the 2D FD and FE methods of forward modeling. It can be seen that the maximum relative error of apparent resistivity of the two forward methods is between −3% and 2.5%, mainly in the low-frequency band, and the relative error of most frequency bands is within ±0.5%. This shows that when the model is reasonably divided, the forward precision of the FD method is the same as that of the FE method, which can meet the forward and inversion requirements of 2D MT.
For the model in Figure 1, the forward mesh is divided into 220 × 134 with 40 frequencies, and the FD and FE forward-modeling of different CPUs is performed within the same parameters. Figure 4a is a comparison of 2D forward-parallel-computing-time. From Figure 4, it can be seen that when the FE method is used for serial calculation, the time used is 666.9 s, while 44.9 s is used for the FD method. Under the same conditions, the calculation speed of the FD method is nearly 15 times faster than that of the FE method. As shown in Figure 4b, when 20 CPUs are used for parallel computation, the computational time of the FE method and FD method is reduced to 52.1 s and 4.5 s, respectively, and the parallel scaling is 12.8 and 9.98, respectively. By using the FD method and parallel processing, the forward calculation time is reduced from several hundred seconds to several seconds, and the speed is increased by tens of times, which provides a good basis for the non-linear MT-inversion.

3. Constrained Inversion of Artificial-fish-swarm algorithm

The specific details about the basic implementation of the artificial-fish-swarm algorithm are referred to in the literature [18,44]. It includes the following five aspects: model selection, preying, swarming, following, and the objective function.

3.1. Model Selection

For a given artificial-fish-swarm, namely the constrained-model space of MT data M min , M max , which consists of resistivity and thickness. The initial model is generated by the uniform probability distribution in the model space, to simulate the random behavior of the artificial fish. The initial artificial-fish-swarm parameters are as follows:
m i 0 = m i min + u i ( m i max m i min )
where m i 0 is the i t h parameter of the initial model, M , m i min and m i max are the low limit and upper limit, m i respectively. u i is a random number, generated from the uniform distribution between 0 and 1.

3.2. Preying Behavior

Preying behavior is a basic biological behavior of fish that tends to move toward the food. Generally, the fish perceives the concentration of food in water to determine the movement by vision or sense, and then chooses the tendency. Assuming the current state for artificial fish, i t h , is M i , which is the model parameter of inversion, we select a state M j , randomly in its visual distance,
M j = M i + u v V
where u v is a random number generated between 0 and 1. V is the visual length of the artificial fish. If the objective function value M j is greater than M i , it goes forward a step in this direction, in accordance with the Formula (5). Otherwise, select a state M j randomly again, and judge whether it satisfies the forward condition.
M i t + 1 = M i t + u p S M j M i t M j M i t
where S is the searching step of the artificial fish.

3.3. Swarming Behavior

The fish will assemble in groups naturally in the moving process, which is a kind of survival habit to guarantee the existence of the colony and avoid danger. For the artificial-fish-swarm algorithm, each fish follows two principles. One is that each fish should try to move to the neighboring fish center. The other is that the fish should not be very crowded.
Assume that M c is the center position and N v is the number of its companions in the current neighborhood. If E c / N v > δ E i , which means the companion center has more food and is not very crowded, the artificial fish goes forward a step towards the companion center.
M i t + 1 = M i t + u s S M c M i t M c M i t

3.4. Following Behavior

In the moving process of the fish swarm, when a single fish or several fish find food, the neighborhood partners will follow, and reach the food quickly. This is the following behavior of fish.
We calculate the number of fish in the neighborhood and the best objective function on the basis of what is seen. If the companion state has a higher food-concentration and the surroundings are not very crowded, the fish goes forward a step to the companion.
M i t + 1 = M i t + u f S M k M i t M k M i t

3.5. Objective Function

The objective function for 2D MT-inversion is chosen as [16]
Δ E m = j = 1 M S i = 1 N S 1 ρ i j T E c a l / ρ i j T E o b s 2 + 1 φ i j T E c a l / φ i j T E o b s 2    + j = 1 M S i = 1 N S 1 ρ i j T M c a l / ρ i j T M o b s 2 + 1 φ i j T M c a l / φ i j T M o b s 2
where M S is the total MT sounding stations, and N S is the number of frequencies. ρ i j T E c a l , ρ i j T M c a l , φ i j T E c a l and φ i j T M c a l are the calculated apparent resistivity and phase of the TE mode and TM mode, respectively. ρ i j T E o b s , ρ i j T M o b s , φ i j T E o b s and φ i j T M o b s are the observed apparent resistivity and phase of the TE mode and TM mode, respectively.
In the process of calculating the objective function, there is a part which depends on MT-forward-calculation. For the 2D artificial-fish-swarm algorithm, a large number of 2D MT-forward-calculations are needed. Therefore the improvement of the computational speed of 2D forward-modeling is the key to the practicability of this method.

3.6. The Basic Idea of Parallel Inversion

There is a relatively large error in processing 2D data with a 1D-inversion program, especially since the underground media shows obvious 2D geological characteristics. Therefore, we develop an inversion of 2D MT data, based on an artificial-fish-swarm algorithm, to overcome the false anomaly caused by 1D inversion. To improve the inversion speed, we adopt the 2D FD method for forward modeling, and take advantage of the MPI parallel-design strategy [42,43] to realize parallel-artificial-fish-swarm constrained-inversion of 2D MT data.
The main steps of 2D MT parallel-constrained-inversion of the artificial-fish-swarm are as follows: (1) initialization of MPI parameters; (2) the main process reads 2D MT observed data, 2D constrained-model files, and other parameters; (3) the main process carries out artificial-fish-swarm inversion; (4) in the process of the artificial-fish-swarm-inversion, many 2D MT FD-forward-calculations are involved, and the main process broadcasts all the parameters to each subordinate process; the forward-calculation tasks of each subordinate process are allocated according to the number of frequency; (5) each subordinate process receives forward-calculation tasks, and returns the results to the main process after calculation; (6) the main process calculates the misfit, outputs the inversion results, the forward apparent-resistivity and phase data. Figure 5 shows the parallel computational flow of 2D MT parallel-constrained-inversion for the artificial fish-swarm. Next, we use synthetic models to compare the results of quasi-2D and 2D inversion.

4. Synthetic-Model Tests

4.1. Quasi-2D Parallel Inversion

Figure 6a is a 2D resistivity model with a section length of 10 km, a depth of 6 km, and a green-background resistivity of 100 Ω m . An anomalous body with a low resistivity of 10 Ω m is embedded at a depth of −1 to −2 km at 4–6 km in the horizontal direction. The site interval of 2D MT-modeling is 0.2 km, and the number of sites is 51.
We perform the artificial fish-swarm constrained-inversion of the TM data by constraining the shape of the anomalous body, to obtain the resistivity. The inversion data has 40 frequencies between 0.001 and 320 Hz. The constrained-model parameters for inversion are ±30% of the real model; the maximum iteration number is 50. After 50 iterations, the resistivity section of the quasi-2D artificial fish-swarm constrained-inversion is shown in Figure 6b, and the resistivity value of the low-resistivity body is well recovered. Figure 7 is the misfit curve of a single station. Except for the misfit on the anomalous body, which is slightly larger, the misfit of the other stations is less than 0.01, which fits well.

4.2. 2D Parallel Inversion

The test model also uses the 2D-resistivity model shown in Figure 6a. We perform artificial fish-swarm constrained-inversion of the TM apparent-resistivity and phase data, respectively, by constraining the shape of the anomalous body to obtain the resistivity. The grid of the model is discretized to 65 × 31; the parameters are the same as above.
The processes 1, 2, 4, 8, 10, and 20 are used for parallel inversion, separately. The computations were stopped after 50 iterations. The results of parallel inversion with 10 CPUs are shown below. Figure 8 shows the misfit curve of 2D TM-mode inversion with 50 iterations, in which the misfit is less than 1.0 × 10−4. Figure 9a shows the inversion results of the TM apparent-resistivity data. Figure 9b is the initial resistivity-value distribution of the anomalous body. Figure 9c shows the final resistivity-value distribution for the inverted anomalous body. We find that by using the maximum probabilistic estimate, the resistivity value of the inverted anomalous body is finally distributed around 10, which is very close to the true value. This indicates that the 2D inversion program is valid and feasible. Figure 10 shows the apparent-resistivity section of the model and the calculated apparent-resistivity section of the 2D-inversion result, which fit each other very well.
Figure 11a is the time comparison of 2D MT-parallel-constrained-inversion with different numbers of CPU. The inversion time is the longest with 1 CPU, requiring 5861 s. With the increase in the number of CPUs, the inversion time is gradually reduced. When the number of CPUs reaches 20, the inversion time is only 384 s, which, when sped up, reaches 15.26 times. It can be seen that 2D MT-inversion efficiency is obviously improved with the parallel-inversion algorithm.

5. Field-Data Results

The field MT-data are acquired in the GL area of the Central Sichuan Basin. Previous drilling and seismic exploration show that the distribution of Sinian oil and gas in the Central Sichuan Basin is closely related to the development of a deep rift in the Sichuan Basin [21]. To further understand the situation of the Sinian rift development in the GL area, the MT survey lines, L1, are deployed at the same station, as shown in Figure 12.

5.1. Characteristics of Formation Resistivity

The statistical resistivity of the formation rocks is analyzed using the seven wells with whole resistivity data in the study area and the adjacent area. The resistivity above the Upper Triassic strata is low in the study area; the Jialingjiang formation of the Lower Triassic to the Leikoupo formation of the Middle Triassic is a secondary high-resistivity layer; the Feixianguan formation of the Lower Triassic to the Middle Permian shows low resistivity; the Lower Permian strata has high resistivity; the Cambrian and Ordovician strata are characterized by medium to low resistivity; the Upper Sinian strata has high resistivity.
According to the previous research results, if there is an early rift in the study area, it must have developed in the Lower Sinian strata. Combined with the field-measured data in the study area and the adjacent area, the resistivity of the Lower Sinian and basement are calculated. The deep fault-depression has various sedimentary lithologies, including sandstone, shale, mudstone, and volcanic rocks. In addition, there is a set of moraine deposits in this area. According to the statistical results, the sediments in the early fault depression are characterized by low resistivity.

5.2. Constrained-Inversion Results

Conventional and constrained 2D MT-inversion for Line L1 is implemented, as shown in Figure 13. The length of Line L1 is 161 km, with 299 stations, and the station spacing is approximately 0.5 km. The grid for 2D MT-inversion is 318 × 121, and data from 19 frequencies, from 0.001 to 320 Hz, are inverted.
Before inversion, the MT data have been denoised [45,46]. Logging data and seismic-interpretation profiles are used to build the constrained model. The resistivity range of each layer during inversion is specified according to the physical-property statistics. The constrained-model parameters for inversion are 70−130% of the real model; the maximum iteration number is 30; the number of artificial fish is 10; the number of attempts is 2; the number of initial searching steps is 10; the visual length is 10; the congestion factor is 0.1, and the desired misfit of the objective function is set to Δ E < 10 4 . Ten processes are used for parallel inversion. The computation is stopped normally stopped after 30 iterations.
Figure 14 shows the apparent-resistivity sections of measured data and calculated data from the constrained-inversion results for the TM mode. It can be seen from Figure 14 that the response of 2D-constrained inversion fits well with the measured data in most frequency bands. The fit in some areas can be improved; for example, in the middle- and low-frequency bands of the profile, between 10 and 20 km, the fit is poor, and it is necessary to modify the constraint of the geological model and the range of the constraint parameters.
In 2016, the new well, Y1, was drilled, after this research. Well Y1 is located in the rift area near the fault depression area of the Nanhua rift, which is seen as a favorable area for oil and gas accumulation, from the MT and gravity data. The interpretation was confirmed by the test results of well Y1; 1.15 million m3 of gas is produced daily.

6. Conclusions

We propose a parallel-constrained-inversion of 2D MT data based on the artificial-fish-swarm algorithm. The method is applied to the inversion of the field data in the Sichuan Basin, and the favorable targets of the deep rift and the Nanhua period in the Middle Sichuan Basin have been found and tested by drilling. The study results show that:
(1)
the accuracy of FD is comparable to FE; however, the calculation speed is ten times faster than that of FE;
(2)
the artificial-fish-swarm-inversion based on paralleling forward can effectively improve the inversion speed. For parallel 2D MT-inversion, the maximum acceleration is 15, by using 20 CPUs;
(3)
the proposed inversion-method has good practicability.

Author Contributions

Conceptualization, Z.H. (Zhanxiang He) and X.L.; methodology, software, and visualization, Z.H. (Zuzhi Hu); formal analysis, investigation and resources, Y.S.; data curation, X.M.; project administration, L.X.; writing—original draft preparation, Z.H. (Zuzhi Hu), Y.S. and J.L.; writing—review and editing, Z.H. (Zhanxiang He) and L.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science Research and Technology Development Projects of CNPC (2021DJ3706) and National Natural Science Foundation of China (No. 41874085) and Guangdong Provincial Key Laboratory of Geophysical High-resolution Imaging Technology (2022B1212010002) and Shenzhen Science and Technology Project (KQTD 20170810111725321).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gallardo, L.A.; Meju, M.A. Characterization of heterogeneous near-surface materials by joint 2D inversion of DC resistivity and seismic data. Geophys. Res. Lett. 2003, 30, 1658–1661. [Google Scholar] [CrossRef]
  2. Gallardo, L.A.; Meju, M.A. Joint two-dimensional DC resistivity and seismic travel-time inversion with cross-gradients constraints. J. Geophys. Res. 2004, 109, B03311. [Google Scholar] [CrossRef]
  3. Dell‘Aversana, P.; Colombo, S.; Ciurlo, B.; Leutscher, J.; Seldal, J. CSEM data interpretation constrained by seismic and gravity data: An application in a complex geological setting. First Break 2012, 30, 43–52. [Google Scholar] [CrossRef]
  4. Shi, Y.-L.; Hu, Z.-Z.; Huang, W.-H.; Wei, Q.; Zhang, S.; Meng, C.-X.; Ji, L.-S. The distribution of deep source rocks in the GS Sag: Joint MT–gravity modeling and constrained inversion. Appl. Geophys. 2016, 13, 469–479. [Google Scholar] [CrossRef]
  5. Meju, M.A.; Saleh, A.S.; Mackie, R.L.; Miorelli, F.; Miller, R.V.; Mansor, N.K.S. Workflow for improvement of 3D anisotropic CSEM resistivity inversion and integration with seismic using cross-gradient constraint to reduce exploration risk in a complex fold-thrust belt in offshore northwest Borneo. Interpretation 2018, 6, SG49–SG57. [Google Scholar] [CrossRef]
  6. Dong, Y.; Cheng, J.; Xue, J.; Wen, L.; Chen, T.; Wang, H.; Chen, Z.; Tian, C. Research on pseudo-2D joint inversion of TEM and CSAMT based on well log constraint. J. Environ. Eng. Geophys. 2021, 26, 61–70. [Google Scholar]
  7. Liu, Y.; Liu, J.; Chen, C.; Wang, G.; Liao, Q.; Zhang, X. The application of audio magnetotelluric for 3D geological mapping in the Gobi Desert area. Geol. J. 2020, 55, 7335–7345. [Google Scholar] [CrossRef]
  8. Sun, H.; Liu, Y.; Wang, Z.; Wang, Z.; Liu, J.; Chcn, C.; Wang, G.; Wang, A. Constrained inversion of audio magnetotelluric for identifying strata: A case study in Hami basin. Earth Sci. 2022, 47, 4280–4293. [Google Scholar]
  9. Hu, W.Y.; Abubakar, A.; Habashy, T.M. Joint electromagnetic and seismic inversion using structural constraints. Geophysics 2009, 74, R99–R109. [Google Scholar] [CrossRef]
  10. Gao, G.; Abubakar, A.; Habashy, T.M. Joint petrophysical inversion of electromagnetic and full-waveform seismic data. Geophysics 2012, 77, WA3–WA18. [Google Scholar] [CrossRef]
  11. McMillan, M.S.; Oldenburg, D.W. Cooperative constrained inversion of multiple electromagnetic data sets. Geophysics 2014, 79, B173–B185. [Google Scholar] [CrossRef] [Green Version]
  12. Xu, K.J.; Li, Y.G. Constraining magnetic amplitude inversion with magnetotelluric data to image volcanic units: A case study. Geophysics 2020, 85, B63–B75. [Google Scholar] [CrossRef]
  13. Ogarko, V.; Giraud, J.; Martin, R.; Jessell, M. Disjoint interval bound constraints using the alternating direction method of multipliers for geologically constrained inversion: Application to gravity data. Geophysics 2021, 86, G1–G11. [Google Scholar] [CrossRef]
  14. Brown, V.; Singh, S. Using seismic full waveform inversion to constrain controlled-source electromagnetic inversion. In Proceedings of the 80th Annual International Meeting, SEG, Expanded Abstracts, Denver, CO, USA, 17–22 October 2010; pp. 619–623. [Google Scholar]
  15. da Silva, N.V.; Morgan, J.; Warner, M.; Umpleby, A.; Stekl, I. 3D constrained inversion of CSEM data with acoustic velocity using full waveform inversion. In Proceedings of the 82nd Annual International Meeting, SEG, Expanded Abstracts, Las Vegas, NV, USA, 4–9 November 2012; pp. 1–5. [Google Scholar]
  16. Hu, Z.Z.; He, Z.X.; Wang, Y.T.; Sun, W. Constrained inversion of magnetotelluric data using parallel simulated annealing algorithm and its application. In Proceedings of the 2010 SEG Annual Meeting, Denver, CO, USA, 17–22 October 2010; pp. 895–899. [Google Scholar]
  17. Zhou, L.F.; Tan, H.D. Two-dimensional joint inversion of magnetotelluric and seismic data with cross gradient constraints. In Proceedings of the 10th China International Geo-electromagnetic Induction Workshop, Nanchang, China, 13–14 October 2011; pp. 253–255. [Google Scholar]
  18. Hu, Z.Z.; He, Z.X.; Yang, W.C.; Hu, X.Y. Constrained inversion of magnetotelluric data with theartificial fish swarm optimization method. Chin. J. Geophys. 2015, 58, 2578–2587. [Google Scholar]
  19. Li, S.-C.; Nie, L.-C.; Liu, B.; Song, J.; Liu, Z.-Y.; Su, M.-X.; Xu, L. 3D electrical resistivity inversion using prior spatial shape constraints. Appl. Geophys. 2013, 10, 361–372. [Google Scholar] [CrossRef]
  20. Bergmann, P.; Ivandic, M.; Norden, B.; Rucker, C.; Kiessling, D.; Luth, S.; Schmidthattenberger, C.; Juhlin, C. Combination of seismic reflection and constrained resistivity inversion with an application to 4D imaging of the CO2 storage site, Ketzin, Germany. Geophysics 2014, 79, B37–B50. [Google Scholar] [CrossRef]
  21. Shi, Y.L.; Huang, W.H.; Wei, Q.; Hu, Z.Z. Deep rift identification with MT inversion constrained by shallow logging and seismic data. Oil Geophys. Prospect. 2016, 51, 1233–1240. [Google Scholar]
  22. Chen, X.; Deng, J.; Ge, K.; Wang, Y.; Zhang, H.; Yu, P. A new framework for geophysical joint inversion. Oil Geophys. Prospect. 2017, 52, 851–858. [Google Scholar]
  23. Constable, C.S.; Parker, R.L.; Constable, C.G. Occam’s inversion:Apractical algorithm for generating smooth models from electromagnetic sounding data. Geophysics 1987, 52, 289–300. [Google Scholar] [CrossRef]
  24. deGroot-Hedlin, C.; Constable, S. Occam’s inversion to generate smooth, two-dimensional models from magnetotelluric data. Geophysics 1990, 55, 1613–1624. [Google Scholar] [CrossRef] [Green Version]
  25. Siripunvaraporn, W.; Egbert, G. An efficient data-subspace inversion method for 2-D magnetotelluric data. Geophysics 2000, 65, 791–803. [Google Scholar] [CrossRef]
  26. Rodi, W.; Mackie, R.L. Nonlinear conjugate gradients algorithm for 2-D magnetotelluric inversion. Geophysics 2001, 66, 174–187. [Google Scholar] [CrossRef]
  27. Coggon, J.H. Electromagnetic and electrical modeling by the finite element method. Geophysics 1971, 36, 132–155. [Google Scholar] [CrossRef]
  28. Key, K.; Weiss, C. Adaptive finite-element modeling using unstructured grids: The 2D magnetotelluric example. Geophysics 2006, 71, G291–G299. [Google Scholar] [CrossRef]
  29. Wannamaker, P.E.; Stodt, J.A.; Rijo, L. Two dimensional topographic responses in magnetotellurics modeled using finite elements. Geophysics 1986, 51, 2131–2144. [Google Scholar] [CrossRef]
  30. Wannamaker, P.E.; Stodt, J.A.; Rijo, L. A stable finite element solution for two-dimensional magnetotelluric modelling. Geophys. J. Int. 1987, 88, 277–296. [Google Scholar] [CrossRef] [Green Version]
  31. Smith, J.T.; Booker, J.R. Rapid inversion of two- and three-dimensional magnetotelluric data. J. Geophys. Res. 1991, 96, 3905–3922. [Google Scholar] [CrossRef]
  32. Mackie, R.L.; Madden, T.R.; Wannamaker, P.W. Threedimensional magnetotelluric modeling using difference equations-Theory and solutions. Geophysics 1993, 58, 215–226. [Google Scholar] [CrossRef] [Green Version]
  33. Mackie, R.L.; Smith, J.T.; Madden, T.R. Three-dimensional electromagnetic modeling using finite difference equations: The magnetotelluric example. Radio Sci. 1994, 29, 923–935. [Google Scholar] [CrossRef]
  34. Newman, G.A.; Alumbaugh, D.L. Frequency-domain modeling of airborne electromagnetic responses using staggered finite differences. Geophys. Prospect. 1995, 43, 1021–1042. [Google Scholar] [CrossRef]
  35. Shi, M.J.; Xu, S.Z.; Liu, B. Finite element method using quadratic element in MT forward modeling. Chin. J. Geophys. 1997, 40, 421–430. [Google Scholar]
  36. Siripunvaraporn, W.; Egbert, G.; Lenbury, Y. Numerical accuracy of magnetotelluric modeling: A comparison of finite difference approximation. Earth Planets Space 2002, 54, 721–725. [Google Scholar] [CrossRef] [Green Version]
  37. Mehanee, S.; Zhdanov, M. A quasi-analytical boundary condition for three-dimensional finite difference electromagnetic modeling. Radio Sci. 2004, 39, RS6014. [Google Scholar] [CrossRef] [Green Version]
  38. Mitsuhata, Y.; Uchida, T. 3D magnetotelluric modeling using the T-Ω finite-element method. Geophysics 2004, 69, 108–119. [Google Scholar] [CrossRef]
  39. deGroot-Hedlin, C. Finite-difference modeling of magnetotelluric fields: Error estimates for uniform and nonuniform grids. Geophysics 2006, 71, G97–G106. [Google Scholar] [CrossRef]
  40. Li, Y.; Pek, J. Adaptive finite element modelling of two-dimensional magnetotelluric fields in general anisotropic media. Geophys. J. Int. 2008, 175, 942–954. [Google Scholar] [CrossRef]
  41. Zhdanov, M.S. Inverse Theory and Applications in Geophysics; Elsevier: Amsterdam, The Netherlands, 2015. [Google Scholar]
  42. Lin, C.H.; Tan, H.D.; Tong, T. Parallel rapid relaxation inversion of 3D magnetotelluric data. Appl. Geophys. 2009, 6, 77–83. [Google Scholar] [CrossRef]
  43. Tan, H.D.; Tong, T.; Lin, C.H. The parallel 3D magnetotelluric forward modeling algorithm. Appl. Geophys. 2006, 3, 197–202. [Google Scholar]
  44. Li, X.L. A New Intelligent Optimization Method-Artificial Fish School Algorithm. Ph.D. Thesis, Zhejiang University, Hangzhou, China, 2003. [Google Scholar]
  45. Li, G.; Liu, X.; Tang, J.; Deng, J.; Hu, S.; Zhou, C.; Chen, C.; Tang, W. Improved shift-invariant sparse coding for noise attenuation of magnetotelluric data. Earth Planets Space 2020, 72, 45. [Google Scholar] [CrossRef] [Green Version]
  46. Li, G.; Liu, X.; Tang, J.; Li, J.; Ren, Z.; Chen, C. De-noising low-frequency magnetotelluric data using mathematical morphology filtering and sparse representation. J. Appl. Geophys. 2019, 172, 103919. [Google Scholar] [CrossRef]
Figure 1. 2D resistivity model.
Figure 1. 2D resistivity model.
Magnetochemistry 09 00034 g001
Figure 2. 2D comparison of apparent-resistivity sections of TE (upper) and TM (lower) mode by different forward-methods. (a,c) are calculated using the FD method; (b,d) are calculated using the FE method.
Figure 2. 2D comparison of apparent-resistivity sections of TE (upper) and TM (lower) mode by different forward-methods. (a,c) are calculated using the FD method; (b,d) are calculated using the FE method.
Magnetochemistry 09 00034 g002
Figure 3. Relative error percentage of apparent resistivity between 2D FD and FE forward method. TE mode (a); TM mode (b).
Figure 3. Relative error percentage of apparent resistivity between 2D FD and FE forward method. TE mode (a); TM mode (b).
Magnetochemistry 09 00034 g003
Figure 4. Comparisons of 2D forward-parallel-computing time (a) and parallel scaling (b) of different CPUs between FD and FE methods.
Figure 4. Comparisons of 2D forward-parallel-computing time (a) and parallel scaling (b) of different CPUs between FD and FE methods.
Magnetochemistry 09 00034 g004
Figure 5. Brief diagram of 2D MT parallel-constrained-inversion for the artificial fish-swarm.
Figure 5. Brief diagram of 2D MT parallel-constrained-inversion for the artificial fish-swarm.
Magnetochemistry 09 00034 g005
Figure 6. 2D-resistivity model (a) and quasi-2D-inversion-resistivity section (b).
Figure 6. 2D-resistivity model (a) and quasi-2D-inversion-resistivity section (b).
Magnetochemistry 09 00034 g006
Figure 7. The misfit curve of a single station. The red dotted line is the threshold value of 0.01.
Figure 7. The misfit curve of a single station. The red dotted line is the threshold value of 0.01.
Magnetochemistry 09 00034 g007
Figure 8. The misfit curve of 2D TM-mode inversion.
Figure 8. The misfit curve of 2D TM-mode inversion.
Magnetochemistry 09 00034 g008
Figure 9. Individual inversion results of apparent-resistivity data in TM mode (a); abnormal resistivity-distribution of initial inversion (b); abnormal resistivity-distribution of final inversion (c).
Figure 9. Individual inversion results of apparent-resistivity data in TM mode (a); abnormal resistivity-distribution of initial inversion (b); abnormal resistivity-distribution of final inversion (c).
Magnetochemistry 09 00034 g009
Figure 10. Apparent-resistivity sections of the true model (a) and the model (b) from 2D inversion.
Figure 10. Apparent-resistivity sections of the true model (a) and the model (b) from 2D inversion.
Magnetochemistry 09 00034 g010
Figure 11. Time (a) and parallel-scaling (b) comparisons of 2D MT-parallel-constrained-inversion.
Figure 11. Time (a) and parallel-scaling (b) comparisons of 2D MT-parallel-constrained-inversion.
Magnetochemistry 09 00034 g011
Figure 12. Location of survey line in the study area.
Figure 12. Location of survey line in the study area.
Magnetochemistry 09 00034 g012
Figure 13. Conventional-2D-inversion result (a) and constrained-inversion result (b) of Line L1.
Figure 13. Conventional-2D-inversion result (a) and constrained-inversion result (b) of Line L1.
Magnetochemistry 09 00034 g013
Figure 14. Apparent-resistivity sections of measured data (a) and calculated data from constrained-inversion result for TM mode (b).
Figure 14. Apparent-resistivity sections of measured data (a) and calculated data from constrained-inversion result for TM mode (b).
Magnetochemistry 09 00034 g014
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, Z.; Shi, Y.; Liu, X.; He, Z.; Xu, L.; Mi, X.; Liu, J. Two-Dimensional Magnetotelluric Parallel-Constrained-Inversion Using Artificial-Fish-Swarm Algorithm. Magnetochemistry 2023, 9, 34. https://doi.org/10.3390/magnetochemistry9020034

AMA Style

Hu Z, Shi Y, Liu X, He Z, Xu L, Mi X, Liu J. Two-Dimensional Magnetotelluric Parallel-Constrained-Inversion Using Artificial-Fish-Swarm Algorithm. Magnetochemistry. 2023; 9(2):34. https://doi.org/10.3390/magnetochemistry9020034

Chicago/Turabian Style

Hu, Zuzhi, Yanling Shi, Xuejun Liu, Zhanxiang He, Ligui Xu, Xiaoli Mi, and Juan Liu. 2023. "Two-Dimensional Magnetotelluric Parallel-Constrained-Inversion Using Artificial-Fish-Swarm Algorithm" Magnetochemistry 9, no. 2: 34. https://doi.org/10.3390/magnetochemistry9020034

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