Professional Documents
Culture Documents
Inversion
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Data Redundancy and Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Smoothing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Composite Data Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Inversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
L2 / L1L2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Singular Value Decomposition (SVD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Zackhem Stromberg and Dunn (ZSD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Noise Extraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Inversion
5-1
Overview
See also Notes on Inversion on page 1-30.
Principles
T2 relaxation measured by the CPMG echo train represents a distribution of T2 values that reflect the multiexponential nature of T2 relaxation in rocks. T2 relaxation can be attributed to 3 key processes:
1. Surface relaxation, which is related to pore size.
2. Bulk relaxation, which is related to fluid properties.
3. Molecular diffusion relaxation due to magnetic field gradients.
Accurate description of the underlying T2 distribution furnishes information about pore size, fluid type and
hydrocarbon volume.
Inversion is used to determine the underlying T2 distribution that produces the observed CPMG decay. The
underlying T2 distribution is most accurately described as a continuous function. However, for the purposes
of petrophysics, the CPMG decay modeled as a multi-exponential function that assumes that the
distribution has a discrete set of T2 relaxation components. These components are associated with pore size
and the non-wetting fluids.
A typical T2 distribution is composed of 30 bins spread between 0.3 and 3000ms. The bins are equally
spaced in logarithmic space.
The mathematical model that describes inversion is discussed in Notes on Inversion on page 1-30.
Inversion
5-2
Fig. 1: Binning the CPMG data allows data compression of CPMG data prior to inversion
Fit
The inversion algorithm attempts to find a best fit of the CPMG data that is closest to the underlying trend
in the CPMG T2 relaxation curve. The deviation of the measurement data (deviation due to the noise)
should be random and evenly spaced over the fitted curve. Any systematic deviation indicates that the data
has been incorrectly fitted by the inversion procedure.
Inversion
5-3
Smoothing
Mathematically, inversion is an "ill posed" problem in that there is more than one solution to the problem.
To find a solution to the inversion of the data, smoothing is usually imposed on the T2 distribution.
Increased smoothing improves the stability of solution, but reduces the number of peaks resolved in the T2
distribution. If the smoothing parameter is set too low, spurious peaks may appear in the T2 distribution.
The smoothing parameter is usually selected so that the T2 distribution contains 1, 2 or 3 peaks.
Smoothing also depends on the S:N ratio of the CPMG data. Noisy data usually requires a higher level of
smoothing.
The optimum smoothing parameter is often calibrated by comparing the log data with NMR laboratory
data, or pore size distributions derived from capillary pressure data. Laboratory NMR data and capillary
pressure data can be loaded into Geolog, and the distributions can be compared with results of inverting
the CPMG data.
Inversion
5-4
Normally, the short-burst data and the regular data are inverted separately, and the resultant
T2 distribution is spliced together to form a high-resolution T2 distribution. However, Geolog allows for both
sets of data to be included in the inversion process at the same time. This is termed "simultaneous
inversion", where matrix manipulation allows both sets of data to be solved simultaneously to generate
single continuous T2 distribution. The exact mechanism of the matrix manipulation is detailed in:
K. J. Dunn, G. A. La Torraca. The Inversion of NMR Log Data Sets with Different Measurement Errors.
Journal of Magnetic Resonance. 140, 153-161(1999).
Simultaneous inversion is included as an option in all of the inversion methods available in the Geolog
NMR inversion modules
Inversion
5-5
Inversion
L2 / L1L2
This module uses zeroth order regularization to invert CPMG data to a distribution of exponentials (T2
distribution). The regularization parameter controls the smoothness of the T2 distribution. For noisy data
(S:N < 2), regularization should be set between 1 and 10; for better quality data, a lower value can be used
(e.g. 0.5). The smoothing parameter should be increased to remove spurious peaks from the resultant T2
distributions. The T2 distributions are corrected for incomplete polarization.
Operation
1. Select Petrophysics > NMR > Inversion > L2/L1L2 to display nmr_inversion_compress.
2. Set the required input Values as described in Table 5-1, "nmr_inversion_compress Parameters"
on page 5-7.
Inversion
5-6
Default
OPT_CTP
No
Description
Double click in the field then click on the Dropdown List
button to
select either yes or no and thus turn composite data processing on or off.
OPT_COMPRESS
Yes
Double click in the field then click on the Dropdown List
button to
select either yes or no and thus turn data compression on or off.
FIRST_ECHO
LAST_ECHO
Inversion
5-7
Default
COMPRESS_BINS
OPT_COMPRESS_OUT
Description
Available when OPT_COMPRESS is set to "yes"; number of bins that the
data is compressed to. Vary between 10 and 100. The minimum number
of bins must exceed the number of bins in the T2 distribution.
No
Double click in the field then click on the Dropdown List
button to
select either yes or no and thus decide whether or not to output an array
of compressed data.
Controls the smoothness of the T2 distribution. Larger values increase
the smoothing component.
REG_PARAM
INVERSION_TYPE
L2
Double click in the field then click on the Dropdown List
button to
select either L2 or L1L2 inversion (see Notes on Inversion on page 130).
OPT_WAIT
Yes
Double click in the field then click on the Dropdown List
button to
select either on or off and thus turn wait time correction on or off.
Note: In data compression, only the regular (ECH_AMP_TP) data is compressed; the high resolution part data is
not compressed. When the OPT_CTP is on, the FIRST_ECHO and LAST_ECHO refers to the compression of the
regular data only (ECHO_AMP_TP).
T1T2
1.5
T1:T2 ratio.
NECH_V_C
TE_C
TW_C
NECH_V_TP
TE_TP
TW_TP
T2_MIN
T2_MAX
T2_BIN
Number of T2 bins.
ECHO_AMP_C
Available when OPT_CTP is set to "yes"; CPMG echo amplitude for the
short-burst data.
ECHO_NOISE_C
Available when OPT_CTP is set to "yes"; CPMG noise amplitude for the
short-burst data. If this data is not available run the "Noise Extraction"
on page 5-15 module using the above echo amplitude log.
ECHO_AMP_TP
ECHO_NOISE_TP
CPMG noise amplitude for the regular data. If this data is not available
run the "Noise Extraction" on page 5-15 module using the above echo
amplitude log.
Inversion
5-8
Default
Description
Note: If the echo data has been stacked to improve S:N ratio, the stacked data should be specified. Both the echo
amplitude and the echo noise should be stacked using the same level of stacking. Stacked data should not be mixed
with non-stacked data. The data should be rotated. MRIL data should have had the minimum RA applied during
processing.
PHI_T2_DIST
T2_TIME
QUALITY
SIGMA_C
SIGMA_TP
Standard deviation of the noise calculated from the noise of the regular
data.
INVERT_BAD
ECHO_FIT_C
Fitted CPMG for the short-burst data (i.e., the model used for inversion;
see also "Fit" on page 5-3).
ECHO_FIT_TP
Fitted CPMG for the regular data (i.e., the model used for inversion; see
also "Fit" on page 5-3).
ECHO_AMP_COMP
Inversion
5-9
Default
OPT_CTP
No
Description
Double click in the field then click on the Dropdown List
button to select either yes or no and thus turn composite data
processing on or off.
OPT_COMPRESS
Yes
Double click in the field then click on the Dropdown List
button to select either yes or no and thus turn data compression on
or off.
FIRST_ECHO
LAST_ECHO
COMPRESS_BINS
Inversion 5-10
Default
OPT_COMPRESS_OUT
No
Description
Double click in the field then click on the Dropdown List
button to select either yes or no and thus decide whether or not to
output an array of compressed data.
OPT_RECALC_SIGMA
no
SNR_FACTOR
OPT_WAIT
Note: In data compression, only the regular (ECH_AMP_TP) data is compressed, the high resolution part data is
not compressed. When the OPT_CTP is on, the FIRST_ and LAST_ECHO refers to the compression of the regular
data only (ECHO_AMP_TP).
T1T2
1.5
T1:T2 ratio.
NECH_V_C
TW_C
TE_C
Available when OPT_CTP is set to "yes"; echo spacing of the shortburst CPMG echo.
NECH_V_TP
TW_TP
TE_TP
T2_MIN
T2_MAX
T2_BIN
Number of T2 bins.
ECHO_AMP_C
ECHO_NOISE_C
ECHO_AMP_TP
ECHO_NOISE_TP
Note: If the echo data has been stacked to improve S:N ratio, the stacked data should be specified. Both the echo
amplitude and the echo noise should be stacked using the same level of stacking. Stacked data should not be mixed
with non-stacked data. The data should be rotated. MRIL data should have had the minimum RA applied during
processing.
PHI_T2_DIST
PHI_T2_DIST_ERROR
Inversion 5-11
Default
Description
T2_TIME
EPSILON
UXP
SIGMA_C
SIGMA_TP
SIGMA_RECALC
INVERT_BAD
ECHO_FIT_C
Available when OPT_CTP is set to "yes"; fitted CPMG for the shortburst data (i.e., the model used for inversion; see also "Fit" on page 53).
ECHO_FIT_TP
Fitted CPMG for the regular data (i.e., the model used for inversion;
see also "Fit" on page 5-3).
ECHO_AMP_COMP
Inversion 5-12
Default
OPT_CTP
No
Description
Double click in the field then click on the Dropdown List
button to select either yes or no and thus turn composite data
processing on or off.
OPT_COMPRESS
Yes
Double click in the field then click on the Dropdown List
button to select either yes or no and thus turn data compression
on or off.
FIRST_ECHO
LAST_ECHO
COMPRESS_BINS
Inversion 5-13
Default
OPT_COMPRESS_OUT
No
Description
Double click in the field then click on the Dropdown List
button to select either yes or no and thus decide whether or not to
output an array of compressed data.
ALPHA_PARAM
BETA_PARAM
N_ITERATIONS
30
OPT_WAIT
Yes
Double click in the field then lick on the Dropdown List
button to select either on or off and thus turn wait time correction
on or off.
Note: In data compression, only the regular (ECH_AMP_TP) data is compressed, the high resolution part data is
not compressed. When the OPT_CTP is on, the FIRST_ and LAST_ECHO refers to the compression of the regular
data only (ECHO_AMP_TP).
T1T2
1.5
T1:T2 ratio.
NECH_V_C
TE_C
Available when OPT_CTP is set to "yes"; echo spacing of the shortburst CPMG echo.
TW_C
Available when OPT_CTP is set to "yes"; wait time of the shortburst CPMG echo.
NECH_V_TP
TE_TP
TW_TP
T2_MIN
T2_MAX
T2_BIN
Number of T2 bins.
ECHO_AMP_C
ECHO_NOISE_C
ECHO_AMP_TP
ECHO_NOISE_TP
Note: If the echo data has been stacked to improve S:N ratio, the stacked data should be specified. Both the echo
amplitude and the echo noise should be stacked using the same level of stacking. Stacked data should not be mixed
with non-stacked data. The data should be rotated. MRIL data should have had the minimum RA applied during
processing.
PHI_T2_DIST
T2_TIME
ALPHA_BETA
ERROR
Inversion 5-14
Default
Description
SIGMA_C
SIGMA_TP
INVERT_BAD
ECHO_FIT_C
ECHO_FIT_TP
Fitted CPMG for the regular data (i.e., the model used for
inversion; see also "Fit" on page 5-3).
ECHO_AMP_COMP
Noise Extraction
This module is used to extract the noise from an input signal. You would run this module to extract a clay
or TP noise amplitude log which is required in the "L2 / L1L2" on page 5-6 inversion processing.
Two methods are provided to extract the noise; HIGH for applying a second derivative operator and LOW
for a low-pass operator.
Operation
1. Select Petrophysics > NMR > Inversion > Noise extraction to display the
tp_nmr_noise_extraction module.
2. Set the required input Values as described in Table 5-4, "nmr_noise_extraction Parameters" on
page 5-16.
The tp_nmr_noise_extraction Module
Inversion 5-15
Name
METHOD
HIGH
Description
Double click in the field, then click on the Dropdown List
button to select the noise extraction method to use, either HIGH
or LOW.
WINLEN
ECHO_AMP
ECHO_NOISE
Inversion 5-16
Index
B
best fit of the CPMG data 3
C
compressing CPMG data 2
CPMG
compressing the data 2
I
inversion
and smoothing 4
description of use in NMR 2
L1/L2 module 6
K
key processes for T2 relaxation 2
T
T2
key relaxation processes 2
Inversion 5-17