Next Article in Journal
Compatibility of Different Automotive Elastomers in Paraffinic Diesel Fuel
Next Article in Special Issue
ERT and GPR Prospecting Applied to Unsaturated and Subwater Analogue Archaeological Site in a Full Scale Laboratory
Previous Article in Journal
DCC Terminology Service—An Automated CI/CD Pipeline for Converting Clinical and Biomedical Terminologies in Graph Format for the Swiss Personalized Health Network
Previous Article in Special Issue
Integration of ERT, IP and SP Methods in Hard Rock Engineering
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Lp-Norm Inversion for High-Resolution Fluid Contents from Nuclear Magnetic Resonance Measurements

Aramco Americas, Aramco Research Center, Houston, TX 77084, USA
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(23), 11298; https://doi.org/10.3390/app112311298
Submission received: 9 September 2021 / Revised: 15 November 2021 / Accepted: 19 November 2021 / Published: 29 November 2021
(This article belongs to the Special Issue Integration of Methods in Applied Geophysics)

Abstract

:
Fluid content computed from nuclear magnetic resonance (NMR) has proved to be an accurate and reliable tool for petrophysical property estimation. To overcome the limitations of conventional NMR measurements, high spatial resolution NMR (HSR-NMR) has been introduced to achieve the desired resolution for cores of any size. However, inversion of fluid contents from HSR-NMR data suffers from nonreliable measurements at the ends of the detection coil due to the heterogeneities of the magnetic fields caused by the relatively small size of the coil. A robust Lp-norm inversion algorithm, developed for geophysical inverse problems, has been implemented and applied on the inversion of NMR measurements. The estimated fluid content from Lp inversion matches well with the kerogen content in the cores both visually and quantitively. The resolution of the inverted fluid contents is as high as 1 inch. Further testing on the raw data with large derivations demonstrated that reliable results can only be achieved by using Lp inversion with low p’s values within the range of (1, 1.1).

1. Introduction

Source rock cores in oil and gas reservoirs are routinely extracted for a better understanding of the conditions of the reservoirs. Subsurface properties, such as porosity, permeability, lithology, and other fluid-related properties, are measured from cores in the lab. Accurate measurements of these parameters are critical for the plausible estimation of reservoir productivity. However, accuracy is just one aspect of the whole story. Often, the measured data contain various types of errors from different sources such as equipment, spatial or angular coverages, and noises in the measuring environments. Some of these errors are random, and some are due to systematic reasons. In these situations, reliable and robust estimation of the fluid-related properties is the foremost important objective.
Many different methods have been proposed to measure the fluid contents from the core. A thorough discussion of different measurements is beyond the focus of this paper. In this paper, we will focus on the inversion of fluid contents from a non-destructive method, high spatial resolution NMR (HSR-NMR) measurements. Low field NMR has been widely used in the oil and gas industry to study porosity, permeability, fluid saturation, and behaviors in the rock pores [1,2,3,4,5]. For readers who are interested in different approaches to measuring the fluid saturation from cores, they are referred to the paper [6].
The major elements and main procedures of HSR-NMR measurements are illustrated in Figure 1. Figure 1a shows the coil and the digitized response function r, and Figure 1b shows a long rock sample and the digitized fluid content function a. Figure 1c illustrates the relative position between the coil and the rock sample. The discrete ri and ai are defined inside the cells. Note that due to the limited size of the coil, most part of the sample is outside of the coil. The magnetic field produced by the coil shows a significant difference at the middle and on the two ends of the coil.
The main features of HSR-NMR compared with the conventional approach can be summarized as follows: (1) HSR-NMR is a non-destructive technology, which means the same cores are still available for other measurements after NMR. (2) HSR-NMR allows for the same spatial resolution between digitized coils and digitized fluid contents. (3) HSR-NMR measurement can achieve the desired spatial resolution.
There are many similarities between inverting fluid content from NMR data and solving inverse problems in exploration geophysics, for example, in ray-based travel time inversion for macro velocity [7,8], velocity inversion using finite-frequency travel time [9,10,11], post-migration imaging velocity tomography [12], and waveform inversion [13,14]. Extensive research has been performed, and highly effective algorithms have been developed to solve complicated model-building problems in practice [8,13,15,16]. These inversion problems share similar features with the inversion of fluid content from NMR data in terms of noise identification, mitigation of noise impacts, and inversion robustness and accuracy. Table 1 below compares some advantages and disadvantages of several most often used inversion schemes with mainly focusing on geophysical tomography and similar problems. For a comprehensive review, the readers are referred to [14].
The major contributions of this paper are outlined as follows. First, we use both numerical geophysical experiments and NMR field data to confirm that Lp-norm inversion can suppress the impacts of the data with large deviations. Second, quantitative values are suggested for parameter p for typical practical problems with non-Gaussian noise distribution. Third, we demonstrate that Lp-norm inversion can provide accurate and robust results for fluid contents using MMR data measured from the whole core, which are substantially larger than the size of the coil. This last point makes the proposed approach and workflow especially valuable for practice. The proposed HSR-NMR method is generic and does not depend on the lithology or other properties of the core samples. The method is not limited by the short transverse relaxation time and thus is especially useful for tight rocks such as shales, tight sandstones, and tight carbonates.
This paper is organized as follows. We first review the system equation of the NMR measurements and discuss the challenges and issues posed on fluid content inversion. We then review the similarities between geophysical inverse problems and NMR inversion. These similarities enable us to adopt robust inversion schemes developed in the aforementioned areas. One is L p norm optimization with model space conditioning. We also carry out an in-depth analysis of the advantages of L p norm inversion. Finally, we demonstrated high accuracy and robustness by applying the inversion approach on field NMR measurements.
Throughout this paper, we will focus on the numerical aspects of fluid inversion. The physical aspects and their interpretations of the variables in the system equation, the input data, and the inverted results can be found in the papers provided in the references.

