US20080240930A1 - Method and System for Optimizing Downhole Fluid Production - Google Patents

Method and System for Optimizing Downhole Fluid Production Download PDF

Info

Publication number
US20080240930A1
US20080240930A1 US12/090,250 US9025005A US2008240930A1 US 20080240930 A1 US20080240930 A1 US 20080240930A1 US 9025005 A US9025005 A US 9025005A US 2008240930 A1 US2008240930 A1 US 2008240930A1
Authority
US
United States
Prior art keywords
pumping
prime mover
speed
polished rod
motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/090,250
Inventor
Krzysztof Palka
Jaroslaw A. Czyz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pumpwell Solutions Ltd
Original Assignee
Pumpwell Solutions Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=37913465&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20080240930(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Pumpwell Solutions Ltd filed Critical Pumpwell Solutions Ltd
Assigned to PUMPWELL SOLUTIONS LTD. reassignment PUMPWELL SOLUTIONS LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CZYZ, JAROSLAW A.
Assigned to PUMPWELL SOLUTIONS LTD reassignment PUMPWELL SOLUTIONS LTD ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PALKA, KRZYSZTOF
Publication of US20080240930A1 publication Critical patent/US20080240930A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • EFIXED CONSTRUCTIONS
    • E21EARTH DRILLING; MINING
    • E21BEARTH DRILLING, e.g. DEEP DRILLING; OBTAINING OIL, GAS, WATER, SOLUBLE OR MELTABLE MATERIALS OR A SLURRY OF MINERALS FROM WELLS
    • E21B43/00Methods or apparatus for obtaining oil, gas, water, soluble or meltable materials or a slurry of minerals from wells
    • E21B43/12Methods or apparatus for controlling the flow of the obtained fluid to or in wells
    • E21B43/121Lifting well fluids
    • E21B43/126Adaptations of down-hole pump systems powered by drives outside the borehole, e.g. by a rotary or oscillating drive
    • E21B43/127Adaptations of walking-beam pump systems
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B47/00Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps
    • F04B47/02Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps the driving mechanisms being situated at ground level
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B47/00Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps
    • F04B47/02Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps the driving mechanisms being situated at ground level
    • F04B47/022Pumps or pumping installations specially adapted for raising fluids from great depths, e.g. well pumps the driving mechanisms being situated at ground level driving of the walking beam
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B49/00Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00
    • F04B49/06Control using electricity
    • F04B49/065Control using electricity and making use of computers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/041Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a variable is automatically adjusted to optimise the performance
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2201/00Pump parameters
    • F04B2201/02Piston parameters
    • F04B2201/0202Linear speed of the piston
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2201/00Pump parameters
    • F04B2201/02Piston parameters
    • F04B2201/0206Length of piston stroke
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2201/00Pump parameters
    • F04B2201/12Parameters of driving or driven means
    • F04B2201/121Load on the sucker rod
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2203/00Motor parameters
    • F04B2203/02Motor parameters of rotating electric motors
    • F04B2203/0209Rotational speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04BPOSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
    • F04B2205/00Fluid parameters
    • F04B2205/04Pressure in the outlet chamber

Definitions

  • This invention relates to methods and systems for maximizing downhole fluid pumping using a sucker rod pumping system, and more particularly to methods and systems for maximizing fluid production by optimizing the sucker rod prime mover speed.
  • Reciprocating oil pumps are traditionally operated by a beam pumping unit, as illustrated in FIG. 1 and described below, with a sinusoidal characteristic of reciprocating motion of a polished rod as dictated by the fixed speed of an electrical or gas prime mover and the geometry of the beam pumping unit.
  • a constant crank speed is employed in the operation of the beam pumping unit; as a result, the geometry of the beam pumping unit dictates a rod speed which follows a curve which is sinusoidal in nature.
  • Other types of pumping units such as long stroke or hydraulically actuated pumping units, operate at a first constant speed of the polished rod during upstroke motion and at a second constant speed during down-stroke motion, with additional speed variability only during change of the direction of the motion.
  • Some of the pumping units utilize variable control of prime movers to allow for easier change in fixed speed of the prime mover or the ability to choose variable speed of the prime mover in any desired portion of the pumping cycle.
  • a conventional sucker rod pumping system comprises surface equipment (the beam pumping unit, or pump jack), and downhole equipment (the sucker rod and pump) which operates in a well bore drilled into an oil reservoir.
  • surface equipment the beam pumping unit, or pump jack
  • downhole equipment the sucker rod and pump
  • Pat. No. 5,252,031 is based on calculation of the down-hole pump behaviour as originally presented in U.S. Pat. No. 3,343,409), limiting loads on the rod string connecting surface unit with reciprocating pump and other components (U.S. Pat. Nos. 4,102,394 and 5,246,076; PCT Application No. WO 03/048578), optimizing pumping conditions of the pumping unit (U.S. Pat. Nos. 4,102,394 and 4,490,094), or converting the sinusoidal speed characteristic of the polished rod powered by a beam pumping unit to a linear characteristic throughout most of the upstroke and down-stroke motion (U.S. Pat. No. 6,890,156) to mimic long stroke behaviour with a typical pump-jack unit.
  • WO 03/048578 teaches the application of finite changes to the speed of the prime mover within one stroke, to limit the load acting on the polished rod within pre-established safe limits.
  • U.S. Pat. No. 6,890,156 teaches finite changes to the speed of the prime mover so the speed of the polished rod reciprocated by the beam pumping unit remains constant for an extended period during upstroke and down-stroke periods. Speed changes are dictated by the geometry of the beam pumping unit and are resulting in shorter stroke time for the same maximum speed of the polished rod. No relation or effect on the effective stroke of the pump or impact on maximum or minimum force acting in the rod string is taken into consideration or intentionally changed.
  • variable frequency drives for beam pumping provided an opportunity to change the speed of the crank and polished rod within a single stroke of the pump.
  • Some of the drives such as the ePAC Vector Flux Drive from eProduction Solutions or the Sucker-Rod Pump Drive from Unico, Inc., allow a user to incorporate variable speed of the crank and roil throughout a single stroke by means of an incorporated Programmable Logic Controller and industry standard ladder programming language.
  • the speed of the polished rod was altered in order to improve, but not optimize.
  • certain aspects of pump operations such as reducing loads in the rod string
  • their teachings had focused on the kinematics of the pumping system by prescribing certain movements of the polished rod without analyzing the dynamics of the entire system, including the surface unit, rod string and downhole pump.
  • the optimization process was limited to the design phase, where, based on the system requirements and the dynamic analysis of the entire pumping system, the physical parameters of the system (such as motor power, rod string materials and dimensions, etc.) were determined to meet the required production target and satisfy the limits on the loads on the system.
  • the optimization of the design assumed a constant speed of the prime mover.
  • the present invention seeks to provide a method and system for optimizing the sucker-rod pump prime mover speed in order to maximize oil production while at the same time reducing operating costs and providing for operation with safe loading factors.
  • the optimization can be performs(for existing pumping systems as well as during the design phase of a new system.
  • the presented optimization process and system focuses on finding and applying the optimal variable speed of the prime mover; however, the resulting optimal prime mover angular speed determines the optimal polished rod linear velocity, therefore—after minor modifications within the competence of a person skilled in the relevant art—the present method can also be applied to optimization of the polished rod velocity instead of the prime mover angular speed.
  • the present invention also seeks to provide the ability to automatically monitor, analyze, test, optimize, control, and manage a given well from a remote central location.
  • the proposed system performs kinetic and dynamic analysis of the oil well equipment, and using various experimental data and mathematical modeling is able to optimize the well performance. Additional benefits include monitoring the pumping conditions and detecting unusual, deteriorating or detrimental operating conditions, and changing the pumping parameters in response to the detected changes.
  • a method for controlling prime mover angular velocity and polished rod motion in a pumping system comprising the steps of:
  • the optimal variable speed of the prime mover is determined such that pump stroke length is maximized, stroke time is minimized, forces acting on components of the pumping system are minimized and energy consumption is minimized.
  • calculating new operating parameters comprises analysis of pumping system geometry and mechanical properties, the prime mover actuates the polished rod motion (wherein the new operating parameters are applied to the prime mover to achieve optimal polished rod motion), and the new operating parameters are applied to the prime mover by means of controlling velocity, acceleration and torque of the prime mover.
  • the pumping system is an hydraulically actuated pumping system
  • the new operating parameters are preferably applied to the pumping system by means of controlling pressure and flow rate within an actuation system of the pumping system.
  • the optimal variable speed of the prime mover may be achieved by an optimization method selected from the group consisting of theoretical techniques. experimental techniques, and a combination of theoretical and experimental techniques. which techniques would be known to one skilled in the art, and calculating the optimal variable speed of the prime mover may be performed as part of initial pumping system design using a predictive analysis method (without measuring physical conditions of the pumping system).
  • the measuring means are for measuring polished rod load, walking beam position, tubing pressure, and casing pressure
  • the measuring means preferably comprise a transducer for measuring polished rod load, an optical encoder for measuring walking beam position, and pressure transducers for measuring tubing pressure and casing pressure.
  • the controller may comprise one of a dynamic braking resistor and a regenerative module, but neither need be present.
  • the system preferably comprises a remote computing station in communication with the local control unit.
  • the local control unit preferably comprises programming incorporating mathematical modelling and numerical solution techniques capability, for analyzing the signals, determining the optimal prime mover speed, and determining the required prime mover new operating parameters.
  • the pumping system has the ability to control the polished rod linear velocity according to a pre-programmed or self-adapting function of one of the following variables: time, polished rod position or crank rotation angle.
  • a preferred embodiment of this invention uses a VFD for controlling the prime mover angular speed that produces the optimal polished rod linear variable velocity.
  • the angular velocity profile of the prime mover is controlled by a function ⁇ (s) of the polished rod position, although it can also be defined as a function ⁇ (t) of time or a function ⁇ ( ⁇ ) of crank angle.
  • the position of the polished rod s ⁇ (0,s 0 ) is defined for the full cycle, including the upstroke and down-stroke movement, and therefore so corresponds to the double length of the polished rod stroke.
  • the present invention seeks to provide a method and system for optimizing the angular velocity profile ⁇ of the prime mover for the entire stroke cycle in order to achieve one of the following goals:
  • ⁇ (0) ⁇ ( s 0 ).
  • the realized motor speed is not the same as the input design speed, therefore it is more efficient to optimize directly the input speed than to find first the optical motor speed, and subsequently try to determine the input function that actually produces the required motor velocity. Therefore, the function ⁇ (s) describes rather the optimal design input speed for the VFD controller than the actual optimal motor speed. It needs to be noted that the effect of optimization of VFD input speed is equivalent to controlling the polished rod velocity in order to optimize the pump production and operation.
  • the design can be further improved based on the power and load requirements resulting from the prime mover speed determined from the optimization process.
  • Making the design changes to improve the performance of the system powered by the prime mover optimal variable speed e.g. increasing the diameter of the weakest segments of the rod string, will allow for further improvement of the system performance by applying the pumping system design and prime mover speed optimization processes iteratively.
  • the present invention seeks to analyze current performance and calculate and apply the most advantageous variable speed of the prime mover to maximize fluid production for an existing sucker rod pumping system.
  • Some prior art systems would require system components to be changed to achieve any increase in production volume, or otherwise would have to compromise safety conditions it higher fixed speed of the prime mover were to be attempted. Operating costs would also increase since larger components and higher energy consumption would be necessary.
  • the measurements of the surface card provide the displacement and force in the polished rod that allow for calculation of the following values that are of importance from the perspective of optimization:
  • the motor torque measurements provide means for controlling condition (B) of the optimization process.
  • the angular velocity measurements can be used for modelling the delay between the VFD input and the actual motor velocity profile if mathematical modelling is used instead of the physical measurements for finding the response of the pump/well system to a given VFD input velocity.
  • the calculations of the plunger stroke length and the stresses in the rod string based on the surface card measurements are performed using the methods described in literature that employ either the finite difference method or Fourier transformations (e.g. U.S. Pat. No. 3,343,409).
  • the plunger stroke length and the stresses in the rod string, as well as the loads on the surface unit, including tile motor torque, can alternatively be calculated without relying on the surface card measurements, by simulating the response of the rod string to the imposed movement of the polished rod using the improved predictive analysis based on original work of Gibbs as presented in the Journal of Petroleum Technology in July 1963.
  • This approach might produce less accurate results, but it is necessary if the physical tests cannot be performed or the measurements cannot be collected, e.g. during the design phase, or the number of test must be limited in order to minimize the disruption of the well production.
  • the present invention is directed to controlling prime mover speed and, in doing so, polished rod motion so that the downhole pump is reciprocated with any stroke length required to maximize production within the fatigue load limits of the sucker rod.
  • any desired speed of the downhole pump and behaviour pattern can be controlled to overcome excessive friction, gas lock, or other detrimental downhole conditions.
  • FIG. 1 is a schematic view of a system according to the present invention
  • FIGS. 2 a and 2 b present a flowchart illustrating a preferred process for use in software development for an embodiment according to the present invention
  • FIG. 3 is a chart illustrating prime mover angular velocity before and after optimization
  • FIG. 4 is a chart illustrating polished rod linear velocity before and after optimization
  • FIG. 5 is a chart illustrating polished rod forces vs. displacement and plunger pump forces vs. displacement during operation of a pump with constant prime mover velocity and with optimized speed of prime mover;
  • FIG. 6 is a chart illustrating gearbox torque before and after optimization where optimal condition was prescribed as minimization of regenerative torque acting in the gearbox.
  • the optimization problem (I) is defined as finding the VFD input angular speed profile ⁇ (s) that maximizes the average fluid volume pumped per unit time.
  • the volume pumped during one stroke as a result of the imposed VFD input speed ⁇ (s) is equal to:
  • the optimization goal of maximizing the production per unit time can be mathematically defined as finding the VFD input speed profile ⁇ (s) that maximizes the following functional V( ⁇ ), while satisfying the constraints (A-C):
  • optimization problem (II) can be defined as finding the VFD input speed profile ⁇ (s) that minimizes the motor power use P( ⁇ ), while satisfying the conditions (A-C) together with the following additional constraint:
  • V 0 is a prescribed production target.
  • the power use P( ⁇ ) can be measured directly by VFD or can be calculated as the work done by the motor per unit time, therefore the following functional needs to be minimized:
  • W( ⁇ ) is the work clone by the positive motor torque during one stoke
  • ⁇ ( ⁇ ,t) is the motor angular rate described as a function of time.
  • M + ( ⁇ ,t) is the positive motor torque defined as:
  • optimization problems (I) and (II) are very similar from the mathematical point of view and can be solved using the same methods; therefore, a possible solution will be presented for case (I) only.
  • the solution of problem (I) can be achieved by, but is not limited to, the following iterative approach that was chosen to address the highly nonlinear nature of this problem.
  • the purpose of optimization is to find the vector of parameters p for which the function ⁇ [p](s) maximizes the production V( ⁇ ) defined by (1), while meeting the conditions (A) and (B). Due to the nonlinear nature of this problem, the optimal solution will be found using an iterative approach, starting from some initial set of parameters usually selected based on experience. The closer the initial values are to the optimum the faster the convergence to the optimal point will be achieved. Typically those initial parameters are assumed as follows:
  • any operational parameters of the pumping system controlled directly or indirectly by the VFD input velocity ⁇ [p](s), such as the production V( ⁇ [p]), prime mover torque M( ⁇ [p], s) and stresses in the rod string ⁇ ( ⁇ [p], x,t) can be treated as functions of the parameter vector p:
  • V[p] V ( ⁇ [ p ])
  • V[p 0 + ⁇ p] Maximum( ⁇ p ) (5)
  • the values ⁇ p should be selected in a way that ensures a quick convergence to the optimal solution of the nonlinear problem.
  • the following additional constraints are imposed on the values ⁇ p,
  • is initially set to 1, but needs to be reduced if convergence problems are encountered.
  • ⁇ ⁇ ⁇ ⁇ p ⁇ ⁇ i 2 ⁇ N + 1 ⁇ ⁇ ⁇ ⁇ p i 2 ⁇ ⁇ ( 8 )
  • is a selected threshold for the convergence criterion.
  • the most efficient method is to perform the optimization process in two stages.
  • the first stage we would find the theoretical optimal solution based only on the predictive analysis without performing tests on the real pump/well system to determine its response to different input velocities (only the basic tests to determine the system parameters would be performed initially).
  • the second stage we would find the actual optimal solution starting from that theoretical solution by utilizing the responses of the real system to different input velocities required by the optimization algorithm.
  • the transition between those two stages requires changing the optimization parameters from the motor speed to the VFD input velocity. This requires transforming the Fourier series parameters to reflect the time delay between the VFD input velocity and the motor response, which however is fairly straightforward. Adopting this two stage approach may limit the physical tests of the system to only one iteration.
  • Accurate position of the polished rod is preferably determined by utilization of an optical encoder, non-contact magneto-resistive rotary position sensor or similar high precision rotary position transducer mounted on the centre bearing of the beam pumping unit or crank.
  • the present invention preferably continuously monitors and transfers all well operating conditions to a centrally-based computer that calculates optimal prime mover speed and corresponding prime mover operating parameters. New parameters are then transferred to a local well controller via wired or wireless means of data transfer.
  • a closed feedback loop between a local controller and the centrally-based computer allows the mathematical model to correct and adjust its parameters to achieve the most accurate representation of the physical state of the downhole and surface components, and it also allows for detecting trends and changes in operating conditions.
  • the controller also allows for detection of any detrimental condition outside of the preset range of loading factors on every component of the pumping system.
  • the amount of rpm, acceleration and torque for every portion of the cycle is accordingly based on following optimal prime mover speed to maximize total volume production while maintaining safe working parameters.
  • the surface equipment is used to provide the oscillating motion to the sucker rod and the pump at the bottom of the well.
  • the pumping unit usually comprises:
  • acceleration affects gearbox torque, motor power consumption, the strength of the walking beam and wearing of the gearbox, etc.
  • Proper loading of the gearbox is of extreme importance, as an under-loaded unit operates at low mechanical efficiency.
  • the overloaded unit can be easily damaged and then requires excessive maintenance.
  • the calculation of the dynamic torque values and prediction/optimization of the performance of the pumping unit is possible only if the correct data about the weights and moments of the inertia of the moving and rotating elements of the pumping unit is known. This data is required for evaluation of the performance before any optimization can be performed. In accordance with the preferred embodiment, most of the information that is necessary to calculate torques, counterbalance loads, etc. is obtained automatically.
  • a sucker rod is a long elastic rod consisting of several lengths of different cross-sections.
  • the rod is attached at one end to the walking beam of the pumping unit by means of the horsehead and polished rod, and to the downhole pump at the other end. It is necessary to keep the stresses and safety factors of the rod within the recommended guidelines corresponding to the fatigue strength of the material of the rod.
  • the estimation of the stresses in the rod is performed using a mathematical model of the rod string, based on one of the following:
  • the mathematical model of the rod string requires detailed and precise information on many parameters to be able to precisely define the sucker rod loads and stresses. it is accordingly necessary to fire establish an appropriate mathematical model of the rod string dynamics with correct values of the parameters, and then solve using available and effective mathematical methods.
  • the additional information necessary for the optimization process is the available measured data obtained at the well. Instantaneous measurements of the flow from the well arm the production rate, with pattern recognition toots being used for the identification of the bottom-hole diagrams, provide a large amount of the information that can be used.
  • the system software replicates the dynamic behaviour of the system using the measured surface dynamometer card and the measured production rate. The software can automatically select best pumping conditions to reduce the ma loads and determine the profile of the motor speed within the pumping cycle as required for desirable pump motion.
  • the performance and optimum operating parameters of the reciprocating pump located below trio fluid level of the well and connected to a reciprocating mechanism on the surface with an elastic sucker rod system can be determined by:
  • the methods and techniques taught herein can also provide the means for improving pumping performance of a sucker rod pumping system by controlling pumping system behaviour which comprise:
  • a local control unit that may be a programmable controller or digital processor based computer with single or multitasking operating system, separate or an integral part of the variable frequency drive, to input desired characteristics of reciprocating motion of the surface unit to the variable frequency drive at a minimum rate of 24 times within a single reciprocating cycle;
  • the techniques and methods taught herein can also enable automatically changing operating parameters of the sucker rod pumping unit in response to changing conditions in the well or in surface components by:
  • the within techniques and methods can be employed to automatically prevent or remove gas lock condition at the pump, by:
  • a typical oil well beam pumping unit consists of many moving parts that will produce significant inertia forces if accelerated or decelerated on top of typical static forces.
  • a horsehead 1 connects the rod system 9 and pump 10 with the walking beam 2 using bridle cables and rod hanger.
  • a pitman arm 3 connects the walking beam 2 to the crank 5 with attached counterweights 6 .
  • the crank S is attached to a shaft of the gearbox 4 that is powered through a belt system by the prime mover 7 .
  • the rod system 9 and pump 10 are subjected to mechanical friction (due to interaction of the pump 10 with the barrel and the rod 9 with tubing), fluid friction (due to the rod 9 moving in the viscous fluid and viscous fluid moving in the tubing and through the valves of the pump 10 ), and force due to hydrostatic pressure and inertia of the fluid.
  • the rod system 9 is an elastic connection between surface components and the downhole pump 10 .
  • the elastic behaviour is greatly influenced by the dimensions and material properties of each rod section and by the depth of the well. Due to the elasticity of the rod 9 and cyclic changes in the polished rod force, velocity, and acceleration, the sucker rod 9 is vibrating in longitudinal and transverse directions in the well.
  • Load measuring means or a transducer 11 which may be a strain gauge load cell, is connected to the polished rod and provides an output signal that is proportional to the load.
  • a high accuracy, position measuring means which may be an optical encoder 8 , is mounted on the centre bearing and is anchored to the Samson post; it provides accurate position measurement of the walking beam 2 regardless of rotational speed or acceleration.
  • Two pressure transducers are mounted on the wellhead, namely a tubing pressure transducer 12 and a casing pressure transducer 13 ; they provide an accurate pressure signal to property evaluate pump behaviour during every cycle.
  • the beam pumping unit is driven by the prime mover 7 , which may be a high efficiency Nema B motor, to reciprocate the polished rod in any required motion pattern.
  • the polished rod is connected through various tapers of the sucker rod 9 with the downhole pump 10 .
  • the present invention is directed to controlling the polished rod motion so that the downhole pump 10 is reciprocated with any required stroke length to maximize production within the fatigue load limits of the sucker rod 9 .
  • any desired speed of the downhole pump 10 and behaviour pattern can be controlled to overcome excessive friction, gas lock and other detrimental downhole conditions.
  • a position signal 17 , a load signal 18 , a tubing pressure signal 19 and a casing pressure signal 20 are transmitted to a local control unit 21 that converts, computes and stores this information by means of digital storage that may be, but is not limited to, a hard drive or solid state memory modules.
  • Additional speed and torque signals 16 are transmitted to the control unit 21 from a typical variable frequency drive controller 14 that controls behaviour of the prime mover 7 through voltage, current and frequency of the power supplied to the electric prime mover 7 .
  • the prime mover 7 and variable frequency drive controller communicate by means of a signal 15 .
  • the variable frequency drive controller 14 may include a dynamic bracing resistor and various other components, and may be of any appropriate type commercially available.
  • the local control unit 21 transmits all gathered information via communication unit to a remote computing station 23 that may be a high computing power desktop computer with a multitasking operating system.
  • Various means of communication 22 may be, used such as wired radio, Internet, wireless cell network, telephone network or satellite communication.
  • the communication link facilitates a closed loop feedback system between the local control unit 21 and the remote computing station 23 .
  • Steps 30 to 44 are set out in FIG. 2 a , with subsequent steps 46 to 60 in FIG. 2 b.
  • FIGS. 3 to 6 provide operational data from a 9,057 feet deep well that was one of four test sites employed for validation of the present invention.
  • a conventional geometry pumping unit (640-365-168) was connected to a 1.76 inch diameter heavy wall rod pump by a steel sucker rod string assembled from five sections of different diameters. Data was obtained from a typical fixed speed and from optimized mode with optimal variable angular velocity of the prime mover. The downhole pump stroke length was verified by measurement of production volume over a 24 hour period. Fluid level measurement data was used to verify calculated forces on the plunger. Long-term data collection in excess of six months was performed to ensure sustainability of performance and to allow for further development of hardware, optimization technique, and software.
  • FIG. 3 provides a chart illustrating measured prime mover speed for two cases: a constant speed resulting in pumping rate of 6.3 strokes per minute (SPM) and the optimized variable prime mover speed that results in 7.6 SPM.
  • FIG. 4 provides a chart illustrating measured polished rod linear velocity before and after optimization. It is clear that the optimal speed is not constant at any portion of the stroke, as prescribed by some prior art, and is significantly different from the typical one resulting from a constant prime mover angular velocity.
  • FIG. 5 provides a chart illustrating measured polished rod and calculated plunger forces vs. displacement during operation of a pump with constant angular velocity and the optimal variable velocity of prime mover.
  • the constant angular velocity corresponding to 6.3 SPM produces the pump stroke of 114 inches as calculated by evaluation software and confirmed by actual fluid flow measurements from the well on the surface.
  • the stroke period has reduced to the equivalent of 7.6 SPM, and the pump strove length has increased to 143 inches as calculated by the evaluation software and confirmed by the actual fluid flow from the well on the surface.
  • the resulting dramatic increase in production is due both to increase of the pump stroke length (25%) and reduction of the stroke time (20%).
  • FIG. 6 provides a chart illustrating measured gearbox torque acting in the gearbox before and after optimization. As gearbox torque was significantly under the maximum rated torque, the objective was to lower the regenerative torque to its minimum in order to lower negative impact on longevity of the gearbox.
  • the optimal speed, acceleration. and torque of the prime mover. and the safe operating limits, are calculated and transferred together to the local control unit 21 .
  • the response of the unit after minimum one full cycle is then transferred via communication unit back and analyzed in the remote computing station 23 . If the optimized parameters are satisfied (such as calculated pump stroke length, stroke time, power consumption, loads and stress level in the rod system and surface components, fluid velocity at the standing valve, maximum and minimum motor torque or any other), calculations are not performed anymore unless deterioration of the well performance is detected in the future.
  • the remote unit 23 or local unit 21 will initiate communication to check the status of the pumping unit.
  • the local control unit 21 will provide the variable frequency drive 14 with the calculated rpm, and acceleration for a minimum 24 steps within each cycle, and will monitor behaviour of the pumping unit during each step according to safe operating parameters such as maximum and minimum load on polished rod, motor torque, gearbox torque, polished rod displacement. tubing pressure. casing pressure and stroke time.
  • the local unit 21 will initiate corrective action such as slow down or shut down of the unit and an alarm message will be generated and sent to the remote computing station 23 via the closed. loop feedback system. Last operating conditions will be transferred to the remote computing station 23 and new optimized operating parameters will be computed and transferred to the local unit 21 .

Abstract

A method and system for pumping unit with an elastic rod system is applied to maximize fluid production. The maximum stroke of the pump and the shortest cycle time are calculated based on all static and dynamic properties of downhole and surface components without a limitation to angular speed of the prime mover. Limitations of structural and fatigue strength are incorporated into the optimization calculation to ensure safe operation while maximizing pumped volume and minimizing energy consumption. Calculated optimal prime mover speed is applied to the sucker rod pump by means of beam pumping, long stroke or hydraulic pumping unit by controlling velocity, acceleration and torque of the electric prime mover or by controlling pressure and flow rate in hydraulically actuated sucker rod pumping system.

Description

    FIELD OF THE INVENTION
  • This invention relates to methods and systems for maximizing downhole fluid pumping using a sucker rod pumping system, and more particularly to methods and systems for maximizing fluid production by optimizing the sucker rod prime mover speed.
  • BACKGROUND OF THE INVENTION
  • Reciprocating oil pumps are traditionally operated by a beam pumping unit, as illustrated in FIG. 1 and described below, with a sinusoidal characteristic of reciprocating motion of a polished rod as dictated by the fixed speed of an electrical or gas prime mover and the geometry of the beam pumping unit. Conventionally, a constant crank speed is employed in the operation of the beam pumping unit; as a result, the geometry of the beam pumping unit dictates a rod speed which follows a curve which is sinusoidal in nature. Other types of pumping units, such as long stroke or hydraulically actuated pumping units, operate at a first constant speed of the polished rod during upstroke motion and at a second constant speed during down-stroke motion, with additional speed variability only during change of the direction of the motion. Some of the pumping units utilize variable control of prime movers to allow for easier change in fixed speed of the prime mover or the ability to choose variable speed of the prime mover in any desired portion of the pumping cycle.
  • A conventional sucker rod pumping system comprises surface equipment (the beam pumping unit, or pump jack), and downhole equipment (the sucker rod and pump) which operates in a well bore drilled into an oil reservoir. The interaction of the movable and stationary elements of the well and dynamic interaction with fluids present in the well creates a complicated mechanical system that requires precise design and control to be able to work in an efficient way.
  • In order to increase oil production, analysis and optimization of all of the elements of the sucker rod pumping system must be performed. The design of the oil well system equipment is usually performed on the basis of mechanical laws and special methods. and certain established analytical standards are required to enable development of a beneficial design and desired operation of the oil well. Such an analysis generally involves:
      • 1. A dynamic-analysis of the sucker rod system when the dynamic forces and stresses acting on the sucker rod are calculated (dynamic wave equation),
      • 2. a kinetic analysis of the surface equipment (pumping unit);
      • 3. analysis of the performance of the bottom-hole pump (well evaluation software); and
      • 4. analysis of the performance of the oil reservoir (inflow performance relation).
  • Such a system analysis presented in the prior art can provide correct and useful information on the original design of the well and on its performance, but only for the constant speed of the prime mover. Past attempts to increase well production have incorporated changing the components of the rod string and size of the pump, changing the overall rotational velocity of the crank, varying the speed within the stroke by choosing different constant crank speeds for upstroke and down-stroke with a variable frequency drive, or by utilizing ultra high slip electric motors to slow down speed of the prime mover during peak torque periods within a single stroke. Prior art has taught allowing for speed change of the prime mover as a response to the need for controlling pump-off conditions (U.S. Pat. Nos. 4,490,094; 4,973,226; and 5,252,031; please note that U.S. Pat. No. 5,252,031 is based on calculation of the down-hole pump behaviour as originally presented in U.S. Pat. No. 3,343,409), limiting loads on the rod string connecting surface unit with reciprocating pump and other components (U.S. Pat. Nos. 4,102,394 and 5,246,076; PCT Application No. WO 03/048578), optimizing pumping conditions of the pumping unit (U.S. Pat. Nos. 4,102,394 and 4,490,094), or converting the sinusoidal speed characteristic of the polished rod powered by a beam pumping unit to a linear characteristic throughout most of the upstroke and down-stroke motion (U.S. Pat. No. 6,890,156) to mimic long stroke behaviour with a typical pump-jack unit.
  • Most of the prior art methods and systems are based on various analyses of loads or energy on the polished rod and indirect detection of various problems with pump performance or fluid inflow to the well. U.S. Pat. No. 4,102,394, for example, teaches setting a different constant speed for the prime mover during upstroke movement as opposed to down-stroke movement to match inflow of the oil from the reservoir and to avoid pump-off conditions. The method of U.S. Pat. No. 4,490,094 determines and modifies the instantaneous speed of the prime mover for a pre-determined portion of the polished rod stroke, based on power output and work done by the prime. mover. PCT Application No. WO 03/048578 teaches the application of finite changes to the speed of the prime mover within one stroke, to limit the load acting on the polished rod within pre-established safe limits. U.S. Pat. No. 6,890,156 teaches finite changes to the speed of the prime mover so the speed of the polished rod reciprocated by the beam pumping unit remains constant for an extended period during upstroke and down-stroke periods. Speed changes are dictated by the geometry of the beam pumping unit and are resulting in shorter stroke time for the same maximum speed of the polished rod. No relation or effect on the effective stroke of the pump or impact on maximum or minimum force acting in the rod string is taken into consideration or intentionally changed.
  • For over a decade, various suppliers of variable frequency drives (VFD) for beam pumping provided an opportunity to change the speed of the crank and polished rod within a single stroke of the pump. Some of the drives, such as the ePAC Vector Flux Drive from eProduction Solutions or the Sucker-Rod Pump Drive from Unico, Inc., allow a user to incorporate variable speed of the crank and roil throughout a single stroke by means of an incorporated Programmable Logic Controller and industry standard ladder programming language.
  • In the prior art, the speed of the polished rod was altered in order to improve, but not optimize. certain aspects of pump operations, such as reducing loads in the rod string, and their teachings had focused on the kinematics of the pumping system by prescribing certain movements of the polished rod without analyzing the dynamics of the entire system, including the surface unit, rod string and downhole pump. The optimization process was limited to the design phase, where, based on the system requirements and the dynamic analysis of the entire pumping system, the physical parameters of the system (such as motor power, rod string materials and dimensions, etc.) were determined to meet the required production target and satisfy the limits on the loads on the system. However, the optimization of the design assumed a constant speed of the prime mover.
  • While trying to improve the design of a new pumping system or improve the operation of an existing system, there was no attempt to optimize its performance by optimizing the stroke period and the variation of the prime mover speed within a stroke. Implementing such an approach creates an opportunity to develop a method and a system that can address the highly nonlinear nature of the problem of oil production optimization, while at the same time reducing operating costs and providing for operation with safe loading factors.
  • SUMMARY OF THE INVENTION
  • The present invention seeks to provide a method and system for optimizing the sucker-rod pump prime mover speed in order to maximize oil production while at the same time reducing operating costs and providing for operation with safe loading factors. The optimization can be performs(for existing pumping systems as well as during the design phase of a new system. The presented optimization process and system focuses on finding and applying the optimal variable speed of the prime mover; however, the resulting optimal prime mover angular speed determines the optimal polished rod linear velocity, therefore—after minor modifications within the competence of a person skilled in the relevant art—the present method can also be applied to optimization of the polished rod velocity instead of the prime mover angular speed.
  • The present invention also seeks to provide the ability to automatically monitor, analyze, test, optimize, control, and manage a given well from a remote central location. The proposed system performs kinetic and dynamic analysis of the oil well equipment, and using various experimental data and mathematical modeling is able to optimize the well performance. Additional benefits include monitoring the pumping conditions and detecting unusual, deteriorating or detrimental operating conditions, and changing the pumping parameters in response to the detected changes.
  • According to a first aspect of the present invention, there is provided a method for controlling prime mover angular velocity and polished rod motion in a pumping system, the method comprising the steps of:
      • a) developing a mathematical model of the pumping system based on system data;
      • b) measuring physical conditions of the pumping system during operation;
      • c) comparing the mathematical model and the physical conditions as measured;
      • d) calculating optimal variable speed of the prime mover and new operating parameters to determine optimal polished rod, sucker rod and downhole pump motion; and
      • e) applying the optimal variable speed of the prime mover and new operating parameters to the pumping system.
  • According to a second aspect of the present invention, there is provided a system for controlling polished rod motion in a pumping system, the polished rod motion determined by actuation of a prime mover, the system comprising:
      • a) surface pumping components including the prime mover;
      • b) a controller for controlling the prime mover, which controller allows for dynamic changes of speed, acceleration and torque within one cycle;
      • c) downhole pumping components including a rod string and downhole pump;
      • d) means for communicating motion of the prime mover to the downhole pumping components;
      • e) measuring means on the surface pumping components for monitoring operational conditions;
      • f) a local control unit;
      • g) signal transmission means for transmitting signals from the measuring means and the controller to the local control unit, for determining optimal prime mover speed and required prime mover new operating parameters; and
      • h) means for transmitting the new operating parameters to the controller.
  • In preferred embodiments of a method according to the present invention, the optimal variable speed of the prime mover is determined such that pump stroke length is maximized, stroke time is minimized, forces acting on components of the pumping system are minimized and energy consumption is minimized. Preferably, calculating new operating parameters comprises analysis of pumping system geometry and mechanical properties, the prime mover actuates the polished rod motion (wherein the new operating parameters are applied to the prime mover to achieve optimal polished rod motion), and the new operating parameters are applied to the prime mover by means of controlling velocity, acceleration and torque of the prime mover. Where the pumping system is an hydraulically actuated pumping system, the new operating parameters are preferably applied to the pumping system by means of controlling pressure and flow rate within an actuation system of the pumping system. The optimal variable speed of the prime mover may be achieved by an optimization method selected from the group consisting of theoretical techniques. experimental techniques, and a combination of theoretical and experimental techniques. which techniques would be known to one skilled in the art, and calculating the optimal variable speed of the prime mover may be performed as part of initial pumping system design using a predictive analysis method (without measuring physical conditions of the pumping system).
  • In preferred embodiments of a system according to the present invention. the measuring means are for measuring polished rod load, walking beam position, tubing pressure, and casing pressure, and the measuring means preferably comprise a transducer for measuring polished rod load, an optical encoder for measuring walking beam position, and pressure transducers for measuring tubing pressure and casing pressure. The controller may comprise one of a dynamic braking resistor and a regenerative module, but neither need be present. The system preferably comprises a remote computing station in communication with the local control unit. The local control unit preferably comprises programming incorporating mathematical modelling and numerical solution techniques capability, for analyzing the signals, determining the optimal prime mover speed, and determining the required prime mover new operating parameters.
  • In some preferred embodiments of the present invention, the pumping system has the ability to control the polished rod linear velocity according to a pre-programmed or self-adapting function of one of the following variables: time, polished rod position or crank rotation angle. A preferred embodiment of this invention uses a VFD for controlling the prime mover angular speed that produces the optimal polished rod linear variable velocity.
  • It is most efficient to assume that the angular velocity profile of the prime mover is controlled by a function Ω(s) of the polished rod position, although it can also be defined as a function Ω(t) of time or a function Ω(α) of crank angle. The position of the polished rod sε(0,s0) is defined for the full cycle, including the upstroke and down-stroke movement, and therefore so corresponds to the double length of the polished rod stroke. The present invention seeks to provide a method and system for optimizing the angular velocity profile Ω of the prime mover for the entire stroke cycle in order to achieve one of the following goals:
      • (I) maximize oil production
        • or
      • (II) achieve a predefined production target using a minimum energy consumption in the pumping unit,
        while satisfying the following constraints for the duration of the entire stroke period T:
      • (A) the maximum and minimum stress at any point xε(0,L) along the entire length L of the rod string doesn't exceed the limits allowed by the modified Goodman diagram:
  • σ min ( Ω , x ) = Min i ( 0 , T ) ( σ ( Ω , x , t ) ) 0 σ max ( Ω , x ) = Max i ( 0 , T ) ( σ ( Ω , x , t ) ) g ( σ min ( Ω , x ) )
        • where g(σmin(x)) depends on the material properties of the rod segment at point x;
      • (B) the motor speed variation is achievable for a given pumping unit, i.e. the torque M(Ω, s) doesn't exceed the allowable range (Mmin, Mmax) specified for the motor and the gear box:
  • M min ( Ω ) = Min i ( 0 , s 0 ) ( M ( Ω , s ) ) M min M max ( Ω ) = Max s ( 0 , s 0 ) ( M ( Ω , s ) ) M max
        • where Mmin<0 is the minimum allowable negative torque (can be equal to 0 in order to minimize the regenerative torque),
        • as well as the motor angular speed doesn't exceed the specified limit;

  • Ω(s)<Ωmax for sε(0,s0)
      • (C) the angular velocity Ω(s) is the same at the beginning and end of the stroke due to a cyclic character of the pumping operation:

  • Ω(0)=Ω(s 0).
  • Because of an inherent time delay in the response of the motor angular velocity to the provided VFD) input, the realized motor speed is not the same as the input design speed, therefore it is more efficient to optimize directly the input speed than to find first the optical motor speed, and subsequently try to determine the input function that actually produces the required motor velocity. Therefore, the function Ω(s) describes rather the optimal design input speed for the VFD controller than the actual optimal motor speed. It needs to be noted that the effect of optimization of VFD input speed is equivalent to controlling the polished rod velocity in order to optimize the pump production and operation.
  • It has been observed that the optimal solution that maximizes the production usually has the following properties that are of additional benefit:
      • The energy use and the maximum stresses in the entire pump system are smaller for the optimal velocity profile Ω(s) than for the movement with the same cycle period and a constant motor speed equal to the average motor speed of the variable speed cycle
      • When optimizing the energy use to achieve the production target the stresses are reduced with respect to the movement with the same cycle period and a constant motor speed.
  • Once the optimal VFD input velocity is determined then a further reduction of the motor torque and energy use is achieved by re-adjusting the crank weights to the new operating conditions.
  • When the optimization is performed not on the existing pumping system, but during the design phase, then the design can be further improved based on the power and load requirements resulting from the prime mover speed determined from the optimization process. Making the design changes to improve the performance of the system powered by the prime mover optimal variable speed, e.g. increasing the diameter of the weakest segments of the rod string, will allow for further improvement of the system performance by applying the pumping system design and prime mover speed optimization processes iteratively.
  • It should be noted that the optimal prime mover speed and the resulting polished rod velocity determined by the present invention are different than those prescribed in the prior art. For example, U.S. Pat. No. 6,890,156 teaches adjusting the prime mover speed to obtain a constant speed of the polished rod during most of the stroke length (which doesn't necessary optimize the production and reduce loads), while the optimal movement of the polished rod obtained by the present method is not constant in general.
  • To overcome the limitations of the prior art, the present invention seeks to analyze current performance and calculate and apply the most advantageous variable speed of the prime mover to maximize fluid production for an existing sucker rod pumping system. Some prior art systems would require system components to be changed to achieve any increase in production volume, or otherwise would have to compromise safety conditions it higher fixed speed of the prime mover were to be attempted. Operating costs would also increase since larger components and higher energy consumption would be necessary.
  • As in the prior. art, the measurements of the surface card provide the displacement and force in the polished rod that allow for calculation of the following values that are of importance from the perspective of optimization:
      • Forces and stresses in the entire rod string that are used for checking condition (A) of the optimization process
      • Effective plunger stroke length that is used for estimation of the oil output that needs to be maximized according to optimization problem (I), or needs to achieve the prescribed production target according to optimization problem (II)
  • The motor torque measurements provide means for controlling condition (B) of the optimization process. The angular velocity measurements can be used for modelling the delay between the VFD input and the actual motor velocity profile if mathematical modelling is used instead of the physical measurements for finding the response of the pump/well system to a given VFD input velocity. The calculations of the plunger stroke length and the stresses in the rod string based on the surface card measurements are performed using the methods described in literature that employ either the finite difference method or Fourier transformations (e.g. U.S. Pat. No. 3,343,409). The plunger stroke length and the stresses in the rod string, as well as the loads on the surface unit, including tile motor torque, can alternatively be calculated without relying on the surface card measurements, by simulating the response of the rod string to the imposed movement of the polished rod using the improved predictive analysis based on original work of Gibbs as presented in the Journal of Petroleum Technology in July 1963. This approach might produce less accurate results, but it is necessary if the physical tests cannot be performed or the measurements cannot be collected, e.g. during the design phase, or the number of test must be limited in order to minimize the disruption of the well production.
  • The present invention is directed to controlling prime mover speed and, in doing so, polished rod motion so that the downhole pump is reciprocated with any stroke length required to maximize production within the fatigue load limits of the sucker rod. In addition, any desired speed of the downhole pump and behaviour pattern can be controlled to overcome excessive friction, gas lock, or other detrimental downhole conditions.
  • A detailed description of an exemplary embodiment of the present invention is given in the following. It is to be understood, however, that the invention is not to be construed as limited to this embodiment.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • In the accompanying drawings, which illustrate an exemplary embodiment of the present invention:
  • FIG. 1 is a schematic view of a system according to the present invention;
  • FIGS. 2 a and 2 b present a flowchart illustrating a preferred process for use in software development for an embodiment according to the present invention;
  • FIG. 3 is a chart illustrating prime mover angular velocity before and after optimization;
  • FIG. 4 is a chart illustrating polished rod linear velocity before and after optimization;
  • FIG. 5 is a chart illustrating polished rod forces vs. displacement and plunger pump forces vs. displacement during operation of a pump with constant prime mover velocity and with optimized speed of prime mover; and
  • FIG. 6 is a chart illustrating gearbox torque before and after optimization where optimal condition was prescribed as minimization of regenerative torque acting in the gearbox.
  • DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT Optimization Method
  • Referring now to the summary of the present invention set out above. the optimization problem (I) is defined as finding the VFD input angular speed profile Ω(s) that maximizes the average fluid volume pumped per unit time. The volume pumped during one stroke as a result of the imposed VFD input speed Ω(s) is equal to:
  • where
      • Ap—plunger cross-sectional area
      • η—pumping efficiency coefficient
      • UP(Ω)—plunger stroke length (the product ηUP is called an effective stroke length).
  • Therefore. the optimization goal of maximizing the production per unit time can be mathematically defined as finding the VFD input speed profile Ω(s) that maximizes the following functional V(Ω), while satisfying the constraints (A-C):
  • V ( Ω ) = Vol ( Ω ) T ( Ω ) = A p η U P ( Ω ) T ( Ω ) = Maximum ( Ω ) ( 1 )
    • where T(Ω) is the stroke period resulting from applying the input velocity Ω(s).
  • Similarly, the optimization problem (II) can be defined as finding the VFD input speed profile Ω(s) that minimizes the motor power use P(Ω), while satisfying the conditions (A-C) together with the following additional constraint:
  • V ( Ω ) = Vol ( Ω ) T ( Ω ) = A P η U P ( Ω ) T ( Ω ) = V 0 ( D )
  • where V0 is a prescribed production target.
  • The power use P(Ω) can be measured directly by VFD or can be calculated as the work done by the motor per unit time, therefore the following functional needs to be minimized:
  • P ( Ω ) = W ( Ω ) T ( Ω ) = Minimum ( Ω ) ( 2 )
  • where W(Ω) is the work done by the positive motor torque during one. stoke
  • W ( Ω ) = 0 T M ( Ω , t ) ω ( Ω , t ) t
  • where W(Ω) is the work clone by the positive motor torque during one stoke
  • W ( Ω ) = 0 T M + ( Ω , t ) ω ( Ω , t ) t
  • where: ω(Ω,t) is the motor angular rate described as a function of time.
  • M+(Ω,t) is the positive motor torque defined as:
  • M + ( Ω , t ) = { 0 if M ( Ω , t ) 0 M ( Ω , t ) if M ( Ω , t ) > 0.
  • In order to solve the above optimization problems, i.e. problem (I) with constraints (A-C) or problem (II) with constraints (A-D), we need the ability to obtain the following information in response to any input velocity Ω(s):
      • production value V(Ω), or equivalently, plunger stroke length UP(Ω) and stroke period T(Ω)
      • the distribution of stresses σ (Ω,x,t) for the entire rod string xε(0,L) and stroke period tε(0,T0), and based on this σmin (Ω,x) and σmax (Ω,x) as defined in Condition (A)
      • the motor torque M (Ω, s) for the entire stroke length sε(0,s0) and based on this Mmin(Ω) and Mmax(Ω) as defined in Condition (B)
      • prime mover power use P(Ω), or equivalently, the work W(Ω) over a stroke period T(Ω)
  • The above information for a given input velocity Ω(s) can be obtained in a variety of ways, ranging from totally experimental to purely theoretical. In general, the experimental methods are more accurate, but at the same time require more effort in installing the instrumentation, performing tests and collecting data for each input function Ω(s). Usually, the most efficient approach is to combine both of these methods.
  • Following is a brief description of some possible approaches;
      • The production can be measured directly in the experimental way, provided the necessary equipment is available, or can be calculated based on the plunger stroke length and strode period, either measured or calculated.
      • The stroke period T(Ω) for a given input velocity Ω(s) can be measured directly by applying this input to the VFD of a real pump/well system, or can be calculated theoretically, assuming the motor velocity follows the VFD input velocity with a constant time delay.
      • The plunger stroke length can be measured experimentally, e.g. by installing accelerometers at the plunger, or can be calculated in two ways: 1) using the mathematical model of the plunger movement based on the surface card measurements, i.e. the polished rod displacement and force; 2) applying a purely theoretical method by calculating the polished rod movement as a function of the motor speed and using the predictive analysis to find the plunger response to this movement.
      • The stresses along the rod string could be measured experimentally, e.g. by installing strain sensors at various locations (although it is rather impractical), or can be calculated in two ways: 1) using a mathematical model of the rod string displacements and forces based on the surface card measurements; 2) applying a purely theoretical method by calculating the polished rod movement as a function of the motor speed and using the predictive analysis to find the distributions of the stresses in the rod string.
      • The motor torque can be measured directly from the VFD output by applying the desired VFD input velocity to the pump/well system or ran be calculated, using the equations of dynamic equilibrium of the surface unit. based on the theoretically calculated force in the polished rod obtained from the rod string dynamic model.
      • The motor power consumption can be measured directly from the VFD output by applying the desired VFD input velocity to the pump/well system, or can be calculated theoretically based on the work done by the theoretically calculated torque for the imposed motor angular velocity.
  • The optimization problems (I) and (II) are very similar from the mathematical point of view and can be solved using the same methods; therefore, a possible solution will be presented for case (I) only. The solution of problem (I) can be achieved by, but is not limited to, the following iterative approach that was chosen to address the highly nonlinear nature of this problem.
  • The function Ω[p](s) describing any allowable VFD input speed that meets the condition (C) can be presented in the following form of Fourier series:
  • Ω [ p ] ( s ) = β Ω _ 0 [ 1 + i = 1 N ( γ i cos ( 2 π s / s 0 ) + λ i sin ( 2 π s / s 0 ) ) ] ( 3 )
  • where
      • p=[ρ1, . . . , p1N+1]=[β, γ1, . . . , γN, λ1, . . . , λN] is the vector of optimization variables/parameters
      • Ω 0—prime mover typical constant operational speed for the specific well and pumping unit
      • N—selected number of terms in the Fourier series, usually not exceeding 4
  • The purpose of optimization is to find the vector of parameters p for which the function Ω[p](s) maximizes the production V(Ω) defined by (1), while meeting the conditions (A) and (B). Due to the nonlinear nature of this problem, the optimal solution will be found using an iterative approach, starting from some initial set of parameters usually selected based on experience. The closer the initial values are to the optimum the faster the convergence to the optimal point will be achieved. Typically those initial parameters are assumed as follows:

  • β=1

  • λ1ε(−0.1,0.1) depending on the sucker-rod material (fibreglass or steel)

  • λ1=0 for i>1

  • γ2=0.2, γ1=0 (i=1 or i>2)
  • Now any operational parameters of the pumping system controlled directly or indirectly by the VFD input velocity Ω[p](s), such as the production V(Ω[p]), prime mover torque M(Ω[p], s) and stresses in the rod string σ (Ω[p], x,t) can be treated as functions of the parameter vector p:

  • V[p]=V(Ω[p]))

  • M[p](s)=M(Ω[p],s) sε(0,s0)

  • α[p](x,t)=σ(Ω[p],x,t) xε(0,L); tε(0,T)  (4)
  • Using one of the methods described earlier, we can determine the values of all the above functions at the starting point p=p0. Then we will search for such a vector δp=[δp1, . . . , δp2N+1] for which the functions α [p0+δp] and M[p0+δp] satisfy the constraints (A) and (B), and for which the maximum of the function V[p0+δp] is reached in the vicinity of point p0

  • V[p 0+δp]=Maximum(δp)  (5)
  • The functions V, M and σ of parameters p are not available in analytical form and depend on those parameters in a highly nonlinear way; their determination can even involve physical tests. However, these functions can be approximated at point p0 by linear functions of δp using the first order Taylor series;.
  • V [ p 0 + δ p ] = V [ p 0 ] + i = 1 2 N + 1 [ V p i [ p 0 ] δ p i + 2 V p i 2 [ p 0 ] δ p i 2 ] ( 6 a ) M [ p 0 + δ p ] ( s ) = M [ p 0 ] ( s ) + i = 1 2 N + 1 [ M p i [ p 0 ] ( s ) δ p i + 2 M p i 2 [ p 0 ] ( s ) δ p i 2 ] ( 6 b ) σ [ p 0 + δ p ] ( s , t ) = σ [ p 0 ] ( s ) + i = 1 2 N + 1 [ σ p i [ p 0 ] ( s , t ) δ p i + 2 σ p i 2 [ p 0 ] ( s , t ) δ p i 2 ] ( 6 c )
  • where the partial derivatives of functions V, M and σ are calculated from the finite differences for each i (i=1, . . . , 2N+1) using the following formulas;
  • V p i [ p 0 ] = V [ p 0 + Δ p 1 ] - V [ p 0 ] Δ p i M p i [ p 0 ] ( s ) = M [ p 0 + Δ p 1 ] ( s ) - M [ p 0 ] ( s ) Δ p 1 σ p i [ p 0 ] ( s , t ) = σ [ p 0 + Δ p 1 ] ( s , t + i ) - σ [ p 0 ] ( s , t ) Δ p i ( 7 )
  • where
  • Δ p i = [ 0 , , Δ p 1 , 0 ] t + i = T [ p 0 ] T [ p 0 + Δ p i ] t T [ p ] = T ( Ω [ p ] ) .
  • Different input parameters p=p0+Δpi (i=1, . . . , 2N+1) produce variations of the motor speed that can result in a slightly different stroke period T [p0+Δpi] than for p=p0. in order to be able to superimpose stresses σ (Ω[p],x,t) along the roc string for the same moment during the cycles with different periods the time t can be scaled to a constant reference period T [p0], e.g. time t defined for the period T [p0+Δpi] was converted to time t+ defined for the period T [p0].
  • When calculating the partial derivatives using the finite difference method the values Δp, should be selected in a way that ensures a quick convergence to the optimal solution of the nonlinear problem. In order to keep under control the error resulting from the approximation of a nonlinear problem, the following additional constraints are imposed on the values δp,

  • |δpi|<θΔp, (i=1, . . . , 2N+1)  (E)
  • where θ is initially set to 1, but needs to be reduced if convergence problems are encountered.
  • As can be see from Eqs. (6a-c) the highly nonlinear optimization problem (I) has been reduced to finding the minimum of a linear function V[p0+δp] apt of vector δp subject to linear constraints (A), (B) and (E). The solution of this problem can be obtained by those skilled in art using any of the known methods of linear programming.
  • Having calculated the optimal vector δp0 for the approximate optimization problem we can repeat the entire process starting from a new point p1=p0+δp0 that should be closer to the optimal solution of the original nonlinear problem than point p0. This process can be repeated until there is no change in the optimal vector p from the previous iteration, i.e.
  • δ p = i 2 N + 1 δ p i 2 < ɛ ( 8 )
  • where ε is a selected threshold for the convergence criterion.
  • The most efficient method is to perform the optimization process in two stages. In the first stage we would find the theoretical optimal solution based only on the predictive analysis without performing tests on the real pump/well system to determine its response to different input velocities (only the basic tests to determine the system parameters would be performed initially). In the second stage we would find the actual optimal solution starting from that theoretical solution by utilizing the responses of the real system to different input velocities required by the optimization algorithm. The transition between those two stages requires changing the optimization parameters from the motor speed to the VFD input velocity. This requires transforming the Fourier series parameters to reflect the time delay between the VFD input velocity and the motor response, which however is fairly straightforward. Adopting this two stage approach may limit the physical tests of the system to only one iteration.
  • Application Method
  • As one skilled in the art would appreciate, to calculate optimized prime mover. speed, evaluation of current pumping system performance must be based on accurate feedback of the system behaviour. Accurate position of the polished rod is preferably determined by utilization of an optical encoder, non-contact magneto-resistive rotary position sensor or similar high precision rotary position transducer mounted on the centre bearing of the beam pumping unit or crank. The present invention preferably continuously monitors and transfers all well operating conditions to a centrally-based computer that calculates optimal prime mover speed and corresponding prime mover operating parameters. New parameters are then transferred to a local well controller via wired or wireless means of data transfer. A closed feedback loop between a local controller and the centrally-based computer allows the mathematical model to correct and adjust its parameters to achieve the most accurate representation of the physical state of the downhole and surface components, and it also allows for detecting trends and changes in operating conditions. The controller also allows for detection of any detrimental condition outside of the preset range of loading factors on every component of the pumping system. The amount of rpm, acceleration and torque for every portion of the cycle is accordingly based on following optimal prime mover speed to maximize total volume production while maintaining safe working parameters.
  • Surface Equipment and Prime Mover
  • The surface equipment is used to provide the oscillating motion to the sucker rod and the pump at the bottom of the well. The pumping unit usually comprises:
      • a walking beam with “Horsehead”;
      • a base;
      • a pitman;
      • a crank with counterbalance weights; and
      • a gearbox and motor.
  • By optimizing speed of the prime mover to properly apply motion of the polished rod to rod string and pump, efficiency of the pumping unit can be improved, power costs can be reduced, stresses in the rod string can be reduced and pumping unit balance can be improved.
  • Under the condition of variable motor speed, all of these elements rotate and move with variable velocity and acceleration. The effects of acceleration result in dynamic forces and moments that affect the performance of the pumping unit as a whole. For example, acceleration affects gearbox torque, motor power consumption, the strength of the walking beam and wearing of the gearbox, etc. Proper loading of the gearbox is of extreme importance, as an under-loaded unit operates at low mechanical efficiency. The overloaded unit can be easily damaged and then requires excessive maintenance. The calculation of the dynamic torque values and prediction/optimization of the performance of the pumping unit is possible only if the correct data about the weights and moments of the inertia of the moving and rotating elements of the pumping unit is known. This data is required for evaluation of the performance before any optimization can be performed. In accordance with the preferred embodiment, most of the information that is necessary to calculate torques, counterbalance loads, etc. is obtained automatically.
  • Sucker Rod and Pump Performance
  • A sucker rod is a long elastic rod consisting of several lengths of different cross-sections. The rod is attached at one end to the walking beam of the pumping unit by means of the horsehead and polished rod, and to the downhole pump at the other end. It is necessary to keep the stresses and safety factors of the rod within the recommended guidelines corresponding to the fatigue strength of the material of the rod. The estimation of the stresses in the rod is performed using a mathematical model of the rod string, based on one of the following:
      • the loads in the polished rod measured at the surface (diagnostic analysis)
      • estimation of the forces acting on the plunger at the bottom of the well (predictive analysis).
  • The calculation of the stresses in the rod string creates complex mechanical and mathematical problems due to the fact that:
      • the elastic rod string is very long and undergoes nonlinear displacements and possibly buckling;
      • the rod has complex three-dimensional geometry;
      • the rod moves inside the tubing, not only along the tubing but also laterally;
      • the rod is in contact with the tubing in unpredictable places along the rod; and
      • the rod is submerged in a viscous fluid.
  • The mathematical model of the rod string requires detailed and precise information on many parameters to be able to precisely define the sucker rod loads and stresses. it is accordingly necessary to fire establish an appropriate mathematical model of the rod string dynamics with correct values of the parameters, and then solve using available and effective mathematical methods. The additional information necessary for the optimization process is the available measured data obtained at the well. Instantaneous measurements of the flow from the well arm the production rate, with pattern recognition toots being used for the identification of the bottom-hole diagrams, provide a large amount of the information that can be used. The system software replicates the dynamic behaviour of the system using the measured surface dynamometer card and the measured production rate. The software can automatically select best pumping conditions to reduce the ma loads and determine the profile of the motor speed within the pumping cycle as required for desirable pump motion. It can select the optimal value of the pumping speed, and determine the optimal prime mover speed. All of these changes can be made with minimum expenditure, and operating cost reduction can be achieved since no physical changes to the configuration of the surface unit, rod string or pump are necessary (as long as the unit contains all the required components of the present invention).
  • Applications
  • While numerous applications of the within techniques and methods for controlling the prime mover speed and, consequently, the polished rod motion will now be obvious to one skilled in the art, certain applications are seen as being of particular utility within the field of downhole fluid production.
  • Using the techniques and methods taught herein, for example. the performance and optimum operating parameters of the reciprocating pump located below trio fluid level of the well and connected to a reciprocating mechanism on the surface with an elastic sucker rod system can be determined by:
      • a) calculation of the performance of the elastic sucker rod and pump by any appropriate numerical method that would be known to one stilled in the art to accurately identify and calculate all variables in the mechanical system of the sucker rod, downhole pump and surface unit with dynamically changing velocities and accelerations of all the components that possess mass and inertia of such a system, changing mechanical and viscous friction, etc., and
      • b) calculation of the optimized performance and optimized behaviour of the surface unit such as, but not limited to, beam pumping, long strode or hydraulically actuated unit with a prime mover operating with intentionally prescribed non-constant rotational velocity within a single reciprocating cycle to produce the desired optimized behaviour of the polished rod, rod string and downhole pump.
  • The methods and techniques taught herein can also provide the means for improving pumping performance of a sucker rod pumping system by controlling pumping system behaviour which comprise:
      • a) a variable frequency drive and electric prime mover, with or without a braking or regenerative unit, to control reciprocating motion of the surface unit as per optimized parameters within a single cycle of the motion with non-constant rotational velocity, acceleration and torque;
  • b) a local control unit that may be a programmable controller or digital processor based computer with single or multitasking operating system, separate or an integral part of the variable frequency drive, to input desired characteristics of reciprocating motion of the surface unit to the variable frequency drive at a minimum rate of 24 times within a single reciprocating cycle;
      • c) a local data acquisition unit mat may be a programmable controller or digital processor based computer with single or multitasking operating system, separate or an integral part of the variable frequency drive, to record time, angular velocity, acceleration and torque parameters of the variable frequency drive, load and position of the polished rod, tubing pressure and casing pressure, and optional flow rate within a single reciprocating cycle; and
      • d) a remote computing station with closed feedback loop via a communication link to optimize and control the local control unit. The remote computing station may be remotely located or located locally and control one or any other number of local control units.
  • This system is discussed in further detail below.
  • The techniques and methods taught herein can also enable automatically changing operating parameters of the sucker rod pumping unit in response to changing conditions in the well or in surface components by:
      • a) establishing real-time always-on communication with the pumping unit local controller via Internet network that may be wired or wireless via radio, wireless cell or satellite communication network;
      • b) calculating optimized operating parameters using any appropriate numerical method that would be known to one skilled in the art and programming these into a local well controller alarm or shut-down detection means to detect within a single stroke step if operating conditions of the pumping unit are exceeding predetermined values;
      • c) implementing corrective action as programmed into the local control unit, which corrective action may be an alarm condition, immediate shutdown, slow shut down within single cycle or switching to predetermined emergency operating conditions;
      • d) initiating communication with a remote computing station immediately or within a predetermined time period;
      • e) implementing a corrective action routine into the remote computing station to automatically analyze the new condition of the pumping unit that has exceeded previously calculated best operating conditions;
      • f) automatically, or with assistance of personnel, downloading new operating parameters to the local control unit to correct behaviour of the pump in the new conditions; and
      • g) automatically, or with assistance of personnel, downloading new operating parameters to the local control unit to change distribution rate of chemical agents in response to increased friction in the well due to deposit of various substances.
  • As a final example of the utility of the present invention, the within techniques and methods can be employed to automatically prevent or remove gas lock condition at the pump, by:
      • a) detecting gas lock condition from forces acting on the plunger during down-stroke motion;
      • b) calculating bubble point pressure as occurring during flow of fluid that may be oil with or without water and gas through the narrowest section of the standing valve opening;
      • c) calculating optimal motion of the plunger to minimize velocity of the plunger during upstroke motion in order to minimize velocity of the fluid and the pressure drop in the fluid at the standing valve and keep it above bubble point pressure; and
      • d) controlling velocity and acceleration of the prime mover within calculated optimal motion to minimize or remove gas lock condition with precise polished rod movement.
  • These are only a few examples of how the present invention can be applied to address a number of practical operational situations experienced in the field of downhole fluid production, employing the methods and system taught herein.
  • System
  • Referring now in detail to the accompanying drawings, there is illustrated an exemplary embodiment of a system according to the present invention.
  • Referring to FIG. 1, a typical oil well beam pumping unit consists of many moving parts that will produce significant inertia forces if accelerated or decelerated on top of typical static forces. A horsehead 1 connects the rod system 9 and pump 10 with the walking beam 2 using bridle cables and rod hanger. A pitman arm 3 connects the walking beam 2 to the crank 5 with attached counterweights 6. The crank S is attached to a shaft of the gearbox 4 that is powered through a belt system by the prime mover 7.
  • The rod system 9 and pump 10 are subjected to mechanical friction (due to interaction of the pump 10 with the barrel and the rod 9 with tubing), fluid friction (due to the rod 9 moving in the viscous fluid and viscous fluid moving in the tubing and through the valves of the pump 10), and force due to hydrostatic pressure and inertia of the fluid. The rod system 9 is an elastic connection between surface components and the downhole pump 10. The elastic behaviour is greatly influenced by the dimensions and material properties of each rod section and by the depth of the well. Due to the elasticity of the rod 9 and cyclic changes in the polished rod force, velocity, and acceleration, the sucker rod 9 is vibrating in longitudinal and transverse directions in the well.
  • Four measuring means or transducers are mounted on the pumping unit. Load measuring means or a transducer 11. which may be a strain gauge load cell, is connected to the polished rod and provides an output signal that is proportional to the load. A high accuracy, position measuring means, which may be an optical encoder 8, is mounted on the centre bearing and is anchored to the Samson post; it provides accurate position measurement of the walking beam 2 regardless of rotational speed or acceleration. Two pressure transducers are mounted on the wellhead, namely a tubing pressure transducer 12 and a casing pressure transducer 13; they provide an accurate pressure signal to property evaluate pump behaviour during every cycle.
  • The beam pumping unit is driven by the prime mover 7, which may be a high efficiency Nema B motor, to reciprocate the polished rod in any required motion pattern. The polished rod is connected through various tapers of the sucker rod 9 with the downhole pump 10. The present invention is directed to controlling the polished rod motion so that the downhole pump 10 is reciprocated with any required stroke length to maximize production within the fatigue load limits of the sucker rod 9. In addition, any desired speed of the downhole pump 10 and behaviour pattern can be controlled to overcome excessive friction, gas lock and other detrimental downhole conditions.
  • As illustrated in FIG. 1. a position signal 17, a load signal 18, a tubing pressure signal 19 and a casing pressure signal 20 are transmitted to a local control unit 21 that converts, computes and stores this information by means of digital storage that may be, but is not limited to, a hard drive or solid state memory modules. Additional speed and torque signals 16 are transmitted to the control unit 21 from a typical variable frequency drive controller 14 that controls behaviour of the prime mover 7 through voltage, current and frequency of the power supplied to the electric prime mover 7. The prime mover 7 and variable frequency drive controller communicate by means of a signal 15. The variable frequency drive controller 14 may include a dynamic bracing resistor and various other components, and may be of any appropriate type commercially available. The local control unit 21 transmits all gathered information via communication unit to a remote computing station 23 that may be a high computing power desktop computer with a multitasking operating system. Various means of communication 22 may be, used such as wired radio, Internet, wireless cell network, telephone network or satellite communication. The communication link facilitates a closed loop feedback system between the local control unit 21 and the remote computing station 23.
  • Downhole and surface operating conditions are analyzed and optimized by means of software based on the process summarized in FIGS. 2 a and 2 b, which includes both predictive and diagnostic analysis. Steps 30 to 44 are set out in FIG. 2 a, with subsequent steps 46 to 60 in FIG. 2 b.
  • FIGS. 3 to 6 provide operational data from a 9,057 feet deep well that was one of four test sites employed for validation of the present invention. A conventional geometry pumping unit (640-365-168) was connected to a 1.76 inch diameter heavy wall rod pump by a steel sucker rod string assembled from five sections of different diameters. Data was obtained from a typical fixed speed and from optimized mode with optimal variable angular velocity of the prime mover. The downhole pump stroke length was verified by measurement of production volume over a 24 hour period. Fluid level measurement data was used to verify calculated forces on the plunger. Long-term data collection in excess of six months was performed to ensure sustainability of performance and to allow for further development of hardware, optimization technique, and software.
  • FIG. 3 provides a chart illustrating measured prime mover speed for two cases: a constant speed resulting in pumping rate of 6.3 strokes per minute (SPM) and the optimized variable prime mover speed that results in 7.6 SPM.
  • FIG. 4 provides a chart illustrating measured polished rod linear velocity before and after optimization. It is clear that the optimal speed is not constant at any portion of the stroke, as prescribed by some prior art, and is significantly different from the typical one resulting from a constant prime mover angular velocity.
  • FIG. 5 provides a chart illustrating measured polished rod and calculated plunger forces vs. displacement during operation of a pump with constant angular velocity and the optimal variable velocity of prime mover. The constant angular velocity corresponding to 6.3 SPM produces the pump stroke of 114 inches as calculated by evaluation software and confirmed by actual fluid flow measurements from the well on the surface. As a result of applying the optimal variable speed to the prime mover, the stroke period has reduced to the equivalent of 7.6 SPM, and the pump strove length has increased to 143 inches as calculated by the evaluation software and confirmed by the actual fluid flow from the well on the surface. The resulting dramatic increase in production is due both to increase of the pump stroke length (25%) and reduction of the stroke time (20%). There was no increase in the forces acting on any component of the well, and due to utilizing inertia of the rotating weights the electric power demand was decreased by 27%. For those skilled in art it will be obvious that for any typical well, by increasing the constant speed of the prime mover in order to increase the pump stroke rate from 6.3 SPM to 7.6 SPM, a much smaller increase in the pump stroke would be realized, while electric power demand and forces acting on the system would significantly increase.
  • FIG. 6 provides a chart illustrating measured gearbox torque acting in the gearbox before and after optimization. As gearbox torque was significantly under the maximum rated torque, the objective was to lower the regenerative torque to its minimum in order to lower negative impact on longevity of the gearbox.
  • The optimal speed, acceleration. and torque of the prime mover. and the safe operating limits, are calculated and transferred together to the local control unit 21. The response of the unit after minimum one full cycle is then transferred via communication unit back and analyzed in the remote computing station 23. If the optimized parameters are satisfied (such as calculated pump stroke length, stroke time, power consumption, loads and stress level in the rod system and surface components, fluid velocity at the standing valve, maximum and minimum motor torque or any other), calculations are not performed anymore unless deterioration of the well performance is detected in the future. Periodically. for every predetermined time interval, the remote unit 23 or local unit 21 will initiate communication to check the status of the pumping unit. The local control unit 21 will provide the variable frequency drive 14 with the calculated rpm, and acceleration for a minimum 24 steps within each cycle, and will monitor behaviour of the pumping unit during each step according to safe operating parameters such as maximum and minimum load on polished rod, motor torque, gearbox torque, polished rod displacement. tubing pressure. casing pressure and stroke time.
  • If any of the safe operating parameters are outside of the prescribed values, the local unit 21 will initiate corrective action such as slow down or shut down of the unit and an alarm message will be generated and sent to the remote computing station 23 via the closed. loop feedback system. Last operating conditions will be transferred to the remote computing station 23 and new optimized operating parameters will be computed and transferred to the local unit 21.
  • While a particular embodiment of the present invention has been described in the foregoing, it is to be understood that other embodiments are possible within the scope of the invention and are intended to be included herein. It will be clear to any person skilled in the art that modifications of and adjustments to this invention. not shown, are possible without departing from the spirit of the invention as demonstrated through the exemplary embodiment. The invention is therefore to be considered limited solely by the scope of the appended claims.

