Next Article in Journal
Unveiling the Igneous Geodiversity of the Shunku Rumi Geosite for Geoeducation and Geotourism Actions in the Napo Sumaco UNESCO Global Geopark (Ecuador)
Previous Article in Journal
Explainable Machine Learning-Based Ground Motion Characterization: Evaluating the Role of Geotechnical Variabilities on Response Parameters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

3D Simultaneous Inversion and Modeling of Full Tensor Gravity and Gravity Data for Salt Imaging

by
Carlos Ortiz-Alemán
1,*,
Sebastian López-Juárez
2,
Carlos Couder-Castañeda
1,*,
Alfredo Trujillo-Alcántara
1,
Jaime Meléndez-Martínez
3 and
Andrés Ambros-Vargas
2
1
Centro de Desarrollo Aeroespacial, Instituto Politécnico Nacional, Ciudad de México C.P. 07738, Mexico
2
Facultad de Ingeniería, Universidad Nacional Autónoma de México, Coyoacán C.P. 04510, Mexico
3
Instituto Mexicano del Petróleo, Ciudad de México C.P. 07730, Mexico
*
Authors to whom correspondence should be addressed.
Geosciences 2025, 15(11), 418; https://doi.org/10.3390/geosciences15110418
Submission received: 13 September 2025 / Revised: 15 October 2025 / Accepted: 29 October 2025 / Published: 3 November 2025
(This article belongs to the Section Geophysics)

Abstract

In this study, we performed three-dimensional gravity modeling and inversion of the Vinton Dome, a well-known onshore salt structure located in southwestern Louisiana, USA, by simultaneously integrating Full Tensor Gravity (FTG) and conventional gravity data using a simulated-annealing approach. The process begins with the application of Tensor Euler Deconvolution (ETD), which provides a physically consistent initial model for inversion. This method extends the traditional Euler deconvolution by incorporating both the three diagonal components of the gravity-gradient tensor and the three components of the gravity field, thereby enhancing the frequency content and stability of the solutions. By combining FTG gradients and gravity data, the proposed workflow improves the precision of subsurface modeling, particularly in delineating salt-body boundaries and estimating their depth. The integration of ETD-derived initialization with joint inversion results in a more accurate reconstruction of density contrasts, offering a powerful approach for characterizing complex geologic structures such as the Vinton Dome.

1. Introduction

Imaging salt structures remains a major challenge in geophysical exploration, as conventional seismic methods often yield low-quality images in the presence of salt bodies. Salt domes—intrusive structures that pierce thick sedimentary sequences as they rise toward the surface (Belenitskaya [1])—are particularly important in hydrocarbon exploration because they can form traps both beneath and along their flanks (Ratcliff et al. [2]). The strong impedance contrasts between salt and surrounding sediments generate complex diffractions and illumination artifacts that hinder seismic imaging.
In contrast, the pronounced density contrasts between salt and country rocks produce distinctive gravity anomalies, making gravity and Full Tensor Gravity (FTG) surveys valuable tools for subsalt characterization [3,4,5]. Conventional gravity surveys—such as Bouguer or Free-Air gravity—capture large-scale regional variations, whereas FTG gradiometry measures spatial derivatives of the gravitational field, emphasizing shorter wavelengths and improving depth control. Although gradiometric data are typically employed for depth estimation, when combined with gravity data, they also enhance the delineation of horizontal boundaries due to their directional sensitivity. This complementary behavior provides the motivation for the joint inversion approach presented in this study.
In addition to gravimetric data acquisition, gradiometric surveys are valuable because their inherently higher frequency content provides detailed information about shallow subsurface structures and is less affected by deeper or regional sources [6,7,8]. Gradiometric and gravimetric data therefore offer complementary perspectives on the same geological features. While gradiometric surveys are particularly effective at delineating horizontal boundaries and capturing high-frequency anomalies, gravimetric data generally offer better depth constraints and are dominated by lower-wavenumber components.
Several studies have applied gravity and gradiometric data to characterize salt structures and other high-contrast geological bodies. Although these approaches have improved subsurface imaging, most treat FTG and scalar gravity data separately, limiting their ability to recover complex density contrasts. The complementary nature of these datasets—where gravity provides large-scale sensitivity and FTG resolves sharper gradients—motivates their simultaneous use.
The main scope of this study is to develop and validate a three-dimensional joint inversion framework that integrates FTG gradient and gravity observations to enhance the structural delineation of salt bodies. The proposed methodology combines a tensor–Euler-derived initial model, a wavenumber-enrichment scheme to balance spectral information, and a simulated annealing algorithm to optimize density distributions. Therefore, this work not only introduces techniques to better exploit gradiometric tensor measurements but also demonstrates their applicability through a real-data case study at the Vinton Dome, Louisiana.
To achieve a more accurate and stable initial model for inversion, this study incorporates several complementary techniques designed to enhance source localization and depth estimation. One such technique is the Euler Deconvolution method, which estimates the position and depth of anomalous bodies based on field gradients. Zhang et al. [9] extended this approach into a tensor-based formulation known as Euler Tensor Deconvolution (ETD), which, when applied to both gravity and FTG datasets, improves the spatial definition of subsurface sources. We also integrate the methodology developed by Zapotitla-Roman [10], Ortiz-Aleman et al. [11] to refine depth estimates using gravimetric data. Furthermore, to strengthen the robustness of the initial model, we enrich the signal’s spectral content by combining the distinct frequency responses of gravity and gradiometry data. This fusion produces a third, spectrally balanced signal that enhances the resolution of density variations and improves subsequent inversion performance.
These techniques collectively support the construction of an initial three-dimensional density model that represents the most probable geometry and depth of the main anomalous bodies. This preliminary model is generated by combining the source positions estimated through Euler Tensor Deconvolution with the spectral information obtained from gravity and FTG data fusion. The resulting density distribution serves as the starting point for the inversion process, providing a physically consistent framework that constrains the search space and guides the optimization toward realistic subsurface configurations.
Simulated Annealing (SA) is employed as the global optimization algorithm to refine this initial model and minimize the misfit between observed and calculated gravity and FTG data. SA is particularly effective for this application because it can escape local minima and explore complex multidimensional parameter spaces, ensuring convergence toward a near-optimal density distribution. In our implementation, SA iteratively perturbs density values within the predefined model domain, accepting or rejecting updates based on the Boltzmann probability criterion. This process continues until the overall misfit and total energy function stabilize, producing a final model that best fits both datasets simultaneously [12]. SA’s main drawback lies in its high computational demand; for this reason, it is sometimes replaced by faster linear inversion methods, which, however, may become trapped in local minima [13,14]. This heuristic method has been widely applied in various scientific domains, particularly in the inversion of geophysical data such as magnetic, electric, and gravity surveys [11,15,16,17,18]. Because of its computational intensity, SA is often applied to problems involving relatively few parameters. Moreover, as the dimensionality of the solution space increases, it is common to optimize parameters sequentially—further increasing the method’s computational cost [19].
One of the main objectives of this work is to leverage both the gradiometric tensor and the gravimetric vector datasets through the introduction of a cost function that simultaneously utilizes all available data, thereby generating a more realistic model that satisfies all nine real datasets rather than only one. Although this approach requires a substantial amount of information for each additional component, this challenge is addressed through the use of parallel programming to ensure feasible computing times. The generation of sensitivity matrices for the inversion, as well as the iterative computation of the forward problem, were optimized using OpenMP 5.0 directives.
The structure of this paper is as follows: Section 2 presents the theoretical framework, beginning with the fundamentals of potential-field theory and the formulation of the gravity and gradiometry equations (Section 2.1), followed by the description of the Simulated Annealing (SA) algorithm and its application to the inverse problem (Section 2.2). Section 3 contains the results. Section 3.1 outlines the geological and geophysical context of the Vinton Dome. Section 3.2 describes the gravimetric and gradiometric datasets and preprocessing procedures, including the residual of the vertical gravity component (Section 3.2.1), the reconstruction of the horizontal components (Section 3.2.2), and the wavenumber enrichment process (Section 3.2.3). Section 3.3 details the generation of the initial model using Euler Tensor Deconvolution. Section 3.4 presents the inverse problem based on synthetic and real FTG data. Section 3.5 presents the first inversion model, and Section 3.6 presents the second and final inversion model and its geological interpretation. Finally, Section 4 provides the discussion and concluding remarks, followed by practical recommendations and a summary of methodological limitations.
To summarize the methodological sequence developed in this study, Figure 1 presents a schematic workflow of the entire gravity–FTG modeling and inversion process. The procedure begins with the acquisition and preprocessing of the measured FTG and gravity datasets, including noise reduction, Free-Air and terrain corrections, and regional–residual separation. Subsequently, Euler Tensor Deconvolution (ETD) is applied to obtain preliminary source positions and depth estimates, which serve as constraints for constructing the initial prism-based density model. This model is then refined through a simulated annealing inversion that jointly minimizes the misfit between the observed and modeled gravity and FTG fields. The final steps involve validating the inversion results and interpreting the 3D density-contrast model in terms of the geological structure of the Vinton Dome.

