IP Library Granted Patent US 12,460,538
Granted Patent B2
US 12,460,538 · App. 17/769,831 · Granted Nov 4, 2025

System and method for controlling artificial lift units

Inventors: Manoj M. Nimbalkar (Houston, TX); Bimal Venkatesh (Katy, TX); Ryan S. Ackerman (San Luis Obispo, CA); Dean A. Calder (Kingwood, TX)
Assignee: Weatherford Technology Holdings, LLC
E21B47/009F04B47/028G05B13/0265G05B19/41875F04B49/065
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,460,538
App. No.
17/769,831
Granted
Nov 4, 2025
Kind
B2
Abstract

A system and method controls a plurality of artificial lift units at a plurality of wellsites. Processing equipment installs at a plurality of the wellsites. Operating parameters of each of the artificial lift units are obtained with sensing equipment at the wellsites and are communicated in real-time from the wellsites to the installed processing equipment at the plurality of the wellsites. A modelling function of the processing equipment analyzes a trend of the operating parameters of the artificial lift units, and automated machine learning of the processing equipment predicts a condition of at least one of the artificial lift units based on the analyzed trend. The processing equipment determines at least one automated control for the determined condition of the at least one artificial lift unit and counters the determined condition by implementing the at least one automated control at the at least one artificial lift unit.

Claims (49)

1 . A method of controlling a plurality of artificial lift units at a plurality of wellsites, the artificial lift units including jet pumps operated by surface power units, the artificial lift units having installed controllers, installed sensing equipment, and installed communication systems, the method comprising:

interfacing distributed processing equipment with the installed controllers and the installed communication systems at the plurality of the wellsites;

connecting the distributed processing equipment together in one or more networks;

obtaining, at the distributed processing equipment, operating parameters of each of the artificial lift units from the installed sensing equipment at the wellsites in real time;

analyzing, with modelling functions of the distributed processing equipment, trends of the operating parameters of at least the jet pumps of the artificial lift units by tracking declines in production of the jet pumps at the wellsites;

predicting, with automated machine learning of the distributed processing equipment, conditions of at least the jet pumps of the artificial lift units based on the analyzed trends by predicting deleterious operation of the jet pumps going into cavitation leading to damage of the jet pumps based on the tracked declines, the deleterious operation requiring a manual correction;

determining, with the distributed processing equipment, at least one temporary automated control configured to counteract the predicted conditions of at least the jet pumps of the artificial lift units by determining outputs of the surface power units of the jet pumps, the outputs being configured to mitigate the jet pumps going into cavitation as a remedial correction at least until the manual correction is performed; and

regulating the output of each of the surface power units to adjust a fluid state configured to mitigate cavitation of at least the jet pumps by implementing the at least one temporary automated control with instructions communicated from the distributed processing equipment to the installed controllers of at least the jet pumps.

2 . The method of claim 1 , wherein interfacing the distributed processing equipment comprises installing a plurality of control devices in the one or more networks, each of the control devices having at least one first interface for network communications with the one or more networks and having at least one second interface for local communication with at least one of the installed communication systems.

3 . The method of claim 2 , the artificial lift units including two or more types of the artificial lift units each having a given type of the installed controllers, wherein interfacing the distributed processing equipment comprises: interfacing a given one of the control devices with one or more of the two or more types of the artificial lift units; or interfacing a given one of the control devices with a given type of the two or more types of the artificial lift units.

4 . The method of claim 1 , wherein obtaining, at the distributed processing equipment from the installed sensing equipment at the wellsites in real time, the operating parameters of each of the artificial lift units comprises communicating the operating parameters of each of the artificial lift units using a combination of the one or more networks and the installed communication systems.

5 . The method of claim 1 , further comprising brokering, with the distributed processing equipment, communications to and from the installed controllers between the processing equipment and the installed communication systems.

6 . The method of claim 5 , wherein brokering the communications comprises giving precedence to a first the communications for the installed communication systems over a second of the communications for the one or more networks.

7 . The method of claim 1 , wherein analyzing, with the modelling functions of the distributed processing equipment, the trends of the operating parameters of the artificial lift units comprises one of: analyzing with physics-based models based on information of the wellsites and the artificial lift units, analyzing with models created on location at the wellsites, and analyzing engineering models configured as a digital representation of the wellsites and artificial lift units.

8 . The method of claim 1 , wherein analyzing, with the modelling functions of the distributed processing equipment, the trends of the operating parameters of the artificial lift units comprises orchestrating batch jobs for data pipelines by using a workflow management engine.

