Long stroke pumping unit
US-2016222957-A1 · Aug 4, 2016 · US
US10900481B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10900481-B2 |
| Application number | US-201615099342-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 14, 2016 |
| Priority date | Apr 14, 2016 |
| Publication date | Jan 26, 2021 |
| Grant date | Jan 26, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A controller for operating a prime mover of a rod pumping unit includes a processor configured to operate the prime mover over a first stroke and a second stroke. The controller is further configured to compute a first motor torque imbalance value for the first stroke and engage adjustment of a counter-balance. The controller is further configured to estimate a second motor torque imbalance value for the second stroke. The controller is further configured to disengage adjustment of the counter-balance during the second stroke upon the second motor torque imbalance value reaching a first imbalance range.
Opening claim text (preview).
What is claimed is: 1. A controller for operating a prime mover of a rod pumping unit, said controller comprising a processor configured to: operate the prime mover over a first stroke and a second stroke; compute a first motor torque imbalance value for the first stroke; engage adjustment of a counter-balance; and estimate a second motor torque imbalance value for the second stroke, wherein the controller estimates the second motor torque imbalance value using a counter-balance component at a current stroke position based on a pressure signal; and disengage adjustment of the counter-balance during the second stroke upon the second motor torque imbalance value reaching a first imbalance range, wherein said processor is further configured, for estimating the second motor torque imbalance value, to: determine a peak upstroke motor torque and a peak downstroke motor torque of the prime mover for the first stroke; determine peak-torque stroke positions at which the peak upstroke motor torque and the peak downstroke motor torque occur in the first stroke; measure the counter-balance component at the current stroke position, x, during the second stroke; compute estimated counter-balance forces at the peak-torque stroke positions for the second stroke based on the counter-balance component and the current stroke position, x; compute an estimated peak upstroke motor torque and an estimated peak downstroke motor torque based on the estimated counter-balance forces, the peak upstroke motor torque, and the peak downstroke motor torque; and compute the second motor torque imbalance value based on the estimated peak upstroke motor torque and the estimated peak downstroke motor torque, wherein the counter-balance comprises a counter-balance force generated by pressure in a pressure vessel acting on a ram coupled to the prime mover, and wherein said processor is further configured, for computing the estimated counter-balance forces, to: during a period when the counterbalance adjustment is engaged: compute a polytropic compression, C, based on a current pressure and a current volume of the pressure vessel at the current stroke position, x, with a polytropic index, n, being held constant at a last estimated value; compute volumes of the pressure vessel at the peak-torque stroke positions for the second stroke; compute estimated pressures in the pressure vessel at the peak-torque stroke positions for the second stroke; compute the estimated counter-balance forces based on the estimated pressures; during the period when counterbalance adjustment is disengaged: estimate the polytropic index, n, and polytropic compression, C, in real-time based on a current pressure signal and current stroke position. 2. A controller in accordance with claim 1 , wherein the first imbalance range is defined inclusively as −5% to 5%. 3. A controller in accordance with claim 1 , wherein said processor is further configured to engage one of a compressor and a bleed valve for the pressure vessel to engage adjustment of the counter-balance. 4. A controller in accordance with claim 3 , wherein said processor is further configured to disengage the compressor and the bleed valve to disengage adjustment of the counter-balance. 5. A method of operating a rod pumping unit, said method comprising: operating a prime mover of the rod pumping unit over a first stroke and a second stroke; computing a first motor torque imbalance value for the first stroke; engaging adjustment of a counter-balance; estimating a second motor torque imbalance value for the second stroke, wherein the estimating comprises a counter-balance component at a current stroke position on a pressure signal; disengaging adjustment of the counter-balance during the second stroke upon the second motor torque imbalance value reaching a first imbalance range, computing a polytropic compression, C, based on a current pressure and a current volume of a pressure vessel at the current stroke position, x to: estimate a polytropic index, n, in real-time based on a current pressure signal when adjustment to the counter-balance is disengaged; and utilize a last-estimated polytropic index, n, when adjustment to the counter-balance is engaged. 6. The method in accordance with claim 5 , wherein the counter-balance comprises a counter-balance force generated by pressure in the pressure vessel acting on a ram coupled to the prime mover. 7. The method in accordance with claim 6 , wherein the first motor torque imbalance value indicates an under-balance condition, wherein the engaging adjustment of the counter-balance comprises engaging a compressor to increase the pressure in the pressure vessel, and wherein disengaging adjustment of the counter-balance comprises disengaging the compressor to maintain the pressure in the pressure vessel. 8. The method in accordance with claim 7 further comprising: computing a third motor torque imbalance value for a third stroke, the third motor torque imbalance value falling outside a second imbalance range and indicating an over-balance condition; engaging a bleed valve to decrease the pressure in the pressure vessel to adjust the counter-balance; estimating a fourth motor torque imbalance value for a fourth stroke; and disengaging the bleed valve to maintain the pressure in the pressure vessel upon the fourth motor torque imbalance value reaching the first imbalance range. 9. The method in accordance with claim 5 , wherein estimating the second motor torque imbalance value comprises: determining a peak upstroke motor torque and a peak downstroke motor torque of the prime mover for the first stroke; determining peak-torque stroke positions at which the peak upstroke motor torque and the peak downstroke motor torque occur in the first stroke; measuring the counter-balance component at the current stroke position, x, during the second stroke; computing estimated counter-balance forces at the peak-torque stroke positions for the second stroke based on the counter-balance component and the current stroke position, x; computing an estimated peak upstroke motor torque and an estimated peak downstroke motor torque based on the estimated counter-balance forces, the peak upstroke motor torque, and the peak downstroke motor torque; and computing the second motor torque imbalance value based on the estimated peak upstroke motor torque and the estimated peak downstroke motor torque. 10. The method in accordance with claim 9 , wherein the counter-balance comprises a counter-balance force generated by pressure in the pressure vessel acting on a ram coupled to the prime mover, and wherein computing the estimated counter-balance forces comprises: estimating a plurality of coefficients for a polynomial approximation of pressure as a function of stroke position based on a current pressure and the current stroke position, x; computing estimated pressures in the pressure vessel at the peak-torque stroke positions based on the polynomial approximation, the current stroke position, x, and the plurality of coefficients; and computing the estimated counter-balance forces based on the estimated pressures. 11. A rod pumping unit, comprising: a pressure vessel within which a ram translates; a prime mover coupled to the ram within said pressure vessel; a compressor coupled to said pressure vessel, said compressor configured to increase a pressure in said pressure vessel when engaged; a bleed valve coupled to said pressure vessel, said bleed valve configured to decrease the pressure in said pressure vessel when engaged; a rod pumping unit controller coupled to said compressor and said bleed valve, said controller configured to:
being an axial piston pump · CPC title
Monitoring of down-hole pump systems, e.g. for the detection of "pumped-off" conditions · CPC title
Load on the sucker rod · CPC title
driving of the walking beam · CPC title
the driving mechanisms being situated at ground level (F04B47/12 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.