2. Theoretical Framework

2.1. Gravitational Field Theory

The mathematical expressions summarized in this section follow the principles of classical potential-field theory (Blakely [20]; Telford et al. [21]) and are presented to provide the necessary background for the joint gravity and FTG inversion. The formulation of the gravity potential, gradient tensor components, and their spectral relations are standard results and do not represent a new development in this work. These relationships are included for completeness and serve as the foundation for the inversion strategy, which constitutes the main methodological contribution of this study.

2.1.1. Gravitational Field Vector

Classical gravitational interaction is completely stated by the universal gravity law of Newton, which is expressed in terms of the gravitational field vector G , which for extended gravitational sources takes the form
G = G source ρ r Δ r ^ ( Δ r ) 2 d V ,
where G = 6.67428 × 10 11 m 3 / s 2 kg is the universal gravity constant, Δ r = r r is the vector from the position of the source ( r ) to the observation point r , ρ = ρ r is the matter density function of the source, and the minus sign represents the attractive character of gravitational force.
As the gravitational field is conservative (i.e., × G = 0 ), it follows that it can be derived by differentiating a scalar function (potential), G = U , where U is such a (gravitational) scalar potential. Let us take the short-hand notation i = / ξ i where ξ 1 x , ξ 2 y and ξ 3 z constitute the typical Cartesian coordinates. In such a coordinate system, the i-th component of the gravity vector is G i = i U where i = 1 , 2 , 3 . From Equation (1), it follows that the gravitational scalar potential for an extended source is
U r = G body ρ r Δ r d V ,
from which it follows that the i-th component of the gravity field vector is
G i r = i U = G source ρ r ξ i ξ i Δ r 3 d V
The geophysical units of the gravitational field are mGal (1 Gal = 1 cm/s2).

2.1.2. Gravitational Field Gradient Tensor (Gradiometry)

Gradiometry is the technique that measures and predicts the derivatives of the gravity vector instead of the field itself, as it is done by gravimetry. Therefore, gradiometric data are expressed in the unit called Eötvös (E), where 1E = 0.1 μGal/m.
The gradient of the gravity field leads to a second-rank (covariant) symmetric tensor whose i, j-th component is given by the partial derivative of the j-th component of the gravity vector with respect to the ξ i coordinate, i.e.,
G i j = i G j = i j U
In virtue of Equation (3), the components of the gravitational field gradient tensor (also known as the gradiometric tensor) are
G i j r = G source ρ ( r ) Δ r 2 δ i j 3 ξ i ξ i ξ j ξ j Δ r 3 d V
In order to be able to process numerically gravity and gradiometry datasets, it is imperative to discretise the above equations.

2.2. Numerical Approximation

In virtue of the superposition principle, it can always be assumed that the source producing a gravitational anomaly may always be decomposed into a series of differential (rectangular) prisms of volume d V = d x d y d z , each one with a constant density ρ 0 . If we set a reference Cartesian frame such that the sides of the rectangular prisms are always parallel to the coordinate axes, then each of such differential prisms ought to have initial and final limits ξ i ( 1 ) d ξ i ξ i ( 2 ) .

2.2.1. Gravimetric Model

From Equation (3), it follows that each prism contribution to the observed value G in the observation point r = i = 1 3 ξ i e ^ i can be numerically approximated by [22]
G n = G ρ 0 i , j , k = 1 2 μ i j k { η n k arctan η l i η m j η n k r i j k ln ( r i j k + η m j ) η l i ( r i j k + η l i ) η m j }
where l , m , n = 1 , 2 , 3 , l m n , η l m = ξ l ξ l ( m ) , r i j k 2 = η 1 i 2 + η 2 j 2 + η 3 k 2 and μ i j k = ( 1 ) i ( 1 ) j ( 1 ) k [3,23].

2.2.2. Gradiometric Model

Following the rectangular differential prisms model from the previous subsection, the elements of the gradiometric tensor can be numerically computed by
G l m = G ρ 0 i , j , k = 1 2 μ i j k { arctan | ϵ l j k | η j ( j ) η k ( k ) η l ( m ) r i j k δ l m + 1 δ l m ln | ϵ l m k | η k ( k ) + r i j k }
where δ i j is the Kronecker Delta (the elements of the identity tensor), ϵ i j k is the Levi–Civita symbol, and η l ( m ) = η l m with m = δ 1 m i + δ 2 m j + δ 3 m k .

2.3. Euler Tensor Deconvolution (ETD) for Constructing the Initial Model

The ETD method is a core component of our workflow, serving to estimate the position, depth, and structural index of subsurface sources from gravity and full tensor gravity (FTG) data. ETD extends the classical Euler Deconvolution by incorporating the complete gravity gradient tensor, which provides directional information that enhances source localization. In the context of this study, ETD is used to generate a physically meaningful initial model of the underground formations. This model defines the geometry and approximate density contrasts of anomalous bodies, offering a privileged starting point for the subsequent inversion. By providing a well-constrained initial solution, ETD not only improves the stability and convergence of the simulated annealing process but also reduces computation time and helps guide the optimization toward geologically realistic configurations.
Euler Deconvolution, first proposed by Thompson [24] as a method to estimate the depth of potential sources (gravitational and magnetic), uses the Euler homogeneity relation for scalar fields, which states that φ is a homogeneous function of degree n if
α n ϕ x 1 , , x n = ϕ α x 1 , , α x n
where ϕ is a scalar function of n variables and α is a constant. Differentiating Equation (7) with respect to α yields
η · ϕ = n ϕ
where η = i = 1 n η i e ^ i and η i = ξ i ξ i . Reid et al. [25] points out that, in order to better isolate the gravitational anomalies from the gravity field generated by near sources, it is convenient to separate the observed field in a field generated by the main source, f, and a perturbation (constant in the observation window) called background field, B. Thus, Equation (8) takes the form
η · f = n f + n B
which has four unknowns (the position of the source and the background field), so at least four observation points are required to solve the system. For m observation points, the system takes the form
i = 1 3 i f j ξ i + n B = i = 1 3 ξ i i f j + n f i
j = 1 , , m .
This procedure was extended to the gradiometric tensor by Zhang et al. [9]. This approach, known as the Euler Tensor Deconvolution, extends Equation (10) to three equations:
j = 1 3 ξ j G i j + n B i = j = 1 3 ξ j G i j + n G i
j = 1 , , 3 . Equations (10) consist of six equations per observation point, and 6 unknowns (source coordinates and three components of the background field).

2.4. Inverse Theory

In inverse theory, the forward problem refers to the computation of measured quantities with respect to the parameters of the system, while the inverse problem consists of the estimation of the parameters through observed values [26]. Measurements m i and parameters p j are always related through functions of the form m i = f p j i = 1 , , N ; j = 1 , , M , where N is the number of observations and M is the number of parameters. If the relation is linear, or the problem can be linearised, the problem can be set in matrix form as [27]
m = K p
where m is the observed (measured) data vector, K is known as the sensitivities kernel and p is the parameters vector.
Nevertheless, for real cases, it often happens that there are two data vectors, one coming from the observed data, m ( O ) , and other coming from theoretically computed data, m ( C ) . Data inversion consists of finding a parameter vector that provides a m ( C ) as similar to m ( O ) as possible. There are several ways to quantify the similitude between both measured data vectors. From the family of L m norms, in geophysics it is customary to use the L 2 norm because it provides a similar weight to all data, as well as stability [26,27],
e = m ( O ) m ( C ) 1 2
The error Equation (13), also called the objective or cost function, allows the problem to be regarded as the mathematical problem of finding the minimum value of e in the space of parameters. Although there are numerous techniques to optimize (minimize or maximize) functions [28,29,30], the selection of one heavily relies on the existence or not of local extreme (minima or maxima), as well as the existence of non-stability or non-differentiable regions of the cost function. As potential methods like gravitational and magnetic ones present non-uniqueness, several local extremes exist, thus requiring an optimization scheme able to find the global extreme of the referred function. A very robust method for such a purpose is SA.

