# US 2025/0085451 A1 · Systems and methods for calibrating a nuclear magnetic resonance tool

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0085451 A1
- Document ID: US20250085451A1
- Status: Published application
- Kind: A1
- Application number: 18/244,732
- Filed: 2023-09-11
- Published: 2025-03-13
- Earliest claimed: 2023-09-11
- Assignees: Halliburton Energy Services, Inc.
- Applicants: Halliburton Energy Services, Inc.
- Inventors: Jie Yang
- Web page: https://patentgrep.com/patent/US20250085451A1

## CPC

- G01V 3/32: operating with electron or nuclear magnetic resonance
- G01N 24/081: {Making measurements of geologic samples, e.g. measurements of moisture, pH, porosity, permeability, tortuosity or viscosity}
- G01R 33/448: {Relaxometry, i.e. quantification of relaxation times or spin density (G01R33/50 takes precedence)}
- G01R 33/5617: {using RF refocusing, e.g. RARE}
- G01V: GEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS (means for indicating the location of accidentally buried, e.g. snow-buried, persons A63B29/02)
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

A method for calibrating an NMR tool includes receiving N echo trains from an NMR tool; performing a linear fit of the echo trains to determine an initial parameter of an exponential decay curve; generating a plurality of test sets, each identifying a subset of the echo trains as test samples and identifying at least one echo train as a control sample. The selected test samples in each test set is independent of the selected test samples in other test sets. The method also includes performing, for each test set, a non-linear fit of the test samples based on the initial parameter to determine a test value for the parameter of the test set; determining an error value for each test set; selecting a test set having an error value less than an error threshold; and calibrating the NMR tool based on the test value of the selected test set.

## Claims

### Claim 1

A method for calibrating a nuclear magnetic resonance (NMR) tool, the method comprising:
receiving N echo trains from an NMR tool;
performing a linear fit of the echo trains to determine an initial value of a parameter of an exponential decay curve based on the echo trains;
generating a plurality of test sets, wherein each test set identifies a subset of the echo trains as test samples and identifies at least one of the echo trains as a control sample, wherein each test set comprises at most N−1 echo trains, and wherein the subset of echo trains in each test set is independent of subsets of echo trains in other test sets;
performing, for each test set, a non-linear fit of the test samples of the test set based on the initial value of the parameter to determine a test value for the parameter for the test set;
determining an error value for each test set based on a difference between a) an exponential decay curve based on the test value of the test set and b) values of the control sample(s) of the test set;
selecting one of the test sets having an error value that is less than a predetermined error threshold; and
calibrating the NMR tool based on the test value of the selected test set.

### Claim 2 (depends on 1)

The method of claim 1, further comprising deploying the NMR tool into a wellbore in a subterranean formation to acquire data indicative of a property of the subterranean formation.

### Claim 3 (depends on 2)

The method of claim 2, wherein the subterranean formation property includes one or more of porosity, fluid content, and permeability.

### Claim 4 (depends on 3)

The method of claim 3, further comprising determining a value of the subterranean formation property based on the test value of the selected test set.

### Claim 5 (depends on 1)

The method of claim 1, further comprising discarding data points from the echo trains that are more than a predetermined number of standard deviations away from the exponential decay curve of the linear fit.

### Claim 6 (depends on 1)

The method of claim 1, wherein performing the non-linear fit to determine the test value for the test set comprises iteratively performing non-linear fits of the test samples of the test set based on the test value of the parameter from a previous iteration, and wherein the iterative non-linear fits are performed until the error value between the most recently generated test value and a next-most recently generated test value is less than a predetermined loop threshold.

### Claim 7 (depends on 1)

The method of claim 1, wherein the parameter of the exponential decay curve includes at least one of a decay constant (T2) of the exponential decay curve or an initial amplitude (A0) of the exponential decay curve.

### Claim 8 (depends on 1)

The method of claim 1, wherein determining the error value comprises determining a mean square error (MSE) and a coefficient of determination (R2) between the test value and the control sample(s) of each test set.

### Claim 9 (depends on 1)