Claims (21)

1-14. (canceled)
15. A method for determining optimal variable angular velocity Ω of a prime mover (motor speed) of a pumping unit (pumpjack) equipped with a sucker rod connected to a downhole pump for pumping fluid from a well, where the said optimal angular velocity varies over a period of a single pumping cycle in such a way that well production is maximized while maintaining specified limits on stresses in the sucker rod and limits on the motor speed, torque, and energy consumption, comprising the steps of:
(i) using a finite number of parameters p for representing the angular velocity Ω[p] of the motor as a function of one of variables selected from the group of variables comprising polished rod position s, crank position α (for beam pumping units only), or of time t, namely respectively Ω[p](s), Ω[p](α) or Ω[p](t), for an entire single pumping cycle;
(ii) providing a dynamic model of the entire pumping system, including both the surface equipment (pumpjack with motor and polished rod) and downhole equipment (sucker rod with downhole pump), for calculating motor torque, stresses in the said sucker rod, and well output production rate in response to a given motor angular velocity Ω[p], the said well output production rate V(Ω) defined as the volume Vol(Ω) pumped during one cycle per cycle period T(Ω), i.e. V(Ω)=Vol(Ω)/T(Ω); and,
(iii) determining parameters p, by means of a mathematical algorithm for solving nonlinear constrained optimization problems, for which the motor angular velocity Ω[p] maximizes the well production rate V(Ω) while the following constrains are satisfied:
(a) minimum and maximum rod stresses during entire cycle, resulting from the imposed motor speed Ω, do not exceed specified limits;
(b) motor torque required to impose the motor speed Ω does not exceed a specified limit during said cycle;
(c) angular velocity Ω of the motor is identical at a beginning and end of pumping cycle;
(d) angular velocity Ω of the motor does not exceed a specified limit over the course of pumping cycle; and
(e) motor energy consumption per volume of pumped fluid, calculated from the motor torque and angular velocity during the course of pumping cycle, does not exceed a specified limit.
16. The method of claim 15, wherein said angular velocity Ω of the motor is represented in the form of a Fourier series, and said variable angular velocity is determined from the optimal set of Fourier coefficients.
17. The method of claim 15, further comprising:
(i) representing the angular velocity Ω of the motor in the following form of Fourier series of polished rod position s in order to satisfy the constraint 1.(iii)(c):
Ω [ p ] ( s ) = β Ω _ 0 [ 1 + i = 1 N ( γ i cos ( 2 π s / s 0 ) + λ i sin ( 2 π s / s 0 ) ) ] ( o )
where vector p=[β, γ1, . . . , γN, λ1, . . . , λN] consists of Fourier coefficients, Ω0 is a typical operating constant speed for a given pumpjack, and s0 denotes the polished rod double stroke length
(ii) providing a mathematical model for calculation of displacements, forces and stresses in the sucker rod and the polished rod during a pumping cycle that would result from the polished rod motion imposed by applying a given variable angular velocity Ω of the motor;
(iii) providing a mathematical model for calculation of the motor torque that is required to impose a given variable angular velocity Ω of the motor, the said model utilizing the polished rod force calculated in model 3.(ii) and the gravity and inertial forces acting on all the components of the pumpjack as defined by its geometry and mass distribution;
(iv) providing a mathematical formula for calculation of motor energy consumption based on the motor torque and angular velocity;
(v) providing a mathematical formula for calculating well output production V(Ω) based on the ratio of the downhole pump stroke length to the stroke period T(Ω); and
(vi) providing mathematical algorithm for determining optimal distribution of motor instantaneous angular velocity over the course of each single pumping cycle by finding an optimal set p=[β, γ1, . . . , γN, λ1, . . . , λN] of Fourier coefficients such that pumping production V(Ω[p]) is maximized while the constrains listed in claim 1.(iii)(a)-(e) are satisfied; the said algorithm comprising the following steps:
(a) selecting an initial vector p0 of the Fourier coefficients and vectors Δpi of their increments for each parameter i=1, . . . 2N+1;
(b) using predictive analysis that incorporates mathematical models described in (ii)-(v) above to calculate production V[p], power consumption P[p], motor torque M[p](s), and stress distribution σ[p](x,t) in the sucker rod for the entire cycle in response to the motor angular velocity Ω[p] determined from the equation ‘O’ above at the following points