Simulated Annealing

SA, first proposed by Kirkpatrick et al. [31], is a heuristic technique able to find global extremes. A high energy (cost) initial state is considered, which decreases with iterations until a lower energy (thermodynamic equilibrium) state is reached, yielding the global extreme of the function Kirkpatrick [32]. SA has been proven to work better with the normalised version of the L 2 norm [12,33],
e = k = 1 N m k ( O ) m k ( C ) 2 k = 1 N m k ( O ) 2 .
The algorithm departs from the initial state by affecting the parameters with an aleatory perturbation. For each perturbation, the value of the cost function of the whole system is computed; if such a value is lower than in the previous step, the perturbed model is accepted as a new model, and the next iteration follows. In order for the algorithm not to get stuck in a local extreme, if the evaluated cost function value is greater than in the previous state, the probability to accept this perturbed model is given by
P p = exp Δ E / T ,
which asymptotically tends to Boltzmann’s probability density function [34]. In Equation (15), Δ E is known as the energy increment, and is the difference in the cost function values of both the initial and the perturbed models, and T is the system’s temperature, which is governed by a potential cooling function Nagihara and Hall [35]:
T k = T i R T k ,
where k stands for the iteration, i is the initial temperature, and 0 < R T < 1 . In order to optimise the cooling process, we implement a step to adjust the amplitude of the perturbations at each step. To do so, the scaling factor of the perturbation is computed as
V k + 1 r = V k 1 + c r + 0.6 0.4 , r > 0.6 V k 1 + c 0.4 r 0.4 , r < 0.4
where r is the quotient between the number of accepted and the number of rejected models [36,37].
In Figure 2, we show the flowchart of the SA algorithm herein implemented, which consists of three nested cycles:
  • External cycle: controls the decrease in temperature.
  • Intermediate cycle: controls the amplitude of perturbations.
  • Inner cycle: Assesses the perturbed models for their acceptance or rejection.

2.5. Forward Problem Optimization

One of the main drawbacks of SA is the high number of times the forward problem ought to be solved. To accelerate this process, the strategy proposed by Ortiz-Alemán et al. [33], Ortiz-Alemán and Martin [38] only requires solving the complete forward problem (Equation (12)) once before initiating the iterations. On the other hand, it is possible to accelerate the SA process by perturbing all the parameters p j simultaneously, instead of changing them one by one consecutively, as is commonly done.
Assuming that the j-th parameter perturbation is given by Δ p j , and in virtue of Equation (12), the perturbed model (data vector) is given by
m per = m ini + K i j p j

3. Results

In this study, two categories of gravity data were used: measured and synthetic. The measured dataset corresponds to the FTG survey acquired by Bell Geospace over the Vinton Dome in southwestern Louisiana, USA. This dataset includes the gravity field ( g z ) and the six independent components of the gravity gradient tensor ( G x x , G y y , G z z , G x y , G x z , G y z ), recorded in milligals (mGal) and Eotvös, respectively. The synthetic data were generated through forward modeling using the prism-based configuration described in Section 4 to assess the inversion performance.
The gravity field used in this study represents the observed gravity anomaly, which includes both Free-Air and terrain corrections and is therefore equivalent to a Bouguer-type anomaly. The gradiometric quantities correspond to the measured FTG gradients obtained from the same airborne survey. All quantities are consistently expressed in mGal for gravity components and in Eotvös for tensor gradients throughout the manuscript.

3.1. Vinton Dome Geological Setup

The Vinton Dome is a classic piercement-type salt structure located in southwestern Louisiana, USA, within the Gulf Coast Basin. It consists of Louann Salt that intruded through overlying sedimentary sequences of Tertiary and Quaternary age. The dome forms an asymmetric structure with a steep northern flank and a gently dipping southern limb Nelson and Fairchild [39]. The salt core is overlain by a cap-rock complex composed primarily of anhydrite, limestone, and minor shale, formed through dissolution and reprecipitation processes at the salt–sediment interface Nelson and Fairchild [39].
The main density contrasts responsible for the gravity anomaly are summarized as follows: the salt core has an average density of 2200–2250 kg/m3, the cap rock reaches 2600–2700 kg/m3, and the surrounding sediments range from 2400–2500 kg/m3. These contrasts, approximately 400–500 kg/m3, are consistent with the amplitude and wavelength of the observed gravity and FTG anomalies. The positive gravity response over the cap-rock zone and the negative anomaly above the salt mass confirm the vertical density inversion typical of Gulf Coast salt domes.
This structure provides an ideal case for testing gravity and Full Tensor Gravity (FTG) inversion methods due to its well-defined geometry and documented subsurface characteristics. Measurements of the gradiometric field (FTG) were acquired from 3 to 6 July 2008, by Bell Geospace Inc. [40].
The values of the vertical component of the gravitational field in the study area were derived by integrating the tensor components and improving the accuracy of the result with ground-based gravity measurements [40].

3.2. Gravimetric Data

Before being able to apply the Euler Tensor Deconvolution (ETD), it is necessary to obtain the horizontal components of the gravitational field, as well as to remove the residual effect of the vertical component.

3.2.1. Residual of the Vertical Component

The residual is obtained by modeling the regional effect with a plane derived through the least squares method. The resulting geometric expression is shown in Equation (19).
z = 0.215108 x + 0.045668 y 22.821229
The residual of the vertical component was computed by subtracting the regional field, which represents the long-wavelength background gravity signal associated with deep crustal structures and broad density trends. This regional component was estimated by applying a second-order polynomial surface fitting to the observed gravity data, ensuring that only wavelengths larger than the expected dimensions of the Vinton Dome were captured. The subtraction isolates the short-wavelength anomalies related to the salt structure itself. The contrast between these three datasets—observed, regional, and residual—can be observed in Figure 3, where the residual field clearly delineates the boundaries of the salt dome.

3.2.2. Horizontal Components

The horizontal gravity components ( g x and g y ) are not directly measured but are computed from the Full Tensor Gravity (FTG) gradients and the vertical component ( g z ) using spectral differentiation and integration methods. These reconstructed fields are employed solely for modeling purposes, as they provide complementary directional information that enhances inversion resolution but are not standard observables in exploration practice.
Following Mickus and Hinojosa [41], and under the assumptions of harmonic potential fields, uniform sampling, and constant observation height, the components of the gravity-gradient tensor can be estimated from gravity data by spectral differentiation, where Fourier-domain operators convert spatial derivatives into multipliers. However, this procedure is numerically ill-posed: each derivative multiplies the spectrum by | k | , so computing second derivatives (the tensor components) amplifies noise approximately by | k | 2 . In addition, the process typically requires upward or downward continuation, which further destabilizes the high-wavenumber content and introduces edge effects. In the Fourier domain, differentiation corresponds to multiplication by i k x or i k y ; thus, second derivatives scale with k x 2 , k x k y , and k y 2 , explaining the strong noise magnification when attempting to synthesize G i j from gravity data.
For this reason, we do not rely on gradients synthesized from gravity alone. Instead, we use directly measured FTG data and perform a joint inversion of the measured FTG and gravity fields. In our workflow, gravity provides long-wavelength sensitivity to regional structure, while measured FTG preserves short-wavelength information and directional constraints. Their combination reduces non-uniqueness, improves boundary definition, and stabilizes the inversion compared with using gravity (or gravity-derived gradients) alone. Table 1 shows the equations used to obtain the horizontal gravitational components.
The results of the application of the two methods to compute the mentioned horizontal components are shown in Figure 4 and Figure 5. In them, it is clear that the estimations from the gravitational field have a greater content of low wavenumbers than those estimated through the gradiometric tensor. In the same way, the maps obtained from the integration in the wavenumber domain have a greater content of high wavenumbers.

3.2.3. Wavenumber Enrichment