9 . The method of claim 1 , wherein predicting, with the automated machine learning of the distributed processing equipment, the conditions of the artificial lift units based on the analyzed trends comprises predicting the conditions of at least one of: an equipment failure of at least one of the artificial lift units; a failure of the well at the wellsite of at least one of the artificial lift units; predicting an inefficiency of at least one of the artificial lift units; and predicting a decline of the well at the wellsite of at least one of the artificial lift units that leads to the deleterious operation of the at least one artificial lift unit.

10 . A method of controlling a plurality of artificial lift units at a plurality of wellsites, the artificial lift units including reciprocating rod lift units, the artificial lift units having installed controllers, installed sensing equipment, and installed communication systems, the method comprising:

interfacing distributed processing equipment with the installed controllers and the installed communication systems at the plurality of the wellsites;

connecting the distributed processing equipment together in one or more networks;

obtaining, at the distributed processing equipment, operating parameters of each of the artificial lift units from the installed sensing equipment at the wellsites in real time;

analyzing, with modelling functions of the distributed processing equipment, trends of the operating parameters of at least the reciprocating rod lift units of the artificial lift units by monitoring balance of the reciprocating rod lift units of the artificial lift units;

predicting, with automated machine learning of the distributed processing equipment, conditions of at least the reciprocating rod lift units of the artificial lift units based on the analyzed trends by predicting deleterious operation of the reciprocating rod lift units in out-of-balance conditions leading to damage of the reciprocating rod lift units based on the monitored balance, the deleterious operation requiring a manual correction;

determining, with the distributed processing equipment, at least one temporary automated control configured to counteract the predicted conditions of at least the reciprocating rod lift units of the artificial lift units by determining adjustments to the reciprocating rod lift units to counteract the out-of-balance conditions as a remedial correction at least until the manual correction is performed; and

regulating output of an actuator of each of the reciprocating rod lift units to adjust a pumping speed configured to counter the out-of-balance conditions by implementing the at least one temporary automated control with instructions communicated from the distributed processing equipment to the installed controllers of at least the reciprocating rod lift units.

11 . The method of claim 10 , comprising implementing the at least one temporary automated control at the reciprocating rod lift units by implementing one of: automatically adjusting a motor of the actuator, and automatically adjusting movable counterwieights of the actuator.

12 . The method of claim 10 , wherein interfacing the distributed processing equipment comprises installing a plurality of control devices in the one or more networks, each of the control devices having at least one first interface for network communications with the one or more networks and having at least one second interface for local communication with at least one of the installed communication systems.

13 . The method of claim 10 , wherein obtaining, at the distributed processing equipment from the installed sensing equipment at the wellsites in real time, the operating parameters of each of the artificial lift units comprises communicating the operating parameters of each of the artificial lift units using a combination of the one or more networks and the installed communication systems.

14 . The method of claim 10 , wherein analyzing, with the modelling functions of the distributed processing equipment, the trends of the operating parameters of the artificial lift units comprises one of: analyzing with physics-based models based on information of the wellsites and the artificial lift units, analyzing with models created on location at the wellsites, and analyzing engineering models configured as a digital representation of the wellsites and artificial lift units.

15 . The method of claim 10 , wherein predicting, with the automated machine learning of the distributed processing equipment, the conditions of the artificial lift units based on the analyzed trends comprises predicting the conditions of at least one of: an equipment failure of at least one of the artificial lift units; a failure of the well at the wellsite of at least one of the artificial lift units; predicting an inefficiency of at least one of the artificial lift units; and predicting a decline of the well at the wellsite of at least one of the artificial lift units that leads to the deleterious operation of the at least one artificial lift unit.

16 . A system for controlling a plurality of artificial lift units at a plurality of wellsites, the artificial lift units including reciprocating rod lift units, the artificial lift units having installed controllers, installed sensing equipment, and installed communication systems, the system comprising:

communication equipment having network interfaces in communication with one or more networks and having local interfaces in communication with the installed communication systems; and

distributed processing equipment in communication with the communication equipment, the distributed processing equipment installed at the plurality of the wellsites for the artificial lift units, the distributed processing equipment being configured to:

obtain operating parameters of each of the artificial lift units from the installed sensing equipment at the wellsites in real time;

analyze, with modelling functions of the distributed processing equipment, trends of the operating parameters of at least the reciprocating rod lift units of the artificial lift units, wherein to analyze the trends for the reciprocating rod lift units, the distributed processing equipment is configured to monitor balance of the reciprocating rod lift units;

predict, with automated machine learning of the distributed processing equipment, conditions of at least the reciprocating rod lift units of the artificial lift units based on the analyzed trends, wherein to predict the conditions for the reciprocating rod lift units, the distributed processing equipment is configured to predict deleterious operation of the reciprocating rod lift units in out-of-balance conditions leading to damage of the reciprocating rod lift units based on the monitored balance from the analyzed trends, the deleterious operation requiring a manual correction;

