Gas in Place (GIIP): P90, P50, P10 in Excel | Vose Software

ModelRisk example · Oil and gas

Volumetric Resource Estimate

How much gas and condensate could the Falcon discovery hold? P90, P50 and P10 resources from a volumetric calculation.

  • Complexity: ★★★★★
  • Free Excel workbook (OG-01)
  • Needs ModelRisk: free trial

From the model’s saved run

Resource range

P90 = low estimate (90% chance of being exceeded), P10 = high estimate.

MeasureUnitP90 (low)P50P10 (high)Mean
Gas initially in placeBcf165.5280.2478.3306.1
Recoverable gasBcf117.9201.0344.8219.5
Recoverable condensateMMbbl2.845.109.135.67
Total recoverable resourcesMMboe22.738.666.542.2
Total recoverable resources — expectation curve

The business question

Two appraisal wells have confirmed a gas-condensate accumulation in the Falcon structure. Before a development concept can be chosen, the team needs a range for the recoverable resources rather than a single number. Each input to the volumetric equation — area, thickness, net-to-gross, porosity, water saturation, gas expansion factor, recovery factor and condensate yield — is uncertain.

A common shortcut is to build a 'low case' by multiplying every input's low value together. This model shows why that shortcut is misleading: the chance of every input being low at the same time is tiny, so the 'all-low' case sits far below the true P90.

Who it is for
Geoscientists, reservoir engineers and anyone preparing resource estimates for reporting or for a development decision.
Main outputs
Gas initially in place · recoverable gas · condensate · total resources in barrels of oil equivalent, as P90 / P50 / P10 · comparison with deterministic low, mid and high cases · inputs ranked by influence.

How the model works

Three sheets after this one, read from left to right. Each one feeds the next.

  1. Inputs sheet

    Area is entered as a Lognormal from P90 and P10 estimates; the other inputs are PERT ranges (minimum, most likely, maximum).

  2. Volumes sheet

    The volumetric equation in steps: gross rock volume, net rock volume, pore volume, hydrocarbon pore volume, gas initially in place (GIIP), then recoverable gas, condensate and total barrels of oil equivalent. A second table builds deterministic low, mid and high cases by setting every input to the same percentile.

  3. Results sheet

    Simulation gives the true P90 / P50 / P10 of the resources. They are compared with the deterministic cases, and the inputs are ranked by how strongly they drive the total.

ModelRisk techniques

  • Lognormal from P90 and P10
  • PERT expert ranges
  • Percentiles with the U argument
  • Expectation curve
  • Conditional-mean tornado

Find similar models

Product
Application

The results in detail

Deterministic cases against the simulation

The 'all-low' and 'all-high' cases are far more extreme than the P90 and P10: all inputs are rarely low (or high) together.

CaseUnitDeterministicSimulatedChance below
Low case vs P90MMboe11.822.70.2%
Mid case vs P50MMboe39.438.652.0%
High case vs P10MMboe120.966.599.7%

Read 'Chance below' as: how often the real resources would fall below that deterministic number.

What drives the resource range

Lowest and highest mean total resources over ten equal groups of each input (VoseSimSensitivityMean), drawn from the overall mean.

What drives the resource range (MMboe)
The ranking as a table 8 inputs
Input (ranked by influence)Lowest meanHighest meanRank
Productive area21.375.31
Gross thickness32.253.22
Net-to-gross34.648.93
Porosity35.149.04
Gas recovery factor38.247.05
Gas expansion factor38.045.56
Water saturation38.945.67
Condensate-gas ratio40.944.48

How to read these results

  • The P90, P50 and P10 are the volumes with a 90%, 50% and 10% chance of being exceeded. They come from the simulation, so they account for how all the inputs vary together.
  • The deterministic low case multiplies every input's 10th percentile (or 90th for water saturation). The chance of a result that low is usually well under 1%, so it is not a P90. The same is true of the high case at the other end.
  • The mid case is not the mean either: multiplying medians gives roughly the median of a product, while the mean is higher because the distribution is skewed to the right.
  • The inputs at the top of the ranking are where better data — another appraisal well, a better seismic depth conversion — would narrow the range most.

See it move. Open the workbook, change an input on the Inputs sheet and run the simulation: every table and chart on this page updates in Excel.

