Petroleum Decline Curve Hyperbolic Calculator

Named Arps hyperbolic rate AND exact integrated finite-horizon production, explicit nominal decline/day, zero-decline limit, not fitted parameters, economic reserve or infinite-tail recoverable volume. Caller independently verifies units, applicability and matching conditions; no operational recipe, safety certification, causal efficacy or legal/resource classification is inferred.

Description

Arps hyperbolic decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch.

Arps hyperbolic decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch.1

This calculator returns both modeled rates and exact integrated production through each finite elapsed-time horizon, without fitting a history or estimating economic reserves.

When to use Petroleum Decline Curve Hyperbolic 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 Decline Curve Hyperbolic 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 callerInitialRateM3Day, callerInitialNominalDeclinePerDay, elapsedDays, callerArpsB, following the field table and calculation rules below, then run the tool.
  3. Read arpsModeledRatesM3Day, arpsIntegratedProductionM3. 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
callerInitialRateM3DayCaller initial rate m3 day; volume rate in cubic metres per day.numberRequired
callerInitialNominalDeclinePerDayCaller initial nominal decline per daynumberRequired
elapsedDaysElapsed dayslist of numberRequired
callerArpsBCaller arps bnumberRequired

Require nonnegative initial rate in m³/day, nominal initial decline per day, and elapsed days. Require 0<b<1 for this branch; the endpoints use separate exponential and harmonic tools. Evaluate each supplied time independently, allowing empty, unsorted, or repeated time lists. When decline is zero, rate stays at q0 and production is q0t. Use log1p for the hyperbolic rate exponent and expm1 for its integrated volume.

q=q0(1+bDt)^(−1/b); Q=q0[1−(1+bDt)^((b−1)/b)]/[D(1−b)]

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

Output fieldMeaningValue type
arpsModeledRatesM3DayArps modeled rates m3 day; volume rate in cubic metres per day.list of number
arpsIntegratedProductionM3Arps integrated production m3list of number
json
{
  "input": {
    "callerInitialRateM3Day": 100,
    "callerInitialNominalDeclinePerDay": 0.1,
    "elapsedDays": [
      0,
      1,
      2
    ],
    "callerArpsB": 0.5
  },
  "output": {
    "arpsModeledRatesM3Day": [
      100,
      90.702947845805,
      82.64462809917356
    ],
    "arpsIntegratedProductionM3": [
      0,
      95.23809523809526,
      181.8181818181818
    ]
  }
}

Limitations and assumptions

The initial rate and nominal decline are supplied parameters, with consistent day units. Finite-horizon model production does not establish recoverable reserves, an economic limit, model applicability, or an infinite-tail volume.

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 Decline Curve Harmonic Calculator: Arps harmonic decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch. This calculator returns both modeled rates and exact integrated production through each finite elapsed-time horizon, without fitting a history or estimating economic reserves. For a complementary step, use Petroleum Decline Curve Exponential Calculator: Arps exponential decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch. This calculator returns both modeled rates and exact integrated production through each finite elapsed-time horizon, without fitting a history or estimating economic reserves.

References

  1. Petroleum Decline Curve Hyperbolic Calculator — tool.io

Similar or alternative tools

  • Petroleum Decline Curve Harmonic Calculator

    Arps harmonic decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch. This calculator returns both modeled rates and exact integrated production through each finite elapsed-time horizon, without fitting a history or estimating economic reserves.

  • Petroleum Decline Curve Exponential Calculator

    Arps exponential decline describes rate evolution from supplied initial rate and nominal decline under a selected model branch. This calculator returns both modeled rates and exact integrated production through each finite elapsed-time horizon, without fitting a history or estimating economic reserves.

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