determine at least one temporary automated control configured to counteract the predicted conditions of at least the reciprocating rod lift units of the artificial lift units, wherein to determine the at least one temporary automated control for the reciprocating rod lift units, the distributed processing equipment is configured to determine adjustments to the reciprocating rod lift units to counteract the out-of-balance conditions as a remedial correction at least until the manual correction is performed; and

implement the at least one temporary automated control with instructions communicated from the distributed processing equipment to the installed controllers of at least the reciprocating rod lift units to regulate output of an actuator of each of the reciprocating rod lift units to adjust a pumping speed configured to counter the out-of-balance conditions.

17 . The system of claim 16 , wherein to implement the at least one temporary automated control at the reciprocating rod lift units, the instructions are configured to one of: automatically adjust a motor of the actuator, and automatically adjust movable counterwieights of the actuator.

18 . The system of claim 16 , wherein the distributed processing equipment comprises a plurality of control devices installed in the one or more networks, each of the control devices having at least one first interface for network communications with the one or more networks and having at least one second interface for local communication with at least one of the installed communication systems.

19 . The system of claim 16 , wherein to analyze, with the modelling functions, the trends of the operating parameters of the artificial lift units, the distributed processing equipment is configured to one of: analyze with physics-based models based on information of the wellsites and the artificial lift units, analyze with models created on location at the wellsites, and analyze engineering models configured as a digital representation of the wellsites and artificial lift units.

20 . The system of claim 16 , wherein to predict, with the automated machine learning, the conditions of the artificial lift units based on the analyzed trend, the distributed processing equipment is configured to predict the conditions of at least one of: an equipment failure of at least one of the artificial lift units; a failure of the well at the wellsite of at least one of the artificial lift units; predicting an inefficiency of at least one of the artificial lift units; and predicting a decline of the well at the wellsite of at least one of the artificial lift units that leads to the deleterious operation of the at least one artificial lift unit.

21 . For a plurality of artificial lift units at a plurality of wellsites, the artificial lift units including reciprocating rod lift units, the artificial lift units having installed controllers, installed sensing equipment, and installed communication systems, a non-transitory programmable storage device having program instructions stored thereon for causing distributed processing equipment to:

interface the distributed processing equipment with the installed controllers and the installed communication systems at the plurality of the wellsites;

connect the distributed processing equipment together in one or more networks;

obtain, at the distributed processing equipment, operating parameters of each of the artificial lift units from the installed sensing equipment at the wellsites in real time;

analyze, with modelling functions of the distributed processing equipment, trends of the operating parameters of at least the reciprocating rod lift units of the artificial lift units, wherein to analyze the trends for the reciprocating rod lift units, the distributed processing equipment is configured to monitor balance of the reciprocating rod lift units;

predict, with automated machine learning of the distributed processing equipment, conditions of at least the reciprocating rod lift units of the artificial lift units based on the analyzed trends, wherein to predict the conditions for the reciprocating rod lift units, the distributed processing equipment is configured to predict deleterious operation of the reciprocating rod lift units in out-of-balance conditions leading to damage of the reciprocating rod lift units based on the monitored balance from the analyzed trends, the deleterious operation requiring a manual correction;

determine, with the distributed processing equipment, at least one temporary automated control to counteract the predicted conditions of at least the reciprocating rod lift units of the artificial lift units, wherein to determine the at least one temporary automated control for the reciprocating rod lift units, the distributed processing equipment is configured to determine adjustments to the reciprocating rod lift units to counteract the out-of-balance conditions as a remedial correction at least until the manual correction is performed; and

implement the at least one temporary automated control with instructions communicated from the distributed processing equipment to the installed controllers of at least the reciprocating rod lift units to regulate output of an actuator of each of the reciprocating rod lift units to adjust a pumping speed configured to counter the out-of-balance conditions.

