You are on page 1of 84

RODSTAR-D/V

Modern Design and Simulation


of Rod Pumping Systems
for Deviated or Ver tical Wells

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 or www.xspoc.com

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..

Printed in the United States of America


Second Edition, December 2011
RODSTAR | iii

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

3 Starting and Setting Up RODSTAR 7


3.1 Starting RODSTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Exiting RODSTAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 Setting up RODSTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3.2 General setup options . . . . . . . . . . . . . . . . . . . . . . . 11
3.3.3 Defaults, Limits, and Rod Guide Setup. . . . . . . . . . . . . . . . 12
3.3.4 Output Options . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3.5 Pumping Unit Options . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.6 Rod Grade Options . . . . . . . . . . . . . . . . . . . . . . . . 19
3.3.7 Batch Mode Options. . . . . . . . . . . . . . . . . . . . . . . . 20

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

4.2.7 Entering Motor Information and Energy Cost . . . . . . . . . . . . . 50

5 Changing, Loading and Saving Data 53


5.1 Visual Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.2 Storing Data Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.3 Running and Viewing the Output . . . . . . . . . . . . . . . . . . . . . 54
5.3.1 Saving the output. . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3.2 Running in Batch Mode. . . . . . . . . . . . . . . . . . . . . . 56
5.4 Loading Data from Disk. . . . . . . . . . . . . . . . . . . . . . . . . 58
5.4.1 Viewing Previously Saved Output . . . . . . . . . . . . . . . . . . 59
5.5 Manipulating Input Windows. . . . . . . . . . . . . . . . . . . . . . 60

6 Rod Pump System Design 61


6.1 Understanding RODSTAR’s Output. . . . . . . . . . . . . . . . . . . . 62
6.1.1 Dynamometer and Permissible Load Plots . . . . . . . . . . . . . . 62
6.1.2 Torque Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.1.3 IPR Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.1.4 Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.2 RODSTAR-D Output. . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.2.1 Deviation Plots. . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.3 Rod Pump System Design Guidelines. . . . . . . . . . . . . . . . . . . 74
6.3.1 Shallow, High Rate Well Simulation . . . . . . . . . . . . . . . . . 74
6.3.2 Selecting the Target Production. . . . . . . . . . . . . . . . . . 75
6.3.3 Avoiding Rod Compression . . . . . . . . . . . . . . . . . . . . . 75
6.3.4 Minimizing Power Consumption. . . . . . . . . . . . . . . . . . 75
6.3.5 Reducing Gearbox Torque. . . . . . . . . . . . . . . . . . . . . 76
6.3.6 Using RODSTAR for Correct Equipment Sizing . . . . . . . . . . . . 76
6.3.7 Using RODSTAR for Diagnostic Analysis. . . . . . . . . . . . . . . 77

6.3.8 Using RODSTAR-D for better Wellbore Designs. . . . . . . . . . . . 77


RODSTAR | v

Technical Support CD.

Technical Support for RODSTAR is provided by


phone and e-mail to customers with a current An- Display:
nual Technical Support Agreement. 1024 x 768 or higher
The first year of technical support is provided free
with the initial purchase of a license.
Support for customers with an expired agreement
is billed at $100/hour with a one-hour minimum
per incident.
Please include the Serial Number from your Senti-
nel bitlock when contacting support.

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

Hard Disk Space:


125 MB available disk space

CD-ROM or DVD-ROM drive for installation


RODSTAR | 1

1 Introduction

RODSTAR™ for Windows is a powerful, easy- in any other Windows document.


to-use rod pumping system simulator and design
By taking advantage of the program’s powerful
tool. With RODSTAR you can design new rod
“expert” knowledge you can save time and come
pumping installations or make changes to exist-
up with better answers. This makes it possible to
ing rod pumping systems. It is a tool that you can
optimize rod string designs, find out the pumping
use to compare pumping units, pumping speeds,
speed and plunger size you need for a target pro-
plunger sizes, rods, motor types, etc. You can
duction, etc. in minutes instead of hours. ROD-
evaluate the effect of pump fillage, fluid level, or an
STAR makes it possible to get these answers even
out-of-balance unit. Also, you can study the effect
with little rod pumping expertise.
of prime mover speed variation, stuffing box fric-
tion, etc. RODSTAR also allows you to combine
sophisticated rod pumping system modeling with
inflow performance data for even more powerful
capabilities.
1.1 Program Features
RODSTAR remembers the information you type
There are two versions of RODSTAR: ROD-
when you start a case from scratch. You can exit
STAR-D and RODSTAR-V. This manual applies
RODSTAR while in the middle of entering data
to both for most items since the program’s user
for a new case, and RODSTAR will save the data
interface is practically identical except for an addi-
you have entered so far. This works the same way
tional input window in RODSTAR-D for entering
if the program crashes. The next time you start
the wellbore deviation survey. RODSTAR-D is
RODSTAR, the program will ask you if you want
primarily for rod pumping systems with deviated
to resume entering data. If so, you will be returned
wellbores, while RODSTAR-V is for vertical well-
to the data entry window you were using when you
bores (little to no deviation).
left RODSTAR, with all the data you had entered
When the program discusses “RODSTAR” it already in place. RODSTAR contains data for
applies to both versions of the program. If there all common pumps, rod sizes, rod grades, pump-
are differences between RODSTAR-D and V, the ing units, tubing sizes, etc. Also, it “knows” when
description in the manual will specify the program you need slim hole couplings or a thin wall pump,
version (RODSTAR-D, or RODSTAR-V). what rods fit in the tubing size you selected, the
RODSTAR is very easy to use, flexible, customiz- maximum recommended pumping speed for any
able, and fast. With a single click of the mouse you system design, etc.
can access any input screen at any time. You can RODSTAR can read well files created with ROD-
change an input by simply clicking on it, and when DIAG™, XDIAG™ (Theta Oilfield Services,
you have a question, simply press ! for context Inc.’s diagnostic computer programs) and XBAL™
sensitive help for any input item. You can also take (Theta Oilfield Services, Inc.’s pumping unit
advantage of standard Windows features such as balancing program). RODSTAR can read all the
being able to copy the dynamometer, torque plots, data contained in a RODDIAG or XDIAG file,
or IPR plots to the clipboard and then paste them including the measured dynamometer card. This
2 | 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

RODSTAR-V can model the effect of prime


mover speed variation and pumping unit inertia
and can accurately calculate electricity consump- RSWINV.Exe The program file for
RODSTAR-V. It is the
tion and the monthly energy bill. Because ROD- file that your Desktop
STAR uses actual motor efficiency curves, the Icon runs when you
results are very accurate. You can use this capabil- double-click it.
ity to compare the energy consumption of systems RSWIND.Exe The program file for
with different rod designs, plunger sizes, or pump- RODSTAR-D. It is the
ing unit types. file that your Desktop
Icon runs when you
RODSTAR’s Inflow Performance Relationship double-click it.
(IPR) capabilities allow you to select the IPR RODSTAR.CDB Contains the costs for
relationship you want RODSTAR to use (Vogel or both rods and pumping
Fetkovich), your can enter one to ten test points, units. Once you create
and can integrate IPR and rod pumping system this file by entering rod
and pumping unit cost
models to predict the maximum production rate data, you can provide
possible, the fluid level and pump condition for a copies to other users in
given pumping speed, or the target production for your company.
any fluid level or pump intake pressure you want. CUSTOM32.PUD This file contains the
Because of all these features, RODSTAR has vir- measured pumping
unit information you
tually no limitations and is the most advanced and entered in Setup. Once
easiest to use program of its kind. you create this file, you
can distribute copies
to other users in your
company.
1.3 Help System Files ending in .PUD The program’s pumping
unit database. When
RODSTAR takes full advantage of Microsoft updates are announced
Windows to bring you state-of-the-art context- on our Website for new
sensitive help for any input field by simply press- pumping units that
have been added, you
ing the ! key. Also, you can search help for any can download a zipped
other item. file that contains addi-
tional PUD files to add
to your folder.
Files beginning with Several files are in-
1.4 RODSTAR CD and Software demo_ cluded that are example
cases to demonstrate
Sentinel the program functions.
During installation,
The RODSTAR program installation CD con- there are copies of these
tains many compressed files that the installation files placed in the folder
used when opening
program copies to the hard disk of your computer. case files.
Some of these are useful to know about. These are
Files ending in .RST Case files saved by
located in the same folder where you elected to RODSTAR release
install RODSTAR. The default is “C:\Program prior to 3.0.
Files\Theta Enterprises\RODSTAR-V” or “C:\ Files ending in .RSVX Case files saved by
Program Files\Theta Enterprises\RODSTAR-D”. RODSTAR-V.
4 | Introduction

Files ending in .RSDX Case files saved by


RODSTAR-D.
Files ending in .RDG Case files saved by
RODDIAG.
Files ending in .XDG Case files saved by
XDIAG.
Files ending in .CBLX Case files saved by
or .XBLX XBAL
SENTINEL.INI For installations using
a Network license, this
file is located in the
program folder on the
client PC and has the
name or IP address of
the license server being
used.

The RODSTAR program is protected and cannot


run without a software sentinel supplied by Theta
Oilfield Services, Inc.. See Chapter 2 for details on
how to install the software sentinel.
RODSTAR | 5

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.

2.2 Questions About Installation


The following are some answers to questions you 2.3 Installing the Software
may have about installing RODSTAR for Win-
dows. Sentinel
Do I need to delete earlier versions of ROD- Your RODSTAR license is validated and protected
STAR before I install? by a security bitlock called a Sentinel. For Stand-
alone installations, this is either a USB key or a
No. When updating versions of RODSTAR for
Parallel Port key that is attached to your PC. For
Windows, the program defaults to install to the
Network Licenses, the key is attached only to the
“C:\Program Files\Theta Enterprises\Rodstar-V
Network License Server. See the Detailed Instal-
or Rodstar-D” directory. If your previous copy of
6 |  Program Installation

lation Guide that is available for printing from the


Software Installation Suite CD.
RODSTAR communicates with the sentinel and
although the program can be copied, it will not
operate without a sentinel supplied by Theta Oil-
field Services, Inc..
If the sentinel is not installed correctly, the pro-
gram will warn you that the sentinel does not ap-
pear to be connected. If this occurs, make sure the
sentinel in properly installed and the connection is
not loose. If the sentinel is properly installed but is
not working, it may have been damaged. Frequent
plugging and unplugging, and static electricity can
damage the sentinel. If this occurs, contact Theta
Oilfield Services Inc. to determine if you need a
replacement. Do not discard the damaged sentinel.
Even if it is damaged, you must return it to Theta
Oilfield Services, Inc. before a replacement can be
sent out. When RODSTAR first starts, it reads
and displays the serial number of your sentinel on
the opening screen.
Theta Oilfield Services, Inc. uses Sentinel “Super-
Pro” for software protection. If you use software
sentinels from other vendors, you may be able to
cascade Sentinels as long as the LPT1 port has
only one Sentinel “C” on it. The rest of the Sen-
tinels must be a different type. If you have one or
more Sentinel “PRO” and one Sentinel “C”, then
plug the Sentinel “C” at the end of the Sentinel
PROs or SuperPros. USB type Sentinels can be
plugged into any available USB port or hub on the
PC.
RODSTAR | 7

3 Starting and Setting Up RODSTAR

3.1 Starting RODSTAR cally, it will be in C:\Program Files\Theta


Enterprises\RODSTAR-D, and double click
The RODSTAR installation program will put an on it.
Icon on your Desktop and an entry in your Start
Programs for access to RODSTAR. To start the 4. Choose the OK button.
program, simply double-click on its icon. After you do the above steps then to load and run
You can also start RODSTAR from the File a RODSTAR file from the File Manager, simply
Manager by double clicking on RSWIND.EXE double click on it.
for RODSTAR-D, or RSWINV.EXE for ROD- RODSTAR has a “getting-started” window,
STAR-V. Also, the Windows File Manager allows shown in Figure 3.1, that appears whenever you
you to associate files with applications. When you start the program. The window shows the most
associate a file with an application, you open the common toolbar icons you need to know to begin
file and start the application at the same time. using RODSTAR.
For example, to associate RODSTAR-D files (with
an “.RSDX” file name extension) with RSWIND.
EXE, do the following:
1. From the File man-
ager, go to a direc-
tory that contains
RODSTAR files and
double-click on one
of these files.
2. If the file is not
already associated
with RODSTAR-D,
windows will let you
know and ask you to
select the program
from a list. Make
sure this option is
selected and click on
the OK button.
3. Click on Browse,
go to the directory
where RSWIND.
EXE resides (typi- Figure 3.1 - The “Getting Started” Window
8 |  Starting and Setting Up RODSTAR

Figure 3.2 - RODSTAR’s main window

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

Figure 3.3 - RODSTAR’s toolbar


10 |  Starting and Setting Up RODSTAR

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

Help - This is the last item on


the toolbar and shows a picture
of a question mark. Click this
button at any time to get help.

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.

3.3.2 General setup


options
Measurement Units
For measurement units
you can select English,
Canadian, or Metric/
SI. English units are
mainly used in the USA
and South America. If
you select this option Figure 3.5 - Help for RODSTAR’s setup
12 |  Starting and Setting Up RODSTAR

light green. 3.3.3 Defaults, Limits, and Rod Guide Setup


The “Defaults” input window in Setup for ROD-
STAR-V is shown in Figure 3.6. Here, ROD-
Show Visual Input Window
STAR allows you customize the default informa-
If you uncheck this checkbox you will deactivate tion used by the program when you begin entering
the Visual Input feature in RODSTAR. This data for a new case. You can also change the rod
feature is accessed through the toolbar or windows stress loading limits used by RODSTAR in a steel
tab of the menu bar. The Visual Input Window or fiberglass rod design, so that RODSTAR will
allows you to select an input parameter by click- use larger rods rather than exceed the loading
ing on that part of a graphical representation of limits you specify.
the well. For more information on the visual input
Any of the following items can be customized:
feature see section 5.1.
• Casing pressure
• Company name
Save XDIAG Imported Dyno Card to RODSTAR File
• Electricity cost
When opening an XDIAG file in RODSTAR,
the measured surface dynamometer card is shown • IPR correlation
in the surface dynamometer card graph of the • Motor type
output report. This allows you to perform a history
match to determine the amount of friction that is • Oil gravity
in the well. Check this checkbox if you would like • Plunger size
the measured surface dynamometer card imported
• Pump condition
from the XDIAG file to be saved to the ROD-
STAR file. This will allow you to use the ROD- • Pump efficiency
STAR file in the future to run in XDIAG if you • Pump fillage
do not locate the original XDIAG file.
• Pump load adjustment
• Run time
Exit Program if Idle
• Standard steel sucker rod length
This feature was primarily designed for network li-
• Steel rod service factor
censes, but can be utilized to save your work if you
are away from your computer for a set amount of • Stuffing box friction
time. If the checkbox is checked, the program will • Tubing pressure
exit after the set amount of time. In the case of
the network license, this will release the license for • User name
another user to use. This avoids the problem where • Water cut
the license may be locked onto that computer
• Water specific gravity
because the user left the software running but left
there computer for an extended amount of time. The program uses the standard steel sucker rod
There is also a checkbox to save your work before length (typically 25 or 30 ft.) to calculate steel rod
the program exits in this fashion. This will allow string section lengths that are evenly divisible by it.
you to retain what you have worked on before the This works whenever RODSTAR designs the rods
program exits. string (when RODSTAR calculates a steel rod
string taper design, whether for a steel rod string,
or a tapered steel rod section beneath a fiberglass.)
RODSTAR | 13

For Corod rod strings,


RODSTAR ignores
this number. For fiber-
glass rods, the pro-
gram uses the standard
length of 37.5 feet. Be-
low the defaults, you
can set the rod loading
threshold for steel and
fiberglass sucker rods.
When RODSTAR
designs a rod string it
begins with a single
taper using the small-
est diameter set by the
user. Once the tapers
are set, the program Figure 3.6 - Setting up default quantities for RODSTAR-V
balances the rod string
ameters set by the user. This feature was designed
then the program checks the rod loading against
for users that use only tapered rod string designs.
these values. If the rod loading is more than what
is entered in these fields, it will redesign the string Figure 3.6d shows the Defaults input window for
with stronger rods, rebalance the string, and check RODSTAR-D. Here, in addition to the default
the loading against these values again. This routine values and rod stress loading limits discussed
will continue until either the rod loading is equal above, you can also specify the type of rod guides
to or less than the values entered here, or until the you want to use. There are two main options to the
strongest rods are used. rod guide selection, you may enter the rod guide
Here you will also
see a checkbox which
is labeled “Use all
diameters when de-
signing Rod String”.
RODSTAR will use a
single taper in design-
ing the rod string if it
will satisfy the lifting
requirement. In cases
where the loading is
low enough to war-
rant a single taper
design, checking this
checkbox will force
RODSTAR to use a
tapered design with
all the diameters be-
tween and including
the max and min di- Figure 3.6d - Setting up default quantities for RODSTAR-D
14 |  Starting and Setting Up RODSTAR

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.

3.3.4 Output Options


RODSTAR gives you
full control over what
is shown on the printed
output. Using the Output
Options tab in Setup,
shown in Figure 3.7, you
can select the items you
want included on the
output. The options you
select here are the items
printed by default when
you select Print… from
the File menu, or use the Figure 3.7 - Selecting output options
RODSTAR | 15

♦♦ Scoring Page efficiency fluctuates depending on the depth


and production. To further explain, a very deep
This option will generate a scoring page for the
well requires a lot of energy to lift the rod string.
output report which displays the overall score of
Comparing the energy required to lift the rod
the design in basic letter grade format. If there
string to the energy required to lift the fluid (at
are any areas of concern for the design which may
the given production rate) the maximum efficiency
have caused a low score, the software will display
drops. Based on this principle, the scoring of the
the issues here and recommend solutions to the
efficiency is adjusted so that the grade is calculated
problems. If the system receives a good score
on the appropriate scale.
without recommendations, then the scoring page
will not be displayed. • Bottom Minimum Stress
The system design is scored on the following items: This refers to the bottom minimum stress of
the sucker rods. This score is not affected by
• Balanced Gearbox Loading
the bottom minimum stress of sinker rods or
The maximum gearbox loading when the unit is sinker bars. If the bottom minimum stress on
balanced. It is important to note that this score the sucker rods is negative, the score is lowered
is based on a balanced unit. If your unit is not because compression in the sucker rods may cause
balanced, the actual loading will not correspond to buckling. Buckling rods can cause tubing leaks
the loading percentage displayed in this section. Be and premature failures. If the stress on the bottom
sure to observe the actual loading of the gearbox if minimum stress of the sucker rods is high, the
the unit has not been balanced. score is lowered slightly. This is because the sinker
• Maximum Rod Loading bars are too long, which cause the high tension
on the bottom of the sucker rods, and the well
This score is based on the maximum rod loading requires more energy to lift throughout the cycle
of all tapers of the rod string. For example, if the than necessary.
rod string has three tapers, and each taper has a
rod loading of 90%, 99%, 47% respectively, then • Minimum Polished Rod Loading
the score will be based on the 99% loading of The minimum polished rod load is used to
taper two. If the loading is low, the score will be determine this score. If the minimum load on
lowered slightly because the rod string is over-sized the polished rod is negative, the score is lowered
or over-designed. If the rod loading is overloaded because the rod string will float. A floating rod
then the score is lowered severely as that will lead string is where the pumping unit begins the down-
to premature failure in the rod string. stroke and, due to friction or speed of the pumping
• Structure Loading unit, the rod string doesn’t follow carrier bar and
separates from the pumping unit. This causes a
The structure loading score is based on the peak severe problem where the system will suffer a
loading at the surface on the polished rod (peak shock at the bottom of the stroke as the pumping
polished rod loading). This load is compared to the unit begins the upstroke and the rod string comes
structural rating of the pumping unit to calculate down on the carrier bar. The effect is like a very
the structural loading. Similar to the rod loading large hammer, with the weight of the rod strong
score, the structure loading score is lowered and fluid over the plunger, hitting the top of the
slightly if the unit is oversized and lowered severely carrier bar on each stroke.
if the unit is overloaded.
♦♦ Input data and calculated results
• System Efficiency
This option prints one page showing all the input
This score is dependent on pump depth and data and the results of the calculations, as well
production rate. This is because the maximum as miniature predicted dynamometer and torque
16 |  Starting and Setting Up RODSTAR

plots. ♦♦ Measured Deviation Survey


♦♦ Cost analysis Selecting this option will add pages which show
the entered deviation survey. This is helpful if you
This option prints both the rod string and the
need to send the results to a customer or coworker
pumping unit costs. You must already have entered
that does not have the digital file. If they need to
the costs into RODSTAR’s cost database (see sec-
recreate the case, the deviation survey is included
tion 3.3.6, “Cost Database,” on page 23 for more
with the rest of the well information.
information).
♦♦ Overlay actual (measured) dynamometer
♦♦ Inflow performance (IPR) chart
card
Selecting this option gives you an additional page
If you load a RODDIAG or XDIAG case into
with the IPR plots, the IPR data including the test
RODSTAR, the program can plot the surface
points, and a table of pressure versus production.
dynamometer card that was stored in the ROD-
♦♦ Dynamometer cards and Torque Plots DIAG or XDIAG file on the same plot as the
Selecting this option prints a separate single page predicted dynamometer card.
containing the predicted surface and downhole ♦♦ Omit Dyno cards and Torque Plot from
dynamometer cards with the predicted permissible calculate results page viewing
load diagram. It also prints the net gearbox torque
Select this option if you would like to remove the
plots for existing and balanced conditions on the
dynamometer cards and torque plot graphs from
bottom half of the page. The dynamometer card
the calculated results page. No other data will be
plot may also show the actual (measured) surface
removed from the calculated results page other
dynamometer card (if you loaded a RODDIAG or
than these graphs from the bottom of the page.
XDIAG case into RODSTAR).
Additional items on RODSTAR-D Output Op-
tions:. 3.3.5 Pumping Unit Options
♦♦ Deviation Charts
Under this item, there are two sub-items,
If selected, it will add a page with deviation related Customize Pumping Unit List, and Measured
charts such as side load as a function of measured Pumping Unit List. Let us take a look at each of
depth, axial loading,
buckling tendency,
dogleg severity, and the
wellbore trajectory views
from North to Looking
down.
♦♦ Recommended
Guide Report
This will print a report
of rod guide placement
(depending on type of
rod guides selected in
the “General” section of
setup).
Figure 3.8 - Customizing the pumping unit database
RODSTAR | 17

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

select a unit you


want to add to the
customized unit
list by first select-
ing it from the full
database and then
selecting to use the
custom pumping
unit list. At that
point RODSTAR
will ask you if you
want to add this
unit to the cus-
tom pumping unit
database. If you do,
then select Yes. Figure 3.10 - Customizing the pumping unit database
6. After you are done
enter, press ! to get context sensitive help on
customizing the pumping unit list, click on
OK. that item. For example, if you press ! when you
are in one of the pumping unit dimension input
♦♦ Measured Pumping Unit List
fields, the program will show you an outline draw-
Here you can enter data for pumping units that are ing of the pumping unit with a visual explanation
not in RODSTAR’s main database. If you have the of the pumping unit dimensions (see Figure 3.12).
dimensions you need for these units you can enter To get more information on any of the dimensions
them here to make them a permanent part of your you see, simply click on it with the mouse. For ex-
RODSTAR software. To enter dimensions for a ample, you can click on the “P” box to see detailed
pumping unit, do the following: help on the P dimension. Also, you can click on
1. Click on “Measured Pumping Unit List”. the “See Also” hot button to get help for any other
pumping unit related item.
2. Click on the “+” symbol (on the left of the pen-
cil symbol). This will open the window shown
in Figure 3.11.
3. Enter the data in this
window starting with
the pumping unit
manufacturer name.
4. Enter the pumping
unit data for your
pumping unit.
5. When you are done
entering data click on
“OK”.
If you need help with one
of the items you have to Figure 3.11 - Entering custom pumping unit information
RODSTAR | 19

3.3.6 Rod Grade Options


Entering Custom Rod
Grades
To enter a rod grade that
is not in the program’s
database, do the follow-
ing:
1. From the setup win-
dow, click on “Cus-
tom Rod Grades.”
2. To add a new rod
grade, click on the
“+” button (to the left
of the pencil icon).
This opens up a new
window where you
can enter the name
of the rod you want Figure 3.12 - Custom pumping unit help
to add, the tensile
strength, and the enter a special rod grade, you can enter cost infor-
stress analysis method you want RODSTAR to mation for it, and you can select it from the same
use for this rod as shown in Figure 3.13. rod grade menu that RODSTAR uses for the
3. You can also specify that this is a sinker bar by built-in rod grades.
clicking on the “Sinker bar” option at the lower The modify (Pencil Icon) and delete (“X” Icon)
left hand corner of this window. options allow you to change or erase custom rod
4. Enter the rest of the
information for the
rod you want to add
and then click on the
“OK” button.
RODSTAR allows you to
select any of the available
stress analysis methods.
Once you enter a special
rod grade to the program,
it becomes part of the
program’s equipment
database and it works
exactly the same way as
RODSTAR’s built-in rod
grades.
For example, once you Figure 3.13 - Entering custom rod grade information
20 |  Starting and Setting Up RODSTAR

grades you have already


entered.

3.3.7 Cost Database


When you click on this
item in Setup, ROD-
STAR displays a window,
shown in Figure 3.14,
that allows you to enter or
change pumping unit or
rod string costs. To enter
or change pumping unit
costs select “Pumping
unit costs” This makes
the window change by
showing a drop-down list Figure 3.14 - Cost Database Setup Window
box that you can use to
select the pumping unit 3.3.7 Batch Mode Options
manufacturer. As shown in Figure 3.15, after you When you click on this tab, RODSTAR displays
select the manufacturer, RODSTAR displays a a setup page that allows you to choose different
mini-spreadsheet that you can use to enter pump- options relating to the batch run capabilities of
ing unit costs. To enter the cost for a pumping RODSTAR. The top portion of this input window
unit, click on the cell to the right of the pumping allows you to select whether you want RODSTAR
unit and enter the cost. to print the results of each case it runs in batch,
When you are done entering pumping unit costs whether to create a summary spreadsheet file, or
for the pumping units you want, click on OK. Or, whether to rerun cases that contain saved output.
if you want to enter rod
string cost data, Select
“Rod string costs” and
then select the rod type
and rod grade. ROD-
STAR will display a
mini-spreadsheet for you
to enter the cost per foot
(or per meter) for each
rod diameter as shown in
Figure 3.16. You do not
have to enter cost data
for all the rod diameters
you see. Simply enter
the cost only for the rod
grades and diameters you
use.
Figure 3.15 - Pumping unit cost database
RODSTAR | 21

Also, it lets you choose


what action to take when
you load a file that con-
tains custom rod grades as
shown in Figure 3.17. For
example, if you want to
update the setup informa-
tion with the data in the
file, then select the option
“Update Setup with file’s
information.”
If you check the Make
Printouts check box,
RODSTAR will print out
every case you run in batch.
If you check the Create
Figure 3.16 - Entering rod string cost in Setup
summary spreadsheet
check box, RODSTAR output calculations.
will summarize the results of all the files you run
in batch in a Excel spreadsheet file. If you select For example, let us assume that there are two
the option “View spreadsheet file”, after you run different users (John and Paul) who are running
several cases with the batch process, the program RODSTAR and they each have their favorite
will automatically create an Excel spreadsheet and spreadsheet formats. John can run 20 cases in
will load it into Excel automatically. batch mode and create a spreadsheet that sum-
marizes the values he is interested in. Later Paul
If you check the “Don’t re-run cases with saved can run the same cases in batch mode and create
output” check box, RODSTAR will not rerun a spreadsheet with the items he is interested in
cases that have saved output. When you run which are different that John’s. Since John ran all
RODSTAR in batch
mode, RODSTAR saves
the output in the same file
as the input data. Also,
when you run one case
at a time, you can save
the output by saving the
file to disk when you are
looking at the output. The
option to avoid rerunning
cases that contain output
is useful when you want
to create more than one
spreadsheet file using dif-
ferent spreadsheet for-
mats. Once the files have
been run with batch, each
file will contain all the Figure 3.17 - Batch mode options
22 |  Starting and Setting Up RODSTAR

20 cases, the files now


contain both input
and calculated results.
When Paul runs the
same cases in batch, he
checks the Don’t re-
run cases with saved
output option to save
time. Since the out-
put results are already
saved in the ROD-
STAR files, Paul’s
batch run will proceed
very quickly since all
RODSTAR has to do Figure 3.18 - Spreadsheet setup
is extract the calculated
values that Paul speci- mouse button) to the other side. When you drag
fied in his spreadsheet format from these 20 cases. a value into the table on the left, the cursor shows
an arrow that shows where this new value will be
added. After you drop the new item in the spread-
sheet table, it remains highlighted. Then, to move
Creating and/or Changing spreadsheet formats it up or down in the list click on the Move Up or
As shown in Figure 3.17, you can click on the Move Down buttons below the list of spreadsheet
“+” icon at the “Spreadsheet Setup” section of the variables. Or, you can click on the Remove>> but-
batch window to add a new batch spreadsheet for- ton to send the highlighted variable back to the
mat (design of the spreadsheet). Also, this section “Available values” list on the right.
lists the spreadsheet formats you have saved. To
Another way to add items to your spreadsheet is by
use one of these spreadsheet formats for your next
highlighting a value on the list on the right, high-
batch run, highlight it by clicking on it and then
lighting a value on the list on the left, and clicking
click the OK button to exit Setup.
the <<Add Before or <<Add After buttons in the
If you have not created any spreadsheet formats, middle of the screen. However, using the mouse is
the only format that appears is the (Default) much easier. After you are done designing the for-
format that RODSTAR will use when you run it mat of the spreadsheet, you can save it by entering
in the batch mode and choose to create a summary a name for it in the Format name: field at the bot-
spreadsheet file. To create a new spreadsheet for- tom of the screen. Then click OK to return to the
mat click on the ”+” button. This opens the spread- previous screen. From here, you can create another
sheet setup window that you see in Figure 3.18. spreadsheet format, or modify or delete one of the
The list on the left side shows the columns that existing formats.
are in the spreadsheet now and their order. The To modify an existing format, click on its name
list on the right shows additional variables you can and then click on the edit icon (pencil). Or, to de-
add to the spreadsheet. You can use drag and drop lete an existing format, highlight it, and then click
to move an item from one list to the other. For on the delete icon (X).
example, to add rod string cost as the last column
in the spreadsheet, locate it on the table on the
right (variables are listed in alphabetical order) and
drag it (click and hold while moving with the left
RODSTAR | 23

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.

4.1 RODSTAR’s User Interface ♦♦ An item followed by an ellipsis (...) needs


more information before taking action; normally,
RODSTAR has a user-friendly interface that the additional information is entered into a dia-
simplifies and speeds up data entry. The program log box. (For example, click on File and click on
uses standard Windows features along with other Open…)
unique features we designed to make entering and
changing data as easy as possible. Figure 4.1 shows
how to access the most recently saved files and
select the file you want to load into RODSTAR. An easy way to load files you recently saved:
If you are not familiar with Microsoft Windows, RODSTAR has a most-recently-used file list on
please take some time to study your Windows the File menu, as shown in Figure 4.1. Selecting
manual. Teaching you
how to use Windows is
beyond the scope of this
manual (although many
Windows procedures are
explained). By taking the
time to understand and
learn how to use Win-
dows, you will be able to
effectively use not only
RODSTAR, but any other
Windows program.
RODSTAR’s interface
has most of the elements
that are common to all
Figure 4.1 - The most recently saved file list
Windows programs. For
24 |  Running RODSTAR

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.

4.1.1 RODSTAR’s Help System 4.2 Entering Rod Pumping System


RODSTAR has a powerful help system that pro-
vides context sensitive help for every input item. Data
Also, it allows you to easily locate help on any When entering data in RODSTAR’s input win-
subject relating to system design and simulation. It dows, it helps to know the following:
even includes a complete artificial lift glossary that
provides instant access to definitions for hundreds ♦♦ To replace the contents of an input box,
of artificial lift terms. Also, the help system helps
you learn how to use it by including extensive help
on itself.
Click on the Help drop-down menu to see the
Help menu choices which are:
♦♦ Contents..
♦♦ Index..
♦♦ Search..
♦♦ About RODSTAR..
To see RODSTAR’s version number, and your
sentinel’s serial number, click on About ROD-
STAR..
Click on Contents to see a list of items ROD-
STAR can provide help for. As you can see, ROD-
STAR shows text and pictures in its help screen.
For example, RODSTAR displays a picture of the
toolbar and instructs you to click on the button you
want help for. Using the mouse, you can resize or
move the Help window.
Next, click on Help and then click on Glossary to
see an alphabetical listing of artificial lift terms. To
see the definition of any of the terms in the glos-
sary, click on it. For example, click on API grav-
ity to see a definition. Also, you can click in the
list of items in the Glossary and then type a letter
to go to the terms that start with that letter. For, Figure 4.2 - RODSTAR’s Artificial
example, to find the definition for Permissible load Lift Glossary
RODSTAR | 25

Figure 4.3 - The Well Information input window

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.

4.2.2 Entering Production


Information
The Production Information
input window allows you to
enter a fluid level or pump
intake pressure as shown in
Figure 4.4. Also, you can
select to enter a pumping
speed, enter a target produc-
tion (the program will cal-
culate the pumping speed to
get the target production), Figure 4.4 - The Production Information input window
28 |  Running RODSTAR

on the screen by click-


ing on the Print button
at the bottom right hand
corner of the screen, or
you return to the produc-
tion information screen by
clicking on Close.
RODSTAR offers you the
option to enter the value
of n for the Fetkovich IPR
correlation as shown in
Figure 4.6. The window
includes a check box,
labeled Calculate ‘n’, that
tells RODSTAR whether
you want to enter the
value or have RODSTAR
calculate it from your
data. If you enter only one
test point, RODSTAR
uses a value of 1.0 for n
Figure 4.5 - The inflow performance relationship (IPR) plot unless you select to input
your own value. However,
sure is, but you know the well is producing below if you enter two or more
the bubble point pressure, then leave the bubble test points, RODSTAR calculates n from a log-log
point pressure field blank and click on “Producing plot.
below bubble point” or in the check box next to
it. After you enter the last piece of IPR data, click If you enter inflow performance (IPR) data,
to a different input field, press T or click on the
“Update prod.” button to allow RODSTAR to
calculate the maximum oil, water, and fluid pro-
duction rates and target production. Figure 4.6 - Fetkovich ‘n’ value
You can see the IPR plot by clicking on the IPR
Plot... button (under the target production field).
When the IPR plot is displayed as shown in Fig- RODSTAR can calculate the pump intake pres-
ure 4.5, you can move the cyan line that you see sure using the target production you have entered
on the plot with the mouse to see the calculated (see Figure 4.7). You can select to have ROD-
production rate for any bottomhole pressure. To STAR calculate the pump intake pressure from
move this line, point to it with the mouse until the the IPR data, or if there is no IPR data available,
mouse cursor changes shape and then drag the line you can enter a pump intake pressure or fluid
to any pressure point on this plot. As you are mov- level yourself. Usually, for new systems, it is rec-
ing this line, the producing bottom hole pressure, ommended that the system be designed for the
pump intake pressure, oil production, water pro- highest possible fluid load on the plunger. This is
duction and total fluid production are dynamically accomplished by entering a fluid level that is equal
recalculated. You can print the IPR plot you see to pump depth.
RODSTAR | 29

4.2.3 Entering Pump and


Tubing Information Data
On the third input Figure 4.7 - Options for calculating pump intake pressure
screen, you can select
the tubing size, tubing culate the rod-tubing friction for you. The friction
anchor depth (if anchored), pump type, plunger factors calculated by RODSTAR-V are estimates
size, and the upstroke and downstroke rod-tubing for average friction for a vertical wellbore. If you
friction coefficients. Also, for shallow, high rate are simulating a system with excessive downhole
wells, you can include fluid inertia effects. If you friction, you must enter your own rod-tubing fric-
select to include fluid inertia1 effects then you must tion coefficients for more accurate results. There
also enter the fluid compressibility index. For more are several downhole conditions that increase
information on this option read the discussion rod-tubing friction such as: wellbore deviation, a
that follows later in this section, or use the context well with heavy oil production, paraffin or scale
sensitive help system. problems, etc.

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,

Figure 4.9 - Steel rod string design options


RODSTAR | 33

Figure 4.10 - Fiberglass rod string design window

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

Figure 4.11 - RODSTAR Designed Fiberglass-Steel Rod String


34 |  Running RODSTAR

Figure 4.12 - Selecting rod grades in RODSTAR

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

ence between the pump


depth and the rod string
length you entered so far.
Selecting the option
to enter your own rod
string gives you maxi-
mum flexibility. How-
ever, it requires the most
expertise to come up
with a good rod string
design. You can use this
option to select differ-
ent rod grade or manu-
facturer for each rod
section. In general, this
option allows you to en-
ter any rod string design,
no matter how unusual.
The minimum length Figure 4.13 - Wellbore deviation entry window
you can enter for any rod 1½”, 1 5/8”, etc. The term “sinker rod” means a
section is 25’ (length of a single sucker rod). regular rod such as a 1” or 7/8” rod that is placed
When entering the rod string data manually, on the bottom of the rod string for weight. For a 1”
RODSTAR allows you to add and remove rod sec- or 7/8” rod to be considered a “sinker rod” it must
tions from anywhere in the rod string, instead of be larger than the diameter of the rod above it.
only at the bottom. The window has icons on the When entering the rod string manually, make sure
left side for inserting a rod section, for removing you select “Sinker bars” in the list of rod grades for
a rod section, or for moving a section up or down. sinker bars as shown in Figure 4.11. Do not select
For example, if you want to remove a rod section, “Steel” rod type and then “Other” for the rod size.
first click on it and then click on the Delete Rod
rod section icon.
To add a rod section, click on an existing rod sec-
tion and then click on the Insert/Add Rod Sec-
tion icon. The new section will be added below
the selected section.
RODSTAR asks for confirmation whenever you
remove sections from the rod string, whether by
using the Remove rod section button or by reduc-
ing the number of rod sections.

The meaning of the term “Sinker Bar” in RODSTAR


In RODSTAR, the term “sinker bar” means a
steel rod that is made specifically to be used at the
bottom of the rod string for weight such as 1 3/8”, Figure 4.14 - Deviation entry icons
36 |  Running RODSTAR

Manual Entry of Deviation Survey


To enter the deviation survey manually,
you need to know how many deviation
points you have and the measured depth,
inclination and azimuth of each devia-
tion survey point.
Figure 4.15 - Enter the number of entries
Start by entering the number of survey
points as shown in Figure 4.15. As soon

Figure 4.16 - Entering deviation data manually

4.2.5 Entering Wellbore Deviation Data (RODSTAR-D)


RODSTAR-D has an additional input window
for entering wellbore deviation shown in Figure
4.13. Figure 4.14 explains the meaning of the icons
shown on the left side of this input window. You
can activate these icons by clicking on them with
the mouse.

Figure 4.17 - Import Wizard Options


RODSTAR | 37

viation input window.


These numbers are
Dogleg severity, True
Vertical Depth (TVD),
North-South distance
(N-S), and East-West
(E-W) distance in feet
or meters.
Double-check your
data to make sure you
are entering the num-
bers correctly (espe-
cially if you see dogleg
severity numbers in
red).
If RODSTAR is be-
ing used to analyze
Figure 4.18 - Step 1 of the Deviation Import Wizard an existing well, the
Deviation Survey Di-
as you enter this number, the program will created rection Toolbar should
the correct number of rows for you to enter the be disabled. To disable this toolbar, click the Setup
data as shown in Figure 4.16. The easiest way to icon, click the Defaults option, and uncheck the
enter the data is by using the tab key to move from box labeled “Show Deviation Direction Toolbar”.
field to field. The Deviation Survey Direction Toolbar is used to
The “Add Entry” and “Remove Entry” buttons design a deviated well. While the toolbar is active,
can be used as needed.
At any time during
the data entry, you
can click on the “Plot
Survey” tab to see a
3-D plot of the well-
bore deviation entered
so far.
When inputting the
Azimuth, ROD-
STAR recognizes
both degrees (i.e. 340)
and degrees/minutes
formats (i.e. N20W
or N20 0W). As you
continue to enter the
deviation data, the
program calculates the
numbers in the other
Figure 4.19 - Step 2 of the Deviation Import Wizard
columns of the de-
38 |  Running RODSTAR

Figure 4.20 - Step 3 of the Deviation Import Wizard

Figure 4.21 - The last screen of the Deviation Import Wizard


RODSTAR | 39

Figure 4.22 - The deviation survey after it was imported

Figure 4.23 - The 3-D Plot of the deviation Survey


40 |  Running RODSTAR

the Azimuth is input in degrees and the toolbar is “Azimuth”


utilized to designate a direction. Select a direction Clicking the “Plot Survey” tab on the right side
first, then input the degree value. The field will be of the window will display the Deviation Plot as
automatically updated with the direction once the shown in Figure 4.23. From this screen, you can
field is left. rotate the plot to better understand and visualize
the wellbore deviation, you can zoom in, etc.
NOTE: The NE direction is the default and will
not display any directional indicators (i.e. N20E or
N20 0E will be displayed as 20). 4.2.6 Entering Pumping Unit Data
The pumping unit input screen allows you to select
Using the Deviation Survey Import Wizard a pumping unit from the database that comes with
RODSTAR, or from your measured pumping unit
You can use the deviation import wizard option to database (if you entered your own pumping unit
import an Excel spreadsheet or CSV file with de- dimensions in Setup).
viation data, or to import a deviation survey from
a Theta software file which contains deviation Another option is to enter a pumping unit ID.
data. The two Theta file types that contain direc- The pumping unit ID is a unique string of letters
tion survey data are RODSTAR-D files (extension and numbers. RODSTAR displays the pumping
“.rsdx”) and XDIAG-D files (extension “.xddx”). unit ID along with other unit information after
To Import a Deviation Survey, click the “Import you select a unit. If you make a note of this unit
Wizard” button. Using the Import Wizard Dia- ID (in the well file for example), you can use it
log window, select the source of your Deviation to specify the pumping unit instead of having to
Survey. In this example we are using a Microsoft select it from the list. This is a unique ID for each
Excel spreadsheet. pumping unit in the program’s database.
Step 1 prompts you to select the file to be imported Selecting a pumping unit manufacturer
as shown in Figure 4.18. RODSTAR allows you to easily select a pumping
Step 2 allows you to select the Workbook and unit manufacturer and unit size with drop-down
Spreadsheet to use in cases where there are more list boxes. To display the menu with all pumping
than one in the Excel file as shown in Figure 4.19. unit types available, click on the drop arrow next
Step 3 automatically locates the columns in the to the “Manufacturer” field (see Figure 4.24).
spreadsheet where the values are stored for the This is a scrollable list of all units in the program’s
Measured Depth, Inclination, and Azimuth as database in alphabetical order. You can go to the
shown in Figure 4.20.
top of the list by pressing}. You can jump to
The next step loads the data and then finishes as
shown in Figure 4.21. the bottom of the list by pressing ~. You can
Click “Done” and view the imported deviation also move up or down by pressing O (Page up)
survey data as shown in Figure 4.22.
or N (Page Down). A convenient way to move
Please keep in mind that for program to be able to through the list is to press the first letter of the
load the deviation data from an Excel spreadsheet, unit name you want to use. For example, to locate
it must see three columns with the deviation data. the National “E” Series pumping unit entry, you
These columns need to be labeled as follows:
can press n and the highlight bar will jump to
“Measured Depth (ft)” or “MD (ft)”, or “MD (m)”
the first name in the list that starts with N. Then
“Inclination” simply click on the National “E” Series entry. At
RODSTAR | 41

Figure 4.24 - Pumping unit manufacturer list

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

Figure 4.25 - Measured pumping unit list

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

Figure 4.26 - The custom pumping unit list

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

Figure 4.27 - RODSTAR recommends a unit size based on target production

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

Mark II Pumping Unit Data


For Mark II units you must also enter pumping
unit dimensions R, A, C, I, P, and K in inches,
the structural unbalance in pounds, and the crank
offset angle in degrees. This angle is positive for
Mark II units. The API spec. 11E defines the
above dimensions as follows:

Figure 4.29 - Beam Balanced

R Radius of the crank (inches)


A Distance from the centerline of the
saddle bearing to the centerline of
the polished rod (inches)
C Distance from the centerline of the
saddle bearing to the centerline of
the polished rod (inches)
I Horizontal distance from the
centerline of the saddle bearing
to the centerline of the crankshaft
(inches)
P Effective length of the pitman
arm, in inches (from the center of
the equalizer bearing to the center
of the crank-pin bearing) Figure 4.30 - Mark II
K Distance from the center of the
crankshaft to the center of the
saddle bearing (inches). Some-
times, instead of the K dimen- Dimension: Description:
sion, pumping unit manufacturers R Radius of the crank (inches)
supply data for dimensions H and A Distance from the center of the
G instead (described below). From Sampson Post bearing to the cen-
these dimensions and dimension I terline of the polished rod (inches)
(defined above) you can calculate
C Distance from the centerline of the
2 Sampson Post bearing to the cen-
)
K as follows: K= ( H-G + I
2
ter of the equalizer (or cross yoke)
bearing (inches)
H Height from the center of the
saddle bearing to the bottom of I Horizontal distance between the
the base beams (inches) centerline of the Sampson Post
bearing and the centerline of the
G Height from the center of the crankshaft (inches)
crank shaft to the bottom of the
base beams (inches)
RODSTAR | 47

P Effective length of the pitman M Geometry constant (in2). It is the


arm, in inches (from the center of distance from the Sampson Post
the equalizer (or cross yoke) bear- bearing to air tank bearing (dis-
ing to the center of the crank-pin tance X in Figure 2.3) multiplied
bearing) by the area of the piston in the air
K Distance from the center of the cylinder divided by dimension A
crankshaft to the center of the or: X*Ap/A, where Ap is the area
Sampson Post bearing (inches) of the air cylinder piston in square
inches.
H Height from the center of the
saddle bearing to the bottom of S Pressure in the air counterbal-
the base beams (inches) ance cylinder required to offset
the weight of the walking beam,
G Height from the center of the horsehead, equalizer, pitman arms,
crank shaft to the bottom of the etc. (psig).
base beams (inches)
V0 Minimum air volume between the
plunger and cylinder at the bottom
of the stroke (in3).
Air Balanced Pumping Unit Data
For these units you must also enter pumping unit
dimensions R, A, C, I, P, and K in inches. In ad-
dition, you need data for M, S and V0.
The API spec. 11E defines the above dimensions
as follows:
Dimension: Description:
R Radius of the crank (inches)
A Distance from the center of the
Sampson Post bearing to the cen-
terline of the polished rod (inches)
C Distance from the centerline of
the Sampson Post bearing to the
center of the equalizer bearing
(inches)
I Horizontal distance between the
centerline of the Sampson Post
bearing and the centerline of the
crankshaft (inches)
P Effective length of the pitman
arm, in inches (from the center of
the equalizer bearing to the center
of the crank-pin bearing)
K Distance from the center of the Figure 4.31 - Air Balanced
crankshaft to the center of the
Sampson Post bearing (inches).
Belted Low Profile Pumping Unit Data
For these units you must enter pumping unit
dimensions R, D, I, and K in inches and the crank
offset angle in degrees. The crank offset angle is
48 |  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

the predicted polished rod dynamometer card,


H Height from the center of the polished rod horsepower, stress analysis, etc. will
drum bearing to the bottom of the
base beams (inches) be valid. This technique can be used as long as the
upstroke and downstroke polished rod velocities
G Height from the center of the
crank shaft to the bottom of the of the hydraulic or long stroke unit you want to
base beams (inches) simulate are approximately equal.
Tip: To predict energy consumption more accu-
rately for hydraulic units using the long stroke
pumping unit model, input a pitman arm length
of zero and a drum diameter ratio of 2.
Another thing to keep in mind is that even
though the combination of C and D dimensions
determines the stroke length of long stroke units,
the ratio of C/D determines the acceleration and
deceleration of the polished rod. For the long
stroke geometry shown in Figure 4.33, when the
Figure 4.32 - Belted Low Profile connection point between the belt and the chain
touches the sprocket, the polished rod speed
changes (accelerates or decelerates). When the
connection point leaves the sprocket (C section in
RODSTAR | 49

Figure 4.34 - Definition of structural unbalance


Definition of Crank Offset Angle
The crank offset angle (or crank phase angle) is
the angle between a line through the crank holes
and a line through the counterweight arm. Figure
4.35 shows how the crank offset angle is defined.
Figure 4.33 - Dimensions for long stroke units RODSTAR expects a positive crank offset angle
for Mark II units and a negative one for enhanced
Figure 4.33) the speed is constant. Therefore, dif- geometry units such as the Torqmaster, Lufkin
ferent combinations of C and D dimensions may Reverse Mark, or American Producer II. For
be needed to correctly simulate the polished rod conventional pumping units the crank offset angle
motion of a hydraulic pumping unit. is zero.

Definition of Structural Unbalance Entering Counterbalance Information

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

Figure 4.36 - Entering motor information

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 Changing, Loading and Saving Data

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.

5.2 Storing Data Files


After you finish entering data for a system, you
can save the data to disk by clicking on the Quick
Save button on the toolbar (third from left with
diskette icon), or by selecting File from the menu Figure 5.1 - RODSTAR’s Visual Input window
54 |  Changing, Loading and Saving Data

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

Figure 5.2 - Summary output report - upper half


RODSTAR | 55

Figure 5.3 - Summary output report - lower half

eter plots, you can select to animate then surface


and downhole pump cards. button on the toolbar ( ).

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

on the status bar (at the bottom of


the RODSTAR window).

5.3.2 Running in Batch Mode


You can run more than one case at a
time by selecting to run two or more
files in batch mode. The batch mode
Figure 5.4 - Exporting the maximum CB moment starts automatically when you select
to load more than one file. This capa-
that the value of the maximum counterbalance bility allows you to make an unlim-
moment has been exported by displaying the mes- ited number of RODSTAR runs automatically,
sage box shown in Figure 5.5. and without you having to be at the computer.
RODSTAR even allows you to schedule the batch

Figure 5.5 - Maximum CB moment exported

run to start at any time (from the Setup window).


5.3.1 Saving the output
If you save the file while
the output is being dis-
played on the screen,
RODSTAR saves the
output along with the input
in the same file. Then, you
can load a file with output
and you can display and
print the output without
having to rerun the pro-
gram. To save the output,
click on the quick save icon
on the tool bar, or select
File on the menu bar and
then select Save As..
When you load a file that
has output saved, the
program will tell you that
output results are available Figure 5.6 - Selecting files for a batch run
RODSTAR | 57

To start the batch, select to open a file (either by


clicking the Open File toolbar button, or by select-
ing Open… from the File menu). This brings up
the open file dialog box. To select a group of files
to run in batch, click on the first file and then,
while pressing S, click on the last file in the
list. Or, you can click on the first file and then
drag the mouse to highlight all the files you want Figure 5.7 - Batch run options
to run (it must be a continuous group). To select
individual files, click on the files you want to select If you do not select the option “View spreadsheet
while pressing C. The selected files are high- in Excel” when you click on “Proceed”, ROD-
lighted as Figure 5.6 shows. When you are done STAR asks you for Excel file name as shown
selecting files, click OK. in Figure 5.8. Otherwise, if you select to view
spreadsheet in Excel, RODSTAR starts running
At this point, RODSTAR will display the option in batch immediately.
box in Figure 5.7 asking you to choose the options
you want for the batch run. The first option causes Creating a summary spreadsheet is very useful
RODSTAR to create printouts for all the files because it allows you to summarize many runs in a
it runs. This option is unselected by default. The very concise way. After the results are in a spread-
second option causes RODSTAR to create a sum- sheet file, you can plot one variable versus another,
mary spreadsheet file for all the cases it runs. The you can sort the spreadsheet columns by rod string
option to view the spreadsheet in Excel means that cost, system efficiency, energy cost per barrel of oil,
once the cases are processed and the spreadsheet is etc. There is no limit to what you can do with the
created, RODSTAR will automatically load Excel results.
and display the results for you. The spreadsheets that RODSTAR create sum-
The next option allows
you to save the output
reports in PDF format.
The reports will be saved
in the same folder as the
RODSTAR files are
currently stored. For ex-
ample, if the RODSTAR
files that you are running
in batch are located at
“C:\THETA”, then you
will find the PDF files
of the output reports in
the same folder after the
batch run.
The last option allows
you to specify whether
you want RODSTAR to
rerun cases with saved
output or not. Figure 5.8 - Selecting a spreadsheet file to create
58 |  Changing, Loading and Saving Data

marize the results of


all the runs and loads it
directly into Excel. Under
the Setup window you
can “design” and save
an unlimited number
of spreadsheet formats.
If you do not specify a
spreadsheet format before
running many cases in
batch mode, RODSTAR
uses the default spread-
Figure 5.9 - A batch run log
sheet format that comes
with RODSTAR and any errors or warnings for each case. To view an
contains the most common system design com- output report of one of your cases, double click the
parison variables. blue title bar which displays the directory and the
The option “Don’t re-run cases with saved out- file name. To return to the batch run log click the
put” allows you to create different summary “Close” button on the bottom of the output win-
spreadsheet files with the same set of RODSTAR dow.
files. When you select this option RODSTAR The batch run capability is especially useful for
runs very fast in batch because all it has to do is RODSTAR-D because it requires more calcula-
extract the calculated values that have already been tions than RODSTAR-V. Because of the com-
saved in the RODSTAR files and enter them in plexity of the calculations for deviated wellbores,
the spreadsheet. RODSTAR-D runs may rake a minute or two
When RODSTAR starts to run the files you to run in most cases and sometimes even longer.
selected, it displays a batch run log window such Therefore, using the batch process can save you
as that shown in Figure 5.9 that shows the num- from having to wait for each case to run. You
ber of files you selected, the number of runs that can have your case execute while at lunch or even
have been completed so far, and the overall per- overnight.
cent completion. RODSTAR shows the name of
each file that it runs. RODSTAR prints warnings
or errors after the name line while running each
case. After each new run is complete, the program 5.4 Loading Data from Disk
prints “** Run Complete **”. After you enter data and store a file you can easily
This is a useful record of the cases that ROD- modify it by loading it back in memory. Also, you
STAR ran and any warning or errors generated can load a file with saved output and view or print
while running them. You can cancel a batch run the output results without having to rerun a case.
at any time by clicking on “Cancel”. The program You can do this by:
will stop after it finishes running the current case - Clicking on the Open button on the toolbar
and it will display a message box that says: “The (second from left).
batch run was canceled.”
- Clicking on File on the Menu bar and then on
We recommend printing the batch run log, es-
Open, or by pressing C+ o.
pecially when running many RODSTAR cases.
The batch run log shows what files you ran, and Also, RODSTAR keeps track of up to nine of the
most recent files you saved or loaded and allows
RODSTAR | 59

you to quickly load any


of them. To see a list
of these files click on
the drop-down icon
between the file open
and file save icons on the
tool bar and then click
on the file you want to
load. Or, you can click
on File from the menu
bar and select “Recent
Files”
If there is data in mem-
ory, RODSTAR will
warn you that loading
new data will erase the
existing data in memory.
This alerts you and helps
prevent accidental loss
of your data before you
have a chance to save it.
RODSTAR has a pow-
erful and easy-to-use
Figure 5.10 - Selecting a file to open
file management system.
When you select to load starts with “P.”
data from disk, RODSTAR displays the current
path and a list of files in the current directory in
alphabetical order. Also, RODSTAR allows you
to read RODDIAG files, XDIAG files, and even
5.4.1 Viewing Previously Saved Output
older RODSTAR files. RODSTAR displays a list When you load a file that contains output you
of the file type you selected in the current direc- can display the output without having to rerun
tory as the Figure 5.10 shows. the case. When you load a case that contains
input data only (no output results were saved),
To load one of these files, double click on it, or
RODSTAR displays the first input window (well
click on it once and then click on OK. If the file
information). Also, the report and print icons on
you want is not in the current directory, you can
the toolbar are not available. However, when you
easily move to any directory on any drive in your
load a file that contains both input and output,
system since this window also lists sub directories,
RODSTAR does not open any input windows.
and system drives.
The status bar at the bottom of the screen shows a
If your current directory contains many ROD- message like the following:
STAR files, it may be faster to press the first char-
“Successfully loaded file: C:\Theta\RODSTAR-V
acter of the file you are looking for. For example,
cases\special cases\abc#1.rsvx (output results are
if you are looking for well name “PR101.RSVX”,
available).”
click in the list once, and then press p and the
program will jump to the first file in the list that Also, the report and print icons on the tool bar are
active. To see the output without having to re-run
60 |  Changing, Loading and Saving Data

or to drag a window or an icon


anywhere in the RODSTAR
main window.

Figure 5.11 - Minimized input windows

the case, click on the report icon on the tool bar.


To print the output, click on the printer icon (next
to the email icon).

5.5 Manipulating Input Windows


RODSTAR is a standard Microsoft Windows ap-
plication and it allows you to manipulate the input
windows several different ways. After entering
data for all the input windows, or after you load
a file from disk, you can display one window at a
time, you can open all windows, or you can ar-
range them any way you want as explained below:
♦♦ After entering data for a case or after load-
ing a file from disk, click on each window’s icon on
the toolbar. This loads all input windows.
♦♦ You can click on the minimize button of
each form to minimize them into icons at the
bottom of the main window as Figure 5.11 shows.
To open any of the minimized windows, double
click on its icon or click on it once and then select
Restore.
♦♦ You can use the mouse to resize windows,
RODSTAR | 61

6 Rod Pump System Design

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

Figure 6.1 - RODSTAR Summary Report


62 |  Rod Pump System Design

familiar with RODSTAR you will discover many


different applications for this powerful rod pump
6.1 Understanding RODSTAR’s
system design tool. RODSTAR’s capability to read
RODDIAG and XDIAG files and overlay the
Output
measured dynamometer card on the same plot as To maximize the benefit of using RODSTAR,
the predicted one is very useful. With this capabil- it is important to understand its output. After
ity you can: RODSTAR runs, it displays the summary output
report page. Also, it shows buttons on the bottom
1. “History match” existing rod pumping systems of the output window that allows you to access the
before you make a design change. This allows predicted dynamometer plot, torque plot, IRP plot
you to figure out unknown quantities such as (if IPR data was entered), or return to the output
rod-tubing friction. report as Figure 6.1 shows.
2. Detect an out-of-calibration load cell (used
to record the actual dynamometer card) by
checking for a consistent shift in actual versus
predicted dynamometer card shape.
6.1.1 Dynamometer and Permissible Load Plots
When you click on the “Dynamometer” button
3. Detect incorrect fluid level measurements due
then you see the predicted surface and downhole
to foam in gassy wells.
dynamometer card plots along with the permis-
sible load diagram as shown in Figure 6.2 . These
plots show the predicted surface and downhole
dynamometer cards, measured surface dynamom-

Figure 6.2 - Dynamometer plots and Permissible Load diagram


RODSTAR | 63

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

Figure 6.3 - Torque plot


64 |  Rod Pump System Design

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.

Figure 6.4 - Inflow performance relationship (IPR) plot


RODSTAR | 65

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

to determine the target production, RODSTAR Unit Structural Loading


calculates the SPM required to get the target pro- Pumping unit Structural Loading indicates wheth-
duction. er or not the pumping unit structure is overloaded.
This is a function of the peak polished rod load
and the structural capacity of the pumping unit
System Efficiency
(the middle number in the API pumping unit
The system efficiency is calculated by regarding designation).
the whole pumping system as a black box with
electricity going in and produced fluid coming out.
This number shows how efficiently the system con- Buoyant Rod Weight
verts electric power to work needed to lift the pro- Buoyant rod weight shows how much the rod
duced fluid to the surface. A system efficiency of string weighs in fluid. Since the rod string is im-
45% or above is excellent. In General, deeper wells mersed in the fluid inside the tubing, it weighs
will have lower efficiencies than shallow wells since less than in air. You can compare this number to
deep wells have more rod-tubing frictional loses. a measured standing valve load. A good standing
Efficiencies of 35%-45% are average, while system valve check should be close to the weight of rods
efficiencies of less than 35% are poor and can usu- in fluid as calculated by RODSTAR for a pump
ally be increased by using a longer, slower stroke that is in good mechanical condition. If these two
(with larger pump plunger). numbers differ by more than 10% and the standing
valve is in good condition, it may be an indica-
tion that the load cell is out of calibration or that
Permissible Load HP the standing valve load was incorrectly measured.
Permissible load horsepower is defined as the area Also, the sum of the buoyant rod weight plus fluid
bounded by the upper permissible load line, lim- load on the pump should be close to the traveling
ited by the structural rating of the pumping unit valve load for a good pump.
and the lower permissible load line, limited by zero
minimum load.
N/No’ and Fo/Skr
The ratio PLHP/PRHP (permissible load HP
The dimensionless numbers N/No’ and Fo/SKr
divided by polished rod HP) is a number that
should be as large as possible without overloading are defined in API RP 11L1 . N/No’ is the ratio
of pumping speed to natural frequency of the rod
the pumping unit. The larger this number is, the
string. Fo/SKr is the rod stretch caused by the
more of the pumping unit potential capacity you
static application of fluid load, as a percent of the
are using.
polished rod load stroke. In general, the higher
the Fo/Skr is, the shorter the pump stroke will be.
Fluid load on Pump Also, the higher the N/No’ the larger the pump
stroke is. These numbers also relate to system ef-
Fluid load on the pump shows how much fluid ficiency. In general, the larger N/No’ is, the lower
load the plunger is carrying on the upstroke. This the efficiency will be. The larger the Fo/SKr is,
is a function of pump depth, fluid level from sur- the better the system efficiency is. However, this
face, and plunger size. Fluid load on the pump is a relationship is not linear.
function of pressure difference across the plunger
and pump plunger diameter. 1 API RP 11L (Third Edition) Recommended
Practice for Design Calculations for Sucker Rod
Pumping Units. American Petroleum Institute,
Dallas TX.
RODSTAR | 67

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,

Figure 6.5 - Section of RODSTAR Output Report


68 |  Rod Pump System Design

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.

Figure 6.6 - System cost analysis


RODSTAR | 69

Figure 6.7 - IPR report

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

Figure 6.8 - RODSTAR-D First Displayed Page


RODSTAR | 71

Figure 6.9 - Side Load Plot

loading. This plot shows how the maximum and Where:


minimum rod loads change as a function of mea- w = rod weight in fluid
sured depth.
I = moment of inertia of cross section (in4)
The buckling tendency shows the buckling ten- E= elastic modulus of rod = 30.5x10⁵ psi for steel
dency load as a function of measured depth. It is
generally accepted that buoyancy does not cause
buckling. The bottom of the rod string is sub- The Moment of inertia of the rod section (“I”
jected to negative loads because of pump friction above) can be calculated as follows:
and other frictional effects due to wellbore devia-
tion. According to a paper titled “Interpretation of
Calculated Forces on Sucker Rods” by J.F. Lea and
P.D. Pattillo, published in SPE production and Fa-
cilities, February 1995, the critical load necessary In the same paper referenced above, the author
to buckle a rod string is calculated as follows: shows a table of critical forces and length that will
cause rods to buckle. According to this table, a 3/4”
rod would buckle if it subjected to a negative load
of only 37.2 lbs and if at least 26.1 feet of the 3/4”
section is in compression. For 7/8” rods, buckling
would occur if the negative force on the bottom
is 56.2 lbs and the negative portion is longer than
72 |  Rod Pump System Design

Figure 6.10 - RODSTAR-D Deviation plot page


RODSTAR | 73

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.

Figure 6.11 - 3D rod guide recommendation plot


74 |  Well Information

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

You might also like