Automated rate control system for hydraulic fracturing
US-2020256177-A1 · Aug 13, 2020 · US
US11814947B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11814947-B2 |
| Application number | US-202117365729-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 1, 2021 |
| Priority date | Jul 1, 2021 |
| Publication date | Nov 14, 2023 |
| Grant date | Nov 14, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the subject technology relate to systems and methods for optimizing multi-unit pumping operations at a well site. Systems and methods are provided for receiving sensor data from a hydraulic fracturing fleet equipment at an equipment system, designating an event as being flagged based on the sensor data from the hydraulic fracturing fleet equipment, determining a physical action based on the flagged event and a priority list of actions, and providing instructions to a first pump of the hydraulic fracturing fleet equipment to perform the physical action based on the flagged event and the priority list of actions.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for optimizing multi-unit pumping operations at a well site, the computer-implemented method comprising: receiving sensor data from hydraulic fracturing fleet equipment at an equipment system; designating an event as being flagged based on the sensor data from the hydraulic fracturing fleet equipment, wherein the designation of the event as being flagged includes a rotation per minute of a pump, a volume of fluid in the pump, a temperature in the pump, a pressure in the pump, or a combination thereof; determining a physical action based on the flagged event and a priority list of actions; and providing instructions to a first pump of the hydraulic fracturing fleet equipment to perform the physical action based on the flagged event and the priority list of actions. 2. The computer-implemented method of claim 1 , wherein the designating of the event as being flagged indicates that the event has breached an optimum range of operation. 3. The computer-implemented method of claim 1 , wherein the physical action indicates an adjustment of a parameter of at least one of the hydraulic fracturing fleet equipment. 4. The computer-implemented method of claim 1 , further comprising updating the priority list of actions based on receiving new instructions that rearrange, augment, or reduce the priority list of actions. 5. The computer-implemented method of claim 1 , further comprising: receiving a first asynchronous message including a first unique asynchronous message identifier from the first pump of the hydraulic fracturing fleet equipment; and providing a synchronous message including a unique synchronous message identifier to at least one actuator based on the first asynchronous message including the first unique asynchronous message identifier. 6. The computer-implemented method of claim 5 , further comprising receiving a second asynchronous message including a second unique asynchronous message identifier from a second pump of the hydraulic fracturing fleet equipment. 7. The computer-implemented method of claim 6 , wherein the first unique asynchronous message identifier of the first asynchronous message is different from the second unique asynchronous message identifier of the second asynchronous message. 8. A system for optimizing multi-unit pumping operations at a well site, the system comprising: one or more processors; and at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to: receive sensor data from a hydraulic fracturing fleet equipment at an equipment system; designate an event as being flagged based on the sensor data from the hydraulic fracturing fleet equipment, wherein the designation of the event as being flagged includes a rotation per minute of a pump, a volume of fluid in the pump, a temperature in the pump, a pressure in the pump, or a combination thereof; determine a physical action based on the flagged event and a priority list of actions; and provide instructions to a first pump of the hydraulic fracturing fleet equipment to perform the physical action based on the flagged event and the priority list of actions. 9. The system of claim 8 , wherein the designation of the event as being flagged indicates that the event has breached an optimum range of operation. 10. The system of claim 8 , wherein the physical action indicates an adjustment of a parameter of at least one of the hydraulic fracturing fleet equipment. 11. The system of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the system to update the priority list of actions based on receiving new instructions that rearrange, augment, or reduce the priority list of actions. 12. The system of claim 8 , wherein the instructions, when executed by the one or more processors, further cause the system to: receive a first asynchronous message including a first unique asynchronous message identifier from the first pump of the hydraulic fracturing fleet equipment; and provide a synchronous message including a unique synchronous message identifier to at least one actuator based on the first asynchronous message including the first unique asynchronous message identifier. 13. The system of claim 12 , wherein the instructions, when executed by the one or more processors, further cause the system to receive a second asynchronous message including a second unique asynchronous message identifier from a second pump of the hydraulic fracturing fleet equipment. 14. The system of claim 13 , wherein the first unique asynchronous message identifier of the first asynchronous message is different from the second unique asynchronous message identifier of the second asynchronous message. 15. A non-transitory computer-readable storage medium comprising: instructions stored on the non-transitory computer-readable storage medium, the instructions, when executed by one or more processors, cause the one or more processors to: receive sensor data from a hydraulic fracturing fleet equipment at an equipment system; designate an event as being flagged based on the sensor data from the hydraulic fracturing fleet equipment, wherein the designation of the event as being flagged includes a rotation per minute of a pump, a volume of fluid in the pump, a temperature in the pump, a pressure in the pump, or a combination thereof; determine a physical action based on the flagged event and a priority list of actions; and provide instructions to a first pump of the hydraulic fracturing fleet equipment to perform the physical action based on the flagged event and the priority list of actions. 16. The non-transitory computer-readable storage medium of claim 15 , wherein the designation of the event as being flagged indicates that the event has breached an optimum range of operation. 17. The non-transitory computer-readable storage medium of claim 15 , wherein the physical action indicates an adjustment of a parameter of at least one of the hydraulic fracturing fleet equipment. 18. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to update the priority list of actions based on receiving new instructions that rearrange, augment, or reduce the priority list of actions. 19. The non-transitory computer-readable storage medium of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to: receive a first asynchronous message including a first unique asynchronous message identifier from the first pump of the hydraulic fracturing fleet equipment; and provide a synchronous message including a unique synchronous message identifier to at least one actuator based on the first asynchronous message including the first unique asynchronous message identifier. 20. The non-transitory computer-readable storage medium of claim 19 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to receive a second asynchronous message including a second unique asynchronous message identifier from a second pump of the hydraulic fracturing fleet equipment, the first unique asynchronous message identifier of the first asynchronous message being different from the second unique asynchronous message identifier of the second asynchronous message.
Monitoring of down-hole pump systems, e.g. for the detection of "pumped-off" conditions · CPC title
Lifting well fluids (monitoring of down-hole pump systems E21B47/008) · CPC title
Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps (by using positive or negative pressurised fluid medium acting directly on the liquid to be pumped F04F1/00) · CPC title
and making use of computers · CPC title
by forming crevices or fractures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.