Wellbore data depth matching using change point algorithms
AssigneeSchlumberger Technology Corporation
InventorSylvain WLODARCZYK
Life of this patent
Estimating the term…
Abstract
A method includes receiving a well log having a signal. The method also includes identifying in the signal a first change point that demarcates a first signal region and a second signal region. The method also includes determining that the first signal region is inconsistent in comparison to the second signal region. The method also includes producing a modified well log by removing the first signal region from the signal in response to determining that the first signal region is inconsistent in comparison to the second signal region.
Claims28
A method, comprising:
- receiving a first well log comprising a first signal and a second well log comprising a second signal;
- identifying in the first signal a first change point that demarcates a first signal region and a second signal region;
- determining that the first signal region of the first signal is inconsistent in comparison to the second signal region;
- producing a derivative signal by calculating a derivative of at least a portion of the first signal;
- identifying in the derivative signal a second change point that demarcates a third signal region and a fourth signal region;
- determining that the third signal region of the derivative signal has a value that is substantially zero;
- producing a modified first well log by removing the first signal region from the first signal in response to determining that the first signal region of the signal is inconsistent in comparison to the second signal region, and by removing the third signal region from the first signal in response to determining that the third signal region of the derivative signal has the value that is substantially zero;
- selecting a third change point in the modified first well log and a fourth change point in the second well log;
- positioning a first window within the modified first well log based at least in part on the third change point;
- positioning a second window at a first location within the second well log based at least in part on the fourth change point;
- determining a first similarity value between the first signal in the first window and the second signal in the second window at the first location;
- repositioning the second window at a second location within the second well log based at least in part on the fourth change point;
- determining a second similarity value between the first signal in the first window and the second signal in the second window at the second location;
- selecting the first location or the second location of the second window based at least partially upon the first and second similarity values;
- and
- producing a modified second well log based at least partially upon the selected first location or second location of the second window.
A method, comprising:
- receiving a well log comprising a signal;
- identifying in the signal a first change point that demarcates a first signal region and a second signal region;
- determining that the first signal region is inconsistent in comparison to the second signal region;
- and
- producing a modified well log by removing the first signal region from the signal in response to determining that the first signal region is inconsistent in comparison to the second signal region.
A method, comprising:
- receiving a first well log and a second well log, wherein the first well log comprises a first signal and the second well log comprises a second signal;
- selecting a second change point in the second well log, wherein the second change point represents a depth in the second well log, and wherein the second change point is selected based on a proximity to a depth represented by a first change point in the first well log;
- positioning a first window in the first well log based at least in part on the first change point;
- positioning a second window at a first location in the second well log based at least in part on the second change point;
- determining a first similarity value between the first signal in the first window and the second signal in the second window at the first location;
- repositioning the second window at a second location in the second well log based at least in part on the second change point;
- determining a second similarity value between the first signal in the first window and the second signal in the second window at the second location;
- selecting the first location or the second location of the second window based at least partially upon the first and second similarity values;
- determining a modified second change point based at least partially upon the selected first location or second location of the second window;
- and
- producing a modified second well log based at least partially upon the modified second change point.
A computing system comprising:
- one or more processors;
- and
- a memory system comprising one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, cause the computing system to perform operations, the operations comprising:
- receiving a first well log comprising a first signal and a second well log comprising a second signal;
- identifying in the first signal a first change point that demarcates a first signal region and a second signal region;
- determining that the first signal region of the first signal is inconsistent in comparison to the second signal region;
- producing a derivative signal by calculating a derivative of at least a portion of the first signal;
- identifying in the derivative signal a second change point that demarcates a third signal region and a fourth signal region;
- determining that the third signal region of the derivative signal has a value that is substantially zero;
- producing a modified first well log by removing the first signal region from the first signal in response to determining that the first signal region of the signal is inconsistent in comparison to the second signal region, and by removing the third signal region from the first signal in response to determining that the third signal region of the derivative signal has the value that is substantially zero;
- selecting a third change point in the modified first well log and a fourth change point in the second well log;
- positioning a first window within the modified first well log based at least in part on the third change point;
- positioning a second window at a first location within the second well log based at least in part on the fourth change point;
- determining a first similarity value between the first signal in the first window and the second signal in the second window at the first location;
- repositioning the second window at a second location within the second well log based at least in part on the fourth change point;
- determining a second similarity value between the first signal in the first window and the second signal in the second window at the second location;
- selecting the first location or the second location of the second window based at least partially upon the first and second similarity values;
- and
- producing a modified second well log based at least partially upon the selected first location or second location of the second window.
A computing system comprising:
- one or more processors;
- and
- a memory system comprising one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, cause the computing system to perform operations, the operations comprising:
- receiving a well log comprising a signal;
- identifying in the signal a first change point that demarcates a first signal region and a second signal region;
- determining that the first signal region is inconsistent in comparison to the second signal region;
- and
- producing a modified well log by removing the first signal region from the signal in response to determining that the first signal region is inconsistent in comparison to the second signal region.
A computing system comprising:
- one or more processors;
- and
- a memory system comprising one or more non-transitory computer-readable media storing instructions that, when executed by at least one of the one or more processors, cause the computing system to perform operations, the operations comprising:
- receiving a first well log and a second well log, wherein the first well log comprises a first signal and the second well log comprises a second signal;
- selecting a second change point in the second well log, wherein the second change point represents a depth in the second well log, and wherein the second change point is selected based on a proximity to a depth represented by a first change point in the first well log;
- positioning a first window in the first well log based at least in part on the first change point;
- positioning a second window at a first location in the second well log based at least in part on the second change point;
- determining a first similarity value between the first signal in the first window and the second signal in the second window at the first location;
- repositioning the second window at a second location in the second well log based at least in part on the second change point;
- determining a second similarity value between the first signal in the first window and the second signal in the second window at the second location;
- selecting the first location or the second location of the second window based at least partially upon the first and second similarity values;
- determining a modified second change point based at least partially upon the selected first location or second location of the second window;
- and
- producing a modified second well log based at least partially upon the modified second change point.
Dependencies are inferred from the claim text.