2. HSR-NMR System Equation and Issues of NMR Inversion

In this section, we will provide a mathematical description of the relationship between the fluid contents in a core and the NMR measurements. Starting with this equation and the deviation between this theoretical relation and the actual setting up of NMR measurements, we will discuss the issues behind NMR inversion. These discussions provide physical justifications for the use of L p norm inversion that will be discussed and implemented in the next sections.
The acquisition of NMR data is illustrated in Figure 1a–c. The whole core is characterized by fluid content function a ( x ) , and the coil is characterized by the response map function r ( x ) . x is the coordinate along the axis of the core and the coil, respectively. During NMR measuring (Figure 2), the core is moving to the right while the coil is at the fixed position. At each location of the core, an NMR signal is measured. Assume the fluid content in the core is digitized into k samples, and the response function is digitized into n samples. The relationship between the ith sample of NMR signal s i and the fluid contents a j can be connected by the following discrete linear equations
s 1 = a 1 r 1
s 2 = a 1 r 2 + a 2 r 1
s n = i = 1 n a m n + i r n i + 1
s k + n 1 = a k r n
Equation (1) is when the core is at the leftmost position, and Equation (4) is when the core is at the rightmost position. Equation (3) is for general cases. In terms of m < n or m > k , we assume a i = 0 for i 0 and i > n . To facilitate the implementation of the numerical inversion scheme, the NMR equation can be written in matrix-vector form
R a = s
where R is a function of response map and in the form of a variant Toeplitz matrix [17]. The dimension of R is ( k + n 1 ) × k . a and s are vectors composed of a i , i = 1 , , k and s i , i = 1 , , k + n 1 , respectively. For example, in the case where k = 9 and n = 5, matrix R and Equation (5) can be written as
R a = ( r 1 0 0 0 0 0 0 0 0 r 2 r 1 0 0 0 0 0 0 0 r 3 r 2 r 1 0 0 0 0 0 0 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 r 1 0 0 0 0 0 r 5 r 4 r 3 r 2 0 0 0 0 0 0 r 5 r 4 r 3 0 0 0 0 0 0 0 r 5 r 4 0 0 0 0 0 0 0 0 r 5 ) ( a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 ) = ( s 1 s 2 s 3 s 4 s 5 s 6 s 7 s 8 s 9 s 10 s 11 s 12 s 13 ) = s .
It should also be pointed out that Equation (5) can also be written as A r = s , where A is composed by the sequence a j and r is the response map. This duality can be used for calibration of the system response function using known fluid content.
In order to design an optimal numerical scheme for the solution of the NMR equation, we need to have an in-depth understanding of the features of Equation (5). First, the reliability of the information contained in the NMR measurements varies with the changing positions of the core. When the core is at or close to the ends of the coil, due to the inhomogeneous distribution of the magnetic field, the measurements cannot fully reflect the real fluid contents, and therefore, the NMR signals are noisy, and their impacts on the fluid content inversion shall be suppressed.
Secondly, the NMR measurements may contain noise and errors, both of which cannot be completely avoided in field core measurements. If the noises follow Gaussian distribution with an average of zero, ordinary least square inversion is adequate. When the NMR signal contains data samples that deviate from most of the other measurements, then inverted results will be greatly impacted by these large deviations if we fail to identify them. For data processing of a large number of cores in oil and gas exploration, it is challenging and, most of the time, impossible to have full quality control of all the measurements. It is therefore highly desirable for the inversion algorithm to have automatic detection of the high-quality data and to mitigate the impacts of low-quality data or corrupted measurements.
In the next section, we will review some of the inversion algorithms developed for typical geophysical problems such as velocity, impedance, and absorption inversion. The inversion of these geophysical parameters shares similar features to the fluid inversion from NMR data.

