Next Article in Journal
Teaching K–3 Multi-Digit Arithmetic Computation to Students with Slow Language Processing
Previous Article in Journal
Residential Sizing of Solar Photovoltaic Systems and Heat Pumps for Net Zero Sustainable Thermal Building Energy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solution of the Optimization Problem of Magnetotelluric Sounding in Quaternions by the Differential Evolution Method

by
Syrym E. Kasenov
1,*,
Zhanar E. Demeubayeva
2,*,
Nurlan M. Temirbekov
1,3 and
Laura N. Temirbekova
3,4
1
Faculty of Mechanics and Mathematics, Al-Farabi Kazakh National University, Almaty 050040, Kazakhstan
2
Department of Mathematics, Daulet Serikbayev East Kazakhstan Technical University, Ust-Kamenogorsk 070000, Kazakhstan
3
National Engineering Academy of the Republic of Kazakhstan, Almaty 050010, Kazakhstan
4
Faculty of Mathematics, Physics and Informatics, Abai Kazakh National Pedagogical University, Almaty 050010, Kazakhstan
*
Authors to whom correspondence should be addressed.
Computation 2024, 12(6), 127; https://doi.org/10.3390/computation12060127
Submission received: 1 May 2024 / Revised: 5 June 2024 / Accepted: 14 June 2024 / Published: 18 June 2024

Abstract

:
The article discusses the application of quaternion Fourier transforms and quaternion algebra to transform Maxwell’s equations. This makes it possible to present the problem of magnetotelluric sensing (MTS) in a more convenient form for research. Studies of the inverse MTS problem for multi-layer regions are presented using the differential evolution method, which demonstrates high convergence. For single-layer regions, a new method for solving inverse problems based on minimizing the quadratic functional using conjugate optimization methods is considered. Numerical results obtained using special Python libraries are presented, with analysis and conclusions.

1. Introduction

Currently, magnetotelluric sounding (MTS) is a powerful and relevant tool for the study of underground geology and a variety of geophysical phenomena. The application of this method provides valuable information about the composition and structure of the Earth, which is important for solving a variety of applied and scientific problems. The natural electromagnetic field contains fluctuations of various frequencies. As a result of a phenomenon known as the skin effect, the higher-frequency vibrations of the MT field weaken faster with increasing depth, whereas the low-frequency components of the spectrum penetrate to greater depths. Consequently, the high-frequency components of the field contain information, mainly about the surface layers of the section. With decreasing frequency, the contribution of deeper parts of the section to the observed field increases, which allows us to obtain information about the deep parts of the geoelectric section [1,2,3]. The MTS method has a number of advantages. Unlike other methods, the use of generator sets is not required, however, it allows research to be carried out to a considerable depth and is available only for studies using methods with a controlled source.
The theoretical foundations of the MTS method are based on the Maxwell equation systems, which describe the electromagnetic field. Maxwell’s equations are the basis of classical electrodynamics and describe the interaction of electric and magnetic fields, as well as the propagation of electromagnetic waves in space [1].
In recent years, scientists have been increasingly interested in using quaternion Fourier transforms (QFTs) to solve partial differential equations. In [4,5], the basic properties of direct and inverse partial differential transformations using QFT were studied and proved, and the applications of QFT for solving problems of thermal conductivity and the wave equation were considered. It is shown that the use of the QFT makes it possible to exclude one of the spatial or temporal variables. After the transformation, the problem is considered in a private domain, allowing us to preserve the physical nature of the equation itself. New scientific results have also been obtained to improve the modification of QFT and prove its unique properties, such as convolution and correlation.
Since Hamilton’s work, quaternions as a mathematical tool have been used to formulate Maxwell’s equations in the theory of electromagnetism. Applying quaternions to Maxwell’s equations brings them to a convenient form.
In [6,7], the use of quaternions allowed the author to present electromagnetic fields in a compact form and write down a fundamental solution.
In many works [8,9,10], the properties of integration and differentiation of quaternion functions have been proved, and tables convenient for use have been compiled. The application of QFT simplifies the system of Maxwell’s equations while preserving the spectral properties of impulses in space.
The general formulation of the MTS inverse problems is to restore the distribution of the physical parameters of the environment in the Earth’s crust according to the data of physical fields measured on the Earth’s surface. The main purpose of this approach is to study the structure of the near-surface layer of the Earth’s crust, as well as to search for mineral deposits. The inverse MTS problem makes it possible to determine a geophysical model (resistance) based on measurements of apparent resistance. Since the early 1950s, when the MTS method was proposed, methods for solving inverse problems in this area began to develop and find applications in various fields, including marine geophysics, environmental studies, analysis of the electrical structure of the earth’s crust and upper mantle, geological research, and exploration of mineral deposits [11,12].
MTS inverse problems are often characterized by incorrectness, which usually leads to low quality solutions and high sensitivity to noise in the input data. The standard way to deal with these problems is to reformulate the task. Inverse problems in this field are usually nonlinear and non-unique [13,14,15,16]. To solve them, geophysicists usually use linearized regularization methods [17,18]. In the works [2,3,13], multi-layer models for the numerical solution of the coefficient inverse problem of MTS are considered.
When using machine learning methods, this paradigm can be changed by adding additional information. This information can either be entered directly into the algorithm, or used indirectly by taking it into account when forming a training sample. An approach based on the indirect use of additional information, based on alternative measurement methods or structural assumptions, is shown in [19]. The method, which includes the direct introduction of additional information, is considered in the work [20,21,22,23]. This method is associated with the integration of geophysical methods, which involves the simultaneous use of data from several geophysical methods to solve the inverse problem.
Among the widely used methods of inverse MTS problems, the following can be distinguished: the Occam inversion method, which builds a model with minimal roughness at a given degree of discrepancy, providing a stable and rapidly converging solution [24,25]; fast relaxation inversion, where horizontal derivatives are approximated based on the fields of previous iterations [26]; and nonlinear conjugate gradients that prevent the need to evaluate the complete Jacobi matrix and solve the linearized inverse problem at each iteration step [18]. These methods of inverse problems, as a rule, modify the objective functional to reduce the uniqueness of the solution.
In this study, multi-layer and single-layer models are considered for determining the resistance and power of horizontal isotropic layers in the problem of MTS. For the first time, the use of quaternion Fourier transforms for solving stationary and non-stationary MTS problems described by Maxwell’s equations is investigated. The application of quaternions to Maxwell’s equations leads them to a convenient form for solving. Algorithms for the numerical solution of the considered models have been developed. In the proposed approaches for solving inverse problems, quadratic functionals are minimized. An adaptive algorithm of differential evolution has been developed for the multi-layer model. Numerous calculations of the single-layer and multi-layer MTS problem in complex variables using special Python libraries are presented. The numerical results are analyzed and the revealed patterns are presented in the form of graphs.

2. Materials and Methods

