Nodal Analysis (IPR + VLP)


Spreadsheet

29 rows x 4 columns

fx
A B C D
1 Nodal Analysis
2 Reservoir
3 Productivity Index (J) 5 bbl/(D.psi)
4 Reservoir Pressure (Pr) 3500 psia
5 Bubble Point (Pb) 3000 psia
6 GOR 500 scf/bbl
7 Gas Specific Gravity 0.75 dimensionless
8 Wellhead Pressure (Pwh) 200 psia
9 Temperature 200 degF
10 Liquid Density 50 lb/ft3
11 Liquid Viscosity 2 cP
12 Interfacial Tension 20 dynes/cm
13 Tubing ID 2.992 in
14 TVD 8000 ft
15 Pipe Roughness 0.0006 dimensionless
16
17 Nodal Analysis Table
18 Pwf (psia) q IPR (bbl/D) Qg (mmscf/D) Pwf VLP (psia)
19 3000 2500 1.25 1748.710841
20 2500 4814.814815 2.407407407 2166.604047
21 2000 6759.259259 3.37962963 2637.399577
22 1500 8333.333333 4.166666667 3091.143611
23 1000 9537.037037 4.768518519 3434.344828
24 500 10370.37037 5.185185185 3684.706665
25
26 Summary
27 Operating Rate 5482.586646 bbl/D
28 Operating Pwf 2328.287243 psia
29 AOF (at Pwf = 0) 10833.33333 bbl/D

Description

Determine well operating point by intersecting the IPR curve (Vogel) with the VLP curve (Beggs-Brill multiphase tubing correlation). The node is at bottomhole — sweep flowing pressure to compute IPR rates and corresponding VLP bottomhole pressures. The operating point occurs where IPR Pwf equals VLP Pwf at the same rate.

Operating point: The intersection of IPR and VLP curves gives the sustainable production rate and flowing pressure for the current reservoir and completion conditions.

Workflow

  • Inputs: Reservoir (J, Pr, Pb), completion (tubing ID, TVD), fluid (GOR, SG_gas, ρl, μl, σ), surface (Pwh)
  • Step 1: Sweep Pwf and compute IPR rate using Vogel
  • Step 2: For each rate, compute VLP bottomhole pressure using Beggs-Brill Pin
  • Step 3: Find intersection — operating rate and flowing pressure
  • Output: Operating rate, flowing pressure, AOF (absolute open flow potential)
How to use this blueprint
  1. In Excel, go to the Petroleum Office ribbon tab and click Blueprint Manager
  2. Search for Nodal Analysis (IPR + VLP)
  3. Click on the blueprint to preview the spreadsheet template
  4. Click Insert to place it into your worksheet. Modify the input values to match your data.
Tags:
VFPIPRnodal-analysisVogelBeggs-Brilloperating-pointproduction-rate

Need a custom calculation? Request a Blueprint

An unhandled error has occurred. Reload X