IP Library Granted Patent US 12,189,384
Granted Patent B2
US 12,189,384 · App. 17/891,556 · Granted Jan 7, 2025

Predictive block maintenance

Inventors: Lee Morgan (Richmond, TX); Michael Garza-Pena (San Antonio, TX); Connor Moore Sinclair (The Woodlands, TX); Matthew James Vahsholtz (Conroe, TX); Valencia Loyd (Spring, TX); Nicholas Fornicola (Howard, PA)
Assignee: Typhon Technology Solutions (U.S.), LLC
G05B23/0283E21B49/087G05B23/024
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 12,189,384
App. No.
17/891,556
Granted
Jan 7, 2025
Kind
B2
Abstract

Well completion design data for completing plural stages of a well completion operation is accessed. Predicted component life intervals for each of a plurality of components of a frac fleet are accessed. Remaining component life intervals for each of the plurality of components of the frac fleet are determined based on the predicted component life intervals. A continuous completion event for the well completion operation is set based on the remaining component life intervals for each of the plurality of components. The continuous completion event includes a continuous pumping block identifying one or more contiguous stages from among the plurality of stages during which the well completion operation is performed with the frac fleet, and a maintenance block identifying one or more of the plurality of frac pumps to be subject to predetermined maintenance operations upon completion of the one or more contiguous stages of the continuous pumping block.

Claims (38)

1. A method comprising:

accessing well completion design data for completing a plurality of stages of a well completion operation, the well completion operation being performed with a frac fleet including a plurality of frac pump transports, each frac pump transport including a plurality of frac pumps, and each frac pump including a plurality of components;

accessing pump maintenance data associated with the plurality of components, the pump maintenance data including usage data of a plurality of historical well completion operations performed by the frac fleet;

analyzing the pump maintenance data to generate a maintenance prediction model, the maintenance prediction model being configured to output for each of the plurality of components, a predicted component life interval as a function of an operating condition of the well completion operation, and actual component life intervals and associated metrics of replaced components corresponding to the component, wherein the associated metrics include, for a given replaced component (i) a maintenance event metric indicating whether the given replaced component was replaced due to a preventative maintenance event or a failure maintenance event, and (ii) operating conditions during a life of the given replaced component, the operating conditions specifying frac job design metrics indicating pumping parameters associated with the given replaced component, wherein the predicted component life interval is measured in one of a number of pump strokes and a number of barrels pumped,

determining for each of the plurality of components of the frac fleet, a remaining component life interval based on the predicted component life interval and a tracked current component life; and

scheduling a continuous completion event for the well completion operation based on the remaining component life interval for each of the plurality of components, the continuous completion event including a continuous pumping block and a maintenance block, the continuous pumping block identifying one or more contiguous stages from among the plurality of stages during which the well completion operation is performed with the frac fleet, and the maintenance block identifying one or more of the plurality of frac pumps to be subject to predetermined maintenance operations upon completion of the one or more contiguous stages of the continuous pumping block.

2. The method of claim 1 , further comprising determining an estimated pump count value for completing each of the plurality of stages of the well completion operation based on the well completion design data.

3. The method of claim 2 , wherein the maintenance block identifies the one or more of the plurality of frac pumps in response to determining that the remaining component life interval of at least one of the plurality of components of each of the one or more of the plurality of frac pumps is within a predetermined threshold of estimated pump count values for completing the one or more contiguous stages of the continuous pumping block.

4. The method of claim 3 , wherein the predetermined maintenance operations include a maintenance event for the at least one of the plurality of components of each of the one or more of the plurality of frac pumps.

5. The method of claim 2 , wherein the remaining component life interval for each component and the estimated pump count value for each stage are measured as one of a number of pump strokes and a number of pumped barrels.

6. The method of claim 1 , wherein the plurality of components include, for each of the plurality of frac pumps of the frac fleet, a plurality of valves, a plurality of seats, a plurality of seals, a plurality of packings, a plurality of packing rings, a plurality of packing nuts, a plurality of plungers, and a fluid end assembly.