p=p0 and p=p 0 +Δp i (i=1, . . . 2N+1)
(c) calculating partial derivatives of functions V[p], M[p](s), σ[p](x,t), Ω[p](s) and P[p] with respect to parameters pi (i=1, . . . 2N+1) using a finite difference method and the incremental values calculated in 3.(vi)(b) above;
(d) using a first order Taylor expansion and the partial derivatives calculated in (c) above to produce linearized functions V[p], M[p](s), σ[p](x,t) Ω[p](s) and T[p] with respect to the small changes δpi of parameters pi;
(e) linearizing the optimization problem with respect to δpi by using said linear functions from 3.(vi)(d) in the constraints provided in claim 1.(iii)(a)-(e) as well as in the optimization function V[p];
(f) using a linear programming method to find δpi that is the solution of the linear optimization problem defined in 3.(vi)(e), namely which maximizes the well production while satisfying the linear constraints on motor torque and speed, stresses in the sucker rod and power consumption;
(g) replacing the initial vector p0 with p0+δp and repeat steps 3.(vi)(b)-(f) until 6p becomes smaller than a selected threshold; and
(h) converting function Ω[p](s) to the function of time or crank position.
18. The method of claim 15 wherein the optimal variable speed of the prime mover is determined such that one of the following performance indicators is minimized: prime mover energy consumption per volume of pumped fluid, maximum motor torque or the stress range in all the sucker rod segments, while the remaining of these indicators are maintained within the prescribed limits, and the pumping production volume achieves the pre-selected target.
19. A method for determining optimal velocity U of a polished rod connected with a sucker rod to a downhole pump for pumping fluid from a well, where the said optimal velocity varies over a period of a single pumping cycle in such a way that well production is maximized while maintaining specified limits on the polished rod velocity, stresses in the sucker rod and the energy required to induce the said polished rod velocity, comprising the steps of:
(i) using a finite number of parameters p for representing the polished rod velocity U[p] as a function U[p](s) of polished rod position s or a function U[p](t) of time t, for an entire single pumping cycle;
(ii) providing a dynamic model of the downhole equipment (sucker rod with downhole pump) for calculating stresses in the said sucker rod and well output production rate in response to a given polished rod velocity U[p], the said well output production rate V(U) defined as the volume Vol(U) pumped during one cycle per cycle period T(U), i.e. V(U)=Vol(Ω)/T(Ω); and,
(iii) determining parameters p, by means of a mathematical algorithm for solving nonlinear constrained optimization problems, for which the polished rod velocity U[p] during said pumping cycle maximizes the well production rate V(U) while the following constrains are satisfied:
(a) minimum and maximum rod stresses during said entire single cycle, resulting from the imposed polished rod velocity U do not exceed specified limits;
(b) polished rod velocity U is equal to zero at the polished rod lowest and highest position;
(c) polished rod velocity U does not exceed a specified limit over the course of the entire pumping cycle; and
(d) energy required to induce the said polished rod movement over the period of one pumping cycle per volume of pumped fluid does not exceed a specified limit.
20. The method of claim 19, wherein in order to satisfy the constraint 5.(iii)(b) the said polished rod velocity U is represented in the following form of Fourier series of polished rod position s, defined separately for the upstroke sε(0,s0/2) and downstroke sε(s0/2,s0) part of the movement (s0 is the polished rod double stroke length):
U [ p ] ( s ) = i = 1 N u i U sin ( 2 π s / s 0 ) for s ( 0 , s 0 / 2 ) U [ p ] ( s ) = i = 1 N u i D sin ( 2 π s / s 0 ) for s ( s 0 / 2 , s 0 )
and wherein the said optimal variable polished rod velocity over the course of a single pumping cycle is determined from the optimal set of Fourier coefficients