This study used simulations of the variation of the Earth’s electric field. Magnetic variations and electric earth currents observed on the Earth’s surface follow specific relationships, as they represent different manifestations of the Earth’s natural electromagnetic field [27]. This article examines the theoretical relationship between magnetic variations and the Earth’s currents from the point of view of Maxwell’s equations. The studied theoretical issues allow numerical modeling of the electrical properties of the deep layers of the Earth’s crust.
The study assumes consideration of lithospheric layers consisting of an upper conductive layer (sedimentary cover), intermediate resistive layers (consolidated crust and upper mantle), and a conductive base (asthenosphere) [1].
To solve this problem, boundary conditions of the third kind are considered, since they generalize the properties of Dirichlet and Neumann conditions. When solving the problem with the presented boundary conditions, it is assumed that the medium of a single-layer region is homogeneous and isotropic. For multi-layered regions or areas with more complex geometries, other boundary conditions may be required that take into account transitions between layers and their interaction.

2.1. Transformation of Maxwell’s Electromagnetic Field Equations

Consider the system of Maxwell’s equations in differential form
r o t H = D t + j ,
r o t E = B t ,
d i v D = ρ ,
d i v B = 0
where E is the electric field vector, unit [V/m], H is the vector of the magnetic field, unit [A/m], D is the vector of electric induction, unit [C/m2], B is the vector of magnetic induction, unit [Wb/m2 = T], j is the vector of density of electric current, unit [A/m2], j = j c o n + j e x , j c o n -conductivity current density, and j e x is the density of external currents. ρ is the volume density of the external electric charge, [ C / m 2 ].
It is well known that Equation (1) describes the law of total current; Equation (2) describes Faraday’s law of electromagnetic induction, the third equation follows on from Gauss’s law, and the fourth equation means that the flux of magnetic charges does not exist.
In the system (1)–(4), if considered coordinate-wise, then the number of equations is (8) and the number of scalar unknowns is 15. Therefore, material equations of the following form are introduced:
D = ε 0 ε E ,
B = μ 0 μ H ,
j c o n = σ E , O m s   l a w
where ε 0 = 8.85 × 1 0 12   F/m, μ 0 = 1.26 × 1 0 6 Gn/m, ε 0 μ 0 = 1 C 2 , σ is the remote electrical conductivity of the medium, with the unit of measurement C m m = 1 O m m .
This introduced the notation ε a = ε 0 ε , μ a = μ 0 μ . Substituting (5)–(7) into (1)–(4), there will be 8 scalar equations for 6 scalar unknowns of the function
r o t H = ε a E t + σ E + J e x ,
r o t E = μ a H t ,
d i v E = ρ ε a ,
d i v H = 0 ,
where j e x is the density of external currents, ρ is the volume charge density, and j c o n is the conductivity current density.
If the r o t operator is from both sides of Equation (9), then it turns out
r o t r o t E = μ a t r o t H = μ a t ε a E t + σ E + j e x .
According to the rules of vector analysis, the following takes place:
r o t r o t E = g r a d    d i v E Δ E ,
where d i v E = ρ ε a from Equation (10). From (12), taking into account (10) and (13), the following was obtained
Δ E μ a ε a 2 E t 2 μ a σ E t = μ a j e x t + 1 ε a g r a d    ρ .
Similarly, a hyperbolic equation for H was obtained
Δ H μ a ε a 2 H t 2 μ a σ H t = r o t    j e x
Equations (14) and (15) for E and H are of hyperbolic type and differ only in the right hand side. Therefore, in general, it can be written as
Δ U μ a ε a 2 U t 2 μ a σ U t = f r , t .
If U is represented as a harmonic process
U r ,   t = v r e i ω t .
Substituting in (16), the Helmholtz equation was obtained
Δ v + k 2 v = f ~ r ,
where k = ω c μ ε + i σ ω ε 0 is complex dielectric constant.
Equations (14) and (16) are reduced to an equation of the form (18) using the method of complex amplitudes or direct Fourier transform. This approach is widely used to solve applied problems.

2.2. Application of QFT for a Non-Stationary Problem