The results obtained from the integration of the cross derivatives and the consecutive derivatives were unsatisfactory. Therefore, only the components derived from G z and from G x z and G y z were retained. Because each component contained information dominated by either high or low wavenumbers, we applied the methodology proposed by Bell Geospace [40] to combine them. To achieve this, we computed the amplitude spectra of both data sets and determined a cutoff wavenumber that served as a threshold for merging the results. Wavenumbers lower than this threshold were extracted from the fields derived from G z , whereas the higher wavenumbers were incorporated from the derivatives of the tensor’s vertical components.
The amplitude spectra of the combined components are shown in Figure 6. To generate the new horizontal components, the cutoff wavenumbers for the x and y directions were determined as 1.4050 × 10−4 [1/km] and 1.7856 × 10−4 [1/km], respectively. The corresponding amplitude spectra of the fused components are presented in Figure 7. The term “completed signal” refers to the spectrally fused field obtained by adding the high-frequency components of the FTG data to the low-frequency portion of the gravity signal, thereby restoring the full wavenumber content of the horizontal gradients.
The resulting horizontal components exhibit a broader spectral range and higher wavenumber content than their predecessors. The corresponding maps are illustrated in Figure 6, Figure 7 and Figure 8.

3.3. Initial Model (Euler Tensor Deconvolution)

To construct the initial model for the simulated annealing inversion, we first applied the Euler Tensor Deconvolution (ETD) algorithm, derived from the method proposed by Thompson [24], to the Vinton Dome gravity and Full Tensor Gravity (FTG) data. Specifically, the horizontal gravity components ( g x and g y ) were used together with the diagonal elements of the gravity gradient tensor ( G x x , G y y , and G z z ) to estimate the position and depth of the main anomalous sources. Several window sizes were tested, producing minor variations in the calculated depths while maintaining consistent structural indices of N = 2 for gravity and N = 3 for FTG data, following Stavrev and Reid [42]. The ETD-derived source solutions were interpolated along profiles to generate a three-dimensional density-contrast model, which served as the initial configuration for the inversion.
The initial model consists of an ensemble of rectangular prisms arranged in four stacked blocks whose lateral dimensions increase with depth, forming a pyramidal structure that approximates the geometry of the Vinton Dome. This configuration compensates for the natural decay of potential-field amplitudes with depth and significantly reduces the number of prisms, thereby decreasing computational time. Densities were assigned as density contrasts rather than absolute values, using the depth–density relationship of Nelson and Fairchild [39] to quantify the contrast between salt, cap rock, and surrounding sediments.
x 0 T x x + y 0 T x y + z 0 T x z + N B x = x T x x + y T x y + z T x z + N T x
x 0 T y x + y 0 T y y + z 0 T y z + N B y = x T y x + y T y y + z T y z + N T y
x 0 T z x + y 0 T z y + z 0 T z z + N B z = x T z x + y T z y + z T z z + N T z
x 0 F x + y 0 F y + z 0 F z + N B x x = x F x + y F y + z F z + N F
x 0 G x + y 0 G y + z 0 G z + N B y y = x G x + y G y + z G z + N G
x 0 H x + y 0 H y + z 0 H z + N B z z = x H x + y H y + z H z + N H
And considering that F = g x x , G = g y y and H = g z z , the following matrix equation follows
F x 1 F y 1 F z 1 N 0 0 G x 1 G y 1 G z 1 0 N 0 H x 1 H y 1 H z 1 0 0 N F x 2 F y 2 F z N 0 0 G x 2 G y 2 G z 2 0 N 0 H x 2 H y 2 H z 2 0 0 N F x m F y m F z m N 0 0 H x m H y m H z m 0 N 0 H x m H y m H z m 0 0 N x 0 y 0 z 0 B x x B y y B z z = x F x 1 + y F y 1 + z F z 1 + N F x G x 1 + y G y 1 + z G z 1 + N G x H x 1 + y H y 1 + z H z 1 + N H x F x 2 + y F y 2 + z F z 2 + N F x G x 2 + y G y 2 + z G z 2 + N G x H x 2 + y H y 2 + z H z 2 + N H x F x m + y F y m + z F z m + N F x G x m + y G y m + z G z m + N G x H x m + y H y m + z H z m + N H
Following a similar procedure for the gravitational vector, the following system is obtained
g x x 1 g x y 1 g x z 1 N g 0 0 g y x 1 g y y 1 g y z 1 0 N g 0 g z x 1 g z y 1 g z z 1 0 0 N g g x x 2 g x y 2 g x z 2 N g 0 0 g y x 2 g y y 2 g y z 2 0 N g 0 g z x 2 g z y 2 g z z 2 0 0 N g g x x m g x y m g x z m N g 0 0 g y x m g y y m g y z m 0 N g 0 g z x m g z y m g z z m 0 0 N g x g 0 y g 0 z g 0 B g x B g y B g z = x g x x 1 + y g x y 1 + z g x z 1 + N g x 1 x g y x 1 + y g y y 1 + z g y z 1 + N g y 1 x g z x 1 + y g z y 1 + z g z z 1 + N g z 1 x g x x 2 + y g x y 2 + z g x z 2 + N g x 2 x g y x 2 + y g y y 2 + z g y z 2 + N g y 2 x g z x 2 + y g z y 2 + z g z z 2 + N g z 2 x g x x m + y g x y m + z g x z m + N g x m x g y x m + y g y y m + z g y z m + N g y m x g z x m + y g z y m + z g z z m + N g z m
In both cases, the system is solved for the source positions and for the values of the environment field B. It ought to be remarked that in each system, a structural index N that is linked to the geometry of the source must be used.
In this work we use the procedure by Zapotitla-Roman [10], by first applying the ETD, and we keep the horizontal components of the solutions so to later substitute them in Equations (28)–(30).
z g 0 g x z = x g x x + y g x y + z g x z + N g g x x g 0 g x x + y g 0 g x y + N g B g x
z g 0 g y z = x g y x + y g y y + z g y z + N g g y x g 0 g y x + y g 0 g y y + N g B g y
z g 0 g z z = x g z x + y g z y + z g z z + N g g z x g 0 g z x + y g 0 g z y + N g B g z
These equations have been obtained by applying the ETD to the gravitational field, thus obtaining a better estimation of depth.
By applying the previous algorithms, we obtained the following solutions depicted in Figure 9.
From these solutions, we proposed the discretization of a volume, as shown in Table 2.
From the solutions found through ETD, the model is interpolated (Figure 10). The color scale represents density contrasts (kg/m3) relative to the encasing sediments. The higher-density cap-rock and lower-density salt materials are clearly differentiated but should not be interpreted as absolute densities.

3.4. Inverse Problem

The initial synthetic data (Figure 11) were generated from a forward model based on the prism ensemble shown in the previous subsection, using the theoretical gravity and FTG responses computed with the analytical formulas of Nagihara and Hall [35] for rectangular prisms. These synthetic datasets were used to validate the inversion algorithm and ensure convergence before applying it to the real data.
The real dataset (Figure 12) used in this study corresponds to the FTG survey acquired by Bell Geospace (2008) over the Vinton Dome area in Louisiana, USA. Measurements were obtained using an airborne Full Tensor Gradiometer, a high-resolution instrument equipped with three orthogonal pairs of accelerometers mounted on rotating disks. The survey consisted of 53 flight lines and 17 tie lines, with average line lengths of 16.7 km and 11.7 km, respectively. Flight-line spacing was 125 m near the survey center and 250 m toward the edges, while tie lines were spaced 1 km apart.
The vertical gravity component ( g z ) was derived by integrating the tensor components and refined using ground-based gravity readings. To maximize spectral consistency, the tensor signals were filtered with a high-pass filter and the gravimetric data with a low-pass filter, combining their complementary high- and low-frequency contents. This fusion produced a broader spectral signal suitable for joint inversion.
The available datasets were previously corrected by the provider for Full Tensor Noise Reduction, free-air effects, and topography.
The complementary ground-based gravity measurements were obtained from a local network of 43 observation points distributed across the central portion of the Vinton Dome area, with an average spacing of approximately 500 m between stations. The positional accuracy of each station was better than ±0.5 m, and gravity readings were accurate within ±0.05 mGal. These data were used to constrain the long-wavelength component of the g z field and to validate the airborne FTG-derived vertical gravity. Although airborne Full Tensor Gravity (FTG) data inherently contain noise due to aircraft motion, Bell Geospace (2008) applied proprietary corrections, including full-tensor noise reduction, terrain adjustment, and free-air correction, which significantly improved the vertical gravity accuracy. The resulting G z precision is estimated to be within 3–5 Eötvös, consistent with the specifications reported by Bell Geospace [40] for high-resolution FTG surveys. Regarding density contrasts, realistic values were adopted based on core and log-derived measurements compiled by Nelson and Fairchild [39] and regional Gulf Coast data. The salt core exhibits densities between 2200–2250 kg/m3, the cap rock 2600–2700 kg/m3, and the surrounding clastic sediments 2400–2500 kg/m3. The contrast range of approximately 400–450 kg/m3 used in the inversion reflects these measured properties and aligns with published geophysical models of the Vinton Dome and similar Gulf Coast salt structures.
Topographic corrections were applied using in-flight altimetry data and an average density of 1.8 g/cm3, while free-air corrections were referenced to the elevation of the flight lines. The Full Tensor Noise Reduction process ensured that only consistent variations present across all tensor components were retained, effectively suppressing noise and preserving genuine geological signals.