The method of claim 1, wherein selecting one of the test sets is based on a ratio of R2 to a standard deviation of R2 for the selected test set being greater than a predetermined R2 ratio threshold.

### Claim 10

A system, comprising:
a nuclear magnetic resonance (NMR) tool comprising an electromagnetic transmitter and an electromagnetic receiver configured to measure NMR responses; and
a computing device coupled to the NMR tool, the computing device comprising one or more processors and one or more memories coupled to the one or more processors, wherein the one or more memories store instructions that, when executed by the one or more processors, cause the computing device to be configured to:
receive N echo trains from a nuclear magnetic resonance (NMR) tool;
perform a linear fit of the echo trains to determine an initial value of a parameter of an exponential decay curve based on the echo trains;
generate a plurality of test sets, wherein each test set identifies a subset of the echo trains as test samples and identifies at least one of the echo trains as a control sample, wherein each test set comprises at most N−1 echo trains, and wherein the subset of echo trains in each test set is independent of subsets of echo trains in other test sets;
perform, for each test set, a non-linear fit of the test samples of the test set based on the initial value of the parameter to determine a test value for the parameter for the test set;
determine an error value for each test set based on a difference between a) an exponential decay curve based on the test value of the test set and b) values of the control sample(s) of the test set;
select one of the test sets having an error value that is less than a predetermined error threshold; and
calibrate the NMR tool based on the test value of the selected test set.

### Claim 11 (depends on 10)

The system of claim 10, wherein the NMR tool is configured to be deployed into a wellbore in a subterranean formation to acquire data indicative of a property of the subterranean formation.

### Claim 12 (depends on 11)

The system of claim 11, wherein the subterranean formation property includes one or more of porosity, fluid content, and permeability.

### Claim 13 (depends on 10)

The system of claim 10, wherein the instructions, when executed by the one or more processors, further cause the computing device to be configured to determine a value of the subterranean formation property based on the test value of the selected test set.

### Claim 14 (depends on 10)

The system of claim 10, wherein generating the plurality of test sets further comprises removing a data point from an echo train before identifying the echo train as a test sample or control sample, wherein the data point is removed based on being more than a predetermined number of standard deviations away from the exponential decay curve of the linear fit.

### Claim 15 (depends on 10)

The system of claim 10, wherein the parameter of the exponential decay curve includes at least one of a decay constant (T2) of the exponential decay curve or an initial amplitude (A0) of the exponential decay curve.

### Claim 16 (depends on 10)

The system of claim 10, wherein determining the error value comprises determining a mean square error (MSE) and a coefficient of determination (R2) for between the test value and the control sample(s) of each test set.

### Claim 17 (depends on 10)

The system of claim 10, wherein selecting one of the test sets is based on a ratio of R2 to a standard deviation of R2 for the selected test set being greater than a predetermined R2 ratio threshold.

### Claim 18

A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to be configured to:
receive N echo trains from a nuclear magnetic resonance (NMR) tool;
perform a linear fit of the echo trains to determine an initial value of a parameter of an exponential decay curve based on the echo trains;
generate a plurality of test sets, wherein each test set identifies a subset of the echo trains as test samples and identifies at least one of the echo trains as a control sample, wherein each test set comprises at most N−1 echo trains, and wherein the subset of echo trains in each test set is independent of subsets of echo trains in other test sets;
perform, for each test set, a non-linear fit of the test samples of the test set based on the initial value of the parameter to determine a test value for the parameter for the test set;
determine an error value for each test set based on a difference between a) an exponential decay curve based on the test value of the test set and b) the control sample(s) of the test set;
select one of the test sets having an error value that is less than a predetermined error threshold; and
calibrate the NMR tool based on the test value of the selected test set.

### Claim 19 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein the instructions, when executed by the processor, cause the processor to be further configured to:
acquire subterranean formation data indicative of a property of a subterranean formation from an NMR tool deployed into a wellbore in the subterranean formation.

### Claim 20 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein the instructions, when executed by the processor, cause the processor to be further configured to:
discard data points from the echo trains that are more than a predetermined number of standard deviations away from the exponential decay curve of the linear fit.
