Category

Decline Curve Analysis


54 items

AnsahKnowlesBubaDeclineCumulative

Calculates cumulative production using Ansah-Knowles-Buba decline model. Units of volume [L3] and time [T] must be consistent.

AnsahKnowlesBubaDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Ansah-Knowles-Buba decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

AnsahKnowlesBubaDeclineFitParameters

Fit Ansah-Knowles-Buba decline to rate-time data and return parameters as a row array [Qi, Alpha, Beta].

AnsahKnowlesBubaDeclineRate

Calculates production rate using Ansah-Knowles-Buba decline model. Units of volume [L3] and time [T] must be consistent.

AnsahKnowlesBubaDeclineTime

Time to reach an economic rate limit for Ansah-Knowles-Buba decline, [T]. Returns the time when the production rate falls to the specified economic limit.

AnsahKnowlesBubaDeclineWeightedFitParameters

Weighted fit of Ansah-Knowles-Buba decline to rate-time data and return parameters as a row array [Qi, Alpha, Beta].

BasicFieldProfile

Calculates typical field production profile. Units of volume [L3] and time [T] must be consistent.

CombinedFieldProfile

Calculates field production profile based on drilling schedule and typical well profile.

ComputeLogSse

Computes the sum of squared errors (SSE) in log-space between observed and predicted rate sequences. Small positive epsilon added before taking logs to avoid log(0).

ComputeSse

Computes the sum of squared errors (SSE) between observed and predicted rate sequences. Returns a scalar value.

ComputeWeightedLogSse

Computes the weighted log-space SSE between observed and predicted sequences. Small positive epsilon added before taking logs to avoid log(0).

ComputeWeightedSse

Computes the weighted SSE between observed and predicted sequences.

DuongDeclineCumulative

Calculates cumulative production using Duong decline model, [L3]. Units of volume [L3] and time [T] must be consistent.

DuongDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Duong decline, [L3].

DuongDeclineFitParameters

Fit Duong decline to rate-time data and return parameters as a row array [a, m, q1, qInf].

DuongDeclineRate

Calculates rate using Duong decline model, [L3/T]. Units of volume [L3] and time [T] must be consistent.

DuongDeclineTime

Time to reach an economic rate limit for Duong decline, [T]. Returns the time when the rate falls to the specified limit.

DuongDeclineWeightedFitParameters

Weighted fit of Duong decline to rate-time data and return parameters as a row array [a, m, q1, qInf].

ExponentialDeclineCumulative

Calculates cumulative production using Arps (1945) exponential decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

ExponentialDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps exponential decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

ExponentialDeclineFitParameters

Fit Arps exponential decline to rate-time data and return parameters as a row array [Qi, Di].

ExponentialDeclineRate

Calculates rate using Arps (1945) exponential decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

ExponentialDeclineTime

Time to reach an economic rate limit for Arps exponential decline, [T]. Returns the time when the production rate falls to the specified economic limit.

ExponentialDeclineWeightedFitParameters

Fit Arps exponential decline to rate-time data with weights and return parameters as a row array [Qi, Di].

HarmonicDeclineCumulative

Calculates cumulative production using Arps (1945) harmonic decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

HarmonicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps harmonic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

HarmonicDeclineFitParameters

Fit Arps harmonic decline to rate-time data and return parameters as a row array [Qi, Di].

HarmonicDeclineRate

Calculates rate using Arps (1945) harmonic decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

HarmonicDeclineTime

Time to reach an economic rate limit for Arps harmonic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

HarmonicDeclineWeightedFitParameters

Fit Arps harmonic decline to rate-time data with weights and return parameters as a row array [Qi, Di].

HyperbolicDeclineCumulative

Calculates cumulative production using Arps (1945) hyperbolic decline curve, [L3]. Units of volume [L3] and time [T] must be consistent.

HyperbolicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Arps hyperbolic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

HyperbolicDeclineFitParameters

Fit Arps hyperbolic decline to rate-time data and return parameters as a row array [Qi, Di, b].

HyperbolicDeclineRate

Calculates rate using Arps (1945) hyperbolic decline curve, [L3/T]. Units of volume [L3] and time [T] must be consistent.

HyperbolicDeclineTime

Time to reach an economic rate limit for Arps hyperbolic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

HyperbolicDeclineWeightedFitParameters

Fit Arps hyperbolic decline to rate-time data with weights and return parameters as a row array [Qi, Di, b].

ModifiedHyperbolicDeclineCumulative

Calculates cumulative production using modified hyperbolic production decline curve. Units of volume [L3] and time [T] must be consistent.

ModifiedHyperbolicDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for modified hyperbolic decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

ModifiedHyperbolicDeclineFitParameters

Fit Modified Hyperbolic decline to rate-time data and return parameters as a row array [Qi, Di, Dlim, b].

ModifiedHyperbolicDeclineRate

Calculates rate using modified hyperbolic production decline curve. Units of volume [L3] and time [T] must be consistent.

ModifiedHyperbolicDeclineTime

Time to reach an economic rate limit for modified hyperbolic decline, [T]. Returns the time when the production rate falls to the specified economic limit.

ModifiedHyperbolicDeclineWeightedFitParameters

Weighted fit of Modified Hyperbolic decline to rate-time data and return parameters as a row array [Qi, Di, Dlim, b].

PowerLawExponentialDeclineCumulative

Calculates cumulative production using Power Law Exponential (PLE) rate decline model. Units of volume [L3] and time [T] must be consistent.

PowerLawExponentialDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Power Law Exponential (PLE) decline, [L3]. Returns cumulative production up to the time the rate reaches the economic limit.

PowerLawExponentialDeclineFitParameters

Fit Power Law Exponential (PLE) decline to rate-time data and return parameters as a row array [Qi_intercept, Di_intercept, D_inf, n].

PowerLawExponentialDeclineRate

Calculates production rate using Power Law Exponential (PLE) rate decline model. Units of volume [L3] and time [T] must be consistent.

PowerLawExponentialDeclineTime

Time to reach an economic rate limit for Power Law Exponential (PLE) decline, [T]. Returns the time when the production rate falls to the specified economic limit.

PowerLawExponentialDeclineWeightedFitParameters

Weighted fit of Power Law Exponential (PLE) decline to rate-time data and return parameters as a row array [Qi_intercept, Di_intercept, D_inf, n].

StretchedExponentialDeclineCumulative

Calculates cumulative production using Stretched Exponential decline model. Units of volume [L3] and time [T] must be consistent.

StretchedExponentialDeclineEUR

Estimated Ultimate Recovery (EUR) to an economic rate limit for Stretched Exponential decline, [L3].

StretchedExponentialDeclineFitParameters

Fit Stretched Exponential decline to rate-time data and return parameters as a row array [Qi, Tau, N].

StretchedExponentialDeclineRate

Calculates production rate using Stretched Exponential decline model. Units of volume [L3] and time [T] must be consistent.

StretchedExponentialDeclineTime

Time to reach an economic rate limit for Stretched Exponential decline, [T].

StretchedExponentialDeclineWeightedFitParameters

Weighted fit of Stretched Exponential decline to rate-time data and return parameters as a row array [Qi, Tau, N].

Missing a formula?Suggest a New Formula
This website uses cookies to enhance your experience and analyze site usage. By clicking "Accept", you consent to the use of cookies for analytics purposes. Read our privacy policy