Cost Function

We considered two options for the cost function. Both proposals compute it as a linear combination of the missfit according to the L 2 norm of each component, as shown in the equation:
E T = c 1 e g z + c 2 e g x + e g y + c a e g z z + c b e g x z + e g y z + c c e g x x + e g y y + c d e g x y
Using the simulated annealing algorithm, we discovered the coefficients’ values that maximize or minimize the value of E T within a set of synthetic data. To achieve this, we employed a complex synthetic model simulating real data, as depicted in Figure 13.
The values of the coefficients maximising and minimising the cost function are shown in Table 3.
The behaviour of the cost function with both the minimising and maximising parameters is shown in Figure 14. Clearly, the behaviour of the cost function with the maximising parameters is better at low temperatures, so these parameters are chosen for the inversion scheme.

3.5. First Inversion

The first inversion results are shown in Table 4.
In Figure 15, the curve illustrating the reduction in energy of the system with respect to the temperature of the Vinton Dome for the initial inversion is displayed.
On the other hand, in Figure 16, we display the final configuration of the assembled model with prisms resulting from the first inversion of data.
Finally, in Table 5, we present the configuration of the first inversion conducted for the Vinton Dome.

Optimal Temperature

From the first inversion, we identified the temperature interval in which the total energy decreased most significantly. Based on this observation, we performed the inversion again while maintaining this temperature for additional iterations (annealing). Before the second inversion, a mean filter was applied, and the resulting model is shown in Figure 17.

3.6. Second Inversion

The new coefficients for the cost function can be observed in Table 6.
The results of the second inversion for the Vinton Dome data, utilizing the filtered data from the first inversion as the initial model, are presented in Table 7.
The final inversion model (Figure 18) successfully delineates the principal salt body and its overlying cap rock. The high-density layer highlighted in red above the dome corresponds to the cap rock—an anhydrite- and limestone-rich assemblage that overlies the Vinton salt mass. Its density contrast relative to the surrounding sediments (≈+0.45 kg/m3) is consistent with previous geophysical and drilling observations [39].
Although the prism-based inversion yields a blocky geometry that does not exactly reproduce the smooth outline of a natural salt dome, the recovered structure effectively captures the main features of the Vinton Dome—the upward-bulging salt mass and the overlying cap rock. The apparent irregularities arise from the discrete prism representation used in the simulated annealing algorithm, which was selected to reduce computational cost while preserving the overall density distribution. The resulting morphology and depth range are consistent with published geological and geophysical interpretations of the Vinton Dome [39].
It is important to note that, although the recovered structure exhibits a diapiric geometry with steep flanks and an upward-narrowing core, this morphology is consistent with the internal architecture of the Vinton Dome described by Nelson and Fairchild [39]. The term “salt dome” is traditionally applied to these Gulf Coast piercement structures, which typically evolve into diapiric forms as the salt ascends through overlying strata. Therefore, the geometry shown in Figure 18 accurately reflects the diapiric character of the Vinton Dome while remaining consistent with its regional classification as a salt dome.
To assess the final model for the Vinton Dome, its gravity and gradiometric responses can be observed in Figure 19. On the other hand, the differences between the optimal response (Figure 19) and the original data (see Figure 12) can be observed in Figure 20.
Finally, in Figure 21, we plot the energy decrease as a function of iterations, rather than temperature, since we keep the annealing temperature constant.

4. Discussion and Final Remarks

The final inversion model indicates that the salt body extends from a depth of approximately 0.5–0.8 km at its crest to around 3.2–3.5 km at its base. These depth estimates are consistent with previously published geological and seismic interpretations of the Vinton Dome, which report salt-root depths between 3 and 3.6 km [39,41]. The model also reproduces the shallow high-density cap rock (0–0.3 km thick) observed in drilling data. The close agreement between the inverted and reported depths validates the joint gravity–FTG approach and confirms the stability of the simulated-annealing optimization process.
The use of Euler Tensor Deconvolution (ETD) was instrumental in constructing a robust initial model. The gradiometric data effectively delineated the lateral extent of the source, whereas the gravimetric data refined the depth estimates due to their distinct decay with distance between the source and observation points. The resulting ETD solutions tended to cluster, forming a discernible “shell” around the main body of the source.
Enhancing the high-wavenumber content in the horizontal components of the gravimetric field led to improved estimates, enabling consistent fusion of datasets from different instruments. This procedure demonstrated potential for broader application; however, it remains essential to match component amplitudes prior to fusion to prevent spectral bias.
The proposed cost function allowed the simultaneous use of nine components (six gradiometric and three gravimetric), thereby exploiting all available information and producing a model that satisfactorily fits the measured datasets. Although heuristic methods are computationally demanding, the use of parallel computing and convergence-acceleration techniques mitigated this limitation, resulting in practical run times even with increasing data volume.
Together, the adopted techniques enabled efficient inversion and produced geologically consistent results. Applying a mean filter helped remove isolated, non-physical features, while maintaining an optimal temperature range further reduced the objective function, promoted convergence, and outperformed typical local inversion algorithms that are prone to entrapment in nearby minima.
Employing the full set of gravity-gradient tensor components in the inversion, rather than relying solely on the vertical component, provided clear advantages. Complementing gradiometry with gravimetry enriched the low-frequency content, improving depth estimates for deeper sources. Nevertheless, careful management of computational cost remains crucial, as it scales directly with the number of parameters.

4.1. Recommendations and Limitations

4.1.1. Detailed Understanding of Local Geology

Before applying the algorithm, it is essential to develop a thorough understanding of the Vinton Dome’s geology and tectonic framework, including the geometry and distribution of salt bodies and their relationships with surrounding formations and the cap rock.

4.1.2. Consideration of Cap Rock Effects

The cap rock can influence the morphology of salt structures and modify their geophysical response. When applying ETD, its presence and physical properties should be explicitly considered to minimize interpretational bias.

4.1.3. Calibration of the Initial Model

The initial model should be calibrated using all available geophysical and, where possible, well data. This ensures that the starting configuration reflects key geological characteristics—including the cap rock—and enhances the stability of subsequent ETD and inversion stages.

4.1.4. Validation with Independent Data

Whenever possible, validate results with independent datasets such as additional wells or complementary geophysical surveys. Cross-validation improves reliability and helps identify potential biases, particularly those associated with cap rock effects.

4.1.5. Geological Complexity

The Vinton Dome area exhibits complex, multi-layered geology that can limit model resolution and accuracy. Such complexity should be explicitly acknowledged during interpretation.

4.1.6. Data Resolution

The accuracy of the inversion results depends strongly on data quality and resolution. High-quality, high-resolution measurements are crucial for obtaining reliable outcomes.

4.1.7. Interpretation Bias

Interpretations may be influenced by prior assumptions or analyst bias. When feasible, compare results obtained under different model constraints or using alternative datasets and regularization parameters.

4.1.8. Algorithmic Limitations

Although effective, ETD and simulated annealing have inherent limitations:
  • Computational complexity: Both methods can be computationally intensive, particularly for large datasets or highly parameterized models.
  • Sensitivity to initial parameters: Their performance depends on starting conditions and parameter tuning (e.g., structural index in ETD; temperature schedule in SA).
  • Model assumptions: Deviations from theoretical assumptions or inaccuracies in input data may introduce bias.
  • Scope of application: Extremely heterogeneous media or highly noisy datasets may not be adequately represented.
  • Interpretation challenges: Correct use and interpretation require expertise in geophysics, geology, and numerical modeling.

Author Contributions

All authors contributed to the study conception and design. Material preparation, data collection, and analysis were performed by C.O.-A., S.L.-J., C.C.-C., A.T.-A., J.M.-M., and A.A.-V. The first draft of the manuscript was written by A.A.-V., and all authors commented on the manuscript to update it. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data used in this study were obtained from institutions, governmental agencies, and private companies that impose restrictions on their use and distribution. Therefore, access to the dataset is limited in accordance with the confidentiality agreements established by these entities.

Acknowledgments

