Abstract:
Techniques and apparatus are provided for improved diagnostics of downhole dynamometer data for control and troubleshooting of reciprocating rod lift systems. A method for pump fillage determination for a reciprocating rod lift system is provided. The method generally includes measuring downhole data during a pump cycle, wherein the downhole data comprises a first plurality of data points associated with an upstroke of the pump cycle and a second plurality of data points associated with a downstroke of the pump cycle, each data point comprising a rod position value and an associated rod load value; converting the data points to non-dimensional data points, calculating non-dimensional slope values between non-dimensional data points; and determining pump fillage based, at least part, on the calculated non-dimensional slope values.
Abstract:
A pumpjack is driven by an electric motor coupled to a gear box. A local drive controller controls the motor in accordance with a varying motor speed profile over a pumping cycle of the pumpjack. The drive controller determines, based on sensory feedback from the one or more sensors, a pumping cycle load profile, automatically determines, based on the pumping cycle load profile, a varying voltage profile, and controls the motor in accordance with the varying motor speed profile while applying the varying voltage profile to the motor.
Abstract:
Methods and apparatus to determine operating parameters of a pumping unit for use with wells are disclosed. An example apparatus includes a housing and a processor positioned in the housing. The processor is to determine a rate at which to operate a motor of a pumping unit to enable a load imparted on a polished rod of the pumping unit to be within a threshold of a reference load or to enable a speed of the polished rod to be within a threshold of a reference speed.
Abstract:
Methods and apparatus to determine parameters of a pumping unit for use with wells are disclosed. An example apparatus includes a housing and a processor positioned in the housing. The processor is to determine a first load on a polished rod of a pumping unit, to estimate a first torque of a motor of the pumping unit, and determine a first torque factor for the pumping unit. The processor is to, based on the first load, the first torque, and the first torque factor, determine a phase angle of a counterbalance of the pumping unit or a moment of the counterbalance.
Abstract:
An artificial lifting system is disclosed. The artificial lifting system comprises an elongated cylinder fixed to a base or ground. The elongated cylinder receives a piston rod axially movable therein. The piston rod engages a downhole rod pump for driving the rod pump reciprocating uphole and downhole to pump downhole fluid to the surface. A control unit controls the axial movement of the piston rod, and automatically adjust the system operation to adapt to drift of the top and bottom stop positions of the piston rod. In an alternative embodiment, the system further comprises a dump valve controlled by the control unit to prevent over-stroke. In another embodiment, the system further comprises a chemical injection unit for injecting treatment fluid to a wellbore under the control of the control unit.
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.
Abstract:
A simplified system and method for remotely monitoring and optionally further controlling pumpjack operating parameters of a pumpjack located at a distant site but within wireless cell phone station reception. Sensors situated on a pumpjack monitor and create analog output of operational conditions of the pumpjack. Digitizing means digitize the analog output of the sensors to digital data, and modem means transmit the digital data via a wireless cellular network to a network server. A user's computer communicates with the network server via the internet, and accesses the digital data to obtain information regarding the operational conditions of the pumpjack.
Abstract:
The present invention provides highly accurate methods for directly calculating pump fillage which avoid the need and expense of a pump dynamometer card and subsequent calculations.
Abstract:
The present invention generally provides apparatus and methods of operating a pumping system. The pump control apparatus includes a first sensor for measuring strain on a structure of the well pumping system and a second sensor for measuring a position of the structure. The apparatus also has a controller configured to control the well unit by receiving output signals from the first and second sensors and generating control signals according to a motor control sequence. This controller may be mounted to the structure of the pumping system to measure the strain experienced by the structure. The control signals may be transmitted to a motor control panel using a cable-less communications system. Preferably, the first sensor, the second sensor, and the controller are integrated into a single unit. In another embodiment, the pump control apparatus may be self-powered.
Abstract:
A method is provided to monitor operation of a sucker rod pump, the sucker rod pump having a strain gauge mounted on a walking beam for determination of load. This method compensates for gradual changes in load due to temperature drift when gradual changes in surface card area are occurring and the surface card area or the measured average loads are within a range of a predetermined base surface card area or base average load. When the surface card area or the measured average load is not within this predetermined range, a correction is made to adjust a smoothed minimum load to an adjusted buoyant weight of the sucker rod string. This adjusted buoyant weight is the value that the smoothed minimum load would be expected to be. This algorithm therefore compensates differently for changes in load when the surface card area (or alternatively, the average load) are not within a predetermined value because these changes are generally not due to temperature changes, but due to changes in the operation for which the sucker rod pump monitoring and control system should respond. An alternative correction to the measured load is also provided for time periods when the sucker rod pump is idle.