p=[u1 U, . . . , uN U, u1 D, . . . , uN D].
21. The method of claim 19 wherein the optimal variable polished rod velocity is determined such that the stress range in all the sucker rod segments is minimized, while the pumping production volume and the energy required to induce the said polished rod movement over the period of one pumping cycle T achieve the pre-selected targets.
22. The method of claim 19 wherein the optimal variable polished rod velocity is determined such that the energy required to produce the said polished rod movement over the period of one pumping cycle per volume of pumped fluid is minimized, while the pumping production volume and the stress range in all the sucker rod segments achieve the pre-selected targets.
23. The method of claim 19 wherein the polished rod velocity is controlled by a hydraulically actuated pumping system, wherein the new operating parameters are applied to the pumping system by means of controlling pressure and flow rate within an actuation system of the pumping system to control velocity of polished rod as per calculated optimal motion.
24. The method of claim 19 wherein variable optimal prime mover angular velocity Ω is calculated from optimal polished rod velocity U using geometry of the pumpjack.
25. The method of claim 15 or claim 19 wherein measurements from an actual pumping system are used to improve system parameters in the mathematical model used in the optimization process, comprising the steps of:
(i) measuring physical conditions of said pumping system during operation, namely said polished rod load and position, motor torque, energy consumption, tubing and casing pressure and well output;
(ii) comparing the model of the pumping system results and the physical conditions as measured to verify and adjust the model of the pumping system parameters;
(iii) calculating new optimal angular velocity Ω of the motor or new optimal velocity U of a polished rod, based on the model of the pumping system with adjusted system parameters.
26. The method of claim 15 or claim 24 wherein the prime mover is an electric motor or internal combustion engine, wherein the variable speed is applied to the pumping system by means of controlling instantaneous reducer ratio.
27. A system for controlling pumping speed in a pumpjack system, comprising:
(i) an electric motor prime mover to control motion of the pumpjack;
(ii) a variable frequency drive (VFD) controller for dynamically controlling instantaneous angular velocity of the prime mover within entire pumping cycle;
(iii) downhole pumping components including a sucker rod to communicate motion of the pumpjack to a downhole pump;
(iv) measuring means for monitoring operational conditions; and
(v) a local control unit capable of transmitting instantaneous prime mover speed to a VFD and receiving instantaneous speed and torque of the prime mover from the VFD; a said unit comprising software that incorporates the model of the pumping system and numerical solution techniques for analyzing transmitted information, evaluating performance of the pumping unit and downhole components, and determining optimal prime mover speed according to claim 15, which are applied to control the prime mover speed at predetermined time steps within the entire pumping cycle.
28. A system for controlling pumping speed in a pumpjack system, comprising:
(i) an electric motor prime mover to control motion of the pumpjack;
(ii) a variable frequency drive (VFD) controller for dynamically controlling instantaneous angular velocity of the prime mover within entire pumping cycle;
(iii) downhole pumping components including a sucker rod to communicate motion of the pumpjack to a downhole pump;
(iv) measuring means for monitoring operational conditions; and
(v) a local control unit capable of transmitting instantaneous prime mover speed to a VFD and receiving instantaneous speed and torque of the prime mover from the VFD; a said unit comprising software that incorporates the model of the pumping system and numerical solution techniques for analyzing transmitted information, evaluating performance of the pumping unit and downhole components, and determining optimal prime mover speed according to claim 24, which are applied to control the prime mover speed at predetermined time steps within the entire pumping cycle.
29. A system for controlling pumping speed in a pumpjack system, comprising:
(i) an electric motor prime mover to control motion of the pumpjack;
(ii) a variable frequency drive (VFD) controller for dynamically controlling instantaneous angular velocity of the prime mover within an entire pumping cycle;
(iii) downhole pumping components including a sucker rod to communicate motion of the pumpjack to a downhole pump;
(iv) measuring means for monitoring operational conditions;
(v) a local control unit capable of transmitting instantaneous prime mover speed to a VFD and receiving instantaneous speed and torque of the prime mover from the VFD;
(vi) signal transmission means for transmitting information in real time from the local control unit to a remote computing station;
(vii) said remote computing station equipped with the software that incorporates the model of the pumping system and numerical solution techniques for analyzing transmitted information, evaluating performance of the pumping unit and downhole components, and determining optimal prime mover speed according to claim 15, which are applied to control the prime mover speed at predetermined time steps within entire pumping cycle; and
(viii) means for transmitting optimal prime mover speed and the new operating parameters from remote computing station to the local control unit for controlling the prime mover speed.
30. A system for controlling pumping speed in a pumpjack system, comprising:
(i) an electric motor prime mover to control motion of the pumpjack;
(ii) a variable frequency drive (VFD) controller for dynamically controlling instantaneous angular velocity of the prime mover within an entire pumping cycle;
(iii) downhole pumping components including a sucker rod to communicate motion of the pumpjack to a downhole pump;
(iv) measuring means for monitoring operational conditions;
(v) a local control unit capable of transmitting instantaneous prime mover speed to a VFD and receiving instantaneous speed and torque of the prime mover from the VFD;
(vi) signal transmission means for transmitting information in real time from the local control unit to a remote computing station;
(vii) said remote computing station equipped with the software that incorporates the model of the pumping system and numerical solution techniques for analyzing transmitted information, evaluating performance of the pumping unit and downhole components, and determining optimal prime mover speed according to claim 24, which are applied to control the prime mover speed at predetermined time steps within entire pumping cycle; and
(viii) means for transmitting optimal prime mover speed and the new operating parameters from remote computing station to the local control unit for controlling the prime mover speed.
31. The system of claim 27, claim 28, claim 29, or claim 30 wherein the optimal prime mover speed is applied at predetermined polished rod positions.
32. The system of claim 27, claim 28, claim 29, or claim 30 wherein the optimal prime mover speed is applied at predetermined crank positions.
33. The system of claim 27, claim 28, claim 29, or claim 30 wherein the measuring means are for measuring polished rod load, polish rod position, tubing and casing pressure.
34. The system of claim 27, claim 28, claim 29, or claim 30 wherein the VFD comprises one of a dynamic braking resistor and a regenerative module.
US12/090,250 2005-10-13 2005-10-13 Method and System for Optimizing Downhole Fluid Production Abandoned US20080240930A1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CA2005/001570 WO2007041823A1 (en) 2005-10-13 2005-10-13 Method and system for optimizing downhole fluid production

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
PCT/IL2003/000761 Continuation-In-Part WO2004036339A2 (en) 2002-09-27 2003-09-24 Sports communication system
PCT/CA2005/001570 A-371-Of-International WO2007041823A1 (en) 2005-10-13 2005-10-13 Method and system for optimizing downhole fluid production

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/757,622 Continuation US9033676B2 (en) 2005-10-13 2013-02-01 Method and system for optimizing downhole fluid production

