Power Law Exponential Functions
Power law loss-ratio decline with a terminal decline constant.
6 functions
PO.DCA.PLE.Rate(Qi0, Di0, Dinf, n, time)
Calculates production rate using Power Law Exponential (PLE) rate decline model. Units of volume {L3} and time {T} must be consistent.
PO.DCA.PLE.Prod(Qi0, Di0, Dinf, n, time)
Calculates cumulative production using Power Law Exponential (PLE) rate decline model. Units of volume {L3} and time {T} must be consistent.
PO.DCA.PLE.Time(Qi0, Di0, Dinf, n, Q_econ)
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.
PO.DCA.PLE.EUR(Qi0, Di0, Dinf, n, Q_econ)
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.
PO.DCA.PLE.Fit(times, rates)
Fit Power Law Exponential (PLE) decline to rate-time data and return parameters as a column array (Qi_intercept, Di_intercept, D_inf, n).
PO.DCA.PLE.WFit(times, rates, weights)
Weighted fit of Power Law Exponential (PLE) decline to rate-time data and return parameters as a column array (Qi_intercept, Di_intercept, D_inf, n).