Assignments (3)
SUPPLEMENT NO. 2 TO CONFIRMATORY GRANT OF SECURITY INTEREST IN UNITED STATES PATENTS Recorded Jan 13, 2023
From: WEATHERFORD TECHNOLOGY HOLDINGS, LLC; WEATHERFORD NETHERLANDS B.V.; WEATHERFORD U.K. LIMITED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 062389/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2022
From: NIMBALKAR, MANOJ M.; VENKATESH, BIMAL; ACKERMAN, RYAN S.
To: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
Reel/Frame 059622/0654 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2022
From: CALDER, DEAN A.
To: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
Reel/Frame 059624/0991 →
Continuity (2)
Provisional Application 62931071 · Nov 5, 2019
Related Publication 20220381120A1 · Dec 1, 2022
References Cited (50)
US 5291777A · Chang et al. · 1994 [cited by applicant]
US 5464058A · McCoy et al. · 1995 [cited by applicant]
US 6343656B1 · Vazquez · 2002 [cited by examiner]
US 7032659B2 · Barnes et al. · 2006 [cited by applicant]
US 7431093B2 · Bearden · 2008 [cited by examiner]
US 9080438B1 · McCoy et al. · 2015 [cited by applicant]
US 11057748B1 · Zoller · 2021 [cited by examiner]
US 20060120217A1 · Wu et al. · 2006 [cited by applicant]
US 20070252717A1 · Fielder · 2007 [cited by examiner]
US 20080262737A1 · Thigpen · 2008 [cited by examiner]
US 20100042458A1 · Rashid et al. · 2010 [cited by applicant]
US 20120211228A1 · Troshko · 2012 [cited by examiner]
US 20130175030A1 · Ige · 2013 [cited by examiner]
US 20130300574A1 · Gillette, II · 2013 [cited by applicant]
US 20140237487A1 · Prasanna et al. · 2014 [cited by applicant]
US 20140244552A1 · Liu · 2014 [cited by examiner]
US 20150142319A1 · McCoy · 2015 [cited by applicant]
US 20150355216A1 · Girardeau · 2015 [cited by applicant]
US 20150369013A1 · Weatherhead et al. · 2015 [cited by applicant]
US 20170074089A1 · Agarwal · 2017 [cited by examiner]
US 20170363088A1 · Nguyen et al. · 2017 [cited by applicant]
US 20180016889A1 · McDonald et al. · 2018 [cited by applicant]
US 20180019983A1 · Tissot et al. · 2018 [cited by applicant]
US 20180298744A1 · Ebrahimi et al. · 2018 [cited by applicant]
US 20180300124A1 · Malladi et al. · 2018 [cited by applicant]
US 20190012492A1 · Pons et al. · 2019 [cited by applicant]
US 20190204467A1 · Curt · 2019 [cited by examiner]
US 20200157922A1 · Stout et al. · 2020 [cited by applicant]
US 20210071509A1 · Beck · 2021 [cited by examiner]
US 20210081823A1 · Boguslawski · 2021 [cited by examiner]
US 20210348490A1 · Wheatley · 2021 [cited by examiner]
US 20210348790A1 · Adetola · 2021 [cited by examiner]
US 20220090485A1 · Boguslawski · 2022 [cited by examiner]
US 20220170353A1 · Chong · 2022 [cited by examiner]
CN 102541026A · 2012 [cited by applicant]
CN 205844898U · 2016 [cited by applicant]
CN 108194056A · 2018 [cited by applicant]
WO 2018165352A1 · 2018 [cited by applicant]
WO 2019023366A1 · 2019 [cited by applicant]
International Search Report issued Feb. 21, 2021 in counterpart International PCT Application No. PCT/US2020/058261. [cited by applicant]
Examiner's Report dated Apr. 26, 2021 and issued in counterpart Canadian Patent Application No. 3,060,937. [cited by applicant]
Examiner's Report dated Jan. 10, 2022 and issued in counterpart Canadian Patent Application No. 3,060,937. [cited by applicant]
Weatherford. “CygNet® SCADA Platform.” Brochure. 2017-2018 Weatherford. 8 pages. [cited by applicant]
Weatherford. “WellPilot® Flow Control Technology.” Brochure. 2018 Weatherford. 8 pages. [cited by applicant]
First Examination Report issued Oct. 29, 2021 in counterpart GCC Patent Application No. 2020-40809. [cited by applicant]
SAS. “Improve artificial lift strategy, reliability and efficiency with predictive analytics.” Solution Brief. 2015. sas.com/pilgas. 2 pages. [cited by applicant]
Southern, David J. et al. “The Wireless Wellhead.” Gas Well Deliquification Workshop, Feb. 22-24, 2010, Denver, CO. pp. 1-33. [cited by applicant]
Southern, David J. and Control Microsystems, Inc. “Multi-Wellpad Distributed Production Optimization Architecture.” Gas Well Deliquification Workshop, Feb. 27-Mar. 2, 2011, Denver, CO. pp. 1-35. [cited by applicant]
Weatherford. “WellPilot® Controllers for Rod Pump Optimization.” 2016-2017. pp. 1-12. [cited by applicant]
Khan: “A Reliable Internet Of Things Based Architecture For Oil and Gas Industry”, 2017 19th International Conference on Advanced Communication Technology (Icactl Global IT Research Institute—GIRi, Feb. 19, 2017 (Feb. 1… [cited by applicant]