IP Library › Granted Patent US 11,555,399
Granted Patent B1
US 11,555,399 · App. 16/850,972 · Granted Jan 17, 2023

Methods and systems for processing time-series data using higher order channels to identify events associated with drilling, completion and/or fracturing operations and alter drilling, completion and/or fracturing operations based thereon

Inventors: Jessica G. Iriarte Lopez (Denver, CO); Alberto J. Ramirez Ramirez (Denver, CO)
Assignee: Well Data Labs, Inc.
E21B47/06E21B43/267G01L11/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,555,399
App. No.
16/850,972
Granted
Jan 17, 2023
Kind
B1
Abstract

A well completion processing system to identify breakdown pressure, diverter events and offset pressure, in time sequenced fracture data, and use the identification of the same in the modification or adjustment of parameters associated with completion, as well as the display of information in a graphical form, such as an interface. In various examples, the processing system employs higher order channels in the processing of the same.

Claims (43)

1. A non-transitory computer readable medium comprising computer executable instructions that, when executed by a processor, perform following:

access well data comprising pressure values of a well corresponding to a time when the well is being hydraulically fractured, wherein the well data further includes slurry rate values for the time when the well is being hydraulically fractured;

generate a series of rate of change of the pressure values for the pressure values;

generate a series of rate of change of the slurry rate values; and

identify a peak value from the series of rate of change of pressure values, wherein identifying the peak value includes identifying a breakdown pressure based on the series of rate of change of the pressure values and the series of rate of change of the slurry rate values.

2. The non-transitory computer readable medium of claim 1 , wherein the breakdown pressure is identified at the peak value from the series of rate of change of the pressure values when the rate of change of the slurry rate values indicates a substantially constant slurry rate.

3. The non-transitory computer readable medium of claim 1 , wherein the breakdown pressure is identified at the peak value when the rate of change of the slurry rate values is substantially zero.

4. The non-transitory computer readable medium of claim 1 , wherein:

the well data further comprises bottomhole proppant concentration values corresponding to the pressure values; and

the breakdown pressure is identified based on when at least one of the bottomhole proppant concentration values is substantially zero.

5. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed by the processor, further:

apply a smoothing filter to at least one of the pressure values, the slurry rate values, the series of rate of change of the pressure values or the series of rate of change of the slurry rate values, wherein the breakdown pressure is identified based on applying the smoothing filter.

6. The non-transitory computer readable medium of claim 5 , wherein the smoothing filter is at least one of a Gaussian moving average or moving median.

7. The non-transitory computer readable medium of claim 1 , wherein:

the pressure values are treating pressure values for the well being hydraulically fractured;

the instructions, when executed by the processor, further:

generate a scaled series of the rate of change of the treating pressure values; and

generate a scaled series of the rate of change of the slurry rate values, the scaled series of the rate of change of the treating pressure values being scaled to match the scaled series of corresponding rate of change of the slurry rate values; and

to identify the peak value, the instructions, when executed by the processor, further:

combine the scaled series of the corresponding rate of change of the slurry rate values, with the scaled series of the rate of change of the treating pressure values to yield a combined data channel; and

set a diverter as a highest peak in the combined data channel where the rate of change of the slurry rate values indicates a substantially constant slurry rate.

8. The non-transitory computer readable medium of claim 7 , wherein:

the well data includes a series of bottomhole proppant concentration values corresponding to the series of treating pressure values; and

the instructions, when executed by the processor, further:

identify a first set of proppant ramps in the series of bottomhole proppant concentration values;

identify a second set of proppant ramps in the series of bottomhole proppant concentration values; and

set the diverter as the highest peak between the first set of proppant ramps and the second set of proppant ramps.

9. The non-transitory computer readable medium of claim 8 , wherein the instructions, when executed by the processor, further:

identify when a rate of change in the series of the bottomhole proppant concentration values between the first set of proppant ramps and the second set of proppant ramps is substantially zero; and

set the diverter at the highest peak when the rate of change in the series of the bottomhole proppant concentration values between the first set of proppant ramps and the second set of proppant ramps is substantially zero.

10. The non-transitory computer readable medium of claim 7 , wherein the combined data channel is generated by applying a Gaussian moving average to the combined scaled series to yield a Gaussian moving average channel.

11. The non-transitory computer readable medium of claim 10 , wherein the instructions, when executed by the processor, further:

identify a peak in the Gaussian moving average channel; and

generate a diverter induced pressure change value based on a difference in a treating pressure at the peak and a treating pressure at the diverter.

12. The non-transitory computer readable medium of claim 1 , wherein:

the pressure values are offset pressure values and the well is an offset well;

the instructions, when executed by the processor, further:

generate a derivate channel for the offset pressure values from the offset well;

identify values in the derivate channel corresponding to a time window when a stage is being completed in the offset well and indicating a positive offset pressure change; and

generate a fracture interference pressure response based on the positive offset pressure change.

13. The non-transitory computer readable medium of claim 12 , wherein the instructions, when executed by the processor, generate the fracture interference pressure response from a difference between a low offset pressure within the time window and a high offset pressure within the time window.

14. The non-transitory computer readable medium of claim 12 , wherein the instructions, when executed by the processor, further:

remove a second rate of change of treating pressure values that is substantially zero.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: IRIARTE LOPEZ, JESSICA G.
To: WELL DATA LABS, INC.
Reel/Frame 052422/0485 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: RAMIREZ RAMIREZ, ALBERTO J.
To: WELL DATA LABS, INC.
Reel/Frame 052422/0506 →
Continuity (3)
Provisional Application 62953020 · Dec 23, 2019
Provisional Application 62937068 · Nov 18, 2019
Provisional Application 62834841 · Apr 16, 2019