3. Robust Inversion for Solving Geophysical Problems

Similar to the NMR Equations (5) and (6), in geophysics, many inverse problems, such as travel time inversion [7,8], global full-waveform inversion [14], and amplitude inversion for absorption coefficients [18] have been investigated. These inverse problems can be formulated as the following linear relations
d i = j = 1 N A i j m j , i = 1 , , M
where m j are the discretized model variables or model perturbations, d i are the discretized observations. A i j is the sensitivity kernel of the i t h data measurement d i with respect to the j t h model m j . If the measurements d i are free of noises and errors, and the linear theoretical relation (7) correctly reflects the true relationship between the model and the data, Equation (7) can be solved using any standard least square-based methods [8,14,19].
In practice, the measured data may contain various types of errors from different sources such as equipment, spatial or angular coverages, and noise in the measuring environments. Some of these errors are random and can be described by Gaussian distribution, and others cannot be described as any systematic distributions. In the case where noise is present, if we assume the same linear relationship between the model and the data, the relationship between data and model can be written symbolically as
d ˜ i = j = 1 N A i j m j + n ˜ i = j = 1 N A i j m ˜ j , i = 1 , , M
where d ˜ i are the actual measurements, and the unknown n ˜ i are the errors of the measurements. m ˜ j are model parameters that can be inverted using the aforementioned standard methods when the noise is considered part of the input. However, this should be avoided since the information contained in n ˜ i about the model may not be useful, and quite often, indiscriminate use of n ˜ i as input of inversion may lead to incorrect estimation of the model. Therefore, a robust inversion, which can remove or mitigate the impact of n ˜ i and still recover the true m j rather m ˜ j , is expected.
To mitigate the impact of the noise on the inversion, we need a cost function that is more tolerant of larger errors [20,21]. This type of inversion is called robust estimation [22]. One such option is to cast the inversion of m j from (8) into the following Lp-norm optimization problem
C ( m ) = 1 p i = 1 M | j = 1 N A i j m j d ˜ i | p
The optimal solution is to find the minimum point of (9). This is given by
C ( m ) m k = 0 , k = 1 , , N
Using (10), we have
C ( m ) m k = i = 1 M { | j = 1 N A i j m j d ˜ i | p 1 sgn ( j = 1 N A i j m j d ˜ i ) A i k }
For p = 2, Equation (11) is reduced to
C ( m ) m k = i = 1 M { | j = 1 N A i j m j d ˜ i | sgn ( j = 1 N A i j m j d ˜ i ) A i k } = i = 1 M { ( j = 1 N A i j m j d ˜ i ) A i k }
In matrix-vector form, Equation (12) is [23,24]
A T A m = A T d ˜
which is equivalent to assuming the noise distribution in Equation (8) is Gaussian [14,19].
For p < 2, we can convert (11) into a similar form as (13),
C ( m ) m k = i = 1 M { | j = 1 N A i j m j d ˜ i | p 2 ( j = 1 N A i j m j d ˜ i ) A i k }
Equation (14) can be written as
( D A ) T ( D A ) m = ( D A ) T d ˜
where D is a diagonal matrix,
D i i = W i i
and
W = d i a g ( | r 1 | p 2 , | r 2 | p 2 , , | r m | p 2 )
r i = d ˜ i j = 1 n A i j m j
Comparing Equation (15) with Equation (13), we can see that the optimal solution of the Lp-norm optimization is the solution to the L2 optimization, with the original matrix being weighted by the inverse of fitting errors. Therefore, the Lp norm is a nonlinear inversion with the operator changed with each iteration when the model is updated. This is a very desired property of the Lp-norm inversion, which can be seen from the following empirical analysis.
We consider one scenario in which the error of an input data point, for example r k , is exceptionally large. Intuitively, this means d ˜ k deviates farther away from the trend of most other measurements. For the case of p = 2 , all the data point residuals are weighted equally. Therefore, all input data d k are treated equally. For, p < 2, the k t h row of D A and the k t h point of D d ˜ are scaled by a factor of 1 | r i | 2 p from A and d ˜ , respectively. In the extreme case of | r i | , the k t h row of D A and the k t h point of D d ˜ are zeroes. Therefore, the impact of the k t h data is completely removed. It can be proven that the residual due to the final solution of L 1 norm optimization is the median value of the residuals of all input measurements. Therefore, as long as more than half the values of the data inputs are normal, the L 1 norm optimization can still provide reasonable estimations for the model. In order to focus on the physical aspect of inversion problems, the details of workflows and numerical procedures are given in the next section.
Figure 3 shows the cost functions, their first-order derivatives, and the weights for different values of p. The first-order derivative, which plays the same role as the influence function [25], needs to increase not so rapidly for large errors for the sake of robustness. From Figure 3c, we can see that as p decreases, Equation (15) puts more and more weight on the small value of residuals, the residuals of the data measurements with smaller deviations. As the errors of data measurements increase, for small values of p, the weight decreases quickly, therefore reducing their impact on the inversion. This is contrary to the case of p = 2, where the weight is one.
As an example for demonstrating the effectiveness of L p norm ( p < 2 )-based optimization for suppressing the impact of input data with markedly large errors, we show below a typical geophysical problem, the inversion of seismic wave velocity from travel time picks.
Figure 4a below shows a simple model and travel time acquisition patterns. The seismic velocity in this model is homogeneous with the exact value of v = 1 m/s. The source points are located on a horizon in the model. The receivers are distributed along the surface at z = 0 m. The solid black lines from a source to a receiver point are rays. Since the velocity model is homogeneous, the rays are straight lines. The time between each source-receiver pair is picked. The inverse problem is to invert the distribution of seismic velocity in each cell of the discretized model, and it can be formulated as
A v = t
where t = ( t 1 , t 2 , , t M ) T is a column vector of travel time picks of M source-receiver pairs, v = ( v 1 , v 2 , , v N ) T is a column vector of the velocity in the N grid cells. Each element A i j of A = ( A i j ) is the length of the ray segment passing through cell j along ray i .
By carefully investigating the ray distributions in Figure 4a, we can see that the density of ray coverages is not uniform and some of the cells have no rays passing through (null space. See [19]). In the middle of the model, the ray coverage is quite dense, while on the edges, they are very sparse. This nonuniform spatial coverage is similar to the ending effect of the NMR data measurements.
When certain measurements t ˜ i are exceptionally larger or smaller (outliers) than other travel times, such as the travel time picks along the blue ray below, we expect the inversion itself can mitigate the impacts of these picks and rely more on the normal travel time.
Below, Figure 4b is the inverted result using L 2 norm inversion. The inputs are exact data. The inverted seismic velocity model is very close to the exact model.
We now add a large error to the travel time pick along the ray shown with the blue line. The exact travel time is 10 s. The actual value is 20 s assuming that some systematic errors occurred to the measurements or during pre-processing. Obviously, this noise is a spatial spike and does not follow the Gaussian distribution. Different values of p are used to invert this set of inputs. From Figure 4c–f, the values of p are p = 1.3, p = 1.2, p = 1.1, and p = 1.0, respectively. For p = 1.1 and p = 1.0, the inverted results are both very close to the exact model. As the p increases, the inversion deteriorates. The impact of the picks with large errors is not linearly related to the changing values of p. For p = 1.2, the impact of the wrong pick starts to show its negative impact, although the impact is still restricted to the neighboring cells of that ray. For p = 1.3, the results are beyond what can be recognized. By properly reducing the value of p, the IRLS algorithm (iterative reweighted least squares, next section) can successfully recover the velocity values of all the cells with non-zero ray segments, regardless of the density of rays in that cell.
This simple model (homogeneous model, straight rays, and only one exceptional pick) shows that, for inversion using field data, L p norm inversion with p close to 1, is always safer than L 2 inversion. By using the L p norm with the IRLS scheme, we can recover the true physical and meaningful values of the velocity distribution even in the case of picks with nonuniform coverage and large errors.