Publications (1)

Publication Number Publication Date
US20080240930A1 true US20080240930A1 (en) 2008-10-02

Family

ID=37913465

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/090,250 Abandoned US20080240930A1 (en) 2005-10-13 2005-10-13 Method and System for Optimizing Downhole Fluid Production
US13/757,622 Active US9033676B2 (en) 2005-10-13 2013-02-01 Method and system for optimizing downhole fluid production

Family Applications After (1)

Application Number Title Priority Date Filing Date
US13/757,622 Active US9033676B2 (en) 2005-10-13 2013-02-01 Method and system for optimizing downhole fluid production

Country Status (5)

Country Link
US (2) US20080240930A1 (en)
CN (1) CN101305187B (en)
CA (1) CA2526345C (en)
RU (1) RU2381384C1 (en)
WO (1) WO2007041823A1 (en)

Cited By (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090232664A1 (en) * 2008-03-12 2009-09-17 General Electric Permanent magnet motor for subsea pump drive
US20110097214A1 (en) * 2009-10-26 2011-04-28 Lloyd Wentworth Pump control device, oil well with device and method
US20110103974A1 (en) * 2009-10-26 2011-05-05 Craig Lamascus Control device, oil well with device and method
CN102094626A (en) * 2010-12-20 2011-06-15 中国石油天然气股份有限公司 Real-time fault early warning method and system of oil well
US20120251335A1 (en) * 2011-04-01 2012-10-04 Gregg Hurst Pump controller with multiphase measurement
WO2012154160A1 (en) * 2011-05-06 2012-11-15 Schneider Electric USA, Inc. Pumpjack torque fill estimation
US20130108472A1 (en) * 2011-10-28 2013-05-02 Victoria M. Pons Fluid Load Line Calculation and Concavity Test for Downhole Pump Card
CN103089206A (en) * 2011-10-27 2013-05-08 井泵技术有限公司 System and method of improved fluid production from gaseous wells
US20130333880A1 (en) * 2010-12-16 2013-12-19 John M. Raglin Method for Obtaining Diagnostics and Control of the Pumping Process of Rod Pumped Oil and Gas Wells and Devices for the Method Execution
US20140129037A1 (en) * 2012-11-06 2014-05-08 Unico, Inc. Apparatus and Method of Referencing a Sucker Rod Pump
CN103924963A (en) * 2014-04-25 2014-07-16 北京必创科技有限公司 Indicator sampling rate automatic switchover method
US20140238688A1 (en) * 2013-02-22 2014-08-28 Howard Blankenship Modular Top Loading Downhole Pump
US20150285243A1 (en) * 2014-04-07 2015-10-08 i2r Solutions USA LLC Hydraulic Pumping Assembly, System and Method
US20160102542A1 (en) * 2014-10-10 2016-04-14 Henry Research And Development Llc Systems and Methods for Real-Time Monitoring of Downhole Pump Conditions
US20160177940A1 (en) * 2014-12-18 2016-06-23 General Electric Company Method and systems for enhancing flow of a fluid induced by a rod pumping unit
US20170037845A1 (en) * 2015-08-06 2017-02-09 General Electric Company Controller and method of controlling a rod pumping unit
US9624765B2 (en) * 2013-08-21 2017-04-18 Spirit Global Energy Solutions, Inc. Laser position finding device used for control and diagnostics of a rod pumped well
US20170218947A1 (en) * 2016-01-28 2017-08-03 SPOC Automation Ironhorse controller with automatic pump off control
CN107060695A (en) * 2016-12-16 2017-08-18 中国石油天然气股份有限公司 A kind of beam pumping unit energy-saving control system and method
US20170268500A1 (en) * 2015-11-18 2017-09-21 General Electric Company Controller and method of controlling a rod pumping unit
WO2018026706A1 (en) * 2016-08-04 2018-02-08 Control Microsystems, Inc. Method of determining pump fill and adjusting speed of a rod pumping system
US9938805B2 (en) 2014-01-31 2018-04-10 Mts Systems Corporation Method for monitoring and optimizing the performance of a well pumping system
US10094212B2 (en) * 2013-04-25 2018-10-09 Zenith Oilfield Technology Limited Data communications system
US10107295B1 (en) * 2014-05-21 2018-10-23 Marion Brecheisen Pump system and method
US10151182B2 (en) * 2013-02-22 2018-12-11 Samson Pump Company, Llc Modular top loading downhole pump with sealable exit valve and valve rod forming aperture
CN109899051A (en) * 2017-12-07 2019-06-18 中国石油天然气股份有限公司 The evaluation criterion of oil well rig determines method, apparatus and storage medium
CN109899057A (en) * 2019-01-31 2019-06-18 中国石油化工股份有限公司 Heavy oil wells indicator card calculates the new method produced
US10393107B2 (en) 2015-08-03 2019-08-27 General Electric Company Pumping control unit and method of computing a time-varying downhole parameter
US10540594B2 (en) * 2015-09-18 2020-01-21 International Business Machines Corporation Identifying abnormal pumpjack conditions
US10550673B2 (en) 2012-09-14 2020-02-04 Hydraulic Rod Pumps, International Hydraulic oil well pumping system, and method for pumping hydrocarbon fluids from a wellbore
CN110924904A (en) * 2018-09-20 2020-03-27 中国石油化工股份有限公司 Method for adjusting rotating speed of motor of oil pumping unit by using bottom hole pump indicator diagram
CN111594139A (en) * 2020-05-22 2020-08-28 大连虹桥科技有限公司 Oil well testing and equal pump filling stroke-number synchronous numerical control oil pumping method
US10774627B1 (en) * 2016-07-08 2020-09-15 James F. Lea, Jr. Adjusting speed during beam pump cycle using variable speed drive
CN111946329A (en) * 2020-09-08 2020-11-17 中国石油天然气股份有限公司 Method for calculating working fluid level of oil well
CN112989686A (en) * 2019-12-13 2021-06-18 北京国双科技有限公司 Method for constructing pump diameter determination model, and method and device for determining pump diameter
CN112983364A (en) * 2021-02-05 2021-06-18 中国石油天然气股份有限公司 Device and method for controlling swinging interval pumping of crank of oil pumping unit
CN113338898A (en) * 2020-02-14 2021-09-03 中国石油天然气股份有限公司 Parameter determination method and device for oil pumping equipment and storage medium
CN113622880A (en) * 2021-07-28 2021-11-09 陕西埃菲克能源科技有限公司 Non-stop interval pumping method based on frequency conversion technology
US20220228473A1 (en) * 2021-01-20 2022-07-21 Dmytro KHACHATUROV Sucker rod pump automated control method and system
US11408271B2 (en) 2019-06-11 2022-08-09 Noven, Inc. Well pump diagnostics using multi-physics sensor data
CN115492573A (en) * 2022-11-21 2022-12-20 西南石油大学 Dynamic determination method for stratum inflow of plunger gas lift well
US11542809B2 (en) * 2019-06-11 2023-01-03 Noven, Inc. Polished rod load cell
US11560784B2 (en) 2019-06-11 2023-01-24 Noven, Inc. Automated beam pump diagnostics using surface dynacard
CN116658134A (en) * 2023-07-24 2023-08-29 北京宇盛正创科技有限公司 Intelligent intermittent pumping method based on electric parameters
CN116877033A (en) * 2023-08-10 2023-10-13 大庆石油管理局有限公司 Direct-drive tower type oil pumping machine
CN117005830A (en) * 2023-09-05 2023-11-07 大庆石油管理局有限公司 Tower type pumping unit self-adapting system
CN117161892A (en) * 2023-10-25 2023-12-05 苏州博宏源机械制造有限公司 Polishing component intelligent control system based on polishing material attribute detection
CN117703322A (en) * 2024-02-05 2024-03-15 希望森兰科技股份有限公司 Beam-pumping unit energy-saving swing control method and intelligent control system of Internet of things

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2933969B1 (en) * 2008-07-21 2011-11-11 Degremont INSTALLATION OF WATER DESALINATION BY REVERSE OSMOSIS
CN101806201B (en) * 2010-03-25 2012-11-21 徐荣恩 Self balance energy storage oil extractor
CN101781981A (en) * 2010-03-31 2010-07-21 胜利油田供应方圆石油装备有限责任公司 Double-balance long-stroke energy-saving beam pumping unit
DE102010023630B4 (en) * 2010-06-14 2017-11-02 Sew-Eurodrive Gmbh & Co Kg Conveying device with connecting rod and method for controlling a conveyor device with connecting rod and at least one balance weight
CN102337866A (en) * 2010-07-21 2012-02-01 周玉姝 Energy-saving control method and system used for oil sucking machine in oil field
US9376895B2 (en) * 2010-08-27 2016-06-28 Well Control Technologies, Inc. Method and apparatus for removing liquid from a gas producing well
CN102539043A (en) * 2010-12-07 2012-07-04 北京博奥泰克石油技术有限公司 Method and system for carrying out comprehensive analysis on working conditions of oil pumping unit
CN102122161B (en) * 2010-12-31 2012-12-19 中国石油天然气股份有限公司 System and method for controlling interval pumping of oil well
BR112014010986B1 (en) 2011-11-08 2021-05-25 Lufkin Industries, Inc device for actuating a rod and method of pumping a fluid
CN103161430B (en) * 2011-12-14 2016-08-31 中国石油天然气股份有限公司 Beam-pumping unit jig frequency, balance real-time intelligent method of adjustment
US8981957B2 (en) * 2012-02-13 2015-03-17 Halliburton Energy Services, Inc. Method and apparatus for remotely controlling downhole tools using untethered mobile devices
CN102852488A (en) * 2012-04-26 2013-01-02 王军 Shifting device of vertical type pumping unit
US11639660B2 (en) 2012-11-19 2023-05-02 Ravdos Holdings Inc. Real-time pump diagnostic algorithms and application thereof
RU2532025C2 (en) * 2013-01-09 2014-10-27 Общество с ограниченной ответственностью "Пермская нефтяная инжиниринговая компания" Operation method of sucker-rod borehole unit
AU2013204013B2 (en) * 2013-03-15 2015-09-10 Franklin Electric Company, Inc. System and method for operating a pump
CN104213904A (en) * 2013-06-05 2014-12-17 中国石油天然气股份有限公司 Method for monitoring efficiency of rod oil pumping system in real time
CN104251201B (en) * 2013-06-28 2016-12-28 伊顿公司 The control system of pump based on converter and method and pumping system
AU2013395656B2 (en) * 2013-08-01 2017-04-13 Landmark Graphics Corporation Algorithm for optimal ICD configuration using a coupled wellbore-reservoir model
WO2015027313A1 (en) * 2013-08-28 2015-03-05 Canada Control Works Inc. Pump jack controller and method for using same for electricity generation
CN104005739A (en) * 2014-06-23 2014-08-27 张维玉 Liquid gravity transfer driving lever type pumping unit
US10018032B2 (en) 2014-06-30 2018-07-10 Weatherford Technology Holdings, Llc Stress calculations for sucker rod pumping systems
EP2963234B1 (en) * 2014-07-01 2018-06-06 Weatherford Technology Holdings, LLC Stress calculations for sucker rod pumping systems
US10408206B2 (en) * 2014-07-01 2019-09-10 Bristol, Inc. Methods and apparatus to determine parameters of a pumping unit for use with wells
US10788031B2 (en) * 2014-12-18 2020-09-29 Ravdos Holdings Inc. Methods and system for enhancing flow of a fluid induced by a rod pumping unit
CN105863566A (en) * 2015-01-23 2016-08-17 宁波天安磁性传动科技有限公司 Composite permanent magnet motor direct driven walking beam type oil pumping machine
CN104763384A (en) * 2015-04-03 2015-07-08 高洪丽 Oscillating bar tower type intelligent oil pumping unit
WO2017023303A1 (en) 2015-08-05 2017-02-09 Stren Microlift Technology, Llc Hydraulic pumping system for use with a subterranean well
CN104989381B (en) * 2015-06-15 2017-12-05 西安华瑞网电设备有限公司 A kind of flexible measurement method and device of beam pumping unit stroke cycle
US20170002805A1 (en) * 2015-06-30 2017-01-05 KLD Energy Nano-Grind Systems, Inc. Electric motor control for pumpjack pumping
US20170002636A1 (en) * 2015-06-30 2017-01-05 KLD Energy Nano-Grid System, Inc. Detection and mitigation of detrimental operating conditions during pumpjack pumping
EP3135859B1 (en) * 2015-08-05 2018-09-26 Weatherford Technology Holdings, LLC Pumping system and method
US10167865B2 (en) 2015-08-05 2019-01-01 Weatherford Technology Holdings, Llc Hydraulic pumping system with enhanced piston rod sealing
US10914302B2 (en) 2015-09-04 2021-02-09 Halliburton Energy Services, Inc. Single-sensor analysis system
WO2017039698A1 (en) 2015-09-04 2017-03-09 Halliburton Energy Services, Inc. Critical valve performance monitoring system
WO2017039695A1 (en) 2015-09-04 2017-03-09 Halliburton Energy Services, Inc. Pressure pump valve monitoring system
US10564020B2 (en) 2015-09-04 2020-02-18 Halliburton Energy Services, Inc. Flow-rate monitoring system for a pressure pump
WO2017039701A1 (en) 2015-09-04 2017-03-09 Halliburton Energy Services, Inc. Monitoring system for pressure pump cavitation
US20170146006A1 (en) * 2015-11-20 2017-05-25 Weatherford Technology Holdings, Llc Operational control of wellsite pumping unit with continuous position sensing
US20170146007A1 (en) * 2015-11-20 2017-05-25 Weatherford Technology Holdings, Llc Operational control of wellsite pumping unit with displacement determination
US10781813B2 (en) 2015-12-10 2020-09-22 Baker Hughes Oilfield Operations, Llc Controller for a rod pumping unit and method of operation
US10508522B2 (en) * 2016-01-22 2019-12-17 Trc Services, Inc. Automatic sucker rod spacing device and methods of using same
WO2017155788A1 (en) 2016-03-08 2017-09-14 Weatherford Technology Holdings, Llc Position sensing for wellsite pumping unit
CN107387028B (en) * 2016-05-17 2018-04-24 张敏 A kind of beam pumping unit working system combined running method
US10612538B2 (en) * 2016-06-20 2020-04-07 Tecat Performance Systems, Llc Integrated wireless data system and method for pump control
WO2018044293A1 (en) 2016-08-31 2018-03-08 Halliburton Energy Services, Inc. Pressure pump performance monitoring system using torque measurements
CN106321071B (en) * 2016-08-31 2020-04-21 中国石油集团东方地球物理勘探有限责任公司 Production parameter optimization method for oil pumping unit
WO2018052425A1 (en) 2016-09-15 2018-03-22 Halliburton Energy Services, Inc. Pressure pump balancing system
CN106351618A (en) * 2016-09-18 2017-01-25 淄博京科电气有限公司 Anti-interference and energy-saving oil production controller with strong robustness
US11105323B2 (en) 2016-10-21 2021-08-31 Franklin Electric Co., Inc. Motor drive system and method
WO2018140902A1 (en) 2017-01-27 2018-08-02 Franklin Electric Co., Inc. Motor drive system including removable bypass circuit and/or cooling features
EP3367533A1 (en) * 2017-02-27 2018-08-29 Xylem IP Management S.à.r.l. Method for controlling a pump connected to a pump network
CN108661899B (en) * 2017-03-30 2023-04-28 中国石油大学(北京) Motor rotating speed curve optimization method and device based on variable speed drive
US10794173B2 (en) * 2017-04-13 2020-10-06 Weatherford Technology Holdings, Llc Bearing fault detection for surface pumping units
CN108729911A (en) * 2017-04-24 2018-11-02 通用电气公司 Optimization devices, systems, and methods for resource production system
US10697293B2 (en) 2017-05-26 2020-06-30 Baker Hughes Oilfield Operations, Llc Methods of optimal selection and sizing of electric submersible pumps
US10546159B2 (en) * 2017-07-07 2020-01-28 Weatherford Technology Holdings, Llc System and method for handling pumping units in out-of-balance condition
CN109538190B (en) * 2017-09-22 2022-04-01 中国石油化工股份有限公司 Stress early warning method for rod string of pumping well
CN108166949B (en) * 2017-12-27 2020-08-18 盐城宝通机械科技有限公司 Oil output device with adjustable output quantity
US10458225B2 (en) * 2017-12-29 2019-10-29 General Electric Company Mitigating fluid pound effects under incomplete pump fillage conditions
RU2676898C1 (en) * 2018-03-01 2019-01-11 Общество с ограниченной ответственностью "Нефте-Гидроприводы Конькова" Control system of hydraulic drive of sucker rod pump
CN109447380B (en) * 2018-06-21 2021-01-22 北京国双科技有限公司 Method and device for determining oil well yield
CN113167269A (en) * 2018-12-16 2021-07-23 森西亚有限责任公司 Pump system
CN113508215A (en) * 2019-01-22 2021-10-15 拉夫多斯控股公司 System and method for evaluating reciprocating downhole pump data using polar analysis
CN110206530B (en) * 2019-04-26 2022-11-29 中国石油集团西部钻探工程有限公司 Data processing and metering method and system in oil testing operation
US11885324B2 (en) * 2019-05-07 2024-01-30 Power It Perfect, Inc. Systems and methods of controlling an electric motor that operates a pump jack
CN110295870B (en) * 2019-05-29 2021-04-30 中石化石油机械股份有限公司研究院 Recovery device beneficial to low-yield well
CN110414077B (en) * 2019-07-08 2023-01-10 中国铁路上海局集团有限公司科学技术研究所 Load weighing method and system of loader
CN111259491B (en) * 2020-01-21 2022-06-28 浙江大学 Rail transit vehicle gearbox body static and dynamic characteristic joint analysis and optimization method
US11421674B2 (en) * 2020-12-18 2022-08-23 Schneider Electric Systems Usa, Inc. Optical monitoring and control of pumpjack
CN114718514A (en) * 2021-01-06 2022-07-08 中国石油化工股份有限公司 Beam-pumping unit direct current bus group control algorithm based on power weighted prediction
CN112861957A (en) * 2021-02-01 2021-05-28 陕西中良智能科技有限公司 Method and device for detecting running state of oil well
CN114876445A (en) * 2021-02-05 2022-08-09 中国石油天然气股份有限公司 Experimental device and experimental method for simulating deformation of sucker rod
CN214035623U (en) * 2021-03-31 2021-08-24 德瑞石油装备(青岛)有限公司 Large-stroke beam-pumping unit
DE102021118075A1 (en) 2021-07-13 2023-01-19 Danfoss Power Electronics A/S Method of reducing regenerated energy and reverse stress in an electric motor driven reciprocating load by modulating motor speed using a variable frequency drive drive and variable frequency drive provided for carrying out the method
CN114033357B (en) * 2021-11-18 2023-09-08 辽宁弘毅科技有限公司 Method and system for measuring dynamic change of load of oil pumping well comprehensive tester
CN114278281B (en) * 2021-12-24 2023-11-21 北京西华益昌技术开发有限责任公司 Measurement resolution optimization method, device and equipment of measurement device and storage medium
CN114673474B (en) * 2022-05-10 2022-11-18 东北石油大学 Intelligent control device based on oil well
CN115075779A (en) * 2022-07-29 2022-09-20 德瑞石油装备(青岛)有限公司 Oil extraction method suitable for oil well full cycle
CN117646615B (en) * 2024-01-30 2024-04-02 成都鑫泽机械有限公司 Intelligent beam-pumping unit

Citations (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3075466A (en) * 1961-10-17 1963-01-29 Jersey Prod Res Co Electric motor control system
US3343409A (en) * 1966-10-21 1967-09-26 Shell Oil Co Method of determining sucker rod pump performance
US3915225A (en) * 1971-08-11 1975-10-28 George A Swink Method and apparatus for producing hydrocarbons from wells which make water
US3918843A (en) * 1974-03-20 1975-11-11 Dresser Ind Oil well pumpoff control system utilizing integration timer
US3930752A (en) * 1973-06-01 1976-01-06 Dresser Industries, Inc. Oil well pumpoff control system utilizing integration timer
US3936231A (en) * 1974-05-13 1976-02-03 Dresser Industries, Inc. Oil well pumpoff control system
US3938910A (en) * 1974-05-13 1976-02-17 Dresser Industries, Inc. Oil well pumpoff control system
US3951209A (en) * 1975-06-09 1976-04-20 Shell Oil Company Method for determining the pump-off of a well
US3963374A (en) * 1972-10-24 1976-06-15 Sullivan Robert E Well pump control
US3965983A (en) * 1974-12-13 1976-06-29 Billy Ray Watson Sonic fluid level control apparatus
US4058757A (en) * 1976-04-19 1977-11-15 End Devices, Inc. Well pump-off controller
US4090405A (en) * 1977-04-14 1978-05-23 Delta-X Corporation Polished rod load transducer
US4102394A (en) * 1977-06-10 1978-07-25 Energy 76, Inc. Control unit for oil wells
US4118148A (en) * 1976-05-11 1978-10-03 Gulf Oil Corporation Downhole well pump control system
US4145161A (en) * 1977-08-10 1979-03-20 Standard Oil Company (Indiana) Speed control
US4171185A (en) * 1978-06-19 1979-10-16 Operational Devices, Inc. Sonic pump off detector
US4194393A (en) * 1978-04-13 1980-03-25 Stallion Corporation Well driving and monitoring system
US4220440A (en) * 1979-04-06 1980-09-02 Superior Electric Supply Co. Automatic load seeking control for a pumpjack motor
US4286925A (en) * 1979-10-31 1981-09-01 Delta-X Corporation Control circuit for shutting off the electrical power to a liquid well pump
US4390321A (en) * 1980-10-14 1983-06-28 American Davidson, Inc. Control apparatus and method for an oil-well pump assembly
US4406122A (en) * 1980-11-04 1983-09-27 Mcduffie Thomas F Hydraulic oil well pumping apparatus
US4438628A (en) * 1980-12-19 1984-03-27 Creamer Reginald D Pump jack drive apparatus
US4474002A (en) * 1981-06-09 1984-10-02 Perry L F Hydraulic drive pump apparatus
US4476418A (en) * 1982-07-14 1984-10-09 Werner John W Well pump control system
US4480960A (en) * 1980-09-05 1984-11-06 Chevron Research Company Ultrasensitive apparatus and method for detecting change in fluid flow conditions in a flowline of a producing oil well, or the like
US4507055A (en) * 1983-07-18 1985-03-26 Gulf Oil Corporation System for automatically controlling intermittent pumping of a well
US4508487A (en) * 1979-04-06 1985-04-02 Cmd Enterprises, Inc. Automatic load seeking control for a pumpjack motor
US4508488A (en) * 1984-01-04 1985-04-02 Logan Industries & Services, Inc. Well pump controller
US4509901A (en) * 1983-04-18 1985-04-09 Fmc Corporation Method and apparatus for detecting problems in sucker-rod well pumps
US4534706A (en) * 1983-02-22 1985-08-13 Armco Inc. Self-compensating oscillatory pump control
US4534168A (en) * 1983-06-30 1985-08-13 Brantly Newby O Pump jack
US4541274A (en) * 1984-05-10 1985-09-17 Board Of Regents For The University Of Oklahoma Apparatus and method for monitoring and controlling a pump system for a well
US4583915A (en) * 1983-08-01 1986-04-22 End Devices, Inc. Pump-off controller
US4594665A (en) * 1984-02-13 1986-06-10 Fmc Corporation Well production control system
US4599046A (en) * 1983-04-07 1986-07-08 Armco Inc. Control improvements in deep well pumps
US4661751A (en) * 1982-07-14 1987-04-28 Claude C. Freeman Well pump control system
US4681167A (en) * 1984-06-08 1987-07-21 Soderberg Research & Development, Inc. Apparatus and method for automatically and periodically introducing a fluid into a producing oil well
US4691511A (en) * 1982-12-14 1987-09-08 Otis Engineering Corporation Hydraulic well pump
US4695779A (en) * 1986-05-19 1987-09-22 Sargent Oil Well Equipment Company Of Dover Resources, Incorporated Motor protection system and process
US4741397A (en) * 1986-12-15 1988-05-03 Texas Independent Tools & Unlimited Services, Incorporated Jet pump and technique for controlling pumping of a well
US4747451A (en) * 1987-08-06 1988-05-31 Oil Well Automation, Inc. Level sensor
US4830112A (en) * 1987-12-14 1989-05-16 Erickson Don J Method and apparatus for treating wellbores
US4854164A (en) * 1988-05-09 1989-08-08 N/Cor Inc. Rod pump optimization system
US4859151A (en) * 1988-01-19 1989-08-22 Reed John H Pump-off control for a pumpjack unit
US4873635A (en) * 1986-11-20 1989-10-10 Mills Manual D Pump-off control
US4935685A (en) * 1987-08-12 1990-06-19 Sargent Oil Well Equipment Company Motor controller for pumping units
US5006044A (en) * 1987-08-19 1991-04-09 Walker Sr Frank J Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance
US5044888A (en) * 1989-02-10 1991-09-03 Teledyne Industries, Inc. Variable speed pump control for maintaining fluid level below full barrel level
US5129264A (en) * 1990-12-07 1992-07-14 Goulds Pumps, Incorporated Centrifugal pump with flow measurement
US5129267A (en) * 1990-03-01 1992-07-14 Southwest Research Institute Flow line sampler
US5180289A (en) * 1991-08-27 1993-01-19 Baker Hughes Incorporated Air balance control for a pumping unit
US5182946A (en) * 1991-11-08 1993-02-02 Amerada Hess Corporation Portable well analyzer
US5204595A (en) * 1989-01-17 1993-04-20 Magnetek, Inc. Method and apparatus for controlling a walking beam pump
US5222867A (en) * 1986-08-29 1993-06-29 Walker Sr Frank J Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance
US5224834A (en) * 1991-12-24 1993-07-06 Evi-Highland Pump Company, Inc. Pump-off control by integrating a portion of the area of a dynagraph
US5230607A (en) * 1992-03-26 1993-07-27 Mann Clifton B Method and apparatus for controlling the operation of a pumpjack
US5237863A (en) * 1991-12-06 1993-08-24 Shell Oil Company Method for detecting pump-off of a rod pumped well
US5246076A (en) * 1992-03-10 1993-09-21 Evi-Highland Pump Company Methods and apparatus for controlling long-stroke pumping units using a variable-speed drive
US5252031A (en) * 1992-04-21 1993-10-12 Gibbs Sam G Monitoring and pump-off control with downhole pump cards
US5251696A (en) * 1992-04-06 1993-10-12 Boone James R Method and apparatus for variable speed control of oil well pumping units
US5281100A (en) * 1992-04-13 1994-01-25 A.M.C. Technology, Inc. Well pump control system
US5284422A (en) * 1992-10-19 1994-02-08 Turner John M Method of monitoring and controlling a well pump apparatus
US5316085A (en) * 1992-04-15 1994-05-31 Exxon Research And Engineering Company Environmental recovery system
US5316482A (en) * 1992-10-05 1994-05-31 Bryson Kirk R Vocabulary board game
US5318409A (en) * 1993-03-23 1994-06-07 Westinghouse Electric Corp. Rod pump flow rate determination from motor power
US5425623A (en) * 1993-03-23 1995-06-20 Eaton Corporation Rod pump beam position determination from motor power
US5441389A (en) * 1992-03-20 1995-08-15 Eaton Corporation Eddy current drive and motor control system for oil well pumping
US5444609A (en) * 1993-03-25 1995-08-22 Energy Management Corporation Passive harmonic filter system for variable frequency drives
US5458466A (en) * 1993-10-22 1995-10-17 Mills; Manuel D. Monitoring pump stroke for minimizing pump-off state
US5634522A (en) * 1996-05-31 1997-06-03 Hershberger; Michael D. Liquid level detection for artificial lift system control
US5782608A (en) * 1996-10-03 1998-07-21 Delta-X Corporation Method and apparatus for controlling a progressing cavity well pump
US5820350A (en) * 1995-11-17 1998-10-13 Highland/Corod, Inc. Method and apparatus for controlling downhole rotary pump used in production of oil wells
US5819849A (en) * 1994-11-30 1998-10-13 Thermo Instrument Controls, Inc. Method and apparatus for controlling pump operations in artificial lift production
US5823262A (en) * 1996-04-10 1998-10-20 Micro Motion, Inc. Coriolis pump-off controller
US5868029A (en) * 1997-04-14 1999-02-09 Paine; Alan Method and apparatus for determining fluid level in oil wells
US5941305A (en) * 1998-01-29 1999-08-24 Patton Enterprises, Inc. Real-time pump optimization system
US6043569A (en) * 1998-03-02 2000-03-28 Ferguson; Gregory N. C. Zero phase sequence current filter apparatus and method for connection to the load end of six or four-wire branch circuits
US6079491A (en) * 1997-08-22 2000-06-27 Texaco Inc. Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible progressive cavity pump
US6092600A (en) * 1997-08-22 2000-07-25 Texaco Inc. Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible pump and associate a method
US6127743A (en) * 1999-04-09 2000-10-03 Ontario Inc. Universal harmonic mitigating system
US6129110A (en) * 1996-04-17 2000-10-10 Milton Roy Company Fluid level management system
US6176682B1 (en) * 1999-08-06 2001-01-23 Manuel D. Mills Pumpjack dynamometer and method
US6213722B1 (en) * 1996-03-29 2001-04-10 Davor Jack Raos Sucker rod actuating device
US6285014B1 (en) * 2000-04-28 2001-09-04 Neo Ppg International, Ltd. Downhole induction heating tool for enhanced oil recovery
US6343656B1 (en) * 2000-03-23 2002-02-05 Intevep, S.A. System and method for optimizing production from a rod-pumping system
US20020123870A1 (en) * 2000-12-27 2002-09-05 Jeffrey Chan Method and system for analyzing performance of a turbine
US6464464B2 (en) * 1999-03-24 2002-10-15 Itt Manufacturing Enterprises, Inc. Apparatus and method for controlling a pump system
US6585041B2 (en) * 2001-07-23 2003-07-01 Baker Hughes Incorporated Virtual sensors to provide expanded downhole instrumentation for electrical submersible pumps (ESPs)
US6629570B1 (en) * 1998-05-15 2003-10-07 Philip Head Method of downhole drilling and apparatus therefor
US20040062657A1 (en) * 2002-09-27 2004-04-01 Beck Thomas L. Rod pump control system including parameter estimator
US20040084179A1 (en) * 2002-11-01 2004-05-06 Jeff Watson Reciprocating pump control system
US6857474B2 (en) * 2001-10-02 2005-02-22 Lufkin Industries, Inc. Methods, apparatus and products useful in the operation of a sucker rod pump during the production of hydrocarbons
US20050095140A1 (en) * 2001-12-03 2005-05-05 Boren Steven G. Rod saver speed control method and apparatus

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3854846A (en) 1973-06-01 1974-12-17 Dresser Ind Oil well pumpoff control system utilizing integration timer
US3851995A (en) 1973-08-06 1974-12-03 M Mills Pump-off control apparatus for a pump jack
US3998568A (en) 1975-05-27 1976-12-21 Hynd Ike W Pump-off control responsive to time changes between rod string load
US4502343A (en) 1980-09-04 1985-03-05 Dingfelder Alan W Pump jack
US4363605A (en) 1980-11-03 1982-12-14 Mills Manuel D Apparatus for generating an electrical signal which is proportional to the tension in a bridle
US4490094A (en) 1982-06-15 1984-12-25 Gibbs Sam G Method for monitoring an oil well pumping unit
US4631954A (en) 1982-11-18 1986-12-30 Mills Manuel D Apparatus for controlling a pumpjack prime mover
US4487061A (en) 1982-12-17 1984-12-11 Fmc Corporation Method and apparatus for detecting well pump-off
US4973226A (en) 1987-04-29 1990-11-27 Delta-X Corporation Method and apparatus for controlling a well pumping unit
US4971522A (en) 1989-05-11 1990-11-20 Butlin Duncan M Control system and method for AC motor driven cyclic load
US5064349A (en) 1990-02-22 1991-11-12 Barton Industries, Inc. Method of monitoring and controlling a pumped well
CA2018119A1 (en) * 1990-06-01 1991-12-01 Roy A. Maki Method for controlling the speed of a pump jack
WO1993002210A1 (en) 1991-07-22 1993-02-04 Chrisope Technologies, Inc. Apparatus and methods for preserving, transporting, storing, re-hydrating and delivering viable microorganisms
US5406482A (en) 1991-12-17 1995-04-11 James N. McCoy Method and apparatus for measuring pumping rod position and other aspects of a pumping system by use of an accelerometer
US5167490A (en) 1992-03-30 1992-12-01 Delta X Corporation Method of calibrating a well pumpoff controller
US5372482A (en) 1993-03-23 1994-12-13 Eaton Corporation Detection of rod pump fillage from motor power
US5362206A (en) 1993-07-21 1994-11-08 Automation Associates Pump control responsive to voltage-current phase angle
US5715890A (en) 1995-12-13 1998-02-10 Nolen; Kenneth B. Determing fluid levels in wells with flow induced pressure pulses
US5996691A (en) 1996-10-25 1999-12-07 Norris; Orley (Jay) Control apparatus and method for controlling the rate of liquid removal from a gas or oil well with a progressive cavity pump
US6155347A (en) 1999-04-12 2000-12-05 Kudu Industries, Inc. Method and apparatus for controlling the liquid level in a well
US6315523B1 (en) 2000-02-18 2001-11-13 Djax Corporation Electrically isolated pump-off controller
CA2614817C (en) 2002-09-27 2010-03-23 Unico, Inc. Rod pump control system including parameter estimator
CN100378291C (en) * 2003-04-10 2008-04-02 哈尔滨市五环电器设备制造公司 Periodic speed-changing driving energy-saving method for oil-pumping machine
US7500390B2 (en) 2005-06-29 2009-03-10 Weatherford/Lamb, Inc. Method for estimating pump efficiency

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3075466A (en) * 1961-10-17 1963-01-29 Jersey Prod Res Co Electric motor control system
US3343409A (en) * 1966-10-21 1967-09-26 Shell Oil Co Method of determining sucker rod pump performance
US3915225A (en) * 1971-08-11 1975-10-28 George A Swink Method and apparatus for producing hydrocarbons from wells which make water
US3963374A (en) * 1972-10-24 1976-06-15 Sullivan Robert E Well pump control
US3930752A (en) * 1973-06-01 1976-01-06 Dresser Industries, Inc. Oil well pumpoff control system utilizing integration timer
US3918843A (en) * 1974-03-20 1975-11-11 Dresser Ind Oil well pumpoff control system utilizing integration timer
US3938910A (en) * 1974-05-13 1976-02-17 Dresser Industries, Inc. Oil well pumpoff control system
US3936231A (en) * 1974-05-13 1976-02-03 Dresser Industries, Inc. Oil well pumpoff control system
US3965983A (en) * 1974-12-13 1976-06-29 Billy Ray Watson Sonic fluid level control apparatus
US3951209A (en) * 1975-06-09 1976-04-20 Shell Oil Company Method for determining the pump-off of a well
US4058757A (en) * 1976-04-19 1977-11-15 End Devices, Inc. Well pump-off controller
US4118148A (en) * 1976-05-11 1978-10-03 Gulf Oil Corporation Downhole well pump control system
US4090405A (en) * 1977-04-14 1978-05-23 Delta-X Corporation Polished rod load transducer
US4102394A (en) * 1977-06-10 1978-07-25 Energy 76, Inc. Control unit for oil wells
US4145161A (en) * 1977-08-10 1979-03-20 Standard Oil Company (Indiana) Speed control
US4194393A (en) * 1978-04-13 1980-03-25 Stallion Corporation Well driving and monitoring system
US4171185A (en) * 1978-06-19 1979-10-16 Operational Devices, Inc. Sonic pump off detector
US4220440A (en) * 1979-04-06 1980-09-02 Superior Electric Supply Co. Automatic load seeking control for a pumpjack motor
US4508487A (en) * 1979-04-06 1985-04-02 Cmd Enterprises, Inc. Automatic load seeking control for a pumpjack motor
US4286925A (en) * 1979-10-31 1981-09-01 Delta-X Corporation Control circuit for shutting off the electrical power to a liquid well pump
US4480960A (en) * 1980-09-05 1984-11-06 Chevron Research Company Ultrasensitive apparatus and method for detecting change in fluid flow conditions in a flowline of a producing oil well, or the like
US4390321A (en) * 1980-10-14 1983-06-28 American Davidson, Inc. Control apparatus and method for an oil-well pump assembly
US4406122A (en) * 1980-11-04 1983-09-27 Mcduffie Thomas F Hydraulic oil well pumping apparatus
US4438628A (en) * 1980-12-19 1984-03-27 Creamer Reginald D Pump jack drive apparatus
US4474002A (en) * 1981-06-09 1984-10-02 Perry L F Hydraulic drive pump apparatus
US4476418A (en) * 1982-07-14 1984-10-09 Werner John W Well pump control system
US4661751A (en) * 1982-07-14 1987-04-28 Claude C. Freeman Well pump control system
US4691511A (en) * 1982-12-14 1987-09-08 Otis Engineering Corporation Hydraulic well pump
US4534706A (en) * 1983-02-22 1985-08-13 Armco Inc. Self-compensating oscillatory pump control
US4599046A (en) * 1983-04-07 1986-07-08 Armco Inc. Control improvements in deep well pumps
US4509901A (en) * 1983-04-18 1985-04-09 Fmc Corporation Method and apparatus for detecting problems in sucker-rod well pumps
US4534168A (en) * 1983-06-30 1985-08-13 Brantly Newby O Pump jack
US4507055A (en) * 1983-07-18 1985-03-26 Gulf Oil Corporation System for automatically controlling intermittent pumping of a well
US4583915A (en) * 1983-08-01 1986-04-22 End Devices, Inc. Pump-off controller
US4508488A (en) * 1984-01-04 1985-04-02 Logan Industries & Services, Inc. Well pump controller
US4594665A (en) * 1984-02-13 1986-06-10 Fmc Corporation Well production control system
US4541274A (en) * 1984-05-10 1985-09-17 Board Of Regents For The University Of Oklahoma Apparatus and method for monitoring and controlling a pump system for a well
US4681167A (en) * 1984-06-08 1987-07-21 Soderberg Research & Development, Inc. Apparatus and method for automatically and periodically introducing a fluid into a producing oil well
US4695779A (en) * 1986-05-19 1987-09-22 Sargent Oil Well Equipment Company Of Dover Resources, Incorporated Motor protection system and process
US5222867A (en) * 1986-08-29 1993-06-29 Walker Sr Frank J Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance
US4873635A (en) * 1986-11-20 1989-10-10 Mills Manual D Pump-off control
US4741397A (en) * 1986-12-15 1988-05-03 Texas Independent Tools & Unlimited Services, Incorporated Jet pump and technique for controlling pumping of a well
US4747451A (en) * 1987-08-06 1988-05-31 Oil Well Automation, Inc. Level sensor
US4935685A (en) * 1987-08-12 1990-06-19 Sargent Oil Well Equipment Company Motor controller for pumping units
US5006044A (en) * 1987-08-19 1991-04-09 Walker Sr Frank J Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance
US4830112A (en) * 1987-12-14 1989-05-16 Erickson Don J Method and apparatus for treating wellbores
US4859151A (en) * 1988-01-19 1989-08-22 Reed John H Pump-off control for a pumpjack unit
US4854164A (en) * 1988-05-09 1989-08-08 N/Cor Inc. Rod pump optimization system
US5204595A (en) * 1989-01-17 1993-04-20 Magnetek, Inc. Method and apparatus for controlling a walking beam pump
US5044888A (en) * 1989-02-10 1991-09-03 Teledyne Industries, Inc. Variable speed pump control for maintaining fluid level below full barrel level
US5129267A (en) * 1990-03-01 1992-07-14 Southwest Research Institute Flow line sampler
US5129264A (en) * 1990-12-07 1992-07-14 Goulds Pumps, Incorporated Centrifugal pump with flow measurement
US5180289A (en) * 1991-08-27 1993-01-19 Baker Hughes Incorporated Air balance control for a pumping unit
US5182946A (en) * 1991-11-08 1993-02-02 Amerada Hess Corporation Portable well analyzer
US5237863A (en) * 1991-12-06 1993-08-24 Shell Oil Company Method for detecting pump-off of a rod pumped well
US5224834A (en) * 1991-12-24 1993-07-06 Evi-Highland Pump Company, Inc. Pump-off control by integrating a portion of the area of a dynagraph
US5246076A (en) * 1992-03-10 1993-09-21 Evi-Highland Pump Company Methods and apparatus for controlling long-stroke pumping units using a variable-speed drive
US5441389A (en) * 1992-03-20 1995-08-15 Eaton Corporation Eddy current drive and motor control system for oil well pumping
US5230607A (en) * 1992-03-26 1993-07-27 Mann Clifton B Method and apparatus for controlling the operation of a pumpjack
US5251696A (en) * 1992-04-06 1993-10-12 Boone James R Method and apparatus for variable speed control of oil well pumping units
US5281100A (en) * 1992-04-13 1994-01-25 A.M.C. Technology, Inc. Well pump control system
US5316085A (en) * 1992-04-15 1994-05-31 Exxon Research And Engineering Company Environmental recovery system
US5252031A (en) * 1992-04-21 1993-10-12 Gibbs Sam G Monitoring and pump-off control with downhole pump cards
US5316482A (en) * 1992-10-05 1994-05-31 Bryson Kirk R Vocabulary board game
US5284422A (en) * 1992-10-19 1994-02-08 Turner John M Method of monitoring and controlling a well pump apparatus
US5425623A (en) * 1993-03-23 1995-06-20 Eaton Corporation Rod pump beam position determination from motor power
US5318409A (en) * 1993-03-23 1994-06-07 Westinghouse Electric Corp. Rod pump flow rate determination from motor power
US5444609A (en) * 1993-03-25 1995-08-22 Energy Management Corporation Passive harmonic filter system for variable frequency drives
US5458466A (en) * 1993-10-22 1995-10-17 Mills; Manuel D. Monitoring pump stroke for minimizing pump-off state
US5819849A (en) * 1994-11-30 1998-10-13 Thermo Instrument Controls, Inc. Method and apparatus for controlling pump operations in artificial lift production
US5820350A (en) * 1995-11-17 1998-10-13 Highland/Corod, Inc. Method and apparatus for controlling downhole rotary pump used in production of oil wells
US6213722B1 (en) * 1996-03-29 2001-04-10 Davor Jack Raos Sucker rod actuating device
US5823262A (en) * 1996-04-10 1998-10-20 Micro Motion, Inc. Coriolis pump-off controller
US6129110A (en) * 1996-04-17 2000-10-10 Milton Roy Company Fluid level management system
US5634522A (en) * 1996-05-31 1997-06-03 Hershberger; Michael D. Liquid level detection for artificial lift system control
US5782608A (en) * 1996-10-03 1998-07-21 Delta-X Corporation Method and apparatus for controlling a progressing cavity well pump
US5868029A (en) * 1997-04-14 1999-02-09 Paine; Alan Method and apparatus for determining fluid level in oil wells
US6092600A (en) * 1997-08-22 2000-07-25 Texaco Inc. Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible pump and associate a method
US6079491A (en) * 1997-08-22 2000-06-27 Texaco Inc. Dual injection and lifting system using a rod driven progressive cavity pump and an electrical submersible progressive cavity pump
US5941305A (en) * 1998-01-29 1999-08-24 Patton Enterprises, Inc. Real-time pump optimization system
US6041856A (en) * 1998-01-29 2000-03-28 Patton Enterprises, Inc. Real-time pump optimization system
US6043569A (en) * 1998-03-02 2000-03-28 Ferguson; Gregory N. C. Zero phase sequence current filter apparatus and method for connection to the load end of six or four-wire branch circuits
US6629570B1 (en) * 1998-05-15 2003-10-07 Philip Head Method of downhole drilling and apparatus therefor
US6464464B2 (en) * 1999-03-24 2002-10-15 Itt Manufacturing Enterprises, Inc. Apparatus and method for controlling a pump system
US6127743A (en) * 1999-04-09 2000-10-03 Ontario Inc. Universal harmonic mitigating system
US6176682B1 (en) * 1999-08-06 2001-01-23 Manuel D. Mills Pumpjack dynamometer and method
US6343656B1 (en) * 2000-03-23 2002-02-05 Intevep, S.A. System and method for optimizing production from a rod-pumping system
US6285014B1 (en) * 2000-04-28 2001-09-04 Neo Ppg International, Ltd. Downhole induction heating tool for enhanced oil recovery
US20020123870A1 (en) * 2000-12-27 2002-09-05 Jeffrey Chan Method and system for analyzing performance of a turbine
US6585041B2 (en) * 2001-07-23 2003-07-01 Baker Hughes Incorporated Virtual sensors to provide expanded downhole instrumentation for electrical submersible pumps (ESPs)
US6857474B2 (en) * 2001-10-02 2005-02-22 Lufkin Industries, Inc. Methods, apparatus and products useful in the operation of a sucker rod pump during the production of hydrocarbons
US20050095140A1 (en) * 2001-12-03 2005-05-05 Boren Steven G. Rod saver speed control method and apparatus
US20040062657A1 (en) * 2002-09-27 2004-04-01 Beck Thomas L. Rod pump control system including parameter estimator
US20040062658A1 (en) * 2002-09-27 2004-04-01 Beck Thomas L. Control system for progressing cavity pumps
US20040064292A1 (en) * 2002-09-27 2004-04-01 Beck Thomas L. Control system for centrifugal pumps
US7117120B2 (en) * 2002-09-27 2006-10-03 Unico, Inc. Control system for centrifugal pumps
US7168924B2 (en) * 2002-09-27 2007-01-30 Unico, Inc. Rod pump control system including parameter estimator
US20040084179A1 (en) * 2002-11-01 2004-05-06 Jeff Watson Reciprocating pump control system
US6890156B2 (en) * 2002-11-01 2005-05-10 Polyphase Engineered Controls Reciprocating pump control system

Cited By (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090232664A1 (en) * 2008-03-12 2009-09-17 General Electric Permanent magnet motor for subsea pump drive
US20110097214A1 (en) * 2009-10-26 2011-04-28 Lloyd Wentworth Pump control device, oil well with device and method
US20110103974A1 (en) * 2009-10-26 2011-05-05 Craig Lamascus Control device, oil well with device and method
US20120205119A1 (en) * 2009-10-26 2012-08-16 Harold Wells Associates, Inc. Pump control device, oil well with device and method
US9140253B2 (en) * 2009-10-26 2015-09-22 Harold Wells Associates, Inc. Control device, oil well with device and method
US9234517B2 (en) * 2009-10-26 2016-01-12 Harold Wells Associates, Inc. Pump control device, oil well with device and method
US20130333880A1 (en) * 2010-12-16 2013-12-19 John M. Raglin Method for Obtaining Diagnostics and Control of the Pumping Process of Rod Pumped Oil and Gas Wells and Devices for the Method Execution
CN102094626A (en) * 2010-12-20 2011-06-15 中国石油天然气股份有限公司 Real-time fault early warning method and system of oil well
US20120251335A1 (en) * 2011-04-01 2012-10-04 Gregg Hurst Pump controller with multiphase measurement
WO2012154160A1 (en) * 2011-05-06 2012-11-15 Schneider Electric USA, Inc. Pumpjack torque fill estimation
CN103089206A (en) * 2011-10-27 2013-05-08 井泵技术有限公司 System and method of improved fluid production from gaseous wells
US20130115107A1 (en) * 2011-10-28 2013-05-09 Victoria M. Pons Calculating Downhole Pump Card With Iterations on Dual Damping Factors
US9810214B2 (en) * 2011-10-28 2017-11-07 Weatherford Technology Holdings, Llc Calculating downhole pump card with iterations on dual damping factors
US9810212B2 (en) * 2011-10-28 2017-11-07 Weatherford Technology Holdings, Llc Fluid load line calculation and concavity test for downhole pump card
US20130115104A1 (en) * 2011-10-28 2013-05-09 Victoria M. Pons Calculating Downhole Pump Card With Iterations on Single Damping Factor
US9810213B2 (en) * 2011-10-28 2017-11-07 Weatherford Technology Holdings, Llc Calculating downhole pump card with iterations on single damping factor
US20130108472A1 (en) * 2011-10-28 2013-05-02 Victoria M. Pons Fluid Load Line Calculation and Concavity Test for Downhole Pump Card
US10550673B2 (en) 2012-09-14 2020-02-04 Hydraulic Rod Pumps, International Hydraulic oil well pumping system, and method for pumping hydrocarbon fluids from a wellbore
US9353617B2 (en) * 2012-11-06 2016-05-31 Unico, Inc. Apparatus and method of referencing a sucker rod pump
EA029265B1 (en) * 2012-11-06 2018-02-28 Юнико, Инк. System and method of referencing a sucker rod pump
WO2014074434A1 (en) * 2012-11-06 2014-05-15 Unico, Inc. Apparatus and method of referencing a sucker rod pump
US20140129037A1 (en) * 2012-11-06 2014-05-08 Unico, Inc. Apparatus and Method of Referencing a Sucker Rod Pump
US9157301B2 (en) * 2013-02-22 2015-10-13 Samson Pump Company, Llc Modular top loading downhole pump
US10151182B2 (en) * 2013-02-22 2018-12-11 Samson Pump Company, Llc Modular top loading downhole pump with sealable exit valve and valve rod forming aperture
US20140238688A1 (en) * 2013-02-22 2014-08-28 Howard Blankenship Modular Top Loading Downhole Pump
US10738575B2 (en) * 2013-02-22 2020-08-11 Samson Pump Company, Llc Modular top loading downhole pump with sealable exit valve and valve rod forming aperture
US10094212B2 (en) * 2013-04-25 2018-10-09 Zenith Oilfield Technology Limited Data communications system
US9624765B2 (en) * 2013-08-21 2017-04-18 Spirit Global Energy Solutions, Inc. Laser position finding device used for control and diagnostics of a rod pumped well
US9938805B2 (en) 2014-01-31 2018-04-10 Mts Systems Corporation Method for monitoring and optimizing the performance of a well pumping system
US9822777B2 (en) * 2014-04-07 2017-11-21 i2r Solutions USA LLC Hydraulic pumping assembly, system and method
US20150285243A1 (en) * 2014-04-07 2015-10-08 i2r Solutions USA LLC Hydraulic Pumping Assembly, System and Method
CN103924963A (en) * 2014-04-25 2014-07-16 北京必创科技有限公司 Indicator sampling rate automatic switchover method
US10107295B1 (en) * 2014-05-21 2018-10-23 Marion Brecheisen Pump system and method
US20160102542A1 (en) * 2014-10-10 2016-04-14 Henry Research And Development Llc Systems and Methods for Real-Time Monitoring of Downhole Pump Conditions
US10145230B2 (en) * 2014-10-10 2018-12-04 Henry Research And Development, Llc Systems and methods for real-time monitoring of downhole pump conditions
US9605670B2 (en) * 2014-12-18 2017-03-28 General Electric Company Method and systems for enhancing flow of a fluid induced by a rod pumping unit
US20160177940A1 (en) * 2014-12-18 2016-06-23 General Electric Company Method and systems for enhancing flow of a fluid induced by a rod pumping unit
US10393107B2 (en) 2015-08-03 2019-08-27 General Electric Company Pumping control unit and method of computing a time-varying downhole parameter
US20170037845A1 (en) * 2015-08-06 2017-02-09 General Electric Company Controller and method of controlling a rod pumping unit
US10851774B2 (en) * 2015-08-06 2020-12-01 Ravdos Holdings Inc. Controller and method of controlling a rod pumping unit
US10540594B2 (en) * 2015-09-18 2020-01-21 International Business Machines Corporation Identifying abnormal pumpjack conditions
US11028844B2 (en) * 2015-11-18 2021-06-08 Ravdos Holdings Inc. Controller and method of controlling a rod pumping unit
US20170268500A1 (en) * 2015-11-18 2017-09-21 General Electric Company Controller and method of controlling a rod pumping unit
US20170218947A1 (en) * 2016-01-28 2017-08-03 SPOC Automation Ironhorse controller with automatic pump off control
US10774627B1 (en) * 2016-07-08 2020-09-15 James F. Lea, Jr. Adjusting speed during beam pump cycle using variable speed drive
WO2018026706A1 (en) * 2016-08-04 2018-02-08 Control Microsystems, Inc. Method of determining pump fill and adjusting speed of a rod pumping system
CN107060695A (en) * 2016-12-16 2017-08-18 中国石油天然气股份有限公司 A kind of beam pumping unit energy-saving control system and method
CN108386349A (en) * 2017-02-03 2018-08-10 通用电气公司 The controller and method of control-rod pumping unit
CN109899051A (en) * 2017-12-07 2019-06-18 中国石油天然气股份有限公司 The evaluation criterion of oil well rig determines method, apparatus and storage medium
CN110924904A (en) * 2018-09-20 2020-03-27 中国石油化工股份有限公司 Method for adjusting rotating speed of motor of oil pumping unit by using bottom hole pump indicator diagram
CN109899057A (en) * 2019-01-31 2019-06-18 中国石油化工股份有限公司 Heavy oil wells indicator card calculates the new method produced
US11560784B2 (en) 2019-06-11 2023-01-24 Noven, Inc. Automated beam pump diagnostics using surface dynacard
US11408271B2 (en) 2019-06-11 2022-08-09 Noven, Inc. Well pump diagnostics using multi-physics sensor data
US11542809B2 (en) * 2019-06-11 2023-01-03 Noven, Inc. Polished rod load cell
CN112989686A (en) * 2019-12-13 2021-06-18 北京国双科技有限公司 Method for constructing pump diameter determination model, and method and device for determining pump diameter
CN113338898A (en) * 2020-02-14 2021-09-03 中国石油天然气股份有限公司 Parameter determination method and device for oil pumping equipment and storage medium
CN111594139A (en) * 2020-05-22 2020-08-28 大连虹桥科技有限公司 Oil well testing and equal pump filling stroke-number synchronous numerical control oil pumping method
CN111946329A (en) * 2020-09-08 2020-11-17 中国石油天然气股份有限公司 Method for calculating working fluid level of oil well
US20220228473A1 (en) * 2021-01-20 2022-07-21 Dmytro KHACHATUROV Sucker rod pump automated control method and system
CN112983364A (en) * 2021-02-05 2021-06-18 中国石油天然气股份有限公司 Device and method for controlling swinging interval pumping of crank of oil pumping unit
CN113622880A (en) * 2021-07-28 2021-11-09 陕西埃菲克能源科技有限公司 Non-stop interval pumping method based on frequency conversion technology
CN115492573A (en) * 2022-11-21 2022-12-20 西南石油大学 Dynamic determination method for stratum inflow of plunger gas lift well
CN116658134A (en) * 2023-07-24 2023-08-29 北京宇盛正创科技有限公司 Intelligent intermittent pumping method based on electric parameters
CN116877033A (en) * 2023-08-10 2023-10-13 大庆石油管理局有限公司 Direct-drive tower type oil pumping machine
CN117005830A (en) * 2023-09-05 2023-11-07 大庆石油管理局有限公司 Tower type pumping unit self-adapting system
CN117161892A (en) * 2023-10-25 2023-12-05 苏州博宏源机械制造有限公司 Polishing component intelligent control system based on polishing material attribute detection
CN117703322A (en) * 2024-02-05 2024-03-15 希望森兰科技股份有限公司 Beam-pumping unit energy-saving swing control method and intelligent control system of Internet of things

Also Published As

Publication number Publication date
CA2526345A1 (en) 2007-04-13
CA2526345C (en) 2011-03-01
RU2381384C1 (en) 2010-02-10
CN101305187A (en) 2008-11-12
US9033676B2 (en) 2015-05-19
WO2007041823A1 (en) 2007-04-19
US20130151216A1 (en) 2013-06-13
WO2007041823A8 (en) 2007-09-13
RU2008118534A (en) 2009-11-20
CN101305187B (en) 2010-12-08

Similar Documents

Publication Publication Date Title
US9033676B2 (en) Method and system for optimizing downhole fluid production
EP2917472B1 (en) Apparatus and method of referencing a sucker rod pump
US7500390B2 (en) Method for estimating pump efficiency
US7168924B2 (en) Rod pump control system including parameter estimator
AU2012348346B2 (en) Fluid load line calculation, concavity test, and iterations on damping factor for downhole pump card
US20230323871A1 (en) Pump system
US10508522B2 (en) Automatic sucker rod spacing device and methods of using same
US10781813B2 (en) Controller for a rod pumping unit and method of operation
Tan et al. Review of variable speed drive technology in beam pumping units for energy-saving
US20200182028A1 (en) Automated Sucker Rod Spacing Device and Associated Methods
US11028844B2 (en) Controller and method of controlling a rod pumping unit
US10260500B2 (en) Downhole dynamometer and method of operation
Zyuzev et al. SRPU balance monitoring by wattmeter card
CA2614817C (en) Rod pump control system including parameter estimator
CN116522547A (en) Modeling method and system for load transfer model of pumping unit lifting system
Carroll Beam lift-a study of important parameters:(1) well bore orientation effects on liquid entry into the pump.(2) Pumping unit counterbalance effects on power usage.(3) Pump friction and the use of sinker bars.

Legal Events

Date Code Title Description
AS Assignment

Owner name: PUMPWELL SOLUTIONS LTD., CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CZYZ, JAROSLAW A.;REEL/FRAME:020812/0430

Effective date: 20061123

Owner name: PUMPWELL SOLUTIONS LTD, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PALKA, KRZYSZTOF;REEL/FRAME:020812/0393

Effective date: 20061123

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION