The present invention relates to an apparatus, system and method for the monitoring and control of sucker rod pumps for the production of hydrocarbons. More particularly, the present invention relates to an apparatus, system and method for monitoring and analyzing pump conditions in real time, for controlling operation of the pump, and for remote monitoring and control.
Hydrocarbons are often produced from well bores by sucker rod pumps, which are reciprocating pumps driven from the surface by drive units that move a polished rod up and down through a packing gland at a wellhead. Typically, a walking beam is pivotally mounted with one end of the beam being attached to the rod and with the beam being reciprocated by a drive unit. The drive unit consists of a prime mover connected to a reduction unit that drives a crank to reciprocate the walking beam.
While sucker rod pumps are relatively simple units, they are expensive to provide and maintain. Repair may require lifting of the entire down-hole unit to the surface. It is not unusual to have a mile or more of sucker rods or tubing that must be lifted and disassembled by one or two twenty five or thirty foot long sections at a time. This repair is costly in terms of repair labor and parts cost, and in the terms of lost revenue from the well.
Power requirements of the sucker rod pump are also significant, and are affected by the efficiency at which the unit is operating.
Sucker rod pumping units are typically designed to pump slightly more than the well can produce. Consequently, they eventually run out of liquids to pump, and draw gas into the cylinders, a condition known as a pump off condition.
In a pump off condition, the fluid level in the well is not sufficient to completely fill the pump barrel on the upstroke. On the next downstroke the plunger will impact the fluid in the incompletely filled barrel and send damaging shock waves through the components of the pumping system.
To minimize running pumped off, sucker rod pumps are generally operated with some type of controller. These controllers are either simple controllers designed not to detect a pump off condition, but rather to avoid an estimated pump off condition, or are more sophisticated pump off controllers designed to detect when a well pumps off and to shut the well down.
An example of these simple controllers are clock timers that start and stop the pumping unit in response to a set program designed to avoid a pump off condition. Unfortunately, these simple clock timers are not responsive to changing conditions, such as changes in the reservoir, or the occurrence of abnormal operating conditions. Such a changing condition may occur, with the timer continuing its on/off cycle until human intervention. Numerous methods have therefore been proposed to monitor and control sucker rod pump operation.
Common commercially available controllers monitor work performed, or something that relates to work performed, as a function of polished rod position. This information is generally presented in the form of a plot of load vs. rod string displacement on the rod string. For a normally operating pump, the shape of this plot (known as a “surface card”), is generally an irregular football shape. The area inside of this rectangle is proportional to the work being performed. Many pump off controllers utilize a plot such as this to determine when the sucker rod pump is pumped off, and then shutdown the pump for a time period when a criteria indicating the pump is not filling.
Other pump off controllers attempt to obtain load measurements that more accurately reflect the load on the sucker rod underground. For example, U.S. Pat. No. 3,306,210 discloses a pump off controller that monitors the load on the polished rod at a set position in the downstroke. Pump off is detected when the load exceeds a preset level at that set position. A disadvantage of this approach is that long cables are required from the sensor on the polished rod to the controller. These cables hang around interfering with the most frequent maintenance activities in the well, being continually damaged by service crews. Additionally since they are subject to the repetitious motion of the well are prone to failure. Also, a separate position sensor is typically used on the walking beam, further complicating design.
In use, monitoring and recalibration of pump off controllers may be required on a regular basis to ensure that wear, drift, loss of sensitivity, temperature effects, and a myriad of other conditions do not render the detection of pump off conditions ineffective over time. Monitoring and servicing wells is expensive and time-consuming and requires the operator to physically stand by the pump off controller to gather and analyze operating data provided by conventional numerical or graphic displays, which is time-consuming and inefficient.
For at least the foregoing reasons, there remains a need for an apparatus that is easily installed and operated with the minimum of calibration or operator intervention, for a method that can automatically identify and implement the optimum time out for the well, and provides features for remote data collection and remote operation.
The present invention is directed to a method, apparatus, and system that satisfies the aforementioned needs and more.
According to one embodiment of the present invention, there is a provided a method for compensating for offset and amplitude drift in position and load sensor data from a sucker rod pump. The method includes gathering position sensor data during operation of a pump, and calculating a position horizon value from the midpoint of consecutive minimum and maximum position values. By measuring the time interval between a positive horizon crossing and a negative horizon crossing, the peak time is calculated from the midpoint of the time interval. By continuously updating the horizon and peak time values, and by repeating the above steps for every pump cycle, compensation for offset and amplitude drift in the position sensor data is achieved. For the load sensor, the method includes gathering the load sensor data during operation of the pump and for each pump cycle, record the minimum load, maximum load, start-up load and start-down load. Recalculating the new reference load boundary value always from the previous cycle data allows compensation for offset and amplitude drift in the load sensor.
According to another embodiment of the present invention, there is a provided a method for identifying a pump off condition in a sucker rod pump. It is advantageous to stop a pump that is in pump off condition to avoid mechanical damage. The method includes gathering position sensor and/or load sensor data during operation of a pump, and, for each pump cycle, recording the minimum load, the maximum load, the start-up load, and the start-down load, by the method previously described. After identifying the start of the downstroke for a subsequent pump cycle, a reference load boundary is calculated by adding to the minimum load a predetermined fraction of the difference between the start-down load and the minimum load. This reference load boundary can be used to determine normal operation of the pump. The time for the load to decrease below the reference load boundary is measured, and a pump off condition is detected if the load has not decreased below the reference load boundary within a predetermined time.
According to another embodiment of the present invention, there is a provided a method for optimizing operation of a sucker rod pump. The method includes acquiring data for hold down time and pumping span by incrementally increasing the hold down time within predetermined limits and by predetermined step sizes for each subsequent pump off condition. By recording the pumping span following each hold down time, for example by recording the number of pump cycles before the next pump off condition, and then interpolating from this data a hold down time corresponding to a predetermined fraction of the maximum recorded pumping span, an optimum hold down time can be obtained for subsequent operation of the pump.
According to another embodiment of the present invention there is provided an apparatus for automating operation of a sucker rod pump. An apparatus having features of the present invention has a microcontroller module having, in electronic communication, a microcontroller, a non-volatile memory, one or more actuators for controlling the prime mover, and at least two ports for receiving sensor data. The apparatus further comprises a sensor module with a load sensor and a position sensor, and the sensor module is capable of mounting to the walking beam for example by attachment with a pair of C-clamps. The outputs of the load sensor and position sensor are connected to the ports of the microcontroller module and the non-volatile memory of the microcontroller module contains software for running by the microcontroller to process the sensor data and operate the actuators. The apparatus further comprises a wireless module for communication of data and instructions between the microcontroller module and a remote wireless device.
According to another embodiment of the present invention there is provided a system for self-adapting to amplitude and offset variability in load-position data of a sucker rod pump. A system having features of the present invention has an apparatus according the present invention in which the non-volatile memory contains software that, when executed, instructs the microcontroller to collect position sensor data during operation of the pump and to calculate a position horizon value from the midpoint of consecutive minimum and maximum position values. The program measures the time interval between a positive horizon crossing and a negative horizon crossing to calculate a peak time from the midpoint of the time interval. The program updates the horizon and peak time values by repeating steps the described process for every pump cycle. By this means, the system continuously self-adapts to offset and amplitude drift in the position sensor data. For the load sensor, the program instructs the microcontroller to collect load sensor data during operation of the pump and for each pump cycle, record the minimum load, maximum load, start-up load and start-down load. Recalculating the new reference load boundary value always from the previous cycle data allows compensation for offset and amplitude drift in the load sensor.
According to yet another embodiment of the present invention there is provided a system for detecting a pump off condition in a sucker rod pump. A system having features of the present invention has an apparatus according the present invention in which the non-volatile memory contains software that, when executed, instructs the microcontroller to collect position sensor and load sensor data during operation of the pump and, for each pump cycle, record the minimum load, maximum load, start-up load, and start-down load. The software likewise identifies the start of the downstroke for a subsequent pump cycle and calculates a reference load boundary by adding to the minimum load a predetermined fraction of the difference between the start-down load and the minimum load. The time for the load to decrease below the reference load boundary is measured to determine a pump off condition if the load has not decreased below the reference load boundary within a predetermined time.
According to yet another embodiment of the present invention there is provided a system for optimizing operation of a sucker rod pump. A system having features of the present invention has an apparatus according the present invention in which the non-volatile memory contains software that, when executed, instructs the microcontroller to detect a pump off condition and stop the pump for a certain hold down time. The hold down time is incrementally increased within preset limits and by preset step sizes for each subsequent pump off condition and the pumping span following each hold down time is recorded. The system processes the pumping span data to interpolate a hold down time corresponding to a preset fraction of the maximum recorded pumping span. The system then operates the pump using the interpolated hold down time.
It is therefore an object of the present invention to provide a method, apparatus, and system for monitoring and/or controlling a sucker rod pump, which do not suffer from the prior art drawbacks.
It is a further object of the present invention to provide for method, apparatus, and systems that can be easily installed and operated with the minimum of calibration and operator intervention.
It is yet a further object of the present invention to provide for method, apparatus, and systems that can automatically identify and implement the optimum time out for the well according to geological and electromechanical conditions for efficient operation of the pump.
It is yet a further object of the present invention to provide for method, apparatus, and systems for remote data collection from a well for the collection of historic and/or real time operational data from a well, and for the graphical display of the data such as a surface card, on a remote device such as a wireless-equipped handheld computer.
It is yet a further object of the present invention to provide for method, apparatus, and systems for remote operation of the well via a long-distance wireless communication linkage.
These and other features, aspects, and advantages of the present invention will become better understood with regard to the following description, appended claims, and accompanying drawings where:
Certain exemplary but non-limiting embodiments of the present invention are now described with reference to the attached drawings.
Referring now to
Microcontroller module 102 comprises a microcontroller 108 and non-volatile memory 110 in electronic communication. Microcontroller 108 is further in electronic communication with one or more actuators 112, such as for example high current relays, for controlling operation of the prime mover of the pump, and with a plurality of ports 114 for collecting sensor inputs and for communicating with wireless module 106. Preferably, microcontroller input and output ports are optically isolated.
As used herein, the term “microcontroller” refers without limitation to any microprocessor design that preferably emphasizes high integration, low power consumption, self-sufficiency and cost-effectiveness. Exemplary microcontrollers include Intel 8742, the SX line from Parallax, Inc., and the 8051 architecture from Atmel. It will be understood that the term encompasses the use of microprocessors such as are found within personal computers and the like within the scope of the apparatus and system of the present invention.
Non-volatile memory 110 can be, for example, flash RAM, a hard drive, EPROM, or any other memory device now known or later developed for the storage of programs or data that are not lost when the microcontroller module is powered down.
Sensor module 104 comprises position sensor 114 and load sensor 116 and associated electronics to amplify and condition the sensor signals. Sensor module 104 is mountable to the walking beam of the pump, preferably at a midpoint, to sense the inclination and load of the walking beam. Preferably, the sensor module 104 is mounted by bolts or a pair of C-clamps. The sensor module 104 is mounted to the walking beam in a manner that permits the load sensor to convert deformation of the walking beam into electrical signals proportional to the well load. Position sensor 114 is preferably an inclinometer that generates electrical signals proportional to the inclination of the walking beam, or can any other sensor capable of detecting the position of the walking beam throughout the pump cycle.
Wireless module 106 comprises electronics and antennae for long-range wireless communication, short-range wireless communication, or both. Examples of short range wireless protocols include Bluetooth and 802.11 series communication protocols. Examples of long-range wireless protocols include SCADA protocols. The wireless communication permits the downloading of historical and real-time data from the apparatus, and optionally control of the pump from the remote device. For example, a handheld computer can retrieve the operating record of the pump over an extended period of time, or can retrieve a real-time graphical display of the surface card.
It should be understood that, although microcontroller module 102, sensor module 104, and wireless module 106 are shown as separate boxes in
Referring now to
The present invention encompasses a method for the operation of the apparatus 100, which can be embodied as software within the non-volatile memory 110 for running the microcontroller 108. Referring now to
It will be readily appreciated that the method can be used to determine both maxima and minima in position data.
The present invention further provides a method for identifying a pump off condition in a sucker rod pump, as illustrated in
The present invention further provides a method for optimizing the hold down time for clearing a pump off condition in a sucker rod pump, as illustrated in
Referring now to
The present apparatus and system has a number of advantages and benefits compared to certain devices of the prior art. After the sensor module is mounted to the walking beam, the apparatus of the present invention can operate the pump and calibrate its operation with the minimum of operator intervention, and in particular without the operator having to calibrate the sensors or periodically adjust the operating parameters to account for aging or drift in sensor response. Further, the apparatus, system, and method of the present invention can automatically detect pump off condition and can shut down the pump for a hold down period to permit the pump to refill. Yet further, without user intervention the optimum hold down period can be determined, and the pump efficiently run thereafter. Yet further, the apparatus provides for remote collection of historical and real time data through wireless communication, and for remote programming of the apparatus if desired.
While the invention has been described in connection with its preferred embodiments, it should be recognized that changes and modifications can be made therein without departing from the scope of the appended claims.