You are on page 1of 6
SOCIETY OF PETROLEUM ENGINEERS OF AIME 6500 North Central Expreseway Dallas 6, Texas HIS IS A PREPRINT PAPER mrzr SPE 587 - SUBJECT TO CORRECTION ANALOG COMPUTER SIMULATION OF SUCKER ROD PUMPING SYSTEMS By Warren E. Snyder and Alfred J. Bossert, Midwest Research Institute, Kansas City, Mo. Publication Rights served ‘This paper is to be presented at the Rocky Mountain Joint Regional Meeting to be held in Denver, Colo., May 27-28, 1965, and is considered the property of the Society of Petroleum Engineers. Permis- sion to publish is hereby restricted to an abstract of not more than 300 words, with no illustrations, unless the paper is specifically released to the press by the Editor of the Joumal of Petroleun ‘Technology or the Executive Secretary. and by whom the paper is presented. ‘Technolog Such abstract should contain conspicuous acl Publication elsewhere after publication in Joumal of Petroleun or Society of Petroleum Engineers Journal is granted on request, providing proper credit is sdgnent of where given that publication and the original presentation of the paper. Discussion of this paper is invited. of Petroleum Engineers office. Three copies of any discussion should be sent to the Society Such discussion may be presented st the above meeting and considered for publication in one of the two SPE magazines with the paper. pomaor A method is presented for simlating complet sucker rod pumping systems on an analog computer. Polished rod caras, pump cards and crank torque cards, as well as time histories of these and many Other forces and displacezente, can be ob- tained for a wide range of pumping conditions by simple adjustments available in the analog. INTRODUCTION ‘The analog computer is well suited to the study of complex systems which have many variable parameters. The computer cireuitry described here was used to record more than 9,000 dynamom- eter cards covering a wide range of pumping conditions. Included in the study were the effects of pump load, pumping speed, prime mover slip and inertia, pumping unit geometry, counter- weighting, tapered rod strings and tubing anchors | The many tests completed could not be made on a single Well and only With @ great expenditure of time and money could they have been completed on a large number of velis. DE PUIG sysTm Fig. 1 4s a schemstic drawing of a sucker da pumping installation. ‘The principal parts of ‘the system are the prime mover, pumping unit, sucker rod, pump, tubing and fluid colum. Bach Tilustrations at end of paper. of these parts responds to the forces acting upon it to produce some new motion in the system. The principal parts may include several mechani- cal parts as in the instance of the prime mover which includes the motor, belt drive and gear reducer. Fig. 2 is a block diagran of the system as it vas arranged far study on the analog computer. For clarity, the two signal paths of the crank are treated separately. (CRANK MOTTON Fig. 3b] shows the cireuit used to compute ‘the motion of the crank. Tt is a simple harmonic oscillator, as shown by the heavy lines, modified| for variable velocity and amplitude stability. With the notation of Fig. 3[a], the basic equa~ ‘tions of the crank are! x=Cein@, y=C cose and ec cos ony , at Fae : ao, ao =-CsineS@. 98 | v mo ae at For satisfactory operation, the crank circuit must have extreme amplitude stability. Over a Jong period of time, small errors in the oscil- Jator cause a gradual change in amplitude. To correct this cumlative error, a stabilizer circuit, as shown in the lower portion of Fig. AALOG COMPUTER SIMULATION OF SUCKER ROD PUMPING SYSTEMS SPE-587 3{b], was added. With this stabilizer, the Oscillator amplitude renains constant for many hours of operation. ‘TE PUMPING UNIT The purpose of the pumping unit is to con= vert the rotary motion of the prime mover to the reciprocating motion required to drive the sucker rod. Polished rod motion is determined Jointly by the crank notion and the pumping unit geometry ‘The geometry ic mathematically more complex than is desirable to solve on the analog computer. However, the polished rod motion can be expressed| satisfactorily by the first six terms of a Fourier series. A typical analysis of one of ‘the class of pumping units which have a large crank to pitman ratio yields: uu = K (-1.000 cos @ 0.0839 cos 20 -0.0164 sin 6 40.0058 sin 26 -0.0087 cos 58 ~@.0147 sin 30 ~0.0008 eos 48 ~0.0024 sin <6 40,0005 cos 5@ -0,0001 sin 50 tees) Clearly, harmonics higher than the third can be neglected for the analog study. For computation, the harmonics were expressed in terns of the fundamental to yield: us Ay cos @ 4B, sin @ ¥A,(2 cos® @ -1) 4B,(2 sin @ cos 6) +hg(4 cos® @ -3 cos @) +B,(5 sin 0-4 sin® 0) The corresponding circuit is shown in Fig. k[a]. Me crank torque due to the foree at the polished rod can be found by the principle of virtual work: 3, 20 =F, au au pg, & T-FRoe The value of du/A0 is obtained from @ Fourter series as show in Fig. lb]. PRIME MOVER Fig. 5[b] shows the circuits used to eim- late the prine mover. ‘The upper portion of the circuit computes the torque due to the rod load. The lower portion contributes a torque due to counterveight which is assumed to act in a verti- cal direction at the end of the crank. ‘Thus, Toy = CW sin 6. The central, heavy portion of ‘the cireuit eimilates the motor or engine used to drive the ayeten. Crank velocity varies during each pumping cycle because of the effects of Fluctuating torques on motor speed. In genera: the velocity will increase and decrease twice during each crank revolution vith the magnitude of the speed variation dependent upon the tongue variation, the eysten inertia and the motor characteristics. The motor characteristics vary widely. Electric motors are classifies se hormal clip, medium lip and high elip, depending upon the change of cpeed rom rated load to no- oad; typical values may range from 2 to 13 per cent, ingine drives uay have either snail of large speed variation, depending on the engine type end the governor setting. Motor torque characteristics are usually sown in curves sini- lar to Tig. S{al, with the scales of torque and speed dependent upon the motor size. For this study, each motor type was simulated by @ func~ ‘tion generator aa a characteristic curve with nondimensionel scales. ‘The scales vere then adjusted for each test to center the operating point about the intersection of the oroken lines. In operation, the time average value of a0/ at must produce the desired operating epeed. This speed adjustment is accomplished by proper selection of the average motor torque, [Tq] avg. For convenience, the adjustment is mae autonati- cally by the upper integrator, This integration will gradually shift the velue of [1] avg. unt "> ‘the averege value of d9/at cancels the referenc voltage at the input to the integrator. ‘The tine constant of this integrator is made long enough ‘to avoid. any appreciable fluctuation of [,] ave. during a pumping cycle. The value of do/dt is obtained by integrating the net torque, T = Ty - T- Tw wes [aa aT SUCKER ROD STRING ‘The continuous sucker rod was represented on the analog by a lumped paraneter approximation. he rod vas considered as divided into 13 sec- lone, each section consisting of two springs and a’nass, as shown in Fig. 6la], The mass of each section, M, vas 1/15 of the total mass of ‘the rodj each individual spring had s constant, 2K, equal to 26 tines the over-all rod spring cotstant. Viscous damping was applied to each section. The force on each section ts caused by the relstive displacement of the preceding section, ‘the relative displacement of the following sec tion, and the damping. ‘The net force is equal to ‘the acceleration of the mass. ‘The resulting equations aze as follows: ‘SPB-587, WARREN B. SNYDBR and ALFRED J. BOSSERT T After simplification, these equations become = HE (2ug-Suy + ug) = Diy ts = B (wpe, he = HE (uya-ane + was) “Phe Hy =p (Myp-Sys + Sip) - Dh The value of gk/M was selected to be 200. The resulting analog circuit is shown in Fig. 6[b]. For tapered rods, the string was suitably altered at each Junction between the rod sizes. PUMP ‘The pump is the principal nonlinear elenent in the analog system; its action forms the mathe- matical link between the forces and displacenents at the bottom end of the sucker rod. The action of the pump is as follows: 1. During the pump upstroke, the plunger supports the entire welght of the oil column plus the fluid dynamic and viscous forces [minus the casing pressure, if any]; the force in the last spring of the sucker rod mst then be y= Fy = Upward Downward Doping Section Spring Force - Spring Force - _Force Acceleration ) ‘ hy Ak(ugty) = Kuru) = hy, My Kuju) = Klugug) = y= : Me K(ugeug) = K(ugeug) = gt 4a le: K(upr-uy2) = - oi, My : nate he g he . u cag R(uye-tys) - (yup) = yg a Mo + Dynamic Forces. 2. During the pump downstroke, the entire weight of the oll colum is carried by the puxp body; the force in the last sucker rod spring must be zero. 3. When the force in the last sucker rod section is greater than zero, but less than F,, ‘the pump plunger mst be stationary. The basic circuit used to simlate the punp is a conventional backlash circuit as shown in the heavy portion of Fig. 7[a]. It consists of separate branches for the downstroke and up- stroke; the forees during the up and downstrokes are supplied separately at the left. OTL comma The dynamic, viscous and compressible effects of the fluid colum vere simlated by a lumped systen quite similar to that used for the sucker rod colum. With the notation of Fig. 7b] the equations for the first section are as +x a z 7a) Tentical equations apply to each of the other four sections. he circuit 1s nearly the cane as that shown earlier in Fig. 6. rq The value of Q, is obtained from the cireuit| shown in the lover Portion of Fig. 7[a]. The value of p; is, in tum, used to compute the fluid loads for the punp cirouit. TUBING STRING The pump body 1s attached to tubing string which 1s anchored at some point along its length.

You might also like