7. The method of claim 1 , wherein the well completion design data includes data for performing a hydraulic fracturing operation for each of a plurality of wells, and wherein each stage of the plurality of stages of the well completion design data performs the hydraulic fracturing operation for one of the plurality of wells.

8. The method of claim 1 , wherein the operating condition indicates a type of fluid pumped downhole during the well completion operation.

9. The method of claim 1 , wherein the tracked current component life is based on sensor output, and indicates a state of usage of the component across multiple well completion operations of the frac fleet.

10. A system for performing predictive block maintenance, the system comprising:

a frac fleet including a plurality of frac pump transports, each frac pump transport including a plurality of frac pumps, and each frac pump including a plurality of components;

memory; and

one or more processors operatively coupled to the memory, the memory comprising instructions that, when executed by the one or more processors, cause the one or more processors to:

access well completion design data for completing a plurality of stages of a well completion operation with the frac fleet;

access pump maintenance data associated with the plurality of components, the pump maintenance data including usage data of a plurality of historical well completion operations performed by the frac fleet;

analyze the pump maintenance data to generate a maintenance prediction model, the maintenance prediction model being configured to output for each of the plurality of components, a predicted component life interval as a function of an operating condition of the well completion operation, and actual component life intervals and associated metrics of replaced components corresponding to the component, wherein the associated metrics include, for a given replaced component (i) a maintenance event metric indicating whether the given replaced component was replaced due to a preventative maintenance event or a failure maintenance event, and (ii) operating conditions during a life of the given replaced component, the operating conditions specifying frac job design metrics indicating pumping parameters associated with the given replaced component, wherein the predicted component life interval is measured in one of a number of pump strokes and a number of barrels pumped,

determine for each of the plurality of components of the frac fleet, a remaining component life interval based on the predicted component life interval and a tracked current component life; and

schedule a continuous completion event for the well completion operation based on the remaining component life interval for each of the plurality of components, the continuous completion event including a continuous pumping block and a maintenance block, the continuous pumping block identifying one or more contiguous stages from among the plurality of stages during which the well completion operation is performed with the frac fleet, and the maintenance block identifying one or more of the plurality of frac pumps to be subject to predetermined maintenance operations upon completion of the one or more contiguous stages of the continuous pumping block.

11. The system of claim 10 , wherein the memory further comprises instructions that, when executed by the one or more processors, cause the one or more processors to determine an estimated pump count value for completing each of the plurality of stages of the well completion operation based on the well completion design data.

12. The system of claim 11 , wherein the maintenance block identifies the one or more of the plurality of frac pumps in response to determining that the remaining component life interval of at least one of the plurality of components of each of the one or more of the plurality of frac pumps is within a predetermined threshold of estimated pump count values for completing the one or more contiguous stages of the continuous pumping block.

13. The system of claim 12 , wherein the predetermined maintenance operations include a maintenance event for the at least one of the plurality of components of each of the one or more of the plurality of frac pumps.

14. The system of claim 11 , wherein the remaining component life interval for each component and the estimated pump count value for each stage are measured as one of a number of pump strokes and a number of pumped barrels.

15. The system of claim 10 , wherein the plurality of components include, for each of the plurality of frac pumps of the frac fleet, a plurality of valves, a plurality of seats, a plurality of seals, a plurality of packings, a plurality of packing rings, a plurality of packing nuts, a plurality of plungers, and a fluid end assembly.

16. The system of claim 10 , wherein the well completion design data includes data for performing a hydraulic fracturing operation for each of a plurality of wells, and wherein each stage of the plurality of stages of the well completion design data performs the hydraulic fracturing operation for one of the plurality of wells.

17. A server for performing predictive block maintenance for a frac fleet including a plurality of frac pump transports, each frac pump transport including a plurality of frac pumps, and each frac pump including a plurality of components, the server comprising:

memory; and

one or more processors operatively coupled to the memory, the memory comprising instructions that, when executed by the one or more processors, cause the one or more processors to:

receive, from a client device, well completion design data for completing a plurality of stages of a well completion operation with the frac fleet;

access pump maintenance data associated with the plurality of components, the pump maintenance data including usage data of a plurality of historical well completion operations performed by the frac fleet;

analyze the pump maintenance data to generate a maintenance prediction model, the maintenance prediction model being configured to output for each of the plurality of components, a predicted component life interval as a function of an operating condition of the well completion operation, and actual component life intervals and associated metrics of replaced components corresponding to the component, wherein the associated metrics include, for a given replaced component (i) a maintenance event metric indicating whether the given replaced component was replaced due to a preventative maintenance event or a failure maintenance event, and (ii) operating conditions during a life of the given replaced component, the operating conditions specifying frac job design metrics indicating pumping parameters associated with the given replaced component, wherein the predicted component life interval is measured in one of a number of pump strokes and a number of barrels pumped,

determine for each of the plurality of components of the frac fleet, a remaining component life interval based on the predicted component life interval and a tracked current component life;

schedule a continuous completion event for the well completion operation based on the remaining component life interval for each of the plurality of components, the continuous completion event including a continuous pumping block and a maintenance block, the continuous pumping block identifying one or more contiguous stages from among the plurality of stages during which the well completion operation is performed with the frac fleet, and the maintenance block identifying one or more of the plurality of frac pumps to be subject to predetermined maintenance operations upon completion of the one or more contiguous stages of the continuous pumping block; and

transmit the continuous completion event for the well completion operation to the client device.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET TO REMOVE OATH/DECLARATION OPTION PREVIOUSLY RECORDED ON REEL 71820 FRAME 601. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Sep 3, 2025
From: TYPHON TECHNOLOGY SOLUTIONS (U.S.), LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073151/0001 →
SECURITY INTEREST Recorded Jul 3, 2025
From: TYPHON TECHNOLOGY SOLUTIONS (U.S.), LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 071820/0601 →
SECURITY INTEREST Recorded Jul 2, 2024
From: TYPHON TECHNOLOGY SOLUTIONS (U.S.), LLC
To: TEXAS CAPITAL BANK
Reel/Frame 067893/0821 →
SECURITY INTEREST Recorded Jul 2, 2024
From: TYPHON TECHNOLOGY SOLUTIONS (U.S.), LLC
To: TEXAS CAPITAL BANK
Reel/Frame 068233/0375 →
CHANGE OF NAME Recorded Sep 21, 2022
From: TYPHON TECHNOLOGY SOLUTIONS, LLC
To: TYPHON TECHNOLOGY SOLUTIONS (U.S.), LLC
Reel/Frame 061173/0915 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: MORGAN, LEE; GARZA-PENA, MICHAEL; SINCLAIR, CONNOR MOORE; VAHSHOLTZ, MATTHEW JAMES; LOYD, VALENCIA; FORNICOLA, NICHOLAS
To: TYPHON TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 060916/0391 →
Continuity (1)
Related Publication 20240061417A1 · Feb 22, 2024
References Cited (11)
US 20020143421A1 · Wetzer · 2002 [cited by applicant]
US 20080208478A1 · Ella et al. · 2008 [cited by applicant]
US 20120203507A1 · Thomeer · 2012 [cited by examiner]
US 20190018394A1 · Sayyarrodsari et al. · 2019 [cited by applicant]
US 20200300065A1 · Christinzio · 2020 [cited by examiner]
US 20210025267A1 · Christie · 2021 [cited by examiner]
US 20210396119A1 · Yeung · 2021 [cited by examiner]
US 20220003229A1 · Mu · 2022 [cited by examiner]
US 20220317676A1 · Reaume · 2022 [cited by examiner]
WO WO2020097060A2 · 2020 [cited by applicant]
PCT International Search Report and Written Opinion, PCT Application No. PCT/US2022/40866, Dec. 23, 2022, 10 pages. [cited by applicant]