Further, using QFT, Cauchy problems for hyperbolic-type equations are obtained. As indicated in Section 2.1, the system of Maxwell’s equations is solved by methods of complex amplitudes and direct Fourier transform. The use of QFT makes it possible to obtain a linear differential equation of the second order, the right side of which contains the spectra of pulses.
The QFT is an innovative tool in the field of signal and image processing, enriching the arsenal of data analysis and processing methods. They are a generalization of the classical Fourier transform, which is used for signal and image processing, including three-dimensional and four-dimensional samples.
Physical signals often have a three-dimensional nature, reflecting the three-dimensional space of the environment. This highlights the need to use three-dimensional samples in the analysis of such signals. It is worth noting separately that color images, in turn, consist of three components per pixel, which is due to the trichromatic nature of human vision. In this regard, QFTs are proving to be very effective tools for processing such complex data.
It is important to note that the fourth dimension of quaternions plays an essential role, allowing the representation of signals in the frequency domain using four dimensions. This not only expands the possibilities of data analysis and processing, but also allows the use of homogeneous coordinates to represent the most general set of geometric operations in three dimensions.
QFTs play a key role in translating a signal or image from the temporal or spatial domain to the frequency domain. Thanks to this representation, we can analyze signals and images in the frequency domain, which can lead to fast and efficient information extraction.
QFTs are reversible, which means that the original signals or images can be reconstructed from their representation in the frequency domain. Moreover, this representation can be modified before inverting the transformation, which opens up possibilities for modifying signals or images, for example, suppressing, attenuating, or amplifying certain frequency components.
The QFT is also a powerful tool for analyzing and processing signals and images. Their application opens up new perspectives for working with three-dimensional and four-dimensional data, enriching our knowledge and methods in the field of digital signal and image processing.
Consider the following problem:
Δ U μ a ε a 2 U t 2 μ a σ U t = f r , t , x , t C 2 R 3 × 0 , ,
U x , 0 = 0 ,
U ( x , 0 ) t = 0 .
To solve the problem (19)–(21), the theory of quaternions and quaternion Fourier transforms was applied. The quaternion algebra over R , denoted as H , is an associative non-commutative four-dimensional (4D) algebra,
H = q = q 0 + i q 1 + j q 2 + k q 3 q 0 , q 1 ,   q 2 , q 3 R ,
where i ,   j ,   k are imaginary units that follow the multiplication rules established by Hamilton:
i j = j i = k ,   j k = k j = i ,   k i = i k = j ,   i 2 = j 2 = k 2 = i j k = 1 .
In [8], the following definition of QFT is given:
Definition. 
Let f ϵ L 1 ( R 2 , H ) . The QFT transformation for f is a function of F q f : R 2 H , which is defined by the following formula:
F q f ω = R 2 f x e i + j + k 3 ω x d x 1 d x 2 d x 3 ,
ω = ω 1 , ω 2 , ω 3 are frequencies according to spatial variables x = x 1 , x 2 , x 3 .
Using the tabular formulas of the QFT, transformation of the operator Δ from [9], and the multiplication rules (23) for Equation (19), the following was obtained:
F q μ a ε a 2 U t 2 ω F q μ a σ U t ω = = F q U ω i + j + k 3 ω 1 2 + F q U ω i + j + k 3 ω 2 2 + ( F q U ω i + j + k 3 ω 3 2 + + F q f ω = ω 1 2 + ω 2 2 + ω 3 2 F q U ω + F q f ω
Suppose that
F q 2 U t 2 = 2 t 2 F q U ,     F q U t = t F q U .
Introducing the notation F q U ω = y , Equation (23) was rewritten in the following form:
μ a ε a d 2 y d t 2 + μ a σ d y d t ω 1 2 + ω 2 2 + ω 3 2 y = g ω , t
where g ω , t = F q f ω .
The general solution (26) is represented as
y = C e λ t + g ω , t .
First, consider the following characteristic equation for a homogeneous equation:
μ a ε a λ 2 + μ a σ λ ω 1 2 + ω 2 2 + ω 3 2 λ = 0 ,
the solution of which has the form
y 0 = C 1 e λ 1 t + C 2 e λ 2 t ,
where
λ 1 , 2 = σ 2 ε a ± 1 2 ε a σ 2 + 4 ε a μ a ω 1 2 + ω 2 2 + ω 3 2 .
Given the right side of Equation (26) and the initial conditions, the solution is represented as
y ¯ = g ω , 0 λ 2 g ω , 0 e λ 1 t g ω , 0 λ 1 g ω , 0 e λ 2 t λ 2 λ 1 + τ ω , t .
The application of the inverse QFT transformation allows us to write the solution of the problem (19)–(20) in the form
U x , t = F q 1 g ω , 0 λ 2 g ω , 0 e λ 1 t g ω , 0 λ 1 g ω , 0 e λ 2 t λ 2 λ 1 x , t + f x , t .

2.3. Application of QFT for a Stationary Problem

The application of QFT is not limited to spatial variables only, but can also be extended to a temporal variable. The use of QFT in time translates the original problem into the frequency domain, which allows for a more in-depth investigation of its nature.
The key advantage of using QFT in the time domain is the ability to analyze the frequency characteristics of a signal or image. In the frequency domain, it becomes more understandable to identify the main components of the signal and their interactions. This allows in-depth study of spectral features and variations of electromagnetic fields, which can be important in solving problems of mathematical geophysics.
Consider the following boundary value problem in the domain:
Ω = x , y , z : 1 < x < 1 , 1 < y < 1 , 0 < z < L
Δ U μ a ε a 2 U t 2 μ a σ U t = f x , y , z , t ,      x , y , z Ω ,      t > 0 ,
U x , y , z , 0 = 0 ,          U ( x , y , z , 0 ) t = 0 ,
U ( 1 , y , z , t ) x = U ( 1 , y , z , t ) x = 0 ,
U ( x , 1 , z , t ) y = U ( x , 1 , z , t ) y = 0 ,
U ( x , y , 0 , t ) z + h 1 U x , y , 0 , t = g x , y , t ,                U x , y , L , t = 0 .
The right-sided QFT transformation used for the problem (26)–(30) has the following form:
F q U U x , y , z , t ω , z = F q U ω , z = + + + U x , y , z , t e q ν t + ω 2 x + ω 3 y d t d x d y ,   
where ω = ν , ω 2 , ω 3 , q = i + j + k 3 H is a pure unit quaternion for which the following equality holds:
q 2 = i + j + k 3 2 = 1 .
Using the QFT transformation for Equation (26)
F q U μ a ε a 2 U t 2 ω , z F q U μ a σ U t ω , z = F q U 2 U x 2 ω , z + F q U 2 U y 2 ω , z + F q U 2 U y 2 ω , z   + F q f f ω .
Hence, assuming that the electromagnetic field is homogeneous in the x and y directions, the following one-dimensional problem for the Helmholtz equation with quaternionic variables was obtained:
F q z z U + μ a ε a ν 2 μ a σ ν q ω 2 2 ω 3 2 F q U = F q f ,
F q z U + h 1 F q U ω , 0 = F q g ω ,
F q U ω , L = 0 .
To obtain a solution to the original problem, the inverse QFT transformation is used, which is defined as
F q U F q U ω , z ω , z = U x , y , z , t = + + + F q U ν , ω 2 , ω 3 , z e q ν t + ω 2 x + ω 3 y d ν d ω 2 d ω 3 .
The solution of the problem (34)–(36) in quaternion variables strongly depends on the sign of the discriminant of the characteristic equation [28,29]. Therefore, the numerical solution of MTS problems is further carried out in complex variables. The authors set a goal to present a more simplified solution methodology. The proposed solution technique can be generalized to quaternionic variables, since Python has an extension to quaternionic numbers.
The QFT can process vector data more stably because quaternions naturally include information about the rotation and orientation of vectors. Combining operations into a single expression can reduce the number of intermediate calculations, which reduces the accumulation of rounding errors.

3. Results and Discussion

With regard to the formulation of the problem of magnetotelluric sensing, in this section, there will be a considered schematic representation of the model section (Figure 1). The model consists of several horizontally homogeneous and isotropic layers with different properties, resistivity ρ m and power h m (where m is the layer number).
Consider a right-hand coordinate system, where the Z axis is pointing downwards, and the X and Y axes are located in the plane separating air and Earth (Figure 1). The earth is divided into n horizontal isotropic layers with resistances ρ 1 , ρ 2 , , ρ n 1 , ρ n and capacities h 1 , h 2 , , h n . The power of the last layer (the n th layer) is considered infinite. The upper half-space ( z < 0 ) is filled with non-conducting air with a permittivity of ε 0 . The magnetic permeability μ is constant and equal to one in all areas of the model [8,19].
Suppose that a primary elliptically polarized plane x y homogeneous monoharmonic electromagnetic wave E i , H i , falling from above onto the Earth’s surface, propagates along the z axis. This wave can be decomposed into two independent linearly polarized plane homogeneous waves, the E x l ,   H y l wave and E y l ,   H x l wave. Wave E x m ,   H y m causes the ground electric field E 1 = E x i and the magnetic field H 1 = H y j . Wave E y m ,   H x m causes the electric field E 2 = E y j , and the magnetic field H 2 = H x i . By superposition of these elementary waves, a field was obtained:
E =   E 1 + E 2 = E x i   + E y j , H =   H 1 + H 2 = H x i   + H y j ,
complex vectors E , H , which are always orthogonal. Indeed, it follows from the conditions of axial symmetry of the medium that
E x H y = E y H x
whence,
E H = E x H x + E y H y = 0 .
The value
Z = E x H y = E y H x
is called impedance. On the Earth’s surface, at z = 0 , the input impedance Z n was obtained, where the n index corresponds to the number of layers in the section.

Determination of the Input Impedance Using the Recurrent Formula

According to Formula (39), it is sufficient to consider the components E x and H y . In each layer, the value E x satisfies the one-dimensional Helmholtz equation:
2 E x z 2 k m 2 E x = 0
where k m is the wave number for the m th layer, defined in such a way that R e k m > 0 :
k m = i ω μ 0 ρ m ,
where ρ m is the resistivity of the m th layer, respectively, ω is the frequency.
The general solution of the considering equation has the form:
E x = A m e k m z + B m e + k m z
where A m and B m are constants depending on the cut parameters and frequency. The exponent e k m z is a set of plane homogeneous waves propagating from top to bottom, and the exponent e + k m z is a set of plane homogeneous waves propagating from bottom to top. For the nth layer (the underlying base), the value of B n is zero, which follows from the condition of attenuation of the electromagnetic field at z .
To determine the H y component, our study uses the formula derived from the second Maxwell equation. From Maxwell’s second equation, the following expression will be obtained:
H y = k m i ω μ 0 A m e k m z B m e k m z .
According to (39), (41), and (42), the Z impedance at the z level within the m layer can be expressed as follows:
Z z = i ω μ 0 k m A m e k m z + B m e k m z A m e k m z B m e k m z
By applying the identities of N.V. Lipskaya [30], we obtain a recurrent formula that expresses the dependence of the impedance on the roof of the m -th layer Z z m 1 on the impedance on the m -th layer Z z m , the properties of the layer ( k m and h m ), and the frequency ω . It allows us to express the impedance on the roof of the m -th layer through the specified parameters.
The impedance on the surface of the lower ( n th) layer is equal to:
Z z n 1 =   i ω μ 0 k n
This condition follows from the law of conservation of energy and electromagnetic induction. If the tangential components of the field were not continuous, then there would be sharp changes in the electric and magnetic fields at the interface, which would lead to a violation of energy conservation and electromagnetic induction.
Using the impedance at the lower boundary of the ( n 1 st) layer, its value at the previous ( n 2 nd) boundary will be calculated. Then at the next ( n 3 rd) boundary, and so on, until the Earth’s surface will be calculated. The value of the impedance on the Earth’s surface will depend only on the properties of the layers (resistances and powers) and frequency. This value is a solution to the direct MTS problem in the Tikhonov–Cagniard model.
For the convenience of programming, we will bring these formulas to a certain form. The impedance on the roof of the m -th layer can be presented in the following form [3]:
Z z m 1 =   i ω μ 0 k m R z m 1
here R z m 1 is the reduced impedance, depending on the properties of the medium:
R m = t h k m h m + a r t h ρ m + 1 ρ m R m + 1
where k m = i ω μ 0 / ρ m . At relatively high frequencies, the function depends mainly on the properties of the upper layers of the section, and at low frequencies, on the properties of deep layers. Therefore, the function R ω can be called the frequency response of a horizontally layered section.
One of the main characteristics in the study of a horizontally layered medium is the apparent resistance, which is denoted as ρ T . In the formulation of the direct problem, it is required to find the function ρ T . The formula used to sequentially recalculate the reduced impedance from the lower boundary (where R n = 1 ) to the Earth’s surface can be written as follows in the form of recalculation of R into ρ T :
ρ T ω = ρ 1 R 1 ω 2 .
Expressing the hyperbolic arctangent in terms of the natural logarithm and using the following notation:
A = ρ m + 1 / ρ m ,    B = e k m h m 1 A R z m 1 + A R z m ,
the final formula for calculating the reduced impedance will be obtained:
R z m 1 = 1 B 1 + B ,
Using the resulting formula, a program can be created to solve a direct problem in the one-dimensional case. Based on this fractional–linear ratio, an algorithm has been developed to calculate the apparent resistance of a horizontally layered medium.

4. Numerical Results of Solving the Direct and Inverse MTS Problem

The model problem under consideration includes three layers, each of which is characterized by the values of resistivity ρ m and power h m (where m = 1, 2, 3 is the layer number) [31]. In each of these layers, the magnetic permeability μ m is equal to 1. In this model, the Earth’s crust is divided into n = 3 horizontal isotropic layers, each of which has its own values of resistivity ρ 1 ,   ρ 2 ,   ρ 3 and power h 1 ,   h 2 . It is assumed that the power of the last layer (the third layer) is infinite.
During exploratory studies, fluctuations in the magnetic telluric field are recorded, having a period from fractions of a second to several minutes, known as short-period oscillations (SPO). Short-period oscillations occur under the influence of charged particles emitted by the sun entering near-Earth space. To visually represent the graph of apparent resistance on the time axis, T is often used, which allows you to obtain information about the characteristics of the geoelectric section.
The relationship between frequency and period is determined in accordance with [1]:
ω = 2 π T
For numerical calculation, certain period values were selected, which were determined based on the physical considerations described in [1].
For calculations, the frequency values in the repartitions of 10 2 < ω i < 10 2 were considered. As can be seen from Figure 2a, the values of ω i are defined for 200 points and are inversely proportional to the values of the period T i (Figure 2b).
In the direct problem, it is necessary to calculate the function ρ T , which represents the apparent resistance, using the Formula (38). The reduced impedance is determined as follows:
R 1 ω = t h i ω ρ 1 h 1 + a r t h ρ 2 ρ 1 t h i ω ρ 2 h 2 + a r t h ρ 3 ρ 2
Figure 3 shows a graph of the apparent resistance for this medium model.
The apparent resistance graph demonstrates the correspondence of the reduced curve with theoretical concepts of apparent resistance. It is noticeable that at high frequencies (small periods), the apparent resistance function depends on the upper layer, and as the period increases, we get information about the second and third layers.

4.1. Mathematical Formulation of the Inverse MTS Problem

The inverse MTS problem involves a function of many variables, where some variables are fixed, such as the number of layers and the frequency of the incident wave, while other variables vary, such as the thickness of the layers and their resistivity. The purpose of the inverse problem is to find the values of layer power and resistivity that minimize the sum of the squares of the deviations between the theoretical values of the apparent resistance modulus and the measured values for a given set of frequencies.
Mathematically, the problem is formulated as follows [3]:
J q = i = 1 n ρ ^ T ω i ρ T ω i , q 2 m i n
where q = ρ 1 , ρ 2 , ρ 3 , h 1 , h 2 , 10 2 < ω i < 10 2 .

4.2. The Method of Differential Evolution

In the field of scientific and engineering research, global minimization of target functionality is one of the key tasks. The main goal is to find the optimal values of system parameters to optimize certain system properties. Usually, the system parameters are represented as a vector. The objective function is a criterion that we strive to minimize in order to achieve an optimal solution.
There are many methods of global minimization, each of which has its advantages and limitations. Some of the most common methods include evolutionary algorithms, genetic algorithms, particle swarm methods, annealing simulation optimization methods, and more [32,33,34,35]. And when the objective function is nonlinear and undifferentiable, direct search methods are preferred. The most well known of these methods are the Nelder Mead algorithms, the Hooke–Jeeves method, genetic algorithms (GAs), and evolutionary strategies (ESs). These methods are effective in solving optimization problems with a nonlinear and undifferentiable objective function. All these methods use different search strategies and adaptive mechanisms to achieve global convergence.
An important aspect of global minimization is the selection and adjustment of algorithm parameters. Different algorithms have their own parameters that can affect the effectiveness of the search. Incorrect parameter selection can lead to convergence to a local minimum or convergence that is too slow. Therefore, it is important to conduct experiments with different parameter values and analyze their impact on the minimization process.
The method of differential evolution (DE) is one of the simple but effective algorithms for global minimization of the target functional. It was proposed by Rainer Storn in 1995 and has since been widely used in various fields of science and engineering.
The main idea of the differential evolution method is to efficiently explore the parameter space using evolutionary operators. The algorithm is based on the evolution of a population of parameter vectors, where each vector represents a potential solution to the optimization problem.
One of the key advantages of the differential evolution method is its simplicity and relative independence from parameters. The algorithm does not require gradient information or analytical expressions of the objective function, which allows it to be used for a wide class of tasks. It also has good convergence to the global minimum in the case of multimodal functions.
The differential evolution (DE) method is a parallel direct search method that uses parameter vectors as a set for each generation. The set consists of new population (NP) vectors of parameters, denoted as
q i G ,   w h e r e   i = 1 , 2 , , N P , and G is the generation number.
NP remains unchanged during the minimization process. The initial population may be randomly generated, especially if nothing is known about the system. By default, a uniform probability distribution is assumed for all random solutions, unless otherwise specified. In the case of a preliminary solution, the initial population is often generated by adding normally distributed random deviations to the nominal solution q n o m , 0 .
The main idea of DE is a scheme for generating trial vectors of parameters. DE creates new parameter vectors by adding a weighted vector of the difference between two elements of the population to the third element. If the resulting vector gives a lower value of the objective function than the corresponding element of the population, then it replaces this element in the next generation. The comparison vector may be, but is not necessarily, part of the trial vector generation process described above. In addition, the best parameter vector q b e s t , G is estimated for each generation to track progress in the minimization process.
Using distance and direction information from the aggregate to generate random deviations leads to the creation of an adaptive circuit with excellent convergence properties.
The algorithm of the differential evolution method:
1. Initialization of the population: q i , G j ;   i = 1 , 2 , , N P ,   j = 1 , 2 , 3 , 4 , 5 ;
2. The mutation is created by donor vectors v i , G + 1 = q r 1 G + F · q r 2 G q r 3 G ,   F 0 , 2 is a weight parameter, r 1 ,   r 2 ,   r 3 1 ; N P , integers and mutually differing numbers;
3. Crossing;
u i , G + 1 j = v i , G + 1 j        i f    r a n d i , j C r    o r    j = j r a n d , q i , G j           o t h e r w i s e .                                                                 j = 1 , 2 , 3 , 4 , 5 .
4. Selection;
q i , G + 1 = u i , G + 1        J u i , G + 1   J q i , G    q i , G           o t h e r w i s e .                                       i = 1 , 2 , , N P
5. Stop condition: J q G + 1 < ε [26].

4.3. Numerical Results of the Inverse Problem by the Method of Differential Evolution

In this section, we present solutions to the multi-layer nonlinear inverse problem of magnetotelluric sensing by reducing it to minimizing the functional (40) according to the approach proposed in Section 4.2. This model problem was also considered in [2,3]. The numerical calculations below demonstrate that our method is significantly superior to others in terms of accuracy and speed of execution.
Figure 4 shows an image demonstrating that the proposed algorithm exhibits a high rate of convergence. The value of the functional decreases to the level of 10 6 , in just 100 iterations. We chose this accuracy for comparison with the results of the work [3]. From the data in Table 1, it can be seen that the value of the functional is rapidly decreasing.
The differential evolution method provides high convergence in solving the inverse MTS problem due to its ability to globally optimize complex and multimodal functions. The convergence criteria used, such as changing the values of the objective function and changing the population, ensure that the solutions found are close to the global optimum, which is especially important when working with multi-layer models in MTS [36].
The differential evolution (DE) method is highly resistant to interference in the input data when solving the inverse problem of magnetotelluric sensing (MTS). This stability is related to its stochastic nature and the ability to optimize globally. The DE uses a population of potential solutions, which allows the algorithm to be less sensitive to noise in the data [36]. The mutation and crossover stage helps to create a variety of solutions that can smooth out the effects of interference. Random components in the process of mutation and crossover provide exploration of various regions of the solution space, which helps to avoid the traps of local minima caused by noise. The selection process at each step ensures that only the best solutions that minimize the target function are preserved, which reduces the impact of abnormal data.

5. Mathematical Formulation of the Inverse Problem for a Single-Layer Medium

For a single-layer medium, it is possible to consider the following formulation of the inverse problem. The equations for the E x and H y components lead to the solution of the direct MTS problem [13]:
u z z + i ω μ 0 σ u = 0 ,      z 0 , L ,
u z + h 1 u | z = 0 = 1 ,
u z + h 2 u | z = L = 0 ,
where ρ = 1 / σ is the one-dimensional distribution of specific electrical resistances in the section, σ is the conductivity of the medium.
In mathematical geophysics, it is customary to distinguish two main tasks; the direct one, in which the theoretical electromagnetic field is calculated using a given model, and the inverse one, in which the parameters of the medium σ are determined using the model field.
Therefore, by specifying additional information
u | z = 0 = f ω ,
the inverse problem (50)–(53) can be obtained. The coefficient σ is found from the condition of the minimum functional
J σ = ω 1 ω 2 u 0 , ω ; σ f ω 2 d ω m i n

5.1. The Method of Conjugate Equations for the Inverse MTS Problem

The inverse problem (50)–(53) is solved by the optimal control method. It is required to find a control σ for the problem (50)–(52), which delivers a minimum to the functional (54).
The variation of the functional has the form
δ J = J σ + δ σ J σ = ω 1 ω 2 u 0 , ω ; σ + δ σ f ω 2 d ω ω 1 ω 2 u 0 , ω ; σ f ω 2 d ω
= ω 1 ω 2 u 0 , ω ; σ + δ σ + u 0 , ω ; σ 2 f ω u 0 , ω ; σ + δ σ u 0 , ω ; σ d ω
by introducing the notation δ u z , ω ; σ = u z , ω ; σ + δ σ u 0 , ω ; σ , the following will be obtained
δ J = 2 ω 1 ω 2 u 0 , ω ; σ f ω δ u 0 , ω ; σ d ω + o δ u .
Consider the formulation of the perturbed problem to the problem (50)–(52):
u ~ z z + i ω μ 0 σ + δ σ u ~ = 0
u ~ z + h 1 u ~ | z = 0 = 1 ,
u ~ z + h 2 u ~ | z = L = 0 .
To formulate the problem related to δ u z , ω ; σ , we subtract the system of Equations (55)–(57) from the system of Equations (50)–(52). As a result, the following relations will be obtained:
δ u z z + σ i ω μ 0 δ u + δ σ i ω μ 0 u = 0 ,
δ u z + h 1 δ u | z = 0 = 0 ,
δ u z + h 2 δ u | z = L = 0 .
By considering the expression (58) and multiplying by an arbitrary function ψ z , ω , by integrating resulting expression by z and ω after that, the following expression will appear:
0 = ω 1 ω 2 0 L δ u z z + σ i ω μ 0 δ u + δ σ i ω μ 0 u ψ z d z d ω
= ω 1 ω 2 0 L δ u z z ψ d z + σ i ω μ 0 0 L δ u ψ d z + δ σ i ω μ 0 0 L u ψ d z d ω
= ω 1 ω 2 δ u z ψ | 0 L δ u ψ z | 0 L + 0 L δ u ψ z z + σ i ω μ 0 ψ d z + δ σ i ω μ 0 0 L u ψ d z d ω
= ω 1 ω 2 0 L ψ z z + σ i ω μ 0 ψ δ u d z + δ σ i ω μ 0 0 L u ψ d z d ω +
+ ω 1 ω 2 δ u z L , ω ψ L , ω δ u z 0 , ω ψ 0 , ω δ u L , ω ψ z L , ω + δ u 0 , ω ψ z 0 , ω d ω .
Given the boundary conditions (59) and (60), the following expressions will be obtained:
0 = ω 1 ω 2 0 L ψ z z + σ i ω μ 0 ψ δ u d z + δ σ i ω μ 0 0 L u ψ d z d ω +
+ ω 1 ω 2 δ u 0 , ω ψ z 0 , ω + h 1 ψ 0 , ω δ u L , ω ψ z L , ω + h 2 ψ L , ω d ω .
By definition, the main part of the functional increment is the gradient
J σ + δ σ J σ = δ σ , J σ = 2 ω 1 ω 2 u 0 , ω ; σ f ω δ u 0 , ω ; σ d ω
and then the formulation of the conjugate problem and the gradient of the functional will be as follows:
ψ z z + σ i ω μ 0 ψ = 0 ,
ψ z 0 + h 1 ψ 0 = 2 u 0 , ω ; σ f ω ,
ψ z L + h 2 ψ L = 0 ,
J σ = ω 1 ω 2 i ω μ 0 0 L u ψ d z d ω

5.2. Algorithm for Solving the Inverse Problem with the Landweber Method

1. The initial approximation is σ 0 ;
2. Solution of the direct problem (50)–(52) according to σ n ;
3. Calculation of J   σ n according to the Formula (54);
4. Solution of the conjugate problem (61)–(63) according to u 0 , ω ; σ n ;
5. Calculation of the gradient of the functional J σ n by the Formula (64);
6. Finding the next approximation σ n + 1 = σ n α J σ n and switching to 2.

5.3. Numerical Experiments

Computational experiments have been carried out for the direct problem at different values
ω = ω 0 10 ; ω 0 7 ; ω 0 5 ; ω 0 2 ; ω 0 ; 2 ω 0 ; 5 ω 0 ; 7 ω 0 ; 10 ω 0
where ω 0 = 1.13 1 0 8 [13].
Figure 5, Figure 6 and Figure 7 show graphs of the real parts of the complex function u z for solving a direct problem, and Figure 8, Figure 9 and Figure 10 show imaginary parts. As can be seen from the graphs, with increasing frequency, the difference in the values of the function decreases. The imaginary part of the function u z decreases monotonously in all cases.
The inverse MTS problem is numerically solved by the Landweber’s iterative method. It is necessary to restore the value of the conductivity coefficient of the medium. The initial approximation σ 0 = 1 is given. Figure 11 and Figure 12 show graphs of the solution of the inverse problem u z based on the restored values of the medium conductivity, and Figure 13 and Figure 14 show graphs of the exact solution, the u z function.
As can be seen from Table 2, 276 iterations were performed, while the value of the functional decreased by 30.562283 times, and the norm of the difference between the exact and approximate values of the medium conductivity coefficient takes the value 5.5 × 10 3 .
In the Landweber method, the use of minimization of the quadratic functional with conjugate optimization methods makes it possible to achieve high accuracy of solutions due to the effective use of gradient information and faster convergence to a minimum. The Landweber method is known for its ability to efficiently search for solutions in the parameter space, which makes it possible to more accurately reconstruct the distribution of parameters in single-layer models. The use of the quadratic functional simplifies calculations, as it allows linear approximation of changes in the objective function, which reduces computational costs.

6. Conclusions

The magnetotelluric sounding method is one of the classical methods of electrical research aimed at studying the alternating electromagnetic field caused by magnetospheric and ionospheric activity in order to obtain information about the structure of the upper layers of the Earth. The theoretical foundations of the MTS method are based on systems of Maxwell’s equations that describe the electromagnetic field. Maxwell’s equations in classical form are four differential equations describing the laws of conservation of charge and electromagnetic induction. This article studied the relationship between magnetic variations and Earth currents based on the system of Maxwell’s equations. In the framework of the study, the Earth was considered to consist of horizontal layers with different electrical resistance, while the resistance inside each layer is considered constant, and the resistance of the upper half-space (air) is infinite.
It was proposed to solve stationary and non-stationary MTS problems using the quaternionic Fourier transform. The use of QFT makes it possible to exclude one of the spatial and temporal variables, leading to a more convenient form of solution. The application of quaternion Fourier transforms in time translates the original problem into the frequency domain, which allows for a more in-depth investigation of its nature. In the frequency domain, it becomes more clear to identify the main components of the signal and their interactions, which allows a deeper analysis of the physical aspects of the task.
The numerical solution of the direct problem of magnetotelluric sounding has shown that at relatively high frequencies the function significantly depends on the properties of the upper layers of the section and at low frequencies, on deeper horizons. Conclusions from the results of the numerical solution of the inverse problem associated with a multi-layer structure have confirmed that the differential evolution method is a very effective tool for global minimization of the objective function.
The Landweber method, based on minimizing the quadratic function using conjugate optimization methods, has been applied to solve inverse problems in single-layer MTS domains. For the case of a single-layer medium, the boundary conditions used provide all possible options for modeling the process. This makes it possible to model the field in single-layer areas with a realistic interpretation of surface and deep boundaries and their applicability to real geophysical scenarios. The Landweber method demonstrates improved accuracy and high computational efficiency. These advantages make it the preferred choice for solving complex MTS tasks, providing more accurate and efficient restoration of the parameters of geophysical models.

Author Contributions

Conceptualization, S.E.K. and N.M.T.; methodology, S.E.K., N.M.T. and L.N.T.; software, Z.E.D. and L.N.T.; validation, S.E.K., Z.E.D. and L.N.T.; formal analysis, S.E.K. and L.N.T.; investigation, Z.E.D. and L.N.T.; resources, S.E.K., Z.E.D. and L.N.T.; data curation, S.E.K. and Z.E.D.; writing—original draft preparation, Z.E.D.; writing—review and editing, L.N.T.; visualization, L.N.T.; supervision, N.M.T.; project administration, S.E.K. and N.M.T.; funding acquisition, N.M.T. All authors have read and agreed to the published version of the manuscript.

Funding

The research is funded by the Committee of Science of the Ministry of Higher Education and Science of the Republic of Kazakhstan (AP14871252 “Construction and research of quaternion Fourier transforms and their application in the creation of information systems for problems of geophysics and geochemistry”).

Data Availability Statement

All data generated or analyzed during this study are included in this published article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Berdichevsky, M.N.; Dmitriev, V.I. Magnetotellurgical Sounding of Horizontally Homogeneous Media; Nedra: Moscow, Russia, 1992; 351p. [Google Scholar]
  2. Kashafutdinov, O.V. Substantiation of Direct and Inverse Problems of Magnetotelluric Sounding (MTS) and Experiments to Solve Them; INM SO RAN: Krasnoyarsk, Russia, 2005; 83p. [Google Scholar]
  3. Krasnov, I.K.; Zubarev, K.M.; Ivanova, T.L. Numerical solution of the problem of restoring electrophysical parameters based on the results of sounding and alternating current. Math. Model. Numer. Methods 2018, 58, 475–487. [Google Scholar]
  4. Urynbassarova, D.; Urynbassarova, A. Hybrid Transforms; IntechOpen: London, UK, 2023. [Google Scholar] [CrossRef]
  5. Urynbassarova, D.; Teali, A.A. Convolution, Correlation, and Uncertainty Principles for the Quaternion Offset Linear Canonical Transform. Mathematics 2023, 11, 2201. [Google Scholar] [CrossRef]
  6. Alekseeva, L.A. Biquaternion generalizations of Maxwell’s and Dirac’s equations and properties of their solutions. J. Probl. Evol. Open Syst. 2023, 24, 91–101. [Google Scholar] [CrossRef]
  7. Alexeyeva, L.A. Generalized Solutions of Stationary Boundary Value Problems for Biwave Equations. Differ. Equ. 2022, 58, 475–487. [Google Scholar] [CrossRef]
  8. Bahri, M.; Ashino, R.; Vaillancourt, R. Continuous quaternion fourier and wavelet transformations. Int. J. Wavelets Multiresolution Inf. Process. 2014, 12, 1460003. [Google Scholar] [CrossRef]
  9. Bahri, M.; Ashino, R.; Vaillancourt, R. Two-dimensional quaternion wavelet transform. Appl. Math. Comput. 2011, 218, 10–21. [Google Scholar] [CrossRef]
  10. Bahri, M.; Hitzer, E.S.M.; Hayashi, A.; Ashino, R. An uncertain principle for quaternion Fourier transform. Comput. Math. Appl. 2008, 56, 2398–2410. [Google Scholar] [CrossRef]
  11. Tikhonov, A.N. On determining electrical characteristics of the deep layers of the Earth’s crust. Dokl. Akad. Nauk. SSSR 1950, 73, 295–297. [Google Scholar]
  12. Cagniard, L. Basic theory of the magneto-telluric method of geophysical prospecting. Geophysics 1953, 18, 605–635. [Google Scholar] [CrossRef]
  13. Dedok, V.A.; Karchevsky, A.L.; Romanov, V.G. Numerical method for determining the dielectric constant modulo the vector of the electric intensity of the electromagnetic field. Sib. J. Ind. Math 2019, 22, 48–58. [Google Scholar] [CrossRef]
  14. Kabanikhin, S.I.; Lorenzi, A. An identification problem related to the integrodifferent Maxwell’s equation. Inverse Probl. 1991, 7, 863. [Google Scholar] [CrossRef]
  15. Kasenov, S.; Nurseitova, A.; Nurseitov, D. A conditional stability estimate of continuation problem for the Helmholtz equation. AIP Conf. Proc. 2016, 1759, 020119. [Google Scholar]
  16. Shishlenin, M.A.; Kasenov, S.E.; Askerbekova, Z.A. Numerical algorithm for solving the inverse problem for the Helmholtz equation. In Proceedings of the 9th International Conference on CITech 2018, Ust-Kamenogorsk, Kazakhstan, 25–28 September 2018; Communications in Computer and Information Science. Springer: Berlin/Heidelberg, Germany, 2019; Volume 998, pp. 197–207. [Google Scholar]
  17. Newman, G.A.; Alumbaugh, D.L. Three-dimensional magnetotelluric inversion using non-linear conjugate gradients. Geophys. J. Int. 2000, 140, 410–424. [Google Scholar] [CrossRef]
  18. Rodi, W.; Mackie, R.L. Nonlinear conjugate gradients algorithm for 2-D magnetotelluric inversion. Geophysics 2001, 66, 174–187. [Google Scholar] [CrossRef]
  19. Isaev, I.; Obornev, E.; Obornev, I.; Shimelevich, M.; Dolenko, S. Neural network recognition of the type of parameterization scheme for magnetotelluric data. In Advances in Neural Computation, Machine Learning, and Cognitive Research II: Selected Papers from the XX International Conference on Neuroinformatics; Springer International Publishing: Moscow, Russia, 2019; pp. 176–183. [Google Scholar]
  20. Obornev, E.; Obornev, I.; Rodionov, E.; Shimelevich, M. Application of Neural Networks in Nonlinear Inverse Problems of Geophysics. Comput. Math. Math. Phys. 2020, 60, 1025–1036. [Google Scholar] [CrossRef]
  21. Isaev, I.; Obornev, I.; Obornev, E.; Rodionov, E.; Shimelevich, M.; Dolenko, S. Neural network recovery of missing data of one geophysical method from known data of another one in solving inverse problems of exploration geophysics. In Proceedings of the 6th International Workshop on Deep Learning in Computational Physics, Dubna, Russia, 6–8 July 2022; p. 18. [Google Scholar]
  22. Deng, F.; Hu, J.; Wang, X.; Yu, S.; Zhang, B.; Li, S.; Li, X. Magnetotelluric Deep Learning Forward Modeling and Its Application in Inversion. Remote Sens. 2023, 15, 3667. [Google Scholar] [CrossRef]
  23. Temirbekov, N.; Kasenov, S.; Berkinbayev, G.; Temirbekov, A.; Tamabay, D.; Temirbekova, M. Analysis of Data on Air Pollutants in the City by Machine-Intelligent Methods Considering Climatic and Geographical Features. Atmosphere 2023, 14, 892. [Google Scholar] [CrossRef]
  24. Constable, S.C.; Parker, R.L.; Constable, C.G. Occam’s inversion: A practical algorithm for generating smooth models from electromagnetic sounding data. Geophysics 1987, 52, 289–300. [Google Scholar] [CrossRef]
  25. de Groot-Hedlin, C.; Constable, S.C. Occam’s inversion to generate smooth, two-dimensional models from magnetotelluric data. Geophysics 1990, 55, 1613–1624. [Google Scholar] [CrossRef]
  26. 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]
  27. Tikhonov, A.N. Mathematical Geophysics; Publishing House of the Joint Institute of Earth’s Physics of RAS: Moskow, Russia, 1999; 476p. [Google Scholar]
  28. Polyakova, N.S. Differentiation of functions of a quaternion variable. Chebyshevsky Collect. 2019, 20, 298–310. [Google Scholar]
  29. Ell, T.A.; Le Bihan, N.; Sangwine, S.J. Quaternion Fourier Transforms for Signal and Image Processing; Wiley-ISTE; John Wiley & Sons: New York, NY, USA, 2014; 160p. [Google Scholar]
  30. Tikhonov, A.N.; Lipskaya, N.V.; Deniskin, N.A.; Nikiforova, N.N.; Lomakina, Z.D. On electromagnetic sounding of the deep layers of the Earth. Rep. Acad. Sci. Russ. Acad. Sci. 1961, 140, 587–590. [Google Scholar]
  31. Baigereyev, D.; Kasenov, S.; Temirbekova, L. Empowering geological data analysis with specialized software GIS modules. Indones. J. Electr. Eng. Comput. Sci. 2024, 34, 1953–1964. [Google Scholar] [CrossRef]
  32. Krivorotko, O.I.; Kabanikhin, S.I.; Bektemesov, M.A.; Sosnovskaya, M.I.; Neverov, A.V. Simulation of COVID-19 Spread Scenarios in the Republic of Kazakhstan Based on Regularization of the Agent-Based Model. J. Appl. Ind. Math. 2023, 17, 94–109. [Google Scholar] [CrossRef]
  33. Temirbekova, L.N.; Dairbaeva, G. Gradient and direct method of solving Gelfand-Levitan integral equation. Appl. Comput. Math. 2013, 12, 234–246. [Google Scholar]
  34. Temirbekov, N.; Imangaliyev, Y.; Baigereyev, D.; Temirbekova, L.; Nurmangaliyeva, M. Numerical simulation of inverse geochemistry problems by regularizing algorithms. Cogent Eng. 2022, 9, 2003522. [Google Scholar] [CrossRef]
  35. Temirbekov, N.M.; Los, V.L.; Baigereyev, D.R.; Temirbekova, L.N. Module of the geoinformation system for analysis of geochemical fields based on mathematical modeling and digital prediction methods, News of the academy of sciences of the republic of Kazakhstan. Ser. Geol. Tech. Sci. 2021, 5, 137–145. [Google Scholar] [CrossRef]
  36. Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
Figure 1. Geoelectric model of a horizontally layered medium used in MTS.
Figure 1. Geoelectric model of a horizontally layered medium used in MTS.
Computation 12 00127 g001
Figure 2. Frequency (a) and period (b) graphs for the points taken for the computational experiment.
Figure 2. Frequency (a) and period (b) graphs for the points taken for the computational experiment.
Computation 12 00127 g002
Figure 3. Graph of apparent resistance.
Figure 3. Graph of apparent resistance.
Computation 12 00127 g003
Figure 4. Comparison of graphs of exact and approximate solutions of apparent resistance.
Figure 4. Comparison of graphs of exact and approximate solutions of apparent resistance.
Computation 12 00127 g004
Figure 5. Graph of the real part of the solution R e ( U ( z ) ) for ω = ω 0 10 ; ω 0 7 ; ω 0 5 .
Figure 5. Graph of the real part of the solution R e ( U ( z ) ) for ω = ω 0 10 ; ω 0 7 ; ω 0 5 .
Computation 12 00127 g005
Figure 6. Graph of the real part of the solution R e ( U ( z ) ) for ω = ω 0 2 ; ω 0 ; 2 ω 0 .
Figure 6. Graph of the real part of the solution R e ( U ( z ) ) for ω = ω 0 2 ; ω 0 ; 2 ω 0 .
Computation 12 00127 g006
Figure 7. Graph of the real part of the solution R e ( U ( z ) ) for ω = 5 ω 0 ; 7 ω 0 ; 10 ω 0 .
Figure 7. Graph of the real part of the solution R e ( U ( z ) ) for ω = 5 ω 0 ; 7 ω 0 ; 10 ω 0 .
Computation 12 00127 g007
Figure 8. Graph of the imaginary part of the solution I m ( U ( z ) ) for ω = ω 0 10 ; ω 0 7 ; ω 0 5 .
Figure 8. Graph of the imaginary part of the solution I m ( U ( z ) ) for ω = ω 0 10 ; ω 0 7 ; ω 0 5 .
Computation 12 00127 g008
Figure 9. Graph of the imaginary part of the solution I m ( U ( z ) ) for ω = ω 0 2 ; ω 0 ; 2 ω 0 .
Figure 9. Graph of the imaginary part of the solution I m ( U ( z ) ) for ω = ω 0 2 ; ω 0 ; 2 ω 0 .
Computation 12 00127 g009
Figure 10. Graph of imaginary part of the solution I m ( U ( z ) ) for ω = 5 ω 0 ; 7 ω 0 ; 10 ω 0 .
Figure 10. Graph of imaginary part of the solution I m ( U ( z ) ) for ω = 5 ω 0 ; 7 ω 0 ; 10 ω 0 .
Computation 12 00127 g010
Figure 11. Graph of the real part R e ( U n ( z ) ) .
Figure 11. Graph of the real part R e ( U n ( z ) ) .
Computation 12 00127 g011
Figure 12. Graph I m ( U n ( z ) ) .
Figure 12. Graph I m ( U n ( z ) ) .
Computation 12 00127 g012
Figure 13. Graph of the exact solution R e ( U e x ( z ) ) .
Figure 13. Graph of the exact solution R e ( U e x ( z ) ) .
Computation 12 00127 g013
Figure 14. Graph of the exact solution I m ( U e x ( z ) ) .
Figure 14. Graph of the exact solution I m ( U e x ( z ) ) .
Computation 12 00127 g014
Table 1. Numerical results of solving the inverse problem.
Table 1. Numerical results of solving the inverse problem.
Iteration Number J ( σ n ) Time in Seconds
1753.230.5459749150276185
1022.48055.459749150276185
250.84712513.64937287569046
500.0028227227.29874575138092
750.00023965440.94811862707138
1002.99535 × 10−654.59749150276184
Table 2. Results of numerical calculations of the inverse problem.
Table 2. Results of numerical calculations of the inverse problem.
Iteration Number J ( σ n ) σ n σ e x
1139.1332040.978553
10139.0923950.965388
100138.5438970.815651
2764.5524480.005512
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

Kasenov, S.E.; Demeubayeva, Z.E.; Temirbekov, N.M.; Temirbekova, L.N. Solution of the Optimization Problem of Magnetotelluric Sounding in Quaternions by the Differential Evolution Method. Computation 2024, 12, 127. https://doi.org/10.3390/computation12060127

AMA Style

Kasenov SE, Demeubayeva ZE, Temirbekov NM, Temirbekova LN. Solution of the Optimization Problem of Magnetotelluric Sounding in Quaternions by the Differential Evolution Method. Computation. 2024; 12(6):127. https://doi.org/10.3390/computation12060127

Chicago/Turabian Style

Kasenov, Syrym E., Zhanar E. Demeubayeva, Nurlan M. Temirbekov, and Laura N. Temirbekova. 2024. "Solution of the Optimization Problem of Magnetotelluric Sounding in Quaternions by the Differential Evolution Method" Computation 12, no. 6: 127. https://doi.org/10.3390/computation12060127

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