Inputs and assumptions

Every assumption in the model, with its uncertainty and where it comes from. The figures are illustrative.

Reservoir geometry 3 inputs

Size of the accumulation: the productive area and the thickness of reservoir rock within it.

AssumptionUnitUncertaintyLowMost likelyHigh
Productive areaMapped closure within the gas-water contact; P90 and P10 from the low and high depth-conversion cases.acresLognormal · P90, P102,000–5,000
Gross reservoir thicknessSeen in the two appraisal wells; thins towards the flanks.ftPERT80120170
Net-to-gross ratioShare of the gross interval that is reservoir-quality sand.fractionPERT45%60%75%
Rock and fluid properties 3 inputs

How much of the net rock is pore space filled with gas, and how much the gas expands at the surface.

AssumptionUnitUncertaintyLowMost likelyHigh
PorosityCore and log porosity from the appraisal wells.fractionPERT14.0%19.0%24.0%
Water saturationLog-derived saturation; uncertain away from the wells.fractionPERT20.0%28.0%40.0%
Gas expansion factorStandard cubic feet per reservoir cubic foot, from the fluid sample (pressure and temperature).scf / rcfPERT180210240
Recovery 2 inputs

Share of the gas that can be produced, and the condensate that comes with it.

AssumptionUnitUncertaintyLowMost likelyHigh
Gas recovery factorDepletion drive in analogue gas fields.fractionPERT60%72%82%
Condensate-gas ratioBarrels of condensate per million scf of produced gas (well test).bbl / MMscfPERT152540
Constants 2 inputs

Unit conversions. Do not change.

AssumptionUnitValue
Square feet per acreUnit conversion.ft² / acre43,560
Gas per barrel of oil equivalentEnergy-equivalence convention used for reporting.scf / boe6,000

Units and conventions

Volumes
Bcf = billion standard cubic feet; MMbbl = million barrels; MMboe = million barrels of oil equivalent (6,000 scf of gas = 1 boe).
Percentiles
Petroleum convention: P90 is the low estimate (90% chance of being exceeded), P10 the high estimate.
Gas expansion
Standard cubic feet of gas per cubic foot of reservoir pore space (the inverse of the gas formation volume factor).

Key assumptions and limitations

Independence
The inputs are treated as independent. In practice porosity and water saturation are often correlated; OG-05 shows how to add that with a copula.
Single zone
One reservoir zone with average properties; no compartments or gas-water contact uncertainty.
Recovery
The recovery factor and condensate yield do not depend on the size of the accumulation.
Data
All figures are illustrative. Falcon is not a real discovery.

How to use it

  1. Change the yellow cells on the Inputs sheet to describe your own accumulation.
  2. Press F9 a few times and watch the Volumes sheet: each recalculation is one possible accumulation.
  3. Run a simulation from the ModelRisk ribbon (10,000 samples with a fixed seed are set).
  4. Read the Results sheet, which fills in automatically, and open the Results Viewer for more charts.

Simulate this model with ModelRisk’s classic engine: it does not run in Turbo mode yet.

ModelRisk functions used

VoseLognormalAlt
Productive area, entered as P90 and P10 estimates.
VosePERT
Expert ranges (minimum, most likely, maximum) for the other inputs.
VosePERT(…, U), VoseLognormalAlt(…, U)
With U fixed at 0.1, 0.5 or 0.9 the same distributions return a chosen percentile — used to build the deterministic cases.
VoseInput, VoseOutput
Name the inputs and outputs for sensitivity analysis and the Results Viewer.
VoseSimPercentile, VoseSimProbability
Simulation statistics on the Results sheet.
VoseSimSensitivityMean
The tornado chart: every VoseInput ranked by how far the mean resources move across its range.

Further reading

  • Sensitivity analysis in Excel: a tornado chart step by step (Vose guide)
  • SPE / WPC / AAPG / SPEE / SEG / SPWLA / EAGE (2018). Petroleum Resources Management System (PRMS), probabilistic methods.
  • Vose, D. (2008). Risk Analysis: A Quantitative Guide, 3rd edition. Wiley — on why percentiles do not multiply.
  • OG-02 adds the chance of success; OG-05 builds a full exploration economics model on the same volumetric logic.