The authors are grateful to Bell Geospace Inc. for gravity and FTG field data at Vinton Dome. The authors thank Flavio Villafuerte-Alvarado (UPIITA, IPN) for his support in figure drawing. The authors would like to acknowledge partial support by projects SIP 20242752, 20240894, 20240811 and 20241077, as well as EDI grant by SIP/IPN. The authors acknowledge the research project SENER-CONACYT 128376. Sebastian López acknowledges scholarship grant No. 2070474 from SECIHTI.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Belenitskaya, G. Salt tectonics at the margins of young oceans. Geotectonics 2016, 50, 244–256. [Google Scholar] [CrossRef]
  2. Ratcliff, D.W.; Gray, S.H.; Whitmore, N., Jr. Seismic imaging of salt structures in the Gulf of Mexico. Lead. Edge 1992, 11, 15–31. [Google Scholar] [CrossRef]
  3. Couder-Castañeda, C.; Ortiz-Alemán, J.C.; Orozco-del Castillo, M.G.; Nava-Flores, M. Forward modeling of gravitational fields on hybrid multi-threaded cluster. Geofísica Int. 2015, 54, 31–48. [Google Scholar] [CrossRef]
  4. Murphy, C.; Dickinson, J. FTG gravity data for salt body definition. In EAGE Subsalt Imaging Workshop Cairo 2009; European Association of Geoscientists & Engineers: Bunnik, The Netherlands, 2009. [Google Scholar]
  5. Ceci, F.; Lovatini, A.; Masnaghetti, L.; Hokstad, K.; Antonsdottir, V. Multi measurement imaging using seismic CSEM MMT and FTG data for salt dome evaluation in the Nordkapp Basin. In Proceedings of the 74th EAGE Conference and Exhibition incorporating EUROPEC 2012, Copenhagen, Denmark, 4–7 June 2012; pp. 4316–4320. [Google Scholar] [CrossRef]
  6. Zhang, H.; Bird, D.E. Detecting hypogenic karst features in the northeastern Delaware Basin, west Texas: Applications of Full Tensor Gradient (FTG) gravity data. J. Appl. Geophys. 2023, 208, 104889. [Google Scholar] [CrossRef]
  7. Yang, P.; Peace, A.; Murphy, C.; Morgan, A.; Clark, L. Delineation of VMS deposits in the Bathurst Mining Camp, NB, based on lineament analysis and joint interpretation of 3D FTG and magnetic data inversion. Seg Int. Expo. Annu. Meet. 2023, 2023, 719–723. [Google Scholar] [CrossRef]
  8. Meng, Z.; Li, F.; Liu, W.; Li, W. Improvement of density inversion efficiency with projected gradient method: Application to FTG data. J. Appl. Geophys. 2024, 220, 105276. [Google Scholar] [CrossRef]
  9. Zhang, C.; Mushayandebvu, M.F.; Reid, A.B.; Fairhead, J.D.; Odegard, M.E. Euler deconvolution of gravity tensor gradient data. Geophysics 2000, 65, 512–520. [Google Scholar] [CrossRef]
  10. Zapotitla-Roman, J. Deconvolución de Euler en yacimientos subsalinos. Bachelor’s Thesis, Universidad Nacional Autónoma de México, Mexico City, Mexico, 2016. [Google Scholar]
  11. Ortiz-Aleman, C.; Nava-Flores, M.; Urrutia-Fucugauchi, J.; Ortiz-Aguilar, S.; Orozco-del Castillo, M.; López-Juárez, S. Detection of Sedimentary Basins and Karstic Faults in the Yucatán Peninsula by Gravity Inversion and Euler Deconvolution. Earth 2025, 6, 42. [Google Scholar] [CrossRef]
  12. Ortiz-Alemán, C.; Espíndola-Carmona, A.; Hernández-Gómez, J.; Orozco-Del-Castillo, M. Processing-optimised imaging of analog geological models by electrical capacitance tomography. Meas. Sci. Technol. 2017, 28, 065401. [Google Scholar] [CrossRef]
  13. Pereyra, V.; Keller, H.; Lee, W. Computational methods for inverse problems in geophysics: Inversion of travel time observations. Phys. Earth Planet. Inter. 1980, 21, 120–125. [Google Scholar] [CrossRef]
  14. Liu, X.; Yuan, B.; Liu, C.; Song, G.; Han, M.; Lv, J. Inversion Research of Synthetic Data of Typical Models and Application in Engineering Geophysics of High-Density Electrical Method. In Proceedings of the 2023 IEEE 11th Joint International Information Technology and Artificial Intelligence Conference, Chongqing, China, 8–10 December 2023; pp. 42–45. [Google Scholar] [CrossRef]
  15. Nava-Flores, M.; Ortiz-Aleman, C.; Orozco-del Castillo, M.G.; Urrutia-Fucugauchi, J.; Rodriguez-Castellanos, A.; Couder-Castañeda, C.; Trujillo-Alcantara, A. 3D gravity modeling of complex salt features in the southern gulf of Mexico. Int. J. Geophys. 2016, 2016, 1702164. [Google Scholar] [CrossRef]
  16. Chen, X.; Yu, P.; Zhang, L.L.; Yang, X.; Wang, J.L. Applying improved very fast simulated annealing in regularized geophysical joint inversion. In Proceedings of the 2011 Seventh International Conference on Natural Computation, Shanghai, China, 26–28 July 2011; Volume 4, pp. 1998–2001. [Google Scholar] [CrossRef]
  17. Nava-Flores, M.; Ortiz-Aleman, C.; Urrutia-Fucugauchi, J. High Resolution Model of the Vinton Salt-Dome Cap Rock by Joint Inversion of the Full Tensor Gravity Gradient Data with the Simulated Annealing Global Optimization Method. Pure Appl. Geophys. 2023, 2023, 983–1014. [Google Scholar] [CrossRef]
  18. Kis, M. Global inversion of geophysical data using simulated annealing [Geofizikai adatok globalis optimalizacioja a simulated annealing modszer alkalmazasaval]. Magy. Geofiz. 1996, 37, 170–181. [Google Scholar]
  19. Scollen, A.; Hargraves, T. Simulated Annealing: Introduction, Applications and Theory; Mathematics Research Developments Series; Nova Science Publishers: New York, NY, USA, 2018. [Google Scholar]
  20. Blakely, R.J. Potential Theory in Gravity and Magnetic Applications; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
  21. Telford, W.M.; Geldart, L.P.; Sheriff, R.E. Applied Geophysics, 2nd ed.; Cambridge University Press: Cambridge, UK, 1990; p. 860. [Google Scholar]
  22. Plouff, D. Gravity and magnetic fields of polygonal prisms and application to magnetic terrain corrections. Geophysics 1976, 41, 727–741. [Google Scholar] [CrossRef]
  23. Hernández-Gómez, J.J.; Couder-Castañeda, C.; Grageda-Arellano, J.I.; Ortiz-Aleman, J.C.; Solís-Santomé, A.; Medina, I. Remote sensing of gravity: Feasibility of low orbit local gravimetry with nanosatellites. In Proceedings of the 2016 IEEE 1er Congreso Nacional de Ciencias Geoespaciales (CNCG), Mexico City, Mexico, 7–9 December 2016; pp. 1–4. [Google Scholar] [CrossRef]
  24. Thompson, D. EULDPH: A new technique for making computer-assisted depth estimates from magnetic data. Geophysics 1982, 47, 31–37. [Google Scholar] [CrossRef]
  25. Reid, A.B.; Allsop, J.; Granser, H.; Millett, A.t.; Somerton, I. Magnetic interpretation in three dimensions using Euler deconvolution. Geophysics 1990, 55, 80–91. [Google Scholar] [CrossRef]
  26. Tarantola, A. Inverse Problem Theory and Methods for Model Parameter Estimation; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2005; Volume 89. [Google Scholar]
  27. Menke, W. Geophysical Data Analysis: Discrete Inverse Theory: MATLAB Edition; Academic Press: Cambridge, MA, USA, 2012; Volume 45. [Google Scholar]
  28. Rios, L.M.; Sahinidis, N.V. Derivative-free optimization: A review of algorithms and comparison of software implementations. J. Glob. Optim. 2013, 56, 1247–1293. [Google Scholar] [CrossRef]
  29. Arora, J.S.; Elwakeil, O.A.; Chahande, A.I.; Hsieh, C.C. Global optimization methods for engineering applications: A review. Struct. Optim. 1995, 9, 137–159. [Google Scholar] [CrossRef]
  30. Andradóttir, S. A review of simulation optimization techniques. In Proceedings of the Simulation Conference, Washington, WA, USA, 13–16 December 1998; IEEE: New York, NY, USA, 1998; Volume 1, pp. 151–158. [Google Scholar]
  31. Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by simulated annealing. Science 1983, 220, 671–680. [Google Scholar] [CrossRef]
  32. Kirkpatrick, S. Optimization by simulated annealing: Quantitative studies. J. Stat. Phys. 1984, 34, 975–986. [Google Scholar] [CrossRef]
  33. Ortiz-Alemán, C.; Martin, R.; Gamio, J.C. Reconstruction of permittivity images from capacitance tomography data by using very fast simulated annealing. Meas. Sci. Technol. 2004, 15, 1382. [Google Scholar] [CrossRef]
  34. Sen, M.K.; Stoffa, P.L. Global Optimization Methods in Geophysical Inversion; Cambridge University Press: Cambridge, UK, 2013. [Google Scholar]
  35. Nagihara, S.; Hall, S.A. Three-dimensional gravity inversion using simulated annealing: Constraints on the diapiric roots of allochthonous salt structures. Geophysics 2001, 66, 1438–1449. [Google Scholar] [CrossRef]
  36. Mauricio, N.F. Modelado por métodos potenciales de estructuras salinas inferidas por sismología de reflexión. Ph.D. Thesis, Universidad Nacional Autónoma de México, Mexico City, Mexico, 2010. [Google Scholar]
  37. Corana, A.; Marchesi, M.; Martini, C.; Ridella, S. Minimizing multimodal functions of continuous variables with the “simulated annealing” algorithm Corrigenda for this article is available here. ACM Trans. Math. Softw. 1987, 13, 262–280. [Google Scholar] [CrossRef]
  38. Ortiz-Alemán, C.; Martin, R. Inversion of electrical capacitance tomography data by simulated annealing: Application to real two-phase gas-oil flow imaging. Flow Meas. Instrum. 2005, 16, 157–162. [Google Scholar] [CrossRef]
  39. Nelson, T.H.; Fairchild, L. Emplacement and evolution of salt sills in the northern Gulf of Mexico. Houst. Geol. Soc. Bull. 1989, 32, 6–7. [Google Scholar]
  40. Bell Geospace. Acquisition and Processing of Air-FTG; Rice University: Houston, TX, USA, 2008. [Google Scholar]
  41. Mickus, K.L.; Hinojosa, J.H. The complete gravity gradient tensor derived from the vertical component of gravity: A Fourier transform technique. J. Appl. Geophys. 2001, 46, 159–174. [Google Scholar] [CrossRef]
  42. Stavrev, P.; Reid, A. Degrees of homogeneity of potential fields and structural indices of Euler deconvolution. Geophysics 2006, 72, L1–L12. [Google Scholar] [CrossRef]
