Petroleum Reservoir Pressure Average Calculator

Pool actual independently same-datum corrected reservoir pressure observations by measured pore volumes, not arithmetic pressure average or inferred structural datum/geodesy. Caller independently verifies units, applicability and matching conditions; no operational recipe, safety certification, causal efficacy or legal/resource classification is inferred.

Description

Reservoir pressure observations must share a datum before pooling across patches.

Reservoir pressure observations must share a datum before pooling across patches.1

This calculator applies supplied pressure corrections and weights the corrected pressures by measured pore volumes.

When to use Petroleum Reservoir Pressure Average Calculator

Use this tool when you need to calculate the stated measurement summary or conditional model from matched observations. Prepare completed matched measurements, SI or explicitly stated oilfield units, and independent evidence for the selected branch or calibration.

How to use Petroleum Reservoir Pressure Average Calculator and understand its results

  1. Prepare completed matched measurements, SI or explicitly stated oilfield units, and independent evidence for the selected branch or calibration.
  2. Enter observedReservoirPatchPressuresPa, observedPatchPoreVolumesM3, callerIndependentDatumPressureCorrectionsPa, following the field table and calculation rules below, then run the tool.
  3. Read datumCorrectedPoreWeightedReservoirPressurePa. For result objects, inspect the nested output fields below, including any missing evidence or selected indices.
  4. Correct any input issues and run again. Before using a successful result, review its units, signs, evidence coverage, and stated model or reference assumptions.
Input fieldMeaningValue typeRequirement
observedReservoirPatchPressuresPaObserved reservoir patch pressures pa; pressure or stress in pascals, with the sign convention described above.list of numberRequired
observedPatchPoreVolumesM3Observed patch pore volumes m3list of numberRequired
callerIndependentDatumPressureCorrectionsPaCaller independent datum pressure corrections pa; pressure or stress in pascals, with the sign convention described above.list of numberRequired

Require nonempty aligned positive raw pressures, nonnegative pore volumes, and finite signed datum corrections. Each corrected pressure must remain positive and total pore volume must be positive. Normalize pore volumes and sum corrected pressure times normalized weight; zero-volume rows still require valid positive corrected pressure.

averagePa=Σ(pressure_i+correction_i)×poreVolume_i/ΣporeVolume_i

Read these symbols with the field meanings and branch or reference rules above.

Output fieldMeaningValue type
datumCorrectedPoreWeightedReservoirPressurePaDatum corrected pore weighted reservoir pressure pa; pressure or stress in pascals, with the sign convention described above.number
json
{
  "input": {
    "observedReservoirPatchPressuresPa": [
      100,
      200
    ],
    "observedPatchPoreVolumesM3": [
      1,
      3
    ],
    "callerIndependentDatumPressureCorrectionsPa": [
      10,
      -10
    ]
  },
  "output": {
    "datumCorrectedPoreWeightedReservoirPressurePa": 170
  }
}

Limitations and assumptions

Measurements, unit conventions, branch identity, and model applicability must be independently established. The result does not infer a complete reservoir or flow model, operational settings, or a reserve classification.

Missing required fields, unknown fields, wrong types, and violated calculation rules return input issues. Numeric values must be finite; nonfinite numeric outputs are rejected. Arrays must be dense, with no missing cells. Numeric lists allow at most 10000 entries, subject to smaller tool-specific bounds above.

Alternative or Complementary methods

For a related task, use Petroleum Overburden Pressure Calculator: Vertical overburden stress integrates bulk density over depth and includes the stress already present at the top of the recorded interval. This calculator uses a depth-dependent density profile and explicit gravity rather than a single assumed density. For a complementary step, use Petroleum Material Balance Gas Calculator: For a verified closed dry-gas balance, pressure divided by gas Z factor can be fitted against cumulative stock production. This tool uses the supplied Z observations and extrapolated line intercept to calculate the reduced balance’s original gas volume.

References

  1. Petroleum Reservoir Pressure Average Calculator — tool.io

Similar or alternative tools

  • Petroleum Overburden Pressure Calculator

    Vertical overburden stress integrates bulk density over depth and includes the stress already present at the top of the recorded interval. This calculator uses a depth-dependent density profile and explicit gravity rather than a single assumed density.

  • Petroleum Material Balance Gas Calculator

    For a verified closed dry-gas balance, pressure divided by gas Z factor can be fitted against cumulative stock production. This tool uses the supplied Z observations and extrapolated line intercept to calculate the reduced balance’s original gas volume.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies