PetroBench 2.0 is hereSee what's new

PetroBench

How to Set Up a New Well in PetroBench

A step-by-step guide for production engineers setting up their first well in PetroBench - from deviation survey to running your first simulation.

PetroBench well setup - well detail page overview
3 min read

This guide covers the complete workflow for setting up a new well and running your first rod pump simulation in PetroBench. You can also import existing project files from RodStar or S-Rod instead of entering data manually.

Create the Well

Navigate to Wells and click New Well. Enter the well name and select Add Well. You can fill in the remaining well data afterward.

On the well detail page, complete the identification fields:

  • API Number: full 14-digit number (e.g. 42-301-12345-0000)
  • Operator / Lease / Field: select from existing entries or create new ones
  • Location: latitude and longitude in decimal degrees
PetroBench Well Management dashboard with well list and New Well button
PetroBench Well Management dashboard with well list and New Well button

Upload the Directional Survey

Open the Directional Survey tab within your well. The survey defines the wellbore trajectory and directly affects rod loading and side load calculations. Vertical wells can skip this step.

Click Import Survey and upload your CSV file. PetroBench maps the measured depth, inclination, and azimuth columns automatically. Verify the preview and confirm.

To enter data manually, click New Empty Survey and add each station row. Include the surface station (MD = 0, Inc = 0, Azi = 0) as the first row.

PetroBench directional survey tab with import options, survey table, and 3D wellbore visualization
PetroBench directional survey tab with import options, survey table, and 3D wellbore visualization

Create a New Simulation

Open the RodSim tab on the well page and click New Simulation. This creates a blank simulation project where you'll configure the equipment and operating parameters.

Configure Simulation Preferences

The Simulation Preferences tab is where you define the operating conditions:

  • Pumping Unit: select from the equipment library, filterable by manufacturer and model
  • Stroke Rate (SPM): target pumping speed (typical range: 4-12)
  • Stroke Length: surface stroke length in inches
  • Fluid Gradient: in psi/ft, based on your fluid properties
  • Pump Fill: percentage (100% for fully filled pump)
  • Directional Survey: select the survey you uploaded earlier

Set Up the Tubing String

Open the Tubing Data tab. Set the PSN depth (measured depth to the pump). If a directional survey is loaded, PetroBench auto-calculates TVD and inclination at depth.

Define each tubing section:

  • Nominal Size: typically 2-3/8 or 2-7/8
  • Weight: in lb/ft
  • Grade: tubing steel grade
  • Depth Interval: from/to measured depth for each section

Configure the Rod String

Open the Rod Data tab. Build the rod assembly from top to bottom by clicking Add Rod for each taper section. For each taper, specify:

  • Rod Type: Sucker Rod, Sinker Bar, or Continuous Rod
  • Manufacturer and Grade: select from the equipment library
  • Diameter: in fractions of an inch (7/8, 3/4, 5/8)
  • Length: in feet for that taper section

For deviated wells, configure the polished rod size and rod guides per taper. PetroBench calculates guide spacing automatically based on dogleg severity.

The total rod length should match the pump setting depth. PetroBench flags any mismatch before the simulation runs.

PetroBench rod data tab with design assistance, taper sections, and dogleg severity chart
PetroBench rod data tab with design assistance, taper sections, and dogleg severity chart
PetroBench rod equipment library with rod types, grades, diameters, and elastic modulus
PetroBench rod equipment library with rod types, grades, diameters, and elastic modulus

Run the Simulation

Click Run Simulation. PetroBench validates all inputs and reports any configuration issues before starting. The simulation typically completes in 10-30 seconds.

PetroBench simulation running with progress steps
PetroBench simulation running with progress steps

Review Results

The results page includes:

  • Design Evaluation: recommendations for rod loading, buckling, gearbox loading, and structural loading
  • Calculated Results: production rate, PPRL, MPRL, system efficiency, and pumping unit analysis
  • Rod String Summary: stress data per taper section with Goodman diagram limits
  • Dynamometer Cards: surface and downhole cards, side loading, and axial loading charts
  • 3D Wellbore Visualization: rod string within the wellbore trajectory
PetroBench 3D wellbore visualization with dogleg severity and buckling tendency charts
PetroBench 3D wellbore visualization with dogleg severity and buckling tendency charts
PetroBench dynamometer cards, side loading, and axial loading charts
PetroBench dynamometer cards, side loading, and axial loading charts
PetroBench calculated results with production metrics, tubing and pump analysis, and rod string table
PetroBench calculated results with production metrics, tubing and pump analysis, and rod string table

Alternative: Import from RodStar or S-Rod

Instead of manual entry, you can import existing project files. Navigate to Wells > Import and select your files:

  • RodStar: .rsdx and .rsvx files
  • S-Rod: .inp6e and .inp7 files
PetroBench import dialog supporting RodStar and S-Rod file formats
PetroBench import dialog supporting RodStar and S-Rod file formats

PetroBench maps the well data, directional survey, rod string, and operating parameters from the imported file. Review the imported data and adjust as needed before running the simulation.

Getting Started Well Setup Tutorial Petrobench

Related Articles

Discover more insights and perspectives

Ready to see PetroBench in action?

Talk to our engineering team about your rod lift design workflow.