Figure 1. Workflow of the proposed gravity–FTG modeling and inversion procedure. The process begins with data acquisition and preprocessing of FTG and gravity measurements, followed by Euler Tensor Deconvolution to construct an initial model. The simulated annealing inversion refines this model by minimizing the misfit between observed and computed fields. The final step involves validation and geological interpretation of the 3D density-contrast model of the Vinton Dome.
Figure 1. Workflow of the proposed gravity–FTG modeling and inversion procedure. The process begins with data acquisition and preprocessing of FTG and gravity measurements, followed by Euler Tensor Deconvolution to construct an initial model. The simulated annealing inversion refines this model by minimizing the misfit between observed and computed fields. The final step involves validation and geological interpretation of the 3D density-contrast model of the Vinton Dome.
Geosciences 15 00418 g001
Figure 2. Simulated Annealing flux diagram.
Figure 2. Simulated Annealing flux diagram.
Geosciences 15 00418 g002
Figure 3. Vertical components of the gravimetric vector, G z .
Figure 3. Vertical components of the gravimetric vector, G z .
Geosciences 15 00418 g003
Figure 4. Different estimations of the horizontal gravity component g x . The first three panels show g x obtained by spectral integration of the tensor components G x x , G x y , and G x z ; the last panel shows g x reconstructed from the vertical component g z by Fourier differentiation, as described in Section 3.2.2.
Figure 4. Different estimations of the horizontal gravity component g x . The first three panels show g x obtained by spectral integration of the tensor components G x x , G x y , and G x z ; the last panel shows g x reconstructed from the vertical component g z by Fourier differentiation, as described in Section 3.2.2.
Geosciences 15 00418 g004
Figure 5. Different estimations of the horizontal gravity component g y . The first three panels show g y obtained by spectral integration of the tensor components G y y , G y x , and G y z ; the last panel shows g y reconstructed from the vertical component g z by Fourier differentiation, as described in Section 3.2.2.
Figure 5. Different estimations of the horizontal gravity component g y . The first three panels show g y obtained by spectral integration of the tensor components G y y , G y x , and G y z ; the last panel shows g y reconstructed from the vertical component g z by Fourier differentiation, as described in Section 3.2.2.
Geosciences 15 00418 g005
Figure 6. Spectral reconstruction of the horizontal gravity component g x (top row) and g y (bottom row). The left panels show g x , y obtained from the cross-gradients G x z and G y z by Fourier integration, while the right panels show g x , y obtained from the vertical component g z by Fourier differentiation.
Figure 6. Spectral reconstruction of the horizontal gravity component g x (top row) and g y (bottom row). The left panels show g x , y obtained from the cross-gradients G x z and G y z by Fourier integration, while the right panels show g x , y obtained from the vertical component g z by Fourier differentiation.
Geosciences 15 00418 g006
Figure 7. Amplitude spectra of the completed horizontal gravity signals. “Completed” refers to the spectrally enriched versions of G x (left) and G y (right), obtained by combining low-wavenumber information from gravity with high-wavenumber content from FTG data, as described in Section 3.2.3.
Figure 7. Amplitude spectra of the completed horizontal gravity signals. “Completed” refers to the spectrally enriched versions of G x (left) and G y (right), obtained by combining low-wavenumber information from gravity with high-wavenumber content from FTG data, as described in Section 3.2.3.
Geosciences 15 00418 g007
Figure 8. Enriched horizontal gravity components obtained through the spectral combination of gravity and FTG data. These maps show the horizontal gradients after wavenumber enrichment, where low-frequency gravity information was merged with high-frequency FTG content to enhance structural resolution of the Vinton Dome.
Figure 8. Enriched horizontal gravity components obtained through the spectral combination of gravity and FTG data. These maps show the horizontal gradients after wavenumber enrichment, where low-frequency gravity information was merged with high-frequency FTG content to enhance structural resolution of the Vinton Dome.
Geosciences 15 00418 g008
Figure 9. Solutions to Equations (28)–(30).
Figure 9. Solutions to Equations (28)–(30).
Geosciences 15 00418 g009
Figure 10. Initial density-contrast model configuration for the Vinton Dome. The prism-based geometry was derived from Euler Tensor Deconvolution (ETD) solutions and discretized into four stacked blocks forming a pyramidal structure. Colors represent density contrast values (kg/m3) relative to the surrounding sediments, not absolute densities. The red zone at the top corresponds to the high-density cap-rock layer (anhydrite–limestone assemblage) that overlies the salt body, while the blue tones represent lower-density salt material. This model serves as the starting configuration for the simulated-annealing inversion.
Figure 10. Initial density-contrast model configuration for the Vinton Dome. The prism-based geometry was derived from Euler Tensor Deconvolution (ETD) solutions and discretized into four stacked blocks forming a pyramidal structure. Colors represent density contrast values (kg/m3) relative to the surrounding sediments, not absolute densities. The red zone at the top corresponds to the high-density cap-rock layer (anhydrite–limestone assemblage) that overlies the salt body, while the blue tones represent lower-density salt material. This model serves as the starting configuration for the simulated-annealing inversion.
Geosciences 15 00418 g010
Figure 11. Initial model configuration for gravimetric and gradiometric data.
Figure 11. Initial model configuration for gravimetric and gradiometric data.
Geosciences 15 00418 g011aGeosciences 15 00418 g011b
Figure 12. Field measured gravimetric and gradiometric data of Vinton Dome.
Figure 12. Field measured gravimetric and gradiometric data of Vinton Dome.
Geosciences 15 00418 g012aGeosciences 15 00418 g012b
Figure 13. Model considered as real data with a density of 510 kg/m3.
Figure 13. Model considered as real data with a density of 510 kg/m3.
Geosciences 15 00418 g013
Figure 14. Reduction of the misfit as function of temperature.
Figure 14. Reduction of the misfit as function of temperature.
Geosciences 15 00418 g014
Figure 15. System’s energy decrease curve with respect to the temperature reduction for the Vinton Dome.
Figure 15. System’s energy decrease curve with respect to the temperature reduction for the Vinton Dome.
Geosciences 15 00418 g015
Figure 16. Intermediate density-contrast model of the Vinton Dome obtained after the first inversion iteration. The model is represented by a prism ensemble that approximates the geometry of the salt body. The color scale indicates density contrast (kg/m3) relative to the surrounding sediments. The red region at the top corresponds to the high-density cap-rock unit, while the blue tones delineate the low-density salt core. This intermediate model served as the input for the subsequent optimization stage.
Figure 16. Intermediate density-contrast model of the Vinton Dome obtained after the first inversion iteration. The model is represented by a prism ensemble that approximates the geometry of the salt body. The color scale indicates density contrast (kg/m3) relative to the surrounding sediments. The red region at the top corresponds to the high-density cap-rock unit, while the blue tones delineate the low-density salt core. This intermediate model served as the input for the subsequent optimization stage.
Geosciences 15 00418 g016
Figure 17. Optimal model from the first iteration after the application of the mean filter.
Figure 17. Optimal model from the first iteration after the application of the mean filter.
Geosciences 15 00418 g017
Figure 18. Final optimized density-contrast model of the Vinton Dome obtained from the simulated-annealing inversion. The structure is represented by an ensemble of rectangular prisms, which approximate the geometry of the salt diapir. The color scale indicates density contrast (kg/m3) relative to the surrounding sediments. The red zone at the top corresponds to the high-density cap-rock unit composed mainly of anhydrite and limestone, while the blue tones represent the low-density salt core. The blocky morphology results from the prism-based discretization of the inversion grid and does not depict detailed geological surfaces. The recovered density-contrast range (approximately −525 to +484 kg/m3) is consistent with reported values for Louann Salt and associated cap-rock materials. The blocky morphology results from prism discretization and does not represent detailed geological surfaces.
Figure 18. Final optimized density-contrast model of the Vinton Dome obtained from the simulated-annealing inversion. The structure is represented by an ensemble of rectangular prisms, which approximate the geometry of the salt diapir. The color scale indicates density contrast (kg/m3) relative to the surrounding sediments. The red zone at the top corresponds to the high-density cap-rock unit composed mainly of anhydrite and limestone, while the blue tones represent the low-density salt core. The blocky morphology results from the prism-based discretization of the inversion grid and does not depict detailed geological surfaces. The recovered density-contrast range (approximately −525 to +484 kg/m3) is consistent with reported values for Louann Salt and associated cap-rock materials. The blocky morphology results from prism discretization and does not represent detailed geological surfaces.
Geosciences 15 00418 g018aGeosciences 15 00418 g018b
Figure 19. Computed gravimetric and gradiometric components for the optimal model.
Figure 19. Computed gravimetric and gradiometric components for the optimal model.
Geosciences 15 00418 g019aGeosciences 15 00418 g019b
Figure 20. Distribution histograms of the absolute differences.
Figure 20. Distribution histograms of the absolute differences.
Geosciences 15 00418 g020aGeosciences 15 00418 g020b
Figure 21. Curve depicting the decrease in energy levels as a function of iterations.
Figure 21. Curve depicting the decrease in energy levels as a function of iterations.
Geosciences 15 00418 g021
Table 1. Equations to compute horizontal gravitational components from the gradiometric tensor and from G z .
Table 1. Equations to compute horizontal gravitational components from the gradiometric tensor and from G z .
FromTo Compute g x To Compute g y
Consecutive derivatives g x = F 1 1 i p G x x g y = F 1 1 i q G y y
Cross derivatives g x = F 1 1 i q G x y g y = F 1 1 i p G y x
z derivatives g x = F 1 1 k G x z g y = F 1 1 k G y z
G z g x = F 1 i p k G z g y = F 1 i q k G z
Table 2. Features of the prism assembly used to model the Vinton Dome.
Table 2. Features of the prism assembly used to model the Vinton Dome.
Range [km]Dimension [km]Prisms NumberDensity Range [kg/cm3]
Block 1X4.2–9.04.848100 to 400
Y4.0–9.54.555
Z0.1–0.50.44
Block 2X3.2–9.66.4320 to 100
Y3.8–11.07.236
Z0.5–1.51.05
Block 3X2.9–9.86.923−100 to 100
Y3.7–11.89.127
Z1.5–3.01.55
Block 4X2.0–10.08.08−400 to −100
Y3.5–12.59.09
Z3.0–6.03.03
Table 3. Values of the coefficients that maximise and minimise the cost function. These values were found through simulated annealing.
Table 3. Values of the coefficients that maximise and minimise the cost function. These values were found through simulated annealing.
MinMax
c 1 0.7938170.008442
c 2 0.01233300.0159304
c a 0.0385100.026529
c b 0.0385000.1427988
c c 0.02996800.0074158
c d 0.0069680.062359
E initial 0.7603300.939756
Table 4. Coefficients obtained from the first inversion of data from the Vinton Dome.
Table 4. Coefficients obtained from the first inversion of data from the Vinton Dome.
CoefficientValue
c 1 0.05954
c 2 0.26634
c a 0.12292
c b 0.13982
c c 0.00057
c d 0.00404
E initial 8.7036
Table 5. Configuration of the first inversion for the Vinton Dome.
Table 5. Configuration of the first inversion for the Vinton Dome.
ParametersValues
Number of parameters19,641
Number of observation points5100
Initial temperature1
Final temperature1.0293 × 10 10
Temperature decrements3000
Value of parameter N t 2
Value of parameter N s 4
R T Factor0.95
Accepted models233,584,285
Rejected models237,799,715
Initial energy8.7035
Final energy0.3078
Table 6. Coefficients used for the second inversion of the Vinton Dome.
Table 6. Coefficients used for the second inversion of the Vinton Dome.
CoefficientValue
c 1 0.08116
c 2 0.09104
c a 0.11403
c b 0.12336
c c 0.12545
c d 0.12506
E initial 0.594001
Table 7. Configuration of the second inversion for the Vinton Dome, in which we used the filtered model as the initial model.
Table 7. Configuration of the second inversion for the Vinton Dome, in which we used the filtered model as the initial model.
ParametersValues
Number of parameters19,641
Number of observation points5100
Initial temperature1
Final temperature1.0293 × 10−4
Temperature decrements100
Value of parameter N t 2
Value of parameter N s 4
R T Factor0.95
Accepted models14,261,234
Rejected models1,451,566
Initial energy0.594001
Final energy0.551141
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

