Beruflich Dokumente
Kultur Dokumente
DOI 10.1007/s13202-015-0172-z
Received: 24 February 2015 / Accepted: 17 May 2015 / Published online: 30 May 2015
The Author(s) 2015. This article is published with open access at Springerlink.com
123
102 J Petrol Explor Prod Technol (2016) 6:101–110
PR(c1), PR(c2) Calculated dimensionless positions of maintaining optimum operating conditions for such in-
rods at crank angles c1 and c2 stallations has great technical and economic benefits in
PRm(i) Dimensionless position of rods for the ith providing energy resources to the world. The basic objec-
measured point tive of operators is to produce wells using the least amount
S Polished rod stroke length (in.) of total costs of which operating costs are crucial because
s(i) ith measured polished rod position (in.) of the ever-increasing cost of power.
s(t) Polished rod position versus time (in.) Power costs in sucker-rod pumping operations are re-
SU Structural unbalance of the pumping unit lated to the surface power required to drive the pumping
(lbs) system. This power, in turn, depends mainly on the me-
t Time (s) chanical torque required at the gearbox of the pumping
TCB(h) Counterbalance torque at crank angle h unit. Thus, proper calculation of gearbox torques during the
(in. lbs) pumping cycle is crucial for determining the power re-
TCBmax Maximum moment of counterweights quirements and operating costs of sucker-rod pumping.
and cranks (in. lbs) Torques on the crankshaft of the gearbox are classified as
Tcrank Maximum moment of the cranks and static torques required to move the polished rod and the
crank pins (in. lbs) counterweights, and inertial torques representing the en-
Tia(h) Articulating inertial torque on the ergy stored in and released from the accelerating/deceler-
gearbox at crank angle h (in. lbs) ating parts of the pumping unit (Takacs 2003).
Tir(h) Rotary inertial torque on the crankshaft at Torques on the gearbox are found from the variation of
crank angle h (in. lbs) the polished rod load during the pumping cycle; torque
Tnet(h) Net torque on the gearbox at the crank calculations, therefore, depend on the accurate measure-
angle h (in. lbs) ment of those loads. These are obtained from a dy-
Tr(h) Rod torque at crank angle h (in. lbs) namometer survey which is the most valuable tool for
TF(h) Torque factor at the crank angle h (in.) analyzing the performance of the pumping system. Pol-
v(t) Polished rod velocity versus time (in./s) ished rod dynamometers, as the name implies, are instru-
W Weight of a master counterweight (lb) ments recording polished rod loads during the pumping
X, Y Dimensions of the crank and cycle. The conventional dynamometer produces a con-
counterweight (see Fig. 7) (in.) tinuous plot of polished rod load versus polished rod dis-
dh/dt Angular velocity of the crankshaft (1/s) placement, the so-called dynamometer diagram or card.
d2h/dt2 Angular acceleration of the crankshaft (1/ Modern dynamometers, on the other hand, are electronic
s2) devices that record the loads and displacements at the
d2hb/dt2 Angular acceleration of the beam (1/s2) polished rod in the function of time. Because of the oper-
Dt Time increment of measurements (s) ating differences of the two dynamometer types different
h Crank angle (radians) procedures must be used to derive gearbox torques de-
hu, h d Crank angles at the start of the up-, and pending on the device used, as discussed in the following.
downstroke (radians)
h 2, h 3 Angles defined in Fig. 2 (radians)
hb Angle between the centerline of the Fundamentals of gearbox torque calculations
walking beam and the line connecting
the crankshaft to the center (saddle) When calculating gearbox torques on a pumping unit, two
bearing (radians) basic cases can be distinguished depending on the angular
s Counterweight arm offset angle (radians) velocity of the crankshaft (a) those with a constant or
nearly constant, and (b) those with varying crankshaft ve-
locities. In the majority of pumping installations, the
crankshaft’s angular velocity is constant during the
pumping cycle and matches the measured pumping speed.
Introduction These are the cases when the gearbox is properly coun-
terbalanced and an electric motor with a low slip drives the
According to recent estimates, there are approximately 2 pumping unit (Takacs 2003). The API Spec. 11E (API
million oil wells worldwide of which about 50 % are 2008) suggests that up to a speed variation of 15 % over
placed on some kind of artificial lift (Lea 2007). The great the average pumping speed, neglecting inertial effects does
majority of artificially lifted wells is produced by the age- not introduce errors greater than 10 % in torque
old method of sucker-rod pumping. This is the reason why calculations.
123
J Petrol Explor Prod Technol (2016) 6:101–110 103
123
104 J Petrol Explor Prod Technol (2016) 6:101–110
torque changes with the angular acceleration of the time history of crank angle. Gearbox torque components,
crankshaft, d2h/dt2. Both of these can be derived from therefore, can only be calculated if the change of crank
the angular velocity of the crankshaft, which, in turn, is the angle with time, h(t), is determined from dynamometer
derivative of the crank angle versus time function, h(t). The measurements.
latter can be inferred from electronic dynamometer Since direct calculation of crank angles from the mea-
measurements using the calculation model developed in sured polished rod positions is not possible, crank angles
this paper and detailed later. are inferred using the pumping unit’s kinematic pa-
rameters. This can be completed several ways, but all
Net torque on the gearbox methods are based on setting the measured polished rod
positions (acquired during a dynamometer survey) equal to
In cases when the pumping system operates with varying the positions determined from the kinematic analysis of the
crankshaft speeds, the net torque on the gearbox must in- pumping unit:
clude the inertial effects as well, and the formulas derived
sðtÞ ¼ S PRðhÞ: ð8Þ
for a constant crankshaft speed (Eqs. 1–3) cannot be used.
The proper formula for net torque is the algebraic sum of For each measured polished rod position, s(t), the
all possible torque components corresponding crank angle, h, is found when the above
Tnet ðhÞ ¼ Tr ðhÞ þ TCB ðhÞ þ Tia ðhÞ þ Tir ðhÞ ð6Þ equation is satisfied; this procedure results in a series of
crank angles in function of time, h(t). This function, in turn,
Upon substitution into this equation of the relevant allows one to find the two important components of
formulae introduced earlier, except for the expression for gearbox torque: rod and counterbalance torque. To
counterbalance torque, a generally applicable formula is calculate Rod Torque, the torque factor (TF) is found for
found each crank angle from the kinematic analysis of the
pumping unit; torque is the product of the torque factor and
12 1 d2 hb
Tnet ðhÞ ¼ TFðhÞ F ðhÞ SU þ Ib the measured polished rod load. Counterbalance Torque,
32:2 A dt2
on the other hand, varies simply with the sine function of
12 d2 h the crank angle. Determination of the inertial torque
þ TCB ðhÞ þ Is 2 : ð7Þ
32:2 dt components, too, necessitates the knowledge of the crank
The first term in this equation represents rod torque, angle-time function, h(t), since both the angular
corrected for articulating inertial effects, the second one acceleration pattern of the beam, d2hb/dt2, and the
stands for the counterbalance torque, and the last term angular acceleration of the crankshaft, d2h/dt2, change
gives the rotary inertial torque. The formula can be applied with the variation of the crank angle.
to any mechanically counterbalanced pumping unit after
substitution of the proper expression for counterbalance Calculation procedure
torque, TCB(h).
The determination of the crank angle versus time function,
h(t), is accomplished according to the calculation model
Determination of inferred crank angles described on the flowchart presented in Fig. 1. After the
input of the pumping unit’s main data (geometry type,
Introduction dimensions, direction of rotation) and assuming a suffi-
ciently small crank-angle increment, Dc, the polished rod’s
As already discussed, gearbox torques are normally cal- stroke length, S, and the starting crank angles of the up-,
culated based on dynamometer measurements that provide and the downstroke, hu, hd, respectively, are determined.
the variations of polished rod loads and positions. Modern These variables are evaluated according to the formulas
dynamometer systems register these data in function of recommended in API Spec. 11E (API 2008) for the cal-
time but give no information on the crank angles valid at culation of the kinematic parameters of pumping units.
the measured times. This circumstance, however, prohibits Based on the measured polished rod positions, s(i), one
a direct calculation of gearbox torques because all torque can calculate the appropriate dimensionless positions:
components depend on the crank angle, h. Rod torque
sðiÞ
changes with the torque factor that varies with the crank PRm ðiÞ ¼ : ð9Þ
angle; counterbalance torque is a direct function of crank S
angle, see Eqs. 1–3. Inertial torques are found from the The objective of the main part of the calculation process
acceleration patterns of different components of the is to find for each PRm(i) value the crank angle, h, at which
pumping unit, these also change with the variation of the the position of rod function, PR(h), a basic kinematic
123
J Petrol Explor Prod Technol (2016) 6:101–110 105
false
Calculation of angular accelerations
γ1 = θ d θ(i)= θd true PRm(i) = 1
γ 2 = γ1
As already discussed, inertial torques on the gearbox de-
pend on the angular accelerations of the different compo-
γ1 = γ1+Δγ
nents of the pumping unit. Since the determination of the
angular accelerations of the crank and the beam from the
Calculate PR(γ1); PR(γ2)
true crank angle versus time function, h(t), necessitates several
considerations, the solutions applied in this paper will be
Calculate diff illustrated through an example problem. The sample well is
produced with a 1.500 pump set at 8000 ft and using a two-
taper API 76 rod string. The surface pumping unit is a
diff > 0
conventional C-640D-365-168 unit running in the clock-
false wise direction at an average pumping speed of 5.98 SPM
θ(i) = (γ1 + γ2) / 2 using a polished rod stroke length of 168 in. Linkage di-
mensions of the pumping unit (defined in Fig. 2) are given
true here:
i≤N
false
END A (in.) 210.00 K (in.) 192.87 I (in.) 120.00
C (in.) 120.03 P (in.) 148.50 R (in.) 47.00
Fig. 1 Flowchart of inferred crank angle versus time calculation
parameter of the pumping unit is equal to PRm(i). In the The dynamometer survey contained 302 pairs of pol-
calculation procedure described in Fig. 1 the required ished rod load, F(t), and position, s(t), data measured in
iterative solution is executed by successive approximations function of time using an electronic dynamometer; the
using two auxiliary angles c1 and c2 being apart from each dynamometer card constructed from those data is presented
other by the assumed crank-angle increment, Dc. At these in Fig. 3.
angles, position of rods functions, PR(c1) and PR(c2), are
evaluated using the API kinematic model for pumping Crank angular acceleration
units (API 2008). Using successive increments of the crank
angle, the solution will fall between two consecutive angles First, the crank angle versus time function, h(t), is inferred
c1 and c2 if the following expression becomes negative: from the data of the dynamometer survey using the
123
106 J Petrol Explor Prod Technol (2016) 6:101–110
123
J Petrol Explor Prod Technol (2016) 6:101–110 107
180
135
0.0
90
Crank Acceleration
45
-0.5 0
0 1 2 3 4 5 6 7 8 9 10
Time, sec
0.5
position with the angular position of the beam’s center-
0.4
line. The formula expresses the fact that the vertical
Beam Acceleration, 1/sec2
displacement of the carrier bar (and the polished rod) 0.3 Svinos method
equals to the length of the arc covered by the outward end 0.2 Numerical method
2 2 Time, sec
d hb ð t Þ 1 d
2
¼ sðtÞ: ð14Þ
dt A dt2 Fig. 5 Comparison of beam acceleration values calculated from the
Svinos and the numerical model for the example problem
This formula permits the direct calculation of the
beam’s angular acceleration, d2hb/dt2, by differentiation Numerical differentiation of the function s(t) with respect
of the polished rod position—time data, s(t), obtained from to time gives polished rod velocity, v(t), as follows:
a dynamometer survey. The easiest way to differentiate this
function is to first fit the measured data series, s(t), with a sðiÞ sði þ 1Þ
vðiÞ ¼ : ð15Þ
truncated Fourier series and then find the second derivative tðiÞ tði þ 1Þ
of that. Because of the relatively smooth variation of Polished rod acceleration, a(t), is found similarly by
polished rod position with time a maximum of ten terms in numerical differentiation of this function and the time
the Fourier series are recommended by Gibbs (2012). history of the resultant acceleration provides the required
d2s/dt2 values to be used in Eq. 14. Solving that equation
A simple numerical model gives the required values of beam acceleration, d2hb/dt2.
A simple numerical model often used for calculating the Comparison of the available models
kinematic parameters of pumping units (Echometer 2007)
is based also on Eq. 14. Beam acceleration is found from Figure 5 contains beam accelerations calculated from the
the acceleration of the polished rod, represented by the Svinos and the simple numerical model for the example
term d2s/dt2 in the formula. Polished rod acceleration, in case. It is clearly seen that the numerical model’s general
turn, is calculated from the polished rod position versus trend properly follows the accurate accelerations found
time values, s(t), measured during a dynamometer survey. from the kinematic model but instantaneous values
123
108 J Petrol Explor Prod Technol (2016) 6:101–110
120 0.3
80 0.2
60
40 PR Velocity 0.1
20
0 0.0
-20
-40 -0.1
-80 -0.2
0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 10.0
Time, sec
fluctuate greatly making this approach to be of dubious problem, let’s find the gearbox torques at a time t = 1.0 s
value and to be excluded from further study. where the measured polished rod load is F(t) = 19,617 lb,
Calculation results using the Gibbs model are given in and the crank angle calculated with the iterative procedure
Fig. 6. The figure displays the Fourier approximation developed in this paper is h(t) = 47.35.
(truncated at ten terms) of the polished rod displacement, Rod torque is relatively simply found from the polished
as calculated from the s(t) function measured during the rod load recorded by the dynamometer, F(t), and the torque
dynamometer survey. Thanks to the smooth nature of the factor, TF(h), derived from the crank angle, h(t), using the
polished rod displacement function, the fitting is excellent; formulas recommended in API Spec. 11E (API 2008). The
polished rod velocity and acceleration are computed from unit’s structural unbalance is SU = -1500 lb, the torque
the Fourier series by analytical differentiation. The figure factor calculated at the given crank angle is TF = 78.2 in;
depicts also the variations of polished rod velocity, ds/dt, rod torque is found from Eq. 1, because the unit has a
and beam acceleration, d2hb/dt2, the latter being calculated conventional geometry
from Eq. 14. Comparison of Figs. 5 and 6 reveals that Tr ¼ 78:2ð19; 617 þ 1500Þ ¼ 1651 k in lbs:
beam accelerations computed from the Svinos and Gibbs
models give identical results; the complexity and calcula- Articulating inertial torque is basically defined by the
tion demand, however, of the two approaches are widely walking beam’s acceleration, which at the given time
different. Because of its simplicity and low computation equals d2hb/dt2 = -0.076 1/s2. The mass moment of
requirement the calculation model of Gibbs 2012 is inertia of the beam, horsehead, equalizer, bearings, and
recommended. pitmans, referred to the saddle bearing, found from
manufacturer data is Ib = 1,047,183 lbm ft2 and the
distance between the saddle bearing and the polished rod
Calculated torques for the example problem is A = 210 in. The torque is calculated from Eq. 4 as
follows:
As discussed previously, the basic requirement for an ac-
Tia ¼ 12=32:2 78:2 1; 047; 183=210ð0:076Þ
curate calculation of gearbox torque components from
¼ 11 k in lbs:
dynamometer survey data is the knowledge of the variation
of crank angle versus time. The iterative procedure de- Counterbalance torque calculations necessitate
veloped in this paper accomplishes this task by finding knowledge of the current counterbalance conditions; the
inferred crank angles from which the acceleration patterns typical arrangement of counterbalance components is
of the pumping unit’s different parts are also found. All shown in Fig. 7. The maximum moment about the
these kinematic parameters being available at this point, crankshaft is composed of the moments of the (a) cranks
the calculation of torque components is straightforward. To plus crank pins and (b) the counterweights plus auxiliary
illustrate the necessary calculations for the example weights. The unit has 94110CA cranks whose maximum
123
J Petrol Explor Prod Technol (2016) 6:101–110 109
2,000
1,000
500
Net
0
-500
-1,000
-1,500
0 1 2 3 4 5 6 7 8 9 10
Time, sec
Fig. 7 Typical arrangement of a counterweight on the crank of a Fig. 8 Variation of rod, counterbalance, and net torques during the
pumping unit pumping cycle for the example case
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
moment is Tcrank = 470,810 in lbs; the four ORO master H¼ ðX þ Y Þ2 þðM DÞ2 : ð19Þ
weights weigh W = 3397 lb each, their maximum lever
arm is M = 77.4 in, according to manufacturer data. There The manufacturer supplied the moment of the cranks as
are no auxiliary weights used and the master weights are Icr = 247,244 lbm ft2 with their dimension X = 11.5 in
positioned at D = 10 in from the long end of the crank. and the moment of the slow-speed shaft and gear as
The maximum counterbalance moment of the Ig = 4400 lbm ft2. The moment of inertia for one
counterbalance components is found from the following counterweight about its center of gravity is
(Bommer and Podio 2012) ICG = 8017 lbm ft2, its dimension Y = 19 in.
Distance H is defined by Eq. 19 as
TCB max ¼ Tcrank þ ðM DÞ N W: ð16Þ
h i0:5
Using the data detailed above we get H ¼ ð11:5 þ 19Þ2 þð77:410Þ2 ¼ 73:98in:
TCBmax ¼ 470; 810 þ ð77:410Þ 43; 397 ¼ 1387 k in lbs: Mass moment of inertia of the four ORO
counterweights, according to Eq. 18:
Counterbalance torque at the given time is derived from h i
Eq. 1, valid for a conventional geometry ICW ¼ 4 8; 017 þ 3; 397ð73:98=12Þ2 ¼ 548; 510 lbm ft2 :
TCB ¼ 1; 387sinð47:35Þ ¼ 1; 020 k in lbs:
The system’s net mass moment of inertia is the sum of
Rotary inertial torque calculations start with the
all inertias, Eq. 17
determination of the net mass moment of inertia of the
pumping unit’s rotating parts, the individual components of Is ¼ 247; 244 þ 548; 510 þ 4400 ¼ 800:2 k lbm ft2 :
which are the following: The rotary inertial torque is found from Eq. 5 using the
Is ¼ Icr þ ICW þ Ig : ð17Þ crank acceleration of d2h/dt2 = -0.439 1/s2 at the given
time:
Since data on cranks and the slow-speed gearing (Icr and
Ig) is supplied by the manufacturer only the actual moment Tir ¼ 12=32:2 800; 200ð0:439Þ ¼ 130:9 k in lbs:
of inertia of the counterweight system must be found by Finally, the net gearbox torque at the time investigated
calculation. is the sum of the four torque items just calculated:
Figure 7 shows the principle of calculating the mass
moment of inertia of counterweight components. If the Tnet ¼ 165111 1020 130:9 ¼ 489 k in lbs:
moment of inertia of a single counterweight about its center The calculated variation of major torques (Rod,
of gravity (CG) is known then it can be referred to the Counterbalance and Net Torques) for the complete
crankshaft by using the Huygens–Steiner Theorem as pumping cycle is presented in Fig. 8. It is clearly seen
follows that the gearbox is not properly counterbalanced because it
2 is more loaded during the upstroke than the downstroke, as
H
ICW ¼ ICG þ mCB : ð18Þ indicated by the two horizontal dashed lines representing
12
the gearbox torque capacity. Inertial torques are plotted in
The distance H changes with the position of the Fig. 9; articulating inertial torque is not significant as
counterweight on the crank (see Fig. 7) and is easily compared to rotary inertial torque. The latter very
found from substantially reduces the torque load on the gear reducer
123
110 J Petrol Explor Prod Technol (2016) 6:101–110
50
use of Fourier series, as described in the paper, yields
Articulating
the necessary angular accelerations of the crankshaft
0 and the beam; these are used to find inertial torque
components.
-50
• Because of its lower complexity and lower calculation
-100 requirement, the model proposed by Gibbs (2012) is
recommended to find the angular acceleration of the
-150
0 1 2 3 4 5 6 7 8 9 10 beam.
Time, sec
Fig. 9 Variation of inertial torques during the pumping cycle for the Open Access This article is distributed under the terms of the
example case Creative Commons Attribution 4.0 International License (http://
creativecommons.org/licenses/by/4.0/), which permits unrestricted
use, distribution, and reproduction in any medium, provided you give
appropriate credit to the original author(s) and the source, provide a
whenever its sign is negative. Negative rotary torque link to the Creative Commons license, and indicate if changes were
indicates that energy stored in the heavy rotating parts of made.
the pumping unit is released and helps reducing the net
torque. This behavior is caused by the great variation of
References
crankshaft speed during the pumping cycle, already
observed in Fig. 4. API (2008) Specification for pumping units. API Spec. 11E, vol 18.
American Petroleum Institute, Washington
Bommer PM, Podio AL (2012) The beam lift handbook, 1st edn.
Conclusions University of Texas at Austin, Austin
Echometer (2007) Well analyzer and TWM software. Operating
Manual Rev. C. Echometer Company, Wichita Falls
Based on a detailed analysis of gearbox torque calculations Gibbs SG (1975) Computing gearbox torque and motor loading for
the following conclusions were drawn that help improve beam pumping units with consideration of inertia effects. JPT
the determination of the torque load from dynamometer 27:1153–1159
Gibbs SG (2012) Rod pumping. Modern methods of design, diagnosis
survey data and surveillance. BookMasters Inc., Ashland
Lea JF (2007) Artificial lift selection. Chapter 10 in SPE petroleum
• When electronic dynamometers are used to analyze the
engineering handbook, Vol. IV. Society of Petroleum Engineers,
operation of the sucker-rod pumping system then Dallas
calculation of gearbox torques is only possible if the Svinos JG (1983) Exact kinematic analysis of pumping units. Paper
change of crank angle with time, h(t), is inferred from SPE 12201 presented at the 58th annual technical conference and
exhibition of the SPE, San Francisco, California, 5–8 Dec 1983
dynamometer measurements.
Takacs G (2003) Sucker-rod pumping manual. PennWell Books,
• The iterative procedure developed in the paper provides Tulsa
an accurate description of the variation of the crank
angle with time from the data of a dynamometer
survey.
123