Professional Documents
Culture Documents
RODSTAR V-D Manual PDF
RODSTAR V-D Manual PDF
Email Addresses:
John G. Svinos - President: jsvinos@gotheta.com
Terry Treiberg - XSPOC Dev. Manager: terry@gotheta.com
Software Support: Kevin Lo: kevin@gotheta.com
Orders: Christy Kukula - Off. Manager: christy@gotheta.com
© Theta Oilfield Services, Inc., 2011.
All Rights Reserved. This manual may not be reproduced in whole or in part without the written per-
mission of Theta Oilfield Services, Inc.
RODSTAR, RODSTAR-D, RODSTAR-V, RODDIAG, XDIAG, XBAL, and XTOOLS are trade-
marks of Theta Oilfield Services, Inc..
Contents
Technical Support . . . . . . . . . . . . . . . . . . . v
System Requirements . . . . . . . . . . . . . . . . . v
1 Introduction 1
1.1 Program Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Advanced Capabilities and Program Limitations . . . . . . . . . . . . . . . 2
1.3 Help System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 RODSTAR CD and Software Sentinel . . . . . . . . . . . . . . . . . . . . 3
2 Software Installation 5
2.1 RODSTAR Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Questions About Installation . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Installing the Software Sentinel. . . . . . . . . . . . . . . . . . . . . . 5
4 Running RODSTAR 23
4.1 RODSTAR’s User Interface. . . . . . . . . . . . . . . . . . . . . . . . 23
4.1.1 RODSTAR’s Help System. . . . . . . . . . . . . . . . . . . . . . 24
4.2 Entering Rod Pumping System Data. . . . . . . . . . . . . . . . . . . . 24
4.2.1 Entering Well Information Data. . . . . . . . . . . . . . . . . . . 25
4.2.2 Entering Production Information. . . . . . . . . . . . . . . . . . 27
4.2.3 Entering Pump and Tubing Information Data. . . . . . . . . . . . . 29
4.2.4 Entering Rod String Data . . . . . . . . . . . . . . . . . . . . . 31
4.2.5 Entering Wellbore Deviation Data (RODSTAR-D). . . . . . . . . . . 36
4.2.6 Entering Pumping Unit Data. . . . . . . . . . . . . . . . . . . . 40
iv | Table of Contents
Phone Support:
Monday-Friday 8:00 AM - 4:00 PM PST.
(562) 694-3297
E-Mail Support:
support@gotheta.com
System Requirements
Processor:
1.6 GHz or higher
Operating System:
Windows XP/Vista/7
Memory:
1 GB of RAM or higher
1 Introduction
allows you to redesign pumping systems without RODSTAR comes with a large pumping unit
having to reenter system data. RODSTAR can data base so that you can easily select and com-
display and print the measured dynamometer card pare pumping units without having to get the unit
overlaid on the same plot as the predicted surface dimensions yourself. RODSTAR can model any
dynamometer card. This feature has many uses pumping unit geometry including long stroke units
that include finding the correct rod-tubing friction, such as the Rotaflex. Also, you can enter your own
or determining whether the load cell used to record pumping unit data in case your unit is not in the
the dynamometer card may be out of calibration. program’s database. Advanced error trapping and
warning messages help prevent errors and make
By being able to read XBAL files, RODSTAR can
you aware of special requirements necessary for
get the existing maximum counterbalance moment
proper system operation.
based on the existing position of the counter-
weights. This eliminates the need for a field mea- RODSTAR-D also allows you to enter a deviation
surement of counterbalance effect. Also, you can survey and calculates side load, dogleg severity, rod
enter the calculated balanced maximum counter- guide spacing recommendations, etc.
balance moment back into XBAL to find out how After you run your case, RODSTAR-V and
to balance the pumping unit in one step. RODSTAR-D will score your design. Based on
RODSTAR can simulate any pumping system and surface loading, rod string loading, and pump per-
can accurately predict its performance. For a sys- formance, RODSTAR-V/D will score the design
tem you specify, the program predicts the surface so that you will know what sections may need
and downhole dynamometer cards. Also, it calcu- improvement.
lates the peak gearbox torque and gearbox loading,
structure loading, rod loading, pump stroke, mini-
mum required pump length, plunger length, pump
spacing, expected production rate, the counterbal- 1.2 Advanced Capabilities and
ance needed to balance the unit, the prime mover
size, overall system efficiency, daily energy con- Program Limitations
sumption, monthly electricity bill, and other useful RODSTAR has many advanced features that
information. Also, RODSTAR allows you to enter enable you to accurately predict system perfor-
inflow performance data so that you can easily de- mance for any rod pumping system. It can simulate
sign a pumping system for any pump intake pump wells of any depth including very deep or shal-
intake pressure, calculate the expected production low wells. It is the only program of its kind that
rate, pump intake pressure and pump condition for models fluid inertia effects that are present in wells
any rod pumping system, find out the maximum that pump incompressible fluids with larger than
production rate you can get, and more. 2.00” plungers from depths of less than 4000 feet.
Also, in contrast to the conventional trial and error RODSTAR-D can simulate deviated wells, while
system design, with RODSTAR you can enter a RODSTAR-V can only be used for wells that are
target production and ask the program to simulta- vertical or have little deviation.
neously calculate the strokes per minute, plunger By calculating the minimum stress at the bottom
size, and rod string design. It even recommends of each rod section, RODSTAR shows whether
the pumping unit size you need. Or, you can enter the rods are in compression or not. This is vital for
IPR data and have RODSTAR calculate the target fiberglass rods which must never be in compression
production and design the system for that target to avoid premature failures. This is also important
production based on any pump intake pressure or for steel rods since excessive compression can cause
fluid level you want. buckling failures.
RODSTAR | 3
2 Software Installation
Before you install the program, make sure you Rodstar is in another directory, you can specify to
have the hardware and software you need to run install over it. It will not replace any of your case
RODSTAR for Windows. files, just the old version of the program.
The installation defaults to setting “C:\THETA”
as the common folder for your case files. Using a
2.1 RODSTAR Installation common folder is a good idea since several of the
Theta Enterprise applications that you might have
RODSTAR is installed from the Theta Software can all share the same case files.
Suite installation CD that you received. Load the
CD onto your PC and the installation program Although a new version of RODSTAR can read
should load automatically. After the “Welcome” files created with older versions, an older version of
screen you will have three options for whether RODSTAR cannot read files created with a new
you are using a Network or Standalone license version of the software.
and whether you have a USB Sentinel bitlock or a What happens to files I have created with older
Parallel Port Sentinel. After selecting the proper versions of RODSTAR?
choice, the next screen will prompt you for the
Nothing. When you install or reinstall ROD-
programs to install. That screen also has a button
STAR for Windows, only program files are re-
that lets you display and print the detailed Installa-
placed. The latest version of RODSTAR saves files
tion Guide for your specific installation.
in the XML file format but can read files created
After installing the program, put your original CD with older versions of RODSTAR as well.
away in a safe place. If the Software Installation
What happens to the Setup Settings from previ-
Suite CD becomes damaged or lost, please call
ous versions?
Theta Oilfield Services, Inc. at (714)526-8878 for a
If the previous version is not very old (before the
replacement.
new setup options were developed) then your set-
tings will be preserved.
3.2 Exiting RODSTAR behaves like any other standard Windows pro-
gram. You can use the mouse to move and size
To exit RODSTAR, double click on its Control- windows, move and restore icons, select text,
menu box (upper left hand corner) or select File choose commands from menus, and dialog boxes,
and then Exit. Another way to exit RODSTAR and complete almost any other task in RODSTAR
is to press A+ $. Before exiting RODSTAR aside from typing text.
make sure you have stored your data to disk Following is an explanation of the parts of the
(RODSTAR asks you if you want to save the data RODSTAR window as shown in Figure 3.2.
when you exit, if you have changed your data since
The control-menu box is in the upper-left corner
the last time you saved it). Otherwise it will be
of each window. The control menu is most useful
lost.
if you use the keyboard. You can use the control
menu commands to resize, move, maximize, mini-
mize, and close windows. Also, you can use it to
The RODSTAR Window switch to other applications. (If you use a mouse,
Figure 3.2 shows the RODSTAR window that you can perform these tasks by clicking and drag-
appears when you start the program. RODSTAR ging.) Double-clicking on the control menu box
RODSTAR | 9
closes RODSTAR. file from disk, then the print button and all the
buttons that correspond to input windows become
The title bar shows the name of the application and
active. If you load a file that contains output then
the name of the file currently in memory. If more
the report icon also activates. Otherwise, if the
than one window is open, the title bar for each
file contains only input then the report icon re-
active window (the one that you are working with)
mains inactive until you run the case. For a quick
is a different color or intensity than the other title
reminder of what each toolbar button does, simply
bars.
place the mouse pointer on it. A small message box
The menu bar lists the available menus. A menu called a “tool tip” appears that tells you what the
contains a list of commands, or actions, you can toolbar icon does (see Figure 3.2). Also, the status
carry out with RODSTAR. For example, click on bar shows more information about the same tool
the Help menu to see a list of helpful choices. bar item.
The Minimize button reduces RODSTAR to an Following is a more detailed explanation of each
icon. After you minimize RODSTAR, you can button on the toolbar from left to right:
reopen it by double clicking on the RODSTAR
New file - This is the first button on the toolbar
icon at the bottom of your screen.
and shows a picture of a blank page. Click on this
The Maximize button causes the RODSTAR win- button to start entering data for a new case.
dow to fill the entire screen. After you maximize
Open file - This is the second button on the toolbar
the RODSTAR window, the maximize button
and shows the standard open file icon used by most
shows a double box and is called the restore but-
Windows programs. Click on this button to read
ton. Clicking on the restore button re-sizes the
a RODSTAR, RODDIAG, or XDIAG file that
RODSTAR window to the size it was before you
was previously stored on disk.
maximized it.
Save file - This is the third item on the toolbar and
Using the mouse you can resize RODSTAR’s
shows a picture of a diskette. Click here to save the
main windows. When you resize RODSTAR’s
data in memory to disk. If this is the first time you
window to a size smaller than required to display
are saving this case, RODSTAR asks for a new
all information, it will display vertical or horizon-
file name. After you save a file, or after you load
tal scroll bars as necessary. You can use these scroll
a file from disk and make changes to it, click on
bars with the mouse to view unseen portions of
this button to quick-save the data under the same
entry windows that do not fit in the allotted space.
file name. To save it under a different file name
The Close button causes RODSTAR to exit. It’s click on File on the menu bar and then select Save
easier to click the Close button once than to select As....
Exit from the File menu.
Setup - This is the fourth item on the toolbar.
The Status bar shows useful messages during data Click here to see RODSTAR’s Setup window.
entry, when you load a case from disk or when you This allows you to specify inputs and preferences
point to a toolbar icon. that normally do not change often such as: your
The toolbar gives you quick access to menu com- company name, electricity cost, units of measure,
mands using your mouse. When you first load standard sucker rod length, custom sucker grades,
RODSTAR, only some of the buttons on the measured pumping unit data, pumping unit and
toolbar are active. When you enter data or read a sucker rod cost, batch run options, printed report
options, and custom summary spreadsheet formats. Previous window - This icon shows an arrow
pointing to the left. Click it to go back to the pre-
Well information - This is the fifth item on the
vious input window.
toolbar and shows a picture of a file cabinet. Click
here to open the well information window. When Next window - This shows an arrow pointing to
you first load RODSTAR this icon (and the next the right. Click here to advance to the next win-
five icons) is inactive until you enter well informa- dow when entering data for the first time or when
tion data or until you load a file from disk. The file you are changing data.
information window contains data such as pump Run - This item follows the arrow icon on the
depth, run time, pump condition, tubing and cas- toolbar and shows a picture of surface and down-
ing pressures, fluid gravity, etc. hole dynamometer plots. Click here to run ROD-
Production information - This is the sixth item on STAR after entering all your data or after you
the toolbar and shows a picture of a barrel. Click change an input.
here to open the production information window Report - This item follows the run icon on the
that has data for items such as fluid level, pump toolbar and shows a picture of a printed page.
intake pressure, target production, IPR data, etc. Click here to view the output in memory. This
Pump and tubing information - This is the sev- allows you to view the output saved in a file you
enth item on the toolbar and shows a picture of a just loaded from disk, or to return to the output
downhole pump . Click here to see data for tubing screen. If this button is inactive (dimmed) it means
size, pump type and size, tubing anchor depth, that there is no output report in memory. To make
rod-tubing friction, and fluid inertia effects. it active, run the case, or load a case with saved
output.
Rod string information - This is item eight on the
toolbar and shows a picture of a sucker rod. Click Email Icon - Click on this icon to email one or
here to open the rod string information window. more cases to Theta Oilfield Services, in case you
This is where you specify what kind of rod string have questions.
you want RODSTAR to design for you. Also, you Print - This button follows the Report button on
can enter your own rod string design, specify the the toolbar and shows a picture of a printer. Click
service factor you want to use, etc. it to send the output to the printer.
Deviation Survey Input - This is the ninth item on If you have entered data for a case, but haven’t run
the toolbar and shows a picture of a deviated well- the calculations yet, you can get a printout of your
bore. It is only available in RODSTAR-D, since input data by itself. You get the same one-page
this is the input window for the deviation survey output, except that only the input data appears on
of the well. Click here see the deviation survey and the page.
also to see the 3-D plot of the wellbore.
The Print… command on the File menu allows
Pumping unit information - Click here to open you to select exactly which parts of the output you
the pumping unit information window that has want printed. For more information, see section
data for pumping unit type, crank rotation, stroke 3.3.4, Output Options under Setup.
length, structural unbalance and counterbalance
data. Export CBM - This item is second from last on
the toolbar and shows a picture of a crank and
Motor information - This icon shows a picture of counterweight. This button becomes active after
a motor. Click here to open the motor information RODSTAR runs or after you load a file with saved
window that has data for electricity cost, power output. Click it to place the maximum counter-
meter type, motor type and size, moments of iner- balance moment for balanced conditions on the
tia and whether to include motor speed variation.
clipboard for use in XBAL for Windows.
RODSTAR | 11
3.3 Setting up
RODSTAR
Click on the Setup button
on the toolbar to open
RODSTAR’s Setup window.
Another way to access Setup
is to open the Tools menu Figure 3.4 - RODSTAR’s Setup window
and then select RODSTAR
Setup. This window as shown RODSTAR will ask for pump depth in feet, pro-
in Figure 3.5 allows you to enter items that do duction rate in BFPD, plunger and rod diameters
not normally change from run to run. Also, Setup in inches, etc. The “Canadian” option provides
allows you to customize RODSTAR by entering you with the common mix of English and Metric
your company name, default electricity cost, units used in Canada. The “Metric/SI” option will
custom rod grades, measured pumping units, rod cause RODSTAR to use Metric/SI units for most
and pumping unit cost data, and a lot more. The inputs. Regardless of the units you select, you can
measured pumping unit data you enter is saved press @ while entering numeric data to convert
in the CUSTOM32.PUD file in the program from one system of units to the other. When you
directory; the cost data you enter for rods and
press @ to convert units, the background of the
pumping units is saved the RODSTAR.CDB
input field box changes color from light blue to
file in the program
directory. RODSTAR
stores all other
information you enter in
Setup in the registry.
information manually or have RODSTAR-D Print toolbar button. You can choose from among
design the rod guides for you. To have the pro- the following:
gram design the rod guides for you, the preferred ♦♦ Cover Page
rod guide must be selected from the option on the
setup window. Once you select a guide for ROD- This option will generate a cover page for the
STAR-D to use, you can specify the amount of output report which contains all your company
side loading each rod guide is designed to inhibit, information and the recipient’s information. You
and the amount of friction that the rod guides can edit what information is on this page in the
have against the tubing. A friction coefficient value setup window under defaults. The user information
of 0.2 models the friction between bare steel rods that is set in defaults (such as user name and
against steel tubing. To determine the friction company name) is your information. The items
value to use for your selected rod guides, consult that are labeled as “Second Company” before the
the manufacturer. The manufacturer should be item in defaults are for the recipient’s information.
able to tell you, in reference to the steel rod friction For example, “Second Company Name” is the
value, what the rod guide friction value is for your name of the recipient’s company. To add additional
rod guides. The manufacturer may tell you the rod information to the cover page, you may go to the
guides have 2 times the amount of friction as bare well information window and click the “+” button
steel on steel tubing, then you would enter 2 * 0.2 next to the comment entry field. You can also edit
which is 0.4. the cover page after the case is ran by clicking
the “+” button on the bottom of the output report
You can also specify the maximum and minimum window. After clicking the “+” button, you will
number of rod guides per rod. When RODSTAR- see the main cover page editing window. You can
D recommends the rod guide placement, it will insert items such as the well information comment
use the minimum number of rods per guide if the from the well information window or the rod
calculated number is less than the minimum num- string information by clicking those respective
ber. The same is true for the maximum rod guides buttons in this window.
per rod. If the calculated number of guides per rod
is more than the maximum value, then the recom-
mendation will use the
maximum number.
these items:
♦♦ Customize
Pumping Unit List
This option allows
you to customize the
list of units displayed
by the program at the
pumping unit selection
window. Here you can
select the pumping unit
manufacturer and the
pumping unit sizes you
have for each manu-
facturer in the field.
After you customize Figure 3.9 - Selecting a manufacturer
the pumping unit list,
you can select pumping it with the mouse and hold the left mouse but-
units faster since the program will only show the ton while moving it) the units you want from
units you have in the field instead of displaying all the list on the right to the custom list on the
the pumping units in the pumping unit database. left. Or, you can click on a unit once to select
This saves you time by minimizing the time and it, and then click on the <<Add button (in the
effort required to select a pumping unit. For ex- middle of the screen). The program automati-
ample, if you only have 12 different sizes of Lufkin cally arranges the units in the proper order
Conventional, 10 sizes of Mark II, and 14 Ameri- (largest stroke length and largest gearbox size
can Conventional unit sizes, you can setup ROD- first).
STAR to show only these units in the pumping 5. To remove a unit from the customized list,
unit selection screen. To customize RODSTAR’s simply drag it from the list on the left, and
pumping unit list, do the following: drop it in the list to the right. Or, you can click
1. Click on the “+” symbol on the left of “Pump- on a unit once and then click the Remove>>
ing Unit Options.” Then, click on “Custom button (in the middle of the screen). To make
pumping unit list”. This opens the window sure you select the correct pumping unit, high-
shown in Figure 3.8. light it (click on it once with the mouse) and
the Name: and Other: fields on the bottom
2. Drop down the manufacturer list by clicking of the screen will show additional information
on the down arrow next to “Manufacturer:” about the pumping unit as shown in Figure
3. Select a manufacturer you want to add to your 3.10. This is especially useful for manufactur-
custom pumping unit list as shown in Fig- ers (for example, American conventional) who
ure 3.9. If this is a new manufacturer for the have more than one unit with the same desig-
custom list, all available pumping units will nation but different crank types. In such a case,
appear in the window on the right side of the the Other: field shows the crank type of the
screen. unit or other information that helps identify
the pumping unit type. This is not the only
4. You can select the units to include in the cus-
way to customize the pumping unit database.
tom pumping unit list using drag and drop. To
As discussed in the section dealing with the
add a unit from the list of available units to the
pumping unit information screen, you can also
custom database list, you simply drag (click on
18 | Starting and Setting Up RODSTAR
4 Running RODSTAR
To start RODSTAR, double click on its icon. example, all Windows programs have a menu bar
After a few seconds you will see RODSTAR’s with drop-down menus and a control menu box at
introductory window and then the RODSTAR the top left corner. You can access all menu items
main window. When RODSTAR first loads, only using either the mouse or the keyboard. Using the
the new file, open file, setup, and help buttons are mouse is by far the easiest way.
active on the toolbar. If you have not set up ROD-
When selecting an item from a menu, visual clues
STAR then do so before entering a new case (see
tell you what will happen next.
Chapter 1 for information on setting up ROD-
STAR). ♦♦ An item followed by no markings starts an
action. (For example, click on File and then click
on New.
the Recent Files sub-menu will show you up to diagram, press “P” and then click on Permissible
nine of the most recently accessed files. A file is load diagram.
placed at the top of the list whenever it is loaded, RODSTAR has context sensitive help for each
or saved with a new name. This list can also be ac-
cessed by clicking on the drop-down button on the input item. To access the help, simply press !
toolbar to the right of the open file icon. while in the input field in question.
double click it before typing in it. ing data in fields with yellow background color,
their color changes to white when you move to the
♦♦ If an input window contains a name that is
next field.
made up of more than one word, double click any
word to select it. Then, to replace it, simply type a You can get context sensitive help for any input
new word. field by pressing !. Please use the context sensi-
To enter rod system data in RODSTAR for the tive help as often as possible because it contains
first time, click on the first icon on the toolbar or important information that will allow you to make
open the File menu and select New. This opens better use of RODSTAR. Also, the context sensi-
the Well Information input window, shown in tive help makes you aware of program assumptions
Figure 4.3. You can move this window with the or limitations.
mouse by dragging it to the desired location. Also,
you can use the mouse to resize this input window.
RODSTAR’s input windows use the following 4.2.1 Entering Well Information Data
unique color scheme: If you entered a company name in Setup, it appears
♦♦ Required data input fields appear with a in the Company name field. This saves you from
yellow background. You must enter data in these having to enter the same company name every
fields before closing the window, continuing to the time you enter data. The date defaults to the date
next window, or running the calculations. in your computer’s memory. If the date in your
computer is not correct, you can type over it. The
♦♦ The active input field or list box appears in well name is required because RODSTAR uses it
cyan. to create the default file name when you save data
This color scheme helps you to easily see what data to disk.
you need and where you are in the input window. The pump condition panel allows you to select
There are two ways of moving around in an input pump condition and pump efficiency or pump
window. You can click the input field you want, fillage. To select one of these input fields click on
or you can enter data in order by pressing T to the input field or its label. Press ! while in one of
move forward from field to field. Also, you can these fields for some useful information.
press S+ T to move backwards. After enter- The option to have the pump condition and fillage
26 | Running RODSTAR
calculated works along with the Production Infor- will not allow you to enter a value that is larger
mation window. When you select this option you than 15% of pump depth. Also, you can use this
must enter a pumping speed and IPR data in the input to add pump load for more conservative
second input window. Based on the SPM you en- predictions.
ter, RODSTAR calculates the pump displacement Please note that RODSTAR assumes that the
versus maximum available production from the tubing-casing annulus is full of oil. It calcu-
IPR data as well as the final pump intake pressure. lates the specific gravity of the oil from the API
RODSTAR uses an iteration scheme to converge gravity you enter. If you do not agree with this
to the correct pump condition and pump fillage assumption then change the oil API gravity
that will result from the SPM you enter, along to correspond to the specific gravity you want
with the calculated pump intake pressure. RODSTAR to simulate. For example, if you
The Production Information window also gives want to simulate water in the casing-tubing
you the option of having RODSTAR calculate the annulus instead of oil, then enter an API
required pumping speed based on a target produc- gravity of 10 (which corresponds to a fluid
tion you enter. However, the option of calculat- specific gravity of 1.0).
ing the SPM from your target production is
only available if you select a full pump. For fluid
pound or gas interference, you must enter a pump- Percent water cut
ing speed in the Production Information window. The percent water cut input along with oil API
gravity allows RODSTAR to calculate a default
specific gravity for the produced fluid. Also, it uses
Other input data in the Well Information window: this data to calculate $/bbl (or $/m3) electricity
costs.
Comment
You can enter a comment about the case. You can
type up to 100 characters in the comment field. Oil API gravity
The comment string you enter is included on the RODSTAR uses the oil API gravity to calculate
screen and printed outputs. fluid load on the plunger and the default specific
gravity of the produced fluid. Also, as discussed
above, RODSTAR uses this number to calculate
Pump Load Adjustment (RODSTAR-V Only) the specific gravity of the fluid in the casing-tubing
The pump load adjustment allows you to increase annulus which it assumes to be 100% oil.
the fluid load picked up by the plunger. Usually
this is unnecessary. However, this input allows you
to account for extra downhole loads due to exces- Fluid specific gravity
sive downhole friction (for example due to wellbore RODSTAR uses the oil API gravity and per-
deviation), or due to the “plunger effect” of large cent water cut you entered to calculate the default
sinker bars. It is recommended that you use zero specific gravity of the produced fluid. The program
for this number unless you have more than 1000 will display this value when it prompts you to enter
feet of large sinker bars such as 15/8’’ or 1¾’’ bars the fluid specific gravity. RODSTAR calculates
in 2’’ tubing. The value of this number in pounds the default specific gravity without considering free
is typically 5% to 10% of the pump depth in feet. gas. This is okay for designing new wells since we
For example, for a pump depth of 6000 feet, enter prefer to be more conservative. However, if you
a value of 300 to 600 pounds (but only if you use want to simulate an existing system that produces
more than 1000’ of large sinker bars). RODSTAR gas, you must enter a lower number than the one
RODSTAR | 27
calculated by RODSTAR. With some experience or you can select to calculate the target production
and with “history-matching” between predicted from inflow performance data.
and actual dynamometer cards you can come up If you choose to enter IPR data, the Production
with effective specific gravities that will accurately Information window expands to reveal the data
model your rod pumping systems. If you use a you must enter. This includes the correlation you
specific gravity that only considers liquids, it will want to use for the inflow performance relationship
result in higher predicted loads, power consump- (IPR), the depth from surface to the middle of the
tion, etc. perforations, the static bottom hole pressure, and
If you are designing a new system and you are not bubble point pressure. Also, you can enter from
sure what the specific gravity is, use the higher one to 10 test points. If you select to use the Vogel
value you expect to have to make sure that your method for the oil IPR calculations then you only
system will not be overloaded when in operation. need one point. If you use Vogel and enter more
However, when matching measured dynamometer than one point, then only the first point is used.
cards, use a specific gravity that is as close as pos- You can enter more than one test point if you use
sible to the actual value. the Fetkovich method. The pressure that cor-
responds to each production test point can either
After you finish entering data for the Well Infor-
be pump intake pressure or flowing bottomhole
mation window click on the next screen button
pressure (in the middle of the perfs). To add a new
(right arrow) on the toolbar to open the Production
pair of Pi and Fluid production data, click on the
Information input window. To move back to the
add button (top right) icon. To delete a set of data
previous window, simply press the left arrow icon
points, click on the remove icon (bottom right).
on the toolbar.
You can get help for any input item by pressing !
Remember that pressing @ converts to the op-
when in the input field or by clicking on the ques-
posite system of units. For example, if you selected
tion mark icon on the toolbar.
English units but want to enter the pump depth
in feet, press @ before entering the value. If the If you do not know what the bubble point pres-
value for any field with units
has already been entered,
pressing @ will show it in
the opposite units.
You can select the pump plunger size from a list The most accurate way to figure out the
of standard sizes, or you can enter a non-standard rod tubing friction in RODSTAR-V is
size by selecting “Other” from the list of plunger to import a measured dynamometer card
sizes. If you are simulating a full pump and you from a RODDIAG or XDIAG file. Then,
entered a target production, you can select to have “history-match” this actual card by manu-
RODSTAR recommend the pump plunger size for ally adjusting the friction. You do this by
you. This option is only available when you enter varying the upstroke and downstroke rod-
a target production and select full pump for pump tubing friction coefficients until the surface
condition. dynamometer card predicted by the program
matches the measured dynamometer card.
Please note that the pump type you select affects This technique allows you to find the rod-
the plunger size that the program will recommend. tubing friction that gives the best results
It may be interesting to make one run with an when simulating this system. From then on
insert pump type and one with a tubing pump to you can use these friction factors every time
see what RODSTAR recommends. you simulate this pumping system.
Please note that this “history-matching” technique
works only if the dynamometer card that you mea-
Other input data in the Pump and Tubing Information sure corresponds to a pump condition that ROD-
window: STAR can simulate (full pump, fluid pound, or gas
Rod-tubing friction coefficients interference). For example, if the pump is worn out
or is hitting up or down, etc., then this technique
For rod-tubing friction , RODSTAR-V allows
will not work as well. This is because you will be
you to enter upstroke and downstroke friction
unable to get a good match between predicted and
coefficients yourself, or you can have the program
measured dynamometer cards.
calculate them for you. If you do not know what
to enter, then choose to have RODSTAR-V cal- If you do not have a measured dynamometer card,
1 Fluid inertia effects are dynamic effects use the following guidelines for entering rod-tub-
that increase fluid load on the plunger in wells less ing friction coefficients in RODSTAR-V:
than 4000 feet with pump plungers larger than 2.0 1. First select to have RODSTAR-V calculate
inches
30 | Running RODSTAR
the rod-tubing friction coefficients for you. You default value for molded rod guides is 1.5. This
can use these calculated values as guidelines to means that if you use molded rod guides, you need
decide what values to enter yourself to better to increase the rod-tubing friction coefficient by
simulate your rod pumping system. 50% to accurately simulate the additional rod-
tubing drag. So, if you use molded rod guides,
2. For heavy oil or for wells with paraffin or scale
you need to enter a friction coefficient of 0.3
buildup, use 2-3 times the value calculated by
(0.2*1.5=0.3) for the section of the rod string with
RODSTAR-V. You can use the same guideline
the molded rod guides.
for deviated wells when the deviation is close to
the bottom of the wellbore. Rod guide manufacturers need to provide you with
friction ratio values for the different rod guides
3. For deviated wells with the deviation close
they make.
to the surface you may need to enter a larger
number such as 4-6 times as high as the values
calculated by the program. Also, it may be
appropriate to use different values for upstroke Buoyancy effects
and downstroke frictions to better match your The option to include buoyancy effects should
downhole conditions. be left unchecked in most cases. This is because
The above comments refer to RODSTAR-V. buoyancy does not cause buckling of the rod string.
RODSTAR-D can calculate the effect of deviation However, for fiberglass-steel rod strings, after the
(such as side load) from the deviation survey. design is finalized, It is recommended that an ad-
ditional run be made including buoyancy effects to
ensure that the fiberglass portion of the rod string
is not in compression. If it is in compression, then
RODSTAR-D Friction Coefficients
more sinker bars must be used, the pumping speed
In RODSTAR-D, the upstroke and downstroke need to be reduced, or both.
rod-fluid damping coefficients on the pump and
When buoyancy is not included, the bottom of
tubing information window are only for fluid
each rod section except the last section should have
damping on rods. RODSTAR-D also allows you
a positive stress. Otherwise the rods may be going
to enter rod-tubing friction (drag) coefficients for
into buckling. It is normal for the very bottom of
each rod string section in the rod string input win-
the rod string to be in compression if you enter a
dow. The default bare rod rod-tubing drag friction
pump friction that is not zero (a minimum pump
coefficient is 0.2. The range for this value is from
friction of 200 lbs is recommended).
0.1 (for oil lubrication between smooth rods and
tubing) to 0.3 (for high water cut wells and rough For more information on the theory behind these
rod and tubing surfaces). Again, the best way to recommendations, please read SPE paper num-
determine what to use is by plotting a measured ber 25416 “Interpretation of Calculated Forces on
dynamometer card on the same plot as the pre- Sucker Rods” by J. F. Lea and P. D. Pattillo. Pre-
dicted dynamometer card and changing the values sented at the Production Operations Symposium
of the rod-tubing friction coefficients for each sec- in Oklahoma City, March 1993.
tion of the rod string. You can do this by loading a
RODDIAG or XDIAG file into RODSTAR.
To simulate the effect of rod guides, you need to Fluid inertia effects
adjust the friction coefficients for each section If the well depth is less than 4250 feet and the
of the rod string. You can use the ratio of guide pump plunger size is larger than 2.00 inches,
friction to bare rod friction to adjust the default RODSTAR allows you to consider fluid inertia
friction coefficient. For example, the friction ratio effects. These dynamic effects become important
RODSTAR | 31
in wells with plungers larger than 2.0” and pump 4.2.4 Entering Rod String Data
depths of 4000 feet or less. However, there is no
The fourth input window deals with the rod string
exact “magic” depth for which fluid inertia be-
design. As Figure 4.8 shows, you can select one of
comes important. Therefore, RODSTAR allows
the three available rod string entry options:
you to include these effects for wells up to 4250
feet deep and with a plunger size equal to or larger RODSTAR Steel design, RODSTAR Fiberglass-
than 2.0”. Another important factor is fluid com- Steel design, or Manual rod string entry. The
pressibility. The more compressible the fluid is, the symbols for these options are explained in Figure
less prominent the fluid inertia effects are. 4.8.
If you include fluid inertia effects, RODSTAR will
prompt you for the fluid compressibility index. The
default is 3 but you can vary this number between
1 and 7 (x10-6 psi-1). The compressibility index
tells RODSTAR how compressible the fluid in the
tubing is. The value of the compressibility index
affects the shape of the predicted dynamometer
cards (surface and downhole). If you are not sure
what number to use, experiment with different
values until you can match measured dynamometer
cards for the well you are simulating. When you
include fluid inertia effects, pump efficiency becomes
a variable that affects the dynamic fluid load on the Figure 4.8 - Rod string entry options
plunger. Therefore, using 90% pump efficiency gives
higher peak polished rod load than using 80%.
The option to include fluid inertia effects is only RODSTAR Steel Design
available if you are modeling a full pump. Please
do not confuse fluid inertia effects with the mo- If you select this option, RODSTAR displays
ments of inertia of the pumping unit that have to a window such as the one shown in Figure 4.9.
do with gearbox torque due to prime mover speed Here, you can select the maximum and minimum
variation. Fluid inertia effects refer to additional rod diameters to consider, whether to include
dynamic forces on the plunger caused by the sinker bars, the service factor, and additional rod
pickup and rapid acceleration of the fluid load. costs.
RODSTAR simulates fluid inertia effects with If you want to include sinker bars then you must
a second wave equation that models the pressure enter the diameter and length of the bar (or sinker
waves in the fluid in the tubing. This increases rod). RODSTAR does not calculate the length of
simulation accuracy by accounting for pressure the sinker bar section because there is no industry
pulses traveling up and down in the tubing fluid. consensus on how to design sinker bars. However,
These pressure waves have a direct affect on the RODSTAR will design the rod string above the
pump plunger. Since the program has to do many sinker bar section you specify.
additional calculations when you include fluid RODSTAR attempts to design an optimum rod
inertia effects, RODSTAR may take 60%-80% string based on the rod grade and the maximum
longer to run. and minimum rod diameters you enter. First,
RODSTAR figures out how many rod tapers are
needed. Then, it automatically adjusts the length
of each section until the stress loading is the same
32 | Running RODSTAR
at the top of each rod section. This equalizes and sign a fiberglass-and-steel rod string, you will see
minimizes stress loading on the rod string. This the data input screen in Figure 4.10. For example,
“stress balancing” approach gives the lowest cost let us say you want to use a design with fiberglass
rod string with equally distributed stress loading, rods on top followed by a tapered steel section with
for the rod grade you select. 1” and 7/8” rods, and then 375 feet of 1” sinker
bars. RODSTAR is able to design this rod string
This approach works the same regardless of steel
for you. Also, it balances the steel design under the
rod grade or type. For example, you can have
fiberglass section (for two or more rod sections) so
RODSTAR design a Corod rod string for semi
that there is equal stress loading at the top of each
elliptical “Ultra” Corods using a maximum diam-
section as shown in Figure 4.11.
eter of 17/16”, a minimum diameter of 13/16”, and
a 375’ section of 1 5/8’’ sinker bars on the bot- This Figure shows a fiberglass-steel rod string
tom. RODSTAR uses only the rod sizes it needs. designed with RODSTAR-V. RODSTAR-V can
For example, if the loads are not high enough to design tapered steel rod strings under the fiber-
require the use of the 17/16” rod diameter then glass section for any type of steel rod, including
RODSTAR will go to the next size (16/16”). If non-API high strength rods, and Corods. If you
this is still too big, it will use the 15/16”. want to fine-tune a RODSTAR design, select to
enter your own rod string design by clicking on
The maximum rod loading used by RODSTAR
the manual rod string entry icon. RODSTAR will
to decide when the next larger diameter rods
show you the current rod string design in memory
are needed is 95% by default. However, you can
as if you entered it yourself. Then, you can make
change this number if you like by going to the
any changes you want to the rod string without
Setup “Defaults” window.
having to reenter everything.
Also, you can have RODSTAR design the rod
Fiberglass/steel RODSTAR design string while calculating the pumping speed and
plunger size, to get the target production. How-
If you select the option to have RODSTAR-V de- ever, because of the complexity of the calculations,
simultaneous use of all or most of RODSTAR’s between the sinker bars and the fiberglass rods,
“smart” options will result in longer run times. then you must enter the length of the sinker bar (or
This is especially true if you also select to include sinker rod) section. RODSTAR will determine the
the effect of prime mover speed variation. Also, length and diameters of the tapered steel portion
depending on the case, RODSTAR’s run time based on the maximum and minimum diameter
may be longer if you enter a target production that limits you enter.
is too large for the pumping system. RODSTAR may reject a steel rod diameter if it is
If you select only sinker bars on the bottom (with- not needed. For example, if you asked RODSTAR
out regular steel rods between the fiberglass and to design a rod string with fiberglass on top, a
sinker bar) then RODSTAR will calculate the tapered steel section under the fiberglass, and a
length of the sinker bar section for you. If you 500 foot 1.5 inch sinker bar section on the bottom.
select both sinker bars and a tapered steel design RODSTAR will determine the fiberglass diameter
and length you need, and the steel rod section and select the rod type or grade, diameter, and length.
tapers you need. If RODSTAR cannot balance the For Fiberflex fiberglass rods you can also specify
steel rod string design because the 3/4’’ section is the sucker rod length. In RODSTAR-D, for each
not needed, it will not use any 3/4” rods. rod section, you may also enter the rod-tubing fric-
tion coefficient, the type of rod guide, and number
Another interesting capability of RODSTAR is
of rod guides per rod. The rod-tubing friction is
that if you use continuous rods (Corod or Prorod)
used to calculate the friction between the rods and
instead of regular rods under the fiberglass, it may
the tubing. This is different from the fluid friction
skip a rod diameter, if it has to, in order to bal-
coefficient which is used to calculate the friction
ance the rod string stress loading. This is not a bug.
between the rods and the fluid. In order to enter
Sometimes the program has to do this to success-
the number of rod guides for each section, you
fully balance the steel portion of the rod string.
must activate this feature in Setup. There is more
information about this in section 3.3.3.
Entering Your Own (Manual) Rod String If you select one of the fiberglass manufacturers
listed on the drop down list next to the rod grade
This option is primarily used for entering rod input field, the program knows the weight per
string data for an existing system you want to foot and modulus of elasticity and will not prompt
simulate, or to modify a design that RODSTAR you for them. The program warns you about rods
itself came up with (when you select to have the that do not fit in the tubing. Also, it warns you if
program design the rod string for you). This is the rod string length is shorter or longer than the
not a good option to use when you first design a pump depth. The total length of the rod string
new system because it requires the most work and can be up to 50 feet shorter than the pump depth.
experience. However, it cannot be longer than the pump
When you select this option, you can enter data for depth. For example, if the pump depth is 5000
either steel or fiberglass rods as Figure 4.12 shows. feet, you can enter a rod string that is between
You can enter the number of rod sections, the ser- 4950 and 5000 feet. When entering rod string
vice factor you want to use, and rod string data for data for the first time, RODSTAR shows a default
up to ten rod sections. For each section, you can length for the last rod section equal to the differ-
RODSTAR | 35
the top of the list of pumping unit manufactur- sizes you selected for your customized list for this
ers is the item (Measured pumping units). This manufacturer.
option allows you to select a unit for which you After you select a manufacturer you can use the
entered geometric data in Setup. same procedure to select the unit size you want
When you select the (Measured pumping units) from the pumping unit drop-down list box . You
option, RODSTAR will display a list that only can move through this list the same way as with
shows the measured pumping units, as Figure 4.25 the pumping unit manufacturer selection menu.
shows. The pumping units on this menu are ordered from
largest to smallest stroke length, gearbox size, and
As Figures 4.24 and 4.25 show, there is a check
structure size. However, if the window shows the
box that allows you to use the custom pumping
pumping unit name (for old units) the units are
unit list instead of the main pumping unit list. If
listed alphabetically.
you check this option, before you select a unit,
the Manufacturer list will show a shorter list that When you enter a unit, the Unit ID, the program
contains only the manufacturers you selected in automatically displays the unit that the ID cor-
Setup in your custom unit list as shown in Figure responds to. RODSTAR displays the information
4.26. When the “Use custom pumping unit list” necessary for you to correctly identify your unit.
option is checked, when you select a pumping unit, For example, for American conventional units you
you will see a short list containing only the unit will see that certain unit sizes appear more than
42 | Running RODSTAR
once on the selection list. However, they have dif- tomize the list of units as described earlier in this
ferent cranks. manual.
How to add units to the custom pumping unit list Selecting to enter a pumping unit ID
You can use the “Use custom pumping unit list” The unit ID option is the fastest way to enter
check box to add units from the main list to your pumping unit information if you already know
custom list. For example, if you run across a pump- the pumping unit ID for your unit. You can see
ing unit that is not in your custom list yet, clear the pumping unit ID on the pumping unit entry
the “Use custom pumping unit list” check box so window after you select a unit. Once you locate
that you can use the general pumping unit list. your unit, you can make a note of its ID in the well
file. Then, the next time you want to use this unit,
After you select the pumping unit then click on you can select to enter its ID. For example, for a
the “Use custom pumping unit list” check box. Lufkin Mark II M-456-305-144, the unit ID is
RODSTAR asks if you want to add this pumping ML32.
unit to the custom pumping unit database. Select
Yes to add this unit to your custom list. The pro- To identify some units correctly, it is necessary
gram will add this unit to the custom list and also to know the crank number since they may have
switches to the custom list. the same API designation but different geometric
dimensions depending on crank number (primarily
This option only allows you to add units to your units made by American International Manufac-
custom list without having to do it from Setup. To turing Company).
remove units from your custom list or to add more
than one unit, go to the setup window and cus- TIP: If your unit is not listed in RODSTAR
RODSTAR | 43
and you do not have the unit dimensions, then recommends sizes that are closest to conventional
use a unit that is closest to it. As long as you use units as Figure 4.27 shows. Therefore, if you plan
the same unit geometry and a unit with the same to use uncommon unit geometries such as the
stroke length and gearbox rating, the results should Rotaflex, then this recommendation may not be as
be close to actual as long as the pumping unit is useful. RODSTAR makes this recommendation
the same unit type as the one you selected. without running through the predictive calcula-
tions. Therefore, it may not necessarily recommend
If after you enter a pumping unit ID RODSTAR
the best pumping unit size for your application.
displays “The pumping ID you entered is not valid”
However, in most cases it should be pretty close to
this means that ID you entered is not recognized
the size you need.
by RODSTAR. This can happen for two reasons:
There are other important factors that you must
1) You entered the wrong ID such as R0 (which
consider when deciding what unit size you need.
does not exist), or CL901 instead of CL91.
These include: available used pumping units, ex-
2) You have erased the pumping unit file by acci- pected changes in well conditions, desired pump-
dent, or the pumping unit files are not in the same ing speed, etc. When you enter data for a case
directory as the program. for the first time and you are at the pumping unit
RODSTAR Recommended unit size selection screen, RODSTAR will not only display
the recommended unit size, but will automatically
If you enter a target production instead of pump- select the unit closest to the recommended size
ing speed, RODSTAR will display a recommended from the available list. If you do not want to use
pumping unit size to help you select a pumping the unit recommended by RODSTAR then select
unit. This recommendation can be very helpful another one. The recommended unit size is a push
if you are designing a new pumping system and button, as shown in Figure 4.27. So, whenever you
must decide what size unit you need. RODSTAR
44 | Running RODSTAR
want to return to the pumping unit size recom- Selecting crank hole number and crank rotation
mended by RODSTAR, just click the button and After you select a pumping unit you must select
RODSTAR will automatically select the unit size the crank hole number, and the direction of rota-
that is closest to the recommended size. tion with the well to the right (if you are using a
In general, the size recommended by RODSTAR unit that can rotate either way). For units with a
will be close to the minimum required conventional required direction of rotation, like the Mark II ,
unit. RODSTAR recommends only the API unit Torqmaster, Lufkin Reverse Mark, or American
size. You must decide what manufacturer and Producer II, the program will not allow you to
unit type to use. If you select a conventional unit change crank rotation. For units that can rotate
and RODSTAR predicts that the gearbox will either clockwise or counterclockwise, RODSTAR
be overloaded, then try using the same size Mark defaults to the direction of rotation that will usu-
II or enhanced geometry unit. In some cases you ally give the lowest torque. However, this default
may be able to use a smaller unit by selecting a direction of rotation may not always be ideal for
geometry that is better suited for your application. your system design. To find out for sure which
There are several factors that determine what unit rotation is best for your system you must make
is best. They include, cost, gearbox loading, system two runs: one with clockwise crank rotation and
efficiency, rod compression, minimum polished rod one counterclockwise. Then look at the effect of
load (indicates separation of the polished rod from rotation on gearbox torque, system efficiency, rod
the carrier bar if close to zero), etc. loading, etc.
RODSTAR | 45
Entering your own pumping unit data of pumping units as the following example ex-
plains:
If the pumping unit you want to simulate is not
in RODSTAR’s database, you can enter your own The first number is the gearbox rating in thousand
pumping unit dimensions. To enter the data in the inch-pounds. In this example the gearbox rating is
program you have to first access the setup screen 320,000 inch-lbs. The second number is the struc-
of RODSTAR (click on fourth button on toolbar). ture rating in hundreds of pounds. In this case the
Then, double-click on “Pumping Unit Options” structural rating is 256. This means that to avoid
tab and select “Measured Pumping Unit List” as overloading the structure of the unit, polished rod
explained in section 3.3.5 in this manual. Then, load must not exceed 25,600 lbs. The last number
select to add a new unit to enter data for a new shows the maximum stroke length of the unit in
pumping unit. inches (100 inches in this case). Following is an
explanation of the rest of the data needed for each
The data you must enter consists of geometric
unit type:
dimensions as defined in the API 11E publication.
You can get these dimensions from the pumping
unit manufacturer or measure them yourself. Or, Conventional, Enhanced and Beam Balanced
you may be able to find most of the dimensions Geometry Pumping Unit Data
you need from catalogs or blue prints. For old units
without an API designation on their nameplate, For these units you must enter pumping unit
you may be able to put together an equivalent API dimensions R, A, C, I, P, and K in inches, the
designation. Look at the gearbox nameplate for the structural unbalance in pounds, and the crank
gearbox rating in thousands of in-lbs. Measure the offset angle in degrees. For enhanced geometry
stroke length, and try to decipher additional infor- units the crank offset angle must be negative. In
mation from the unit’s nameplate for the structure the software, Beam Balanced units are balanced
rating, stroke length, and structural unbalance. using structural unbalance. This is because they are
If the nameplate is legible then write down the balanced using beam weights as opposed to crank
unit’s serial number or order number. If the unit’s weights. The API spec. 11E defines the above
manufacturer is still in business, you may be able dimensions as follows:
to get the data you need from the serial number
or order number. For help in locating dimensional
data for pumping units not in the manual call Dimension: Description:
Theta Oilfield Services, Inc..
RODSTAR allows you to enter data for Conven-
tional, Mark II, Air Balanced, Enhanced Geom-
etry, or Long Stroke units. When you enter your
own pumping unit dimensions, RODSTAR cal-
culates and displays the stroke length based on the
dimensions you enter. For all pumping unit types
you must first enter the name of the manufacturer,
the unit name or model number, the gearbox rat-
ing in thousands of inch pounds, the structure
rating in hundreds of pounds, and the maximum
stroke length in inches. From these numbers
RODSTAR puts together the API pumping unit
designation. The API pumping unit designation is
a standard way of describing the size and capacity Figure 4.28 - Conventional/Enhanced
46 | Running RODSTAR
negative for these units. The structural unbalance Long Stroke Pumping Unit Data
for belted low profile units is negligible and there- For these units you must enter the sprocket diam-
fore zero because, when you disconnect the pitman eter (D), the centerline distance between the top
arms from the belt, there is no counterbalance and bottom sprockets (distance C), the pitman arm
from the belt and bridal assembly. We define the length (P) if one exists (usually this is zero), and
above dimensions as follows: the top drum diameter ratio (usually equal to 1).
You can see a diagram of the dimensional data you
need by pressing F1 in any input field, or you can
Dimension: Description: take a look at Figure 4.33.
R Radius of the crank (inches)
You can also use this pumping unit model to
D Diameter of the drum (inches)
which holds the belt simulate any non-beam pumping unit with a
long, slow stroke. You can do this by entering
I Horizontal distance from the
centerline of the saddle bearing data that will produce the same stroke length as
to the centerline of the crankshaft the unit you want to model. The stroke length of a
(inches) long stroke unit is given by:
K Distance from the center of the Stroke = C + D
crankshaft to the center of the
drum bearing (inches). Sometimes, For example, to simulate a hydraulic pumping unit
instead of the K dimension, pump- with a stroke length of 200 inches, you can enter a
ing unit manufacturers supply data sprocket diameter (D) of 20 inches and a centerline
for dimensions H and G instead
(described below). From these di- distance between sprockets equal to 180 inches.
mensions and dimension I (defined If you use this approach to design a system with a
above) you can calculate K hydraulic unit then the torque calculations, energy
consumption, and other results that depend on
) 2
torque will be incorrect or meaningless. However,
as follows: K= ( H-G + I
2
Structural unbalance is a term used for pumping After you select a pumping unit or enter your own
units with walking beams. It is defined in API pumping unit data, the crank hole number, and
11E as the force you need at the polished rod to direction of rotation, you must enter counterbal-
hold the walking beam horizontal with the pitman
arms disconnected from the crank pins. This force
is positive when acting down and negative when
acting up. See Figure 4.34 for a visual explanation
of structural unbalance. Structural unbalance for
conventional units can be either positive or nega-
tive. For Mark II units it is always negative. If you
do not know the structural unbalance for the unit
you want to simulate then enter zero. In most cases
the structural unbalance will not affect the results
significantly (especially for Conventional geometry
units).
Figure 4.35 - Definition of crank offset angle
50 | Running RODSTAR
ance information. weight for this unit must be between 13.5 and 32.5
M lbs.
Entering an existing maximum counterbalance
moment allows you to simulate an existing sys-
tem to find out if the unit is overloaded or out of Changing Structural Unbalance
balance. If you only want to find the maximum
counterbalance moment required to balance the In some cases, when the pumping unit is signifi-
unit (which is usually the case for new designs) cantly oversized for the downhole equipment, you
then click on the “Unknown” check box and may have to add counterweights on the walking
RODSTAR will calculate it for you. beam next to the horsehead to balance the unit.
This changes the structural unbalance from the
For beam pumping units except for air balanced, catalog value. RODSTAR allows you to change
you can enter a maximum counterbalance moment the structural unbalance even when you select a
in thousand inch-lbs. RODSTAR also gives you pumping unit from the program’s database.
the option to import the maximum counterbalance
moment from a XBAL file or from the clipboard. The structural unbalance field can also be used to
If you ran XBAL before running RODSTAR, simulate beam balanced units. By changing the
then the value of the existing maximum counter- value of the structural unbalance, you can figure
balance moment will be in the clipboard. Then, as out how much weight you need to add or remove
soon as you click on the Use XBAL information from the walking beam to balance a beam bal-
button, RODSTAR will allow you to use the value anced unit.
exported by XBAL or to read a XBAL file from
disk.
For air balanced units you must enter the air cyl- 4.2.7 Entering Motor Information and Energy Cost
inder pressure in psig at the bottom of the stroke. RODSTAR can simulate NEMA D or ultra high
For long stroke units you must enter the counter- slip motors and calculates power consumption
balance weight in thousands of pounds. For these from actual motor efficiency curves. The program
units, the option to read a XBAL file is disabled uses the electricity cost you enter to predict the
since it does not apply. monthly electricity bill, $/bbl fluid, and $/bbl oil
If you enter existing counterbalance data, ROD- (based on water cut). RODSTAR defaults to the
STAR calculates and displays the permissible cost number you specify in Setup. The $ symbol
load diagram for existing conditions. Also, the here is meant to represent currency (not just US
recommended prime mover size and overall system dollars). As Figure 4.36 shows, under the electric-
efficiency will be for the existing conditions. If ity cost input box there are option buttons that you
you select “unknown” for maximum counterbal- can use to select the power meter type. You have
ance moment then RODSTAR calculates all these two options: Detent, or Non-detent. A Detent
numbers and the permissible load diagram for bal- KWH meter can rotate only in one direction. A
anced conditions only. ratchet prevents it from turning the other way.
Therefore, if your unit is generating electricity, you
The range of allowable counterweight is differ- do not get credit for it. The non-detent meter can
ent for different Rotaflex units. RODSTAR takes rotate either way and so it credits you for electricity
this into account when validating your entry for the pumping unit generates.
counterbalance weight. For example, the mini-
mum counterweight possible for the 1200 model
is 13,500 lbs. Therefore, if you try to enter a coun- Prime mover type selection
terweight that is less than 13.5 M lbs, (M =thou-
Using drop-down list boxes you can select the
sands) RODSTAR will warn you that the counter-
motor type you want to simulate. RODSTAR has
RODSTAR | 51
motor performance and efficiency data for NEMA variation is only available for conventional, en-
D, Sargent Ultra High Slip, Reliance Ultra High hanced geometry, and Mark II units. Inertia ef-
Slip motors, and Rotaflex Multi-HP NEMA fects are negligible for long stroke and air balanced
C motors. If you select a NEMA D motor you units.
can enter a motor size, or you can choose to have If you select not to include speed variation effects
RODSTAR recommend a NEMA D motor for then RODSTAR assumes constant prime mover
you. If you select an ultra high slip motor then you speed and will not model the effect of pumping
must select the motor size and torque mode. If you unit inertia. If you choose to include speed varia-
select a motor size or mode that is too small for tion then RODSTAR gives you the option to enter
the well conditions then RODSTAR will display a percent speed variation or have the program
a warning message and will give you the option to calculate the speed variation for your prime mover.
change your data.
RODSTAR warns you if you select an ultra-high-
slip motor when you have selected an air-balanced Pumping unit moments of inertia
or long stroke pumping unit. These units have little If you select to include the effect of motor speed
or no rotating moment of inertia, so using an ultra- variation then you can enter a rotating moment
high-slip motor does not result in any significant of inertia in lbs-ft2, or have the program estimate
differences in the calculations. Therefore, for these this number for you. For the articulating moment
units, do not select an ultra high slip motor or to of inertia RODSTAR defaults to a number that
include speed variation effects. is either the actual articulating moment of inertia
If you select a NEMA D motor type for a new supplied by the pumping unit manufacturer, or
case, or switch from an ultra-high-slip motor to an estimate based on unit size. Therefore, unless
a NEMA D motor, RODSTAR automatically you have an even more accurate number for the
selects the option to recommend the motor size. articulating moment of inertia, it is recommended
that you use the default number displayed by the
program.
Motor speed variation For more accurate results, have RODSTAR cal-
The option to include the effect of motor speed culate the prime mover speed variation. However,
52 | Running RODSTAR
you can also enter a speed variation value if de- Since the articulating moment of inertia depends
sired. If you select to enter speed variation, ROD- on the walking beam size, horsehead and pitman
STAR shows a default value of 8% which corre- arms, it is a fixed number for any given pumping
sponds to a recommended average speed variation unit. Therefore, it is easier to calculate than the
for NEMA D motors. You can get more conser- rotating moment of inertia. RODSTAR’s pump-
vative results by entering a speed variation that is ing unit data base contains accurate articulating
less than the maximum expected speed variation moment of inertia values that were either obtained
for your prime mover. Selecting to include prime from unit manufacturers, or were estimated based
mover speed variation will approximately double on unit size. The articulating moment of inertia
RODSTAR’s run time. from the pumping unit database appears as the
default number when the program prompts you for
the articulating moment of inertia.
What is moment of inertia?
Including speed variation and moments of inertia
Although this manual is not intended to teach will usually result in lower predicted peak gearbox
engineering or physics, it is important to briefly torque, lower peak polished rod load, and higher
explain moment of inertia and how it can affect minimum polished rod load. This is because a
RODSTAR’s results. The mass moment of inertia high speed variation prime mover slows down as
of a body is a measure of its resistance to accelera- the torque on it increases. The rotational inertia of
tion. In other words, the higher the moment of cranks and counterweights causes a release of ener-
inertia of a body, the more difficult it is to quickly gy that lowers the torque the gearbox must supply.
speed it up or slow it down. The articulating inertia adds torque to the gearbox
The rotating and articulating moments of inertia since it opposes the acceleration of the walking
are important in accurately simulating the behavior beam and horsehead. However, the effect of the
of the pumping unit and in calculating net gearbox articulating moment of inertia is usually small
torque when you use a high speed variation prime compared to the effect of the rotating moment
mover. The rotating moment of inertia that ROD- of inertia. When the prime mover slows down in
STAR needs is the total rotating moment of iner- response to high torque, it causes the polished rod
tia. This includes the individual rotating moments to slow down as well. This results in lower dynamic
of inertia of the cranks and counterweights about forces and therefore lower peak polished rod load.
the slow speed shaft of the pumping unit, the total
gear reducer inertia, and the motor rotor inertia.
The articulating moment of inertia of the pumping
unit around the saddle bearing includes the inertia
of the walking beam, horsehead, and pitman arms.
As mentioned above, you can either enter a rotat-
ing moment of inertia, or you can have ROD-
STAR estimate it for you. To calculate accurately
the rotating moment of inertia you must have
moment of inertia data for the cranks and coun-
terweights, gearbox, motor rotor, etc. Also, the
rotating moment of inertia depends on the position
of the counterweights on the cranks. Since this
data may not be known, it is recommended that
you let RODSTAR estimate the rotating moment
of inertia for you.
RODSTAR | 53
5.1 Visual Input bar and then choosing Save As... This brings up
a standard Windows dialog box that allows you
Figure 5.1 shows RODSTAR’s “visual” input facil- to save your file with the file name you want.
ity that makes it easy to locate a system parameter RODSTAR shows the default file name it creates
you want to change. As you are entering the data from the well name and by adding an “.RSVX”
for a new case, or after you have loaded a case from file name extension for RODSTAR-V or “.RSDX”
disk, the visual input window can be displayed by for RODSTAR-D. If you enter data for a case in
clicking on the Visual Input button on the toolbar.
This shows an interactive picture of the pumping
system.
As you move your mouse over the picture of the
system, tool tips appear naming various parts of
the system. Whenever a tool tip is showing, you
can right-click with the mouse to get a pop-up
menu listing input variables associated with that
part of the system. This visual way of changing
data is more useful when you are changing data
in existing files or when you are making “what
if...” runs. If you are entering a case from scratch,
menu items that correspond to data you haven’t yet
entered will be disabled.
Left-clicking when a tool tip is displayed opens the
data entry window associated with the part of the
system you clicked on. Another way to change data
is to click on the “Alphabetical list…” button at
the bottom of the visual input window. This brings
ups an alphabetical listing of all variables you can
change. You can locate the variable you want to
change by scrolling down using the mouse.
RODSTAR-D but do not enter deviation survey output then you can view and print the output
data, the program will save the file with an ex- without having to rerun the case.
tension of “.RSVX” instead of “.RSDX”. You can
change the file name by typing over it, but you
cannot change the file name extension. When you
type your own file name, you do not have to type 5.3 Running and Viewing the
the file name extension. RODSTAR automatically
adds this extension for you. Output
You do not have to store your data every time After you enter all your data and you press the
you make a change. It is recommended that you Next Screen button from the motor information
save the original data and then wait until you get window, the Run button on the toolbar becomes
a good design before storing data to disk. After active. To run the program simply click on the
saving data once, RODSTAR makes it very easy Run button on the toolbar (the dynamometer card
to update the file with the data in memory with a icon to the right of the right arrow icon). Another
single mouse click on the Quick Save button on way to run the program is to click on Run on the
the toolbar. menu bar. After RODSTAR runs, it displays the
output report, as Figure 5.2 shows. At the bottom
If you save your data after running RODSTAR of this screen there are buttons that allow you to
and the output is displayed on screen, then ROD- view the dynamometer, torque, or IPR plots and
STAR saves both the input and output in the file. the report. When you select to see the dynamom-
This is advantageous because once you save the
To look at different parts of the output you can RODSTAR can calculate two possible ways to
click the appropriate buttons at the bottom of the balance a unit: for minimum torque, or for mini-
screen (Dynamometer, Torque, IPR Plot, Dev. mum energy consumption.
Plots when using RODSTAR-D, or Report). The most common way to balance a unit is for
When you click on Report, you can scroll up or minimum torque. However, if the gearbox is not
down with the mouse, or you can click and drag overloaded, you may want to balance the unit for
on the report itself. Figure 5.3 shows the bottom minimum energy consumption instead.
section of the summary report. The summary
After viewing the output you can decide which
report looks exactly the same as the printed report.
value of balanced counterbalance moment you
If you have XBAL for Windows on your comput- want to export to XBAL (so that XBAL can
er, you can have RODSTAR export the balanced calculate the counterweight positions required to
maximum counterbalance moment it calculates to balance the unit). When you click on the Export
XBAL. You can do this any time the calculations CBM... button RODSTAR displays the window
have been run (whether or not you are actually shown in Figure 5.4 (if there are two possible ways
viewing them) by clicking on the Export CBM to balance the unit). Click on the option you want
and click on the OK button. RODSTAR confirms
56 | Changing, Loading and Saving Data
You can use RODSTAR to quickly design any rod ful features help you design rod pumping systems
pumping system, compare pumping units, sucker faster than ever before. Also, because RODSTAR
rod designs, insert versus tubing pumps, clockwise uses state-of-the-art design algorithms, it is very
versus counterclockwise crank rotation, include accurate and reliable.
IPR modeling in your predictions, etc. ROD-
Because RODSTAR can predict energy consump-
STAR can calculate the pumping speed, pump
tion very accurately, you can use it to select the
plunger size, and rod string design for you. Also,
most economic system designs. The following
it can recommend motor size and pumping unit
sections explain how to apply RODSTAR to solve
size based on your target production. These power-
common design problems. As you become more
eter card from a RODDIAG or XDIAG file (if and gearbox loading, look at the torque analy-
you selected that option), and the permissible load sis section of the printout. The permissible load
diagram. RODSTAR uses a permissible load diagram corresponds to existing conditions if you
diagram that shows if the gearbox or structure entered a counterbalance moment. If you did not
of the pumping unit are overloaded or if the enter an existing max. CB moment then the pro-
minimum polished rod load is negative. This gram shows a permissible load diagram for bal-
is different than the traditional permissible load anced condition (for minimizing gearbox torque).
diagram that only shows whether the gearbox is Note!: The above discussion about ROD-
overloaded. This extended permissible load dia- STAR’s permissible load diagram refers to
gram can be made up of curved lines only, combi- beam pumping units. The permissible load dia-
nation of curved and straight lines, or straight lines gram for long stroke units such as the Rotaflex
only. If the upstroke part of the predicted surface will have straight line segments that corre-
dynamometer card exceeds the curved line of the spond to gearbox loading or structure loading.
permissible load diagram this indicates that the Please look at the structure loading number
gearbox is overloaded at that point. If the dyna- on the first page of the output and the percent
mometer card cuts into the straight line section of gearbox loading under torque analysis for the
the permissible load diagram on the upstroke, this exact percent unit loading.
indicates that the structure of the pumping unit is
overloaded because the polished rod load is larger In addition to showing whether the gearbox is
than the structure rating of the unit. overloaded, the permissible load diagram also
shows how well the pumping unit matches the
For the exact numbers of peak net gearbox torque load requirements of your system. If the predicted
polished rod dynamometer card fits nicely in the match between the dynamometer card and permis-
permissible load envelope, this indicates a good sible load diagram.
agreement between the pumping unit and the rest Including prime mover speed variation and inertia
of the system. effects will alter the shape of the permissible load
However, if the predicted surface dynamometer diagram. The lines will be smoother if you do not
card shows a trend that is opposite that of the include prime mover speed variation. If you in-
permissible load diagram, this shows that design clude speed variation the permissible load diagram
changes are necessary to avoid overloading the will tend to reflect changes in polished rod load.
pumping unit and to better match it to the rest of This is because the permissible load diagram in
the system. If the permissible load has a trend that RODSTAR includes the effect of rotating and ar-
is opposite than the predicted dynamometer card, ticulating moments of inertia. As the prime mover
it may indicate that the pumping unit you selected speed changes, this causes changes in polished rod
is not the best geometry for this application. Or, velocity and acceleration which in turn changes the
that you may have to change the spm, plunger size, polished rod load and the distance between the dy-
rod string design, or stroke length to get a better namometer card and the permissible load diagram.
The output window has new buttons that allow 6.1.3 IPR Plot
you to animate the calculated dynamometer cards.
When you click on the “IPR Plot” button, ROD-
Figure 6.2 shows a “play” button (the one with the
STAR displays separate oil, water, and fluid pro-
double arrow) which causes small dots to move
duction versus flowing bottomhole pressure plots
around the surface and downhole dynamometer
as Figure 6.4 shows. Also, it shows a line with the
cards; a “stop” button which makes the movement
current bottom hole pressure and the test points
stop; and a “step” button (the one with the single
you entered. The line below the title of the plot
arrow) which lets you move the dots one time-step
shows the correlation you selected to use for the
at a time, while holding the button down moves
oil IPR and if you selected the Fetkovich method,
the dots in slow motion. This facility can be used
it shows the value of n. If you only enter one test
to get a better understanding of rod stretch effects
point, n is set to one. If you enter two or more test
and other phenomena such as the position and
points then RODSTAR calculates the value of n
speed of the pump plunger and how this relates to
by doing a log-log plot. For water, RODSTAR
the surface dynamometer card.
uses a straight line IPR.
From this screen you can look at any other part of
the output by clicking the appropriate option at
the bottom of the screen. For example, to view the 6.1.4 Report
torque plots click on Torque. Also, you can select
to view the report on screen, or you can send the To see the report, click on the “Report” button.
output to the printer. After you are done viewing You can scroll this window using the mouse by
the output, close the screen by clicking on Close. clicking or the up or down arrows at the top or
bottom of the range bar on the right edge of the
window.
6.1.2 Torque Plot Or, you can click and drag the range bar or the
report itself with the mouse.
When you click on the “Torque Plot” button
RODSTAR displays the net gearbox torque plots
for existing and balanced conditions. If you entered Input and Output Summary
an existing maximum counterbalance moment,
then you may see a plot with up to three curves: The summary report that appears when you first
one for existing conditions, one for balanced con- run RODSTAR shows input data on the left side
ditions for minimum torque, and one for minimum of the page and calculated numbers on the right
energy consumption. If there is no difference be- size. The top part of the printout shows the com-
tween the curve for minimum torque and the one pany name, well name, user name, date of the run,
for minimum energy, then the program shows only and comment. Following is a detailed explanation
two curves (existing and balanced). If you selected of each item on the output.
“unknown” max. CB moment then RODSTAR
will only show one curve if there is little difference
between balanced for min. torque vs balanced for Polished Rod Loads and Horsepower
minimum energy consumption (see Figure 6.3). The peak and minimum polished rod loads show
Otherwise, it will show two balanced curves: one the polished rod load fluctuation predicted by
for minimizing torque and one for minimizing RODSTAR. The polished rod horsepower shows
energy consumption. how much work the pumping system is putting
into the rod string to lift the predicted production
from the present fluid level to the surface.
If you entered a target production or used IPR data
66 | Rod Pump System Design
For low Fo/Skr numbers (below 0.25) fiberglass- Pumping Unit Data
steel rod strings will have very low system efficien- This section (see Figure 6.5) shows the pumping
cies and should be avoided. For fiberglass rods try unit you selected, the pumping unit ID, the calcu-
to keep Fo/Skr above 0.3 and below .8 for best lated stroke length, the structural unbalance, the
results. Also for fiberglass rod strings, you should crank offset angle, crank rotation with the well
keep N/No’ below 1.0 and above .4 for best results. to the right, and the crank hole number. If you
entered your own pumping unit dimensions for a
unit not in the program’s database, if the calculated
Prime Mover Speed Variation
stroke length is different from what you think it
If you select to have RODSTAR calculate the mo- should be, check the pumping unit data to make
tor speed variation for you then this section shows sure you entered the right dimensions. If you se-
what this number is. For NEMA D motors this lected to include speed variation and inertia effects
number will vary from 2% to 14% depending on in the calculations, RODSTAR will also print the
motor size. For correctly sized ultra high slip mo- rotating and articulating moments of inertia.
tors it can be as high as 50%. If motor speed varia-
tion is not considered then this will be indicated
on the output report. Torque Analysis and Electricity Consumption
In this section, the program prints the predicted
peak gearbox torque, percent gearbox loading,
cyclic load factor, maximum counterbalance mo- To maximize gearbox life you must keep gearbox
ment, and counterbalance effect. Also, it calculates loading less than 100%. The cyclic load factor
electricity consumption. RODSTAR predicts the indicates how smooth the gearbox torque is. The
KWH consumed per day, the estimated monthly smaller this number is, the more uniform the net
bill, and cost per barrel of fluid and per barrel of gearbox torque is. Also, a smaller cyclic load factor
oil per day. Use the cost per barrel numbers when will result in higher system efficiency because of
comparing system performance to ensure a valid less thermal losses in the motor.
comparison. This is because a system that shows
a lower monthly bill may also be producing less
fluid. Tubing, and Pump Information
If you enter a non-zero maximum counterbalance Here you see the tubing inside and outside di-
moment the program calculates the above num- ameters, the anchor depth, the calculated tubing
bers for both existing and balanced conditions. If stretch, the upstroke and downstroke rod-tubing
the existing max. CB is unknown, it will calculate friction factors you entered or that were calculated
the above numbers for balanced conditions only. by RODSTAR, pump load adjustment., etc. Also,
RODSTAR has the capability to balance pumping this section shows the pump depth, the pump
units for minimum torque and minimum energy. If type, and plunger size.
the maximum counterbalance moment for mini- RODSTAR uses the pump volumetric efficiency
mum energy equals the one for minimum torque you enter to calculate the expected production rate.
then the program shows only one recommendation When you ask the program to calculate the spm
for balanced conditions. However, if the two values by entering a target production, it will calculate a
are more than 2% different then it shows two bal- larger spm if you enter 80% pump efficiency than
anced columns: One for minimum torque, and one when you enter 90% pump efficiency.
for minimum energy. The torque plots show how
net gearbox torque changes throughout the pump-
ing cycle for existing and balanced conditions.
Tubing, Pump and Plunger Calculations any other rod section other than the sinker bar sec-
tion on the bottom of the rod string.
This section shows tubing stretch and production
loss due to tubing stretch, gross pump stroke, the If you are using fiberglass rods you would not want
pump spacing recommendation, minimum re- to use a design with a negative bottom minimum
quired pump length, and recommended plunger stress on the fiberglass section even with buoyancy
length. The pump spacing recommendation should effects included. Compressive loading will cause
be used as follows: fiberglass rods to part. Also, to maximize rod
life, stress loading must be less than 100% in all
After working on the well and before you
cases. For sinker bars, RODSTAR calculates stress
are ready to restart the pumping unit, make
loading, top maximum and top minimum stresses
sure the tubing is full of fluid. Then lower the
based on the elevator neck or pin undercut diam-
rod string slowly until it tags bottom. Then
eter of the sinker bars. However, RODSTAR still
raise the rod string a distance equal to the one
uses the full body diameter in the calculation of
recommended by RODSTAR next to: “Pump
stress at the bottom of the sinker bar section.
spacing (in. from bottom): ” Then, attach the
polished rod to the bridle with the unit stopped
at the very bottom of the downstroke. Rod String and Pumping Unit Cost Analysis
Please note that the working fluid level makes a This section shows the cost of each rod section as
big difference in pump spacing and pump length. well as the total rod string cost (see Figure 6.6).
This is especially true for fiberglass rods since the Also, below the rod string cost is the pumping
plunger travel is strongly dependent on fluid load unit cost. RODSTAR shows the cost information
on the plunger. only if you select this option in Setup. You must
first enter rod string and pumping unit cost data in
Setup before RODSTAR can show you accurate
Rod String Design and Stress Analysis
cost information here.
This section shows the rod string design and ser-
vice factor you selected, the calculated percent rod
loading for each rod section, the maximum and Inflow Performance Relationship Information
minimum stresses at the top, and the bottom min- This section shows the correlation used for oil
imum stress for each rod section. To ensure your IPR, mid-perf depth, the static bottomhole pres-
rods are in tension, do not include buoyancy effects sure, and the bubble point pressure (if entered) or
(this should always be the case for steel rods). whether the well is producing below the bubble
Then, make sure there are no negative stresses on
70 | Rod Pump System Design
point pressure. Also, it shows a table of input test 6.2.1 Deviation Plots
point data of flowing bottomhole pressure versus
measured production, and a table of pressure vs. After RODSTAR-D runs, it will display the
production table. As Figure 6.7 shows, this table summary output page as shown in Figure 6.8.
shows separate oil, water, and fluid production When you click on the “Dev. Plot” button on
rates for different pump intake pressures. the bottom. It will display the first deviation
related plot as shown in Figure 6.9. This plot
shows side load as a function of measured depth.
All deviation plots show colored lines that
6.2 RODSTAR-D Output correspond to different sections of the rod string.
The calculated side load affects is used by the
In addition to the output quantities discussed
program to determine the number of rod guides
above, RODSTAR-D calculates and prints num-
and their spacing, using rod guide manufacturer
bers and plots that are related to wellbore devia-
recommendations. Click on the “Next” button
tion. Following is an explanation of these outputs
on the bottom of this plot to see the rest of the
that are unique to RODSTAR-D.
deviation-related plots.
The next plot is the maximum and minimum axial
28.9 feet long. As these examples show, the only surface of the well will result in a larger side load
way to be sure the rods will not buckle is to keep as compared to the same dogleg severity close to
them in tension. the bottom of the hole. This is because the tension
in the rods is much higher at the surface and thus,
The Dogleg severity in degrees per 100 feet, rep-
it results in larger side loads as compared to the
resents the rate of change in the inclination and
bottom of the rod string where axial load is much
azimuth of the bore hole with respect to measured
lower and therefore the rods can go around the
depth. Dogleg severity is not used to calculate side
bent more easily.
load. The Dogleg severity plot is a useful guide
that shows how sharply the curvature of the well- The rest of the deviation plots show different views
bore changes. The same dogleg severity close to the of the wellbore.
If you click on the “Report” button shown in present value profit after tax, considering capital
Figure 6.8, the program will show you a one-page and operating costs. Up to now, rod system design
summary of all the deviation plots as shown in was a tedious trial and error process that usu-
Figure 6.10. This page looks exactly the same as ally resulted in a system that could be far from
the printed page when you print the report. You ideal. Since achieving an optimum design requires
can also page up or down using the up or down ar- equipment and data that may not be available, only
row keys at the top of the report page to see all of the most obvious system parameters are usually
the report pages, including the rod guide spacing considered. In most cases production rate is of
recommendation pages. highest priority, followed by rod loading, gear-
box loading, and energy cost. If electricity cost is
high, you can lower it by using a larger pump and
6.2.2 Rod Guide Recommendation Output a slower pumping speed. However, a large pump
will increase rod loading and gearbox torque.
RODSTAR-D shows rod guide spacing recom-
Also, a large pumping unit must be used. This will
mendations depending on the calculated side load
increase capital cost. On the other hand, a small
and the type of rod guides you selected in Setup as
pump demands a faster pumping speed and longer
shown in Figure 6.10. These are the last pages of
stroke to maintain production. This increases ener-
the output report. RODSTAR-D also shows you
gy consumption but reduces the required pumping
the recommended placement of the rod guides us-
unit size. Usually, you must reach a compromise
ing a 3D plot of the deviation survey. If you manu-
between efficiency, rod loading, pumping unit size,
ally enter the number of guides per rod, this 3D
and cost.
plot will show your entered data. If RODSTAR-D
calculates the rod guide placement for you, then A very important aspect of system design is pump-
the program’s recommendation is plotted on the ing rate. If you know the maximum production
3D graph. rate you can expect then design the pumping sys-
tem for a production rate a little higher than that.
This ensures enough pump capacity to account for
normal pump wear and inaccurate data. However,
6.3 Rod Pump System Design if the pumping rate is substantially higher than
what the well is capable of producing, then the
Guidelines well will pump off. Fluid pound is a problem that
When designing a rod pumping system you results from the common practice of over-design-
must specify the equipment, strokes per minute, ing the pumping capacity. Fluid pound is damag-
and stroke length required to get the desired ing to pump, rods and pumping unit. If you do not
production at the lowest possible cost. In your take steps to minimize fluid pound it will reduce
efforts to select the best system design for your efficiency and equipment life. You can reduce fluid
well you will be mostly concerned with the pound by slowing down the unit, shortening the
following parameters: stroke length, using a smaller pump, or by install-
ing a percentage timer or pump off controller.
♦♦ Production Rate Because RODSTAR can simulate fluid pound,
♦♦ Capital costs you can use it to see what will happen if the well
pumps off.
♦♦ Rod loading
♦♦ Gearbox loading
♦♦ System efficiency and power costs 6.3.1 Shallow, High Rate Well Simulation
Ideally, the system you select will give the highest RODSTAR can simulate any pumping unit geom-
RODSTAR | 75
etry and gives accurate results for any pump depth efficiency.
or production rate. This is especially significant Note that these are only general guidelines. Eco-
for shallow well applications because conventional nomics and local field conditions may require a
design computer programs such as the API RP different design philosophy than the one described
11L and other wave equation programs give poor above. Regardless of your objectives and design
results. This is because at shallow depths, polished philosophy, with RODSTAR you can design rod
rod load is increasingly dependent on the dynamic pumping systems faster and more accurately than
effects of fluid in the tubing. This is especially with any other computer program.
true for high production rate shallow wells (pump
depth less than 4000 feet with larger than 2.00”
plunger).
6.3.3 Avoiding Rod Compression
To accurately simulate these wells, RODSTAR uses
two wave equation models simultaneously, one for the RODSTAR calculates rod stresses at the top and
rod string and one for the fluid in the tubing. This bottom of each rod section. It calculates the maxi-
unique capability allows very accurate predictions. mum and minimum stress at the top of each rod
RODSTAR can predict the expected surface and section in order to calculate the percent stress load-
downhole dynamometer card shapes common to ing. It also calculates the minimum stress at the
shallow, high rate wells. When designing shal- bottom of each rod section. The bottom minimum
low high rate wells it is recommended that you stress shows if the rods are in compression.
use pump efficiencies of 90%-95% to avoid under- Steel rods can tolerate some compressive force but
predicting peak polished rod load, torque, etc. fiberglass rods cannot tolerate any compression
This higher pump efficiency will result in higher at all. This is why fiberglass rods must have steel
fluid velocity in the tubing and higher fluid iner- rods or sinker bars at the bottom. The weight of
tia forces on the plunger. However, when you are the sinker bars overcomes the opposing hydrostatic
trying to “history match” an existing system, you force and pump friction. If correctly designed, the
may need to use a pump efficiency of less than 90% sinker bars or steel rods ensure that the fiberglass
to better match the actual pump slippage of your rods are always in tension.
system.
Although steel rods can be subjected to some com-
pression without adverse effects, excessive negative
stresses can cause buckling problems. The recom-
6.3.2 Selecting the Target Production mended way to use RODSTAR to determine if
To avoid severely over-sizing the displacement your rods may be subjected to compression is to
capacity of your pumping system, design it with a run the program without including buoyancy
pump efficiency of 80%-85% or even 75% if you effects. Then, add sinker bars or sinker rods to
expect the downhole pump to wear out quickly. overcome the negative stresses at the bottom
This ensures that you will get your production section of the rod string (above the sinker bar
without grossly over-designing the system. section) . Other ways of minimizing buckling
problems include using smaller pumping speeds
To minimize energy consumption and stress load- and avoiding use of small diameter rods such as
ing, use the largest plunger diameter and slow- 5/8” or even ¾”.
est pumping speed combination possible without
overloading the rod string and pumping unit. If
you have to make a choice between stress loading
and power consumption, opt for lower stress load- 6.3.4 Minimizing Power Consumption
ing especially if you are close to 100% since rod In general, the slower the pumping speed and the
breaks are more costly than a slightly lower system larger the pump plunger size, the less energy the
76 | Well Information
pumping system will use. However, minimizing Therefore, even if you do not expect the fluid level
energy consumption must not be the sole purpose to be at the pump, it is a good idea to design the
of system design because a large pump plunger pumping system (especially when using steel rods)
diameter will result in large polished rod load and for fluid level at the pump. This ensures that the
gearbox torque. This will require the purchase of a equipment you plan to use will not be overloaded if
larger unit, larger rods and bigger prime mover. To the fluid level drops in the future.
come up with the best pumping system design you For systems with fiberglass-steel rod strings, you
must consider the economics of the whole system may get higher gearbox torque loads and higher
and whether you plan to use existing equipment or polished rod horsepower when the fluid level is
buy new ones. above the pump. This occurs because fiberglass rods
RODSTAR’s power and ease of use allows you to are very sensitive to fluid load. When the fluid
get the most economic pumping system based on level is above the pump, the fluid load on the pump
your economic criteria. Because RODSTAR calcu- is reduced. This causes a longer pump stroke which
lates the predicted energy consumption, rod sizes, in turn affects the shape of the surface dynamome-
rod loading, and recommends a pumping unit size, ter card making it fatter. This in many cases brings
it provides you with the data you need for sound the predicted surface dynamometer card closer to
economic decisions. the permissible load diagram causing the gearbox
load to increase. Also, when the area of the surface
dynamometer card increases, the system requires
6.3.5 Reducing Gearbox Torque a larger motor size. This means that when you use
fiberglass rods you should run system simulations
Sometimes, using the largest unit stroke may not using different fluid levels (within the expected
be the best way to maximize production since it fluid level range) to see which fluid level results in
can result in severe gearbox overload. If this oc- the highest loads and largest required motor size.
curs you may be able to use the next smaller unit
stroke and speed up the unit to get your produc- Using different fluid levels also affects the calculat-
tion without overloading the gearbox. Another way ed pump stroke length and therefore the required
of reducing gearbox loading is by using a smaller pump length and pump spacing . RODSTAR can
pump plunger. Another way is to use a lighter rod recommend a NEMA D motor size based on the
string by using either high strength steel or fiber- fluid level or pump intake pressure you enter.
glass rods. TIP: You can speed up your system design consid-
Also, you can reduce gearbox torque with an ultra erably by asking RODSTAR to design a rod string
high slip motor. RODSTAR-V can predict the for you. Even if you do not plan to use the design
gearbox torque depending on the pumping unit RODSTAR recommends, it is easy to “grab”
size and ultra high slip motor size. Also, ROD- RODSTAR’s recommended design and modify
STAR-V can calculate the motor speed variation it. To do this, after the program runs, go to the
and power consumption very accurately. rod string entry screen and select the “Manual rod
string entry” option. The program will default to
the rod string it calculated, and it will display this
data as if you had entered it yourself. So, you can
6.3.6 Using RODSTAR for Correct Equipment Sizing
simply change only the data you want to modify.
When designing a new rod pump system you must Please keep in mind that RODSTAR expects the
ensure that the system you select has sufficient ca- length of the rod string you enter to be within 50
pacity to produce the well under the heaviest loads feet of the pump depth. However, it cannot be
possible during its operating life. For most systems longer than the pump depth.
this will occur when the fluid level is at the pump.
RODSTAR | 77
6.3.7 Using RODSTAR for Diagnostic Analysis to use for better simulation of your rod pumping
wells.
Although RODSTAR is primarily a design tool it
can be a very powerful diagnostic aid, when used Rod-tubing friction is especially important
in conjunction with RODDIAG or XDIAG. This for fiberglass rods. Higher friction than
is due to the powerful overlay feature that allows normal may actually reduce the area of the
direct comparison of predicted versus measured predicted surface dynamometer card because
dynamometer cards. it causes the rods to stretch which results in a
small stroke at the pump.
Using RODSTAR’s Dynamometer Overlay Feature
RODSTAR-D allows you to change the rod-tub-
This feature has many different uses. For example, ing damping coefficients for upstroke and down-
it can help you figure out if your load cell is out stroke and also the friction coefficient between
of calibration, if the fluid level you measured was rods and tubing for each section in the rod string.
incorrect, etc. RODSTAR can help you find these This allows you to better simulate use of different
problems by comparing the shape and load range rod guides, or more exactly match the correct fric-
of the measured dynamometer card versus the one tion between rods and tubing for a better match
predicted by the program. Also, it can help verify with the measured dynamometer card.
downhole problems such as a worn pump, leaking
traveling or standing valves, deep rod parts, stuck
pump etc. You can simulate a worn out pump or a 6.3.8 Using RODSTAR-D for better Wellbore Designs
deep rod part by entering a fluid level of zero feet
from surface. This will result in zero fluid load on RODSTAR-D can be a very useful tool in helping
the pump plunger. you optimize the wellbore trajectory of your
deviated wells to minimize side loads, rod-tubing
RODSTAR cannot simulate a traveling valve leak,
wear and buckling, and to reduce lifting costs by
a hole in the pump barrel, or a sticking pump.
improving system efficiency.
But, it can predict what the dynamometer card
should look like if there were no problems. Then, The optimum wellbore path will be different for
by comparing the actual dynamometer card shape each well, but by using RODSTAR-D you can
with the theoretical shape, you can have more determine which is the best wellbore trajectory
confidence in your diagnosis of the problem. For by trial and error. Normally, wellbores that avoid
example, if you have a traveling or standing valve sharp turns and abrupt builds to the deviated sec-
leak or a worn out pump, then the pump will be tion will produce better results.
doing less work and the surface dynamometer card With careful planning and wellbore path control,
will have less area than the theoretical polished rod deviated well design can be improved with ROD-
dynamometer card. STAR-D.
If the pump is sticking, or if there is more friction
than normal between rods and tubing (due to par-
affin, scale, etc.), the measured dynamometer card
will be fatter than normal. The theoretical polished
rod dynamometer card predicted by RODSTAR
(for average friction calculated by the program)
will be smaller than the measured dynamometer
card. By entering a larger rod-tubing friction coef-
ficient you can get a better match between actual
and predicted dynamometer cards. This technique
helps you figure out what rod-tubing friction factor
Theta Oilfield Services, INC., 1901 E. Lambert Rd. Suite 108 La Habra, CA 90631 USA
Telephone #: (562) 694-3297, Fax #: (562) 694-8641 www.gotheta.com