Ortiz-Alemán, C.; López-Juárez, S.; Couder-Castañeda, C.; Trujillo-Alcántara, A.; Meléndez-Martínez, J.; Ambros-Vargas, A. 3D Simultaneous Inversion and Modeling of Full Tensor Gravity and Gravity Data for Salt Imaging. Geosciences 2025, 15, 418. https://doi.org/10.3390/geosciences15110418

AMA Style

Ortiz-Alemán C, López-Juárez S, Couder-Castañeda C, Trujillo-Alcántara A, Meléndez-Martínez J, Ambros-Vargas A. 3D Simultaneous Inversion and Modeling of Full Tensor Gravity and Gravity Data for Salt Imaging. Geosciences. 2025; 15(11):418. https://doi.org/10.3390/geosciences15110418

Chicago/Turabian Style

Ortiz-Alemán, Carlos, Sebastian López-Juárez, Carlos Couder-Castañeda, Alfredo Trujillo-Alcántara, Jaime Meléndez-Martínez, and Andrés Ambros-Vargas. 2025. "3D Simultaneous Inversion and Modeling of Full Tensor Gravity and Gravity Data for Salt Imaging" Geosciences 15, no. 11: 418. https://doi.org/10.3390/geosciences15110418

APA Style

Ortiz-Alemán, C., López-Juárez, S., Couder-Castañeda, C., Trujillo-Alcántara, A., Meléndez-Martínez, J., & Ambros-Vargas, A. (2025). 3D Simultaneous Inversion and Modeling of Full Tensor Gravity and Gravity Data for Salt Imaging. Geosciences, 15(11), 418. https://doi.org/10.3390/geosciences15110418

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