4. Numerical Procedures

Based on the discussions in the previous sections, we illustrate the following numerical workflows for the inversion of fluid content from NMR measurements of whole cores.
Finding the optimal solution of the L p norm ( p < 2 )-based optimization (9) can be achieved by applying the weight in Equation (16), followed by finding the solution to Equation (15). The procedure is iterative reweighted least squares [26]. The keyword “iterative” reflects the nature of the algorithm that the current weight (16) is dependent on the previous solution. There are a number of numerical algorithms that have been designed to solve Equation (15). Among them, least squares with QR-factorization (LSQR) [27] and conjugate gradient for least squares (CGLS) problems [28] have both been proven to be efficient and convergent. Their implementations are also straightforward. We will use the CGLS algorithm in this paper.
Three numerical procedures need to be implemented: CGLS for solving Equation (13), IRLS for solving the weighted system (15) of the Lp-norm optimization (9), and inversion conditioning. The CGLS procedure is used in the IRLS during each iteration. In each of the following workflows, we assume A is a M × N matrix, m is a column vector with N elements, and d is a column vector with M elements.
The CGLS procedure for solving the linear equation A m = d is given as follows:
  • Choose m 0 . Set s 0 = d A m 0 , r 0 = p 0 = A T ( d A m 0 ) = A T s 0 , q 0 = A p 0 ;
  • Repeat the following steps until the solution m k does not change or k reaches an upper limit:
    • α k + 1 = ( r k , r k ) ( q k , q k ) ;
    • m k + 1 = m k + α k + 1 p k ;
    • s k + 1 = s k α k + 1 q k ;
    • r k + 1 = A T s k + 1 ;
    • β k + 1 = ( r k + 1 , r k + 1 ) ( r k , r k ) ;
    • p k + 1 = r k + 1 + β k + 1 p k ;
    • q k + 1 = A p k + 1 .
The IRLS workflow for the L p norm optimization problem for linear equation A m = d is illustrated below:
  • Choose m 0 and a small positive number ε ;
  • Repeat the following steps until the solution converges:
  • r i = d i j = 1 N A i j m j , i = 1 , , M ;
  • Compute the weights for, W i = { | r i | p 2 , | r i | > ε ε p 2 , | r i | ε , i = 1 , , M ;
  • Apply the weights to the data, z i = W i d i , i = 1 , , M ;
  • Apply the weights to the linear matrix, B = W A ;
  • Solve the new equation B m = z using CGLS.
There are two loops in the IRLS algorithm. The inner loop is inside the CGLS for solving linear equations as an L2 norm problem. The outer loop is for the computation of the new matrix B and the new data vector z from A and d based on the current model estimation. It is this automatic updating for the equations that make IRLS immune to the impact of the data measurements with large errors.
Lastly, the inversion conditioning is implemented as a non-stationary smoothing operator [15,29] and applied after the IRLS workflow. The smoothing operation can also be implemented by adding the regularization term to the original cost function (9).

5. Inversion of Fluid Content from Field NMR Measurements and Error Assessments

In this section, we apply the robust inversion scheme developed in previous sections on the inversion of fluid contents from NMR measurements. We will also discuss the application of Lp-norm inversion on the data without complete quality control, and we demonstrate that the errors of the inverted parameters are localized during Lp-norm inversion.
We first measure the response map of the coil using the dual equation of (5). After calibration, the result is shown in Figure 5. The spacing between two sampling points is 1 in, the same resolution as that of the fluid content samples. Note that the response function is not homogeneous within the entire coil. This reflects the impacts of the limited size of the coil on the magnetic field, and therefore, produces negative impacts on the measurements of NMR data that must be removed during fluid content inversion.
After obtaining the response map, the processing and inversion are carried out by the procedures in Figure 6. If large deviations and non-physical noises can be removed in the pre-processing step, the relatively large value of p’s can be used for inversion. Once the fluid contents have been inverted, it can be used for the estimation of other more production-related parameters such as maximum producible hydrocarbon.
Figure 7 shows the inversion of three cores. We plot the inverted results of the fluid content and also insert the core photos. The color of the core represents the laminated distribution of kerogen along the core, a key factor for the estimation of the oil and gas reserves. The darker color indicates higher kerogen content in the core. In the pre-processing step, considering the ending effects, the first two and very last NMR signals are removed for all the core measurements. We will show the inverted results without pre-processing later on.
These three cores (a–c) represent three typical scenarios. For core A (Figure 7a), the inverted fluid content varies in a complete cycle of a down-up-down pattern. This variation pattern closely follows the color changes of the core. The resolution of the inverted fluid contents is about 2 inches. The color of core B (Figure 7b) is almost constant. This fact is correctly expressed in the inverted fluid content. For core C (Figure 7c), the kerogen consistently increases along the core, and the color darkens, which is perfectly matched by the inverted fluid content.
The p values used in the inversions in Figure 7 are all 1s, and the unreliable data measurements have been removed. According to Figure 3c and Figure 4, slightly larger values of p can still be used if all the data samples follow the normal trend, which can be predicted by Equation (8).
Next, we will show that Lp-norm inversion with small p can automatically remove the impact of data points with large measurement errors and correctly recover the effective fluid contents.
Figure 8a,c show the NMR measurements for two cores, core A and core D. Both the pre-processed (curves with triangles) and non-pre-processed (red curves) NMR data are plotted. For core A, the first two and the very last data points are negative (but with a small magnitude). For core D, the first two data points show significant deviations from the rest.
Figure 8b,d show the inverted fluid content using different values of p using the non-pre-processed data, and they are compared with those using pre-processed data (solid red curves). For core A, since the erroneous data is slightly different from the major trend, there are no large differences between the inverted results with different p’s. This indicates that for sufficiently well-prepared data, L2 inversion shall be able to provide reasonable results.
For core D, due to the large deviations of the first two ending samples, clearly, only the results of L1 and L1.1 are reasonable (The photo of core D is shown in Figure 8e). The inverted results are misleading and may result in incorrect interpretations for the fluid contents in the core and therefore lead to inaccurate calculations of oil and gas reserves.

6. Conclusions

An accurate and robust inversion method, previously developed for solving geophysical inverse problems, has been applied for the inversion of the fluid contents from the NMR measurements. This inversion allows downhole cores with arbitrary sizes compared with the detection coil, cases cannot be handled in conventional methods. Inversion based on the Lp norm can overcome the negative impacts of the heterogeneities at the ends of the magnetic field and can accurately estimate the fluid contents in cores. Spatial conditioning is an important step for the extraction of the desired information containing true physics. By properly conditioning the inverted results, the impact of the noises generated during data collection can be mitigated or removed. The inverted results show perfect matching between the fluid content and the lamination due to kerogen content in the cores.
As an important application, the high accuracy and robustness of the proposed inversion scheme make it possible to estimate the maximum producible hydrocarbon in unconventional resources, which can be obtained by subtracting the remaining fluid in preserved cores from the total fluid in the downhole logging results.

Author Contributions

Algorithm design, numerical implementation, software, H.Z.; NMR data preparation, inversion quality control, J.C. All authors have read and agreed to the published version of the manuscript.

Funding

No external funding.

Data Availability Statement

The NMR data used in this study is confidential and not available to the public.

Acknowledgments

We thank Stacey Althaus for NMR sample handling. We offer special thanks to Cristina Young for her careful review of this manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chang, D.; Vinegar, H.J.; Morriss, C.; Straley, C. Effective Porosity, Producible Fluid and Permeability in Carbonates from NMR Logging. In Proceedings of the SPWLA 35th Annual Logging Symposium, Tulsa, OK, USA, 19 June 1994; Society of Petrophysicists and Well-Log Analysts. OnePetro: Richardson, TX, USA, 1994; p. 21. [Google Scholar]
  2. Chen, J.-H.; Zhang, J.; Jin, G.; Quinn, T.; Frost, E.; Chen, J. Capillary Condensation and Nmr Relaxation Time in Unconventional Shale Hydrocarbon Resources. In Proceedings of the SPWLA 53rd Annual Logging Symposium, Cartagena, Colombia, 16 June 2012; OnePetro: Richardson, TX, USA, 2012. [Google Scholar]
  3. Jerosch-Herold, M.; Thomann, H.; Thompson, A.H. Nuclear magnetic resonance relaxation in porous media. In Proceedings of the SPE Annual Technical Conference and Exhibition, Dallas, TX, USA, 6 October 1991; Society of Petroleum Engineers. OnePetro: Richardson, TX, USA, 1991; p. 9. [Google Scholar]
  4. Timur, A. Effective Porosity and Permeability of Sandstones Investigated through Nuclear Magnetic Resonance Principles. In Proceedings of the SPWLA 9th Annual Logging Symposium, New Orleans, LA, USA, 23 June 1968; Society of Petrophysicists and Well-Log Analysts. OnePetro: Richardson, TX, USA, 1968. [Google Scholar]
  5. Timur, A. Pulsed nuclear magnetic resonance studies of porosity, movable fluid, and permeability of sandstones. J. Pet. Technol. 1969, 21, 775–786. [Google Scholar] [CrossRef]
  6. Chen, J.H.; Zhang, Z.; Althaus, S.; Boudjatit, M. High-spatial-resolution nuclear magnetic-resonance method for investigation of fluid distribution in whole cores. Fuel 2021, 297, 120777. [Google Scholar] [CrossRef]
  7. Golden, S.V.; Hubral, P.; Hermont, A.J. Seismic Traveltime Inversion; Society of Exploration Geophysicists: Houston, TX, USA, 1986. [Google Scholar]
  8. Nolet, G. Seismic Tomography: With Applications in Global Seismology and Exploration Geophysics; Springer: Berlin/Heidelberg, Germany, 1987; pp. 159–188. [Google Scholar]
  9. Luo, Y.; Schuster, G.T. Wave-equation traveltime tomography. Geophysics 1991, 56, 645–653. [Google Scholar] [CrossRef]
  10. Schuster, G.T.; Quintus-Bosz, A. Wavepath eikonal traveltime inversion: Theory. Geophysics 1993, 58, 1314–1323. [Google Scholar] [CrossRef] [Green Version]
  11. Zhang, H.; Liang, H.; Baek, H.; Zhao, Y. Computational aspects of finite-frequency traveltime inversion kennels. Geophysics 2021, 86, R109–R128. [Google Scholar] [CrossRef]
  12. Stork, C. Reflection tomography in the post-migrated domain. Geophysics 1992, 57, 680–692. [Google Scholar] [CrossRef]
  13. Schuster, G. Seismic Inversion; Society of Exploration Geophysicists: Tulsa, OK, USA, 2017. [Google Scholar]
  14. Tarantola, A. Inverse Problem Theory: Methods for Data Fitting and Model Parameter Estimation; Elsevier Science Ltd.: Frisco, CO, USA, 1987. [Google Scholar]
  15. Claerbout, J. Earth Soundings Analysis: Processing Versus Inversion; Blackwell Scientific Publications: London, UK, 1992. [Google Scholar]
  16. Tape, C.; Liu, Q.; Tromp, J. Finite-frequency tomography using adjoint methods-Methodology and examples using membrane surface waves. Geophys. J. Int. 2007, 168, 1105–1129. [Google Scholar] [CrossRef]
  17. Robinson, E.A.; Treitel, S. Geophysical Signal Analysis; Society of Exploration Geophysicists: Houston, TX, USA, 2000. [Google Scholar]
  18. He, Y.; Xin, K.; Xie, Y. Tomographic inversion background Q estimation using adaptively corrected centroid frequency shift. In Proceedings of the Beijing 2014 International Geophysical Conference & Exposition, Beijing, China, 21–24 April 2014; pp. 3726–3730. [Google Scholar]
  19. Menke, W. Geophysical Data Analysis: Discrete Inverse Theory; Elsevier: Amsterdam, The Netherlands, 2012; pp. 39–68. [Google Scholar]
  20. Black, M.J.; Sapiro, G.; Marimont, D.H.; Heeger, D. Robust anisotropic diffusion. IEEE Trans. Image Process. 1998, 7, 421–432. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. Perona, P.; Malik, J. Scale-space and edge detection using anisotropic diffusion. IEEE Trans. Pattern Anal. Mach. Intell. 1990, 12, 629–639. [Google Scholar] [CrossRef] [Green Version]
  22. Huber, P.J. Robust Statistics; John Wiley & Sons: New York, NY, USA, 1981. [Google Scholar]
  23. Golub, G.H.; Van Loan, C.H. Matrix Computations; Johns Hopkins University Press: Baltimore, MD, USA, 2013; pp. 303–346. [Google Scholar]
  24. Nocedal, J.; Wright, S.J. Numerical Optimization; Springer: Berlin/Heidelberg, Germany, 2006; pp. 245–269. [Google Scholar]
  25. Hampel, F.R.; Ronchetti, E.M.; Rousseeuw, P.J.; Stahel, W.A. Robust Statistics: The Approach Based on Influence Function; John Wiley & Sons: New York, NY, USA, 1986. [Google Scholar]
  26. Scales, J.; Gersztenkorn, A. Robust methods in inverse theory. Inverse Probl. 1988, 4, 1071–1091. [Google Scholar] [CrossRef]
  27. Paige, C.C.; Saunders, M.A. LSQR: An algorithm for sparse linear equations and sparse least squares. ACM Trans. Math. Softw. 1982, 8, 43–71. [Google Scholar] [CrossRef]
  28. Scales, J.A.; Smith, M.L.; Treitel, S. Introductory Geophysical Inverse Theory; Samizdat Press: Golden, CO, USA, 2001. [Google Scholar]
  29. Fomel, S. Shaping regularization in geophysical estimation problems. Geophysics 2005, 72, 29. [Google Scholar] [CrossRef]
Figure 1. (a) The coil and the digitized response function r. (b) A long rock sample and digitized fluid content function a. (c) Illustration of the relative position between the coil and the rock sample.
Figure 1. (a) The coil and the digitized response function r. (b) A long rock sample and digitized fluid content function a. (c) Illustration of the relative position between the coil and the rock sample.
Applsci 11 11298 g001
Figure 2. Illustration of the NMR measurements. The sample is moving to the right by one grid each time, and the coil is at a fixed position. The relationship between the measured NMR signal and the fluid content is given by Equation (5).
Figure 2. Illustration of the NMR measurements. The sample is moving to the right by one grid each time, and the coil is at a fixed position. The relationship between the measured NMR signal and the fluid content is given by Equation (5).
Applsci 11 11298 g002
Figure 3. Cost functions (a), their first-order derivatives (b), and the weights of Lp-norm inversion (c) for different values of p.
Figure 3. Cost functions (a), their first-order derivatives (b), and the weights of Lp-norm inversion (c) for different values of p.
Applsci 11 11298 g003aApplsci 11 11298 g003b
Figure 4. Velocity inversion using travel time information under high-frequency assumption. The blue line indicates the source-receiver pair where the travel time value has the wrong measurement, the source at (3, 8) m, and the receiver is at (9, 0) m. (a) The model grids and straight rays between source-receiver pairs. (b) The inversion results using perfect data with p = 2.0. (c–f), Inversion results using the wrong data with p = 1.3, 1.2, 1.1, and 1.0, respectively.
Figure 4. Velocity inversion using travel time information under high-frequency assumption. The blue line indicates the source-receiver pair where the travel time value has the wrong measurement, the source at (3, 8) m, and the receiver is at (9, 0) m. (a) The model grids and straight rays between source-receiver pairs. (b) The inversion results using perfect data with p = 2.0. (c–f), Inversion results using the wrong data with p = 1.3, 1.2, 1.1, and 1.0, respectively.
Applsci 11 11298 g004aApplsci 11 11298 g004bApplsci 11 11298 g004c
Figure 5. The digitized response function of the coil.
Figure 5. The digitized response function of the coil.
Applsci 11 11298 g005
Figure 6. Workflow of NMR inversion.
Figure 6. Workflow of NMR inversion.
Applsci 11 11298 g006
Figure 7. Comparison of inverted HSR-NMR fluid contents in the whole cores with the photos for three cores (a–c).
Figure 7. Comparison of inverted HSR-NMR fluid contents in the whole cores with the photos for three cores (a–c).
Applsci 11 11298 g007
Figure 8. (a) The NMR measurements of core A with and without quality control. (b) Inverted fluid contents for core A using p = 1.0, 1.1, 1.2, 1.3, 1.7, and 2.0. (c) The NMR measurements of core D with and without quality control. (d) Inverted fluid content for core D using p = 1.0, 1.1, 1.2, 1.3, 1.7, and 2.0. (e) Photo of core D.
Figure 8. (a) The NMR measurements of core A with and without quality control. (b) Inverted fluid contents for core A using p = 1.0, 1.1, 1.2, 1.3, 1.7, and 2.0. (c) The NMR measurements of core D with and without quality control. (d) Inverted fluid content for core D using p = 1.0, 1.1, 1.2, 1.3, 1.7, and 2.0. (e) Photo of core D.
Applsci 11 11298 g008aApplsci 11 11298 g008b
Table 1. Comparison of different inversion schemes.
Table 1. Comparison of different inversion schemes.
MethodOptimization FunctionPros/ConsApplications
L2 norm C ( m ) = 1 2 A m d ˜ 2
  • Straight forward formulation and implementation. Most widely used.
  • Usually the first choice of inversion.
  • Can not handle non-Gaussian noise and sensitive to large data noises.
  • Travel time and waveform inversion in geophysics with careful pre-processing of data.
  • Medical imaging and tomography.
Lp norm C ( m ) = 1 p A m d ˜ p , 1 p 2
  • Implementation more complicated.
  • Iterations are needed.
  • Can handle non-Gaussian noise and mitigate impacts of large data noises.
  • Usually gives robust and reliable results.
  • Travel time and waveform inversion in geophysics with large data errors.
  • Tomography of velocity and density with uncertainties.
Mixed norms C ( m ) = 1 p 1 A m d ˜ p 1 + 1 p 2 m m 0 p 2
  • Special implementations are needed.
  • Iterations are needed.
  • Can handle non-Gaussian noise and mitigate impacts of large data noises.
  • Usually gives robust and reliable results.
  • Can include more a prior information.
  • Waveform inversion in geophysics with a prior information for constraints.
  • Can include model information from other sources.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, H.; Chen, J. Robust Lp-Norm Inversion for High-Resolution Fluid Contents from Nuclear Magnetic Resonance Measurements. Appl. Sci. 2021, 11, 11298. https://doi.org/10.3390/app112311298

AMA Style

Zhang H, Chen J. Robust Lp-Norm Inversion for High-Resolution Fluid Contents from Nuclear Magnetic Resonance Measurements. Applied Sciences. 2021; 11(23):11298. https://doi.org/10.3390/app112311298

Chicago/Turabian Style

Zhang, Houzhu, and Jinhong Chen. 2021. "Robust Lp-Norm Inversion for High-Resolution Fluid Contents from Nuclear Magnetic Resonance Measurements" Applied Sciences 11, no. 23: 11298. https://doi.org/10.3390/app112311298

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