continuousAssessment: USGS Continuous Oil and Gas Assessment

Description Usage Arguments Details Value Note Author(s) References Examples

View source: R/functionsContinuousAccumulationsMatrix.R

Description

Performs USGS assessment summarized in Charpentier (2010) as a vectorized Monte Carlo.

Usage

1
2
3
4
continuousAssessment(auMC, auType, auProbability, auAreaProductive,
  auAreaDrainage, auPercAreaUntested, auPercAreaSweet, auPercFutureSS, auEURss,
  auPercFutureNS = NULL, auEURns = NULL, auGOR = NULL, auNGLGR = NULL,
  auLGR = NULL, year)

Arguments

auMC

number of MC iterations to perform

auType

type of assessment, string specifier of 'oil' or 'gas'

auProbability

Probability: as a decimal percentage

auAreaProductive

Productive area of accumulation: c(min,mode,max) [acres]

auAreaDrainage

Uncertainty about average drainage area of wells: c(min,mode,max) [acres]

auPercAreaUntested

Percentage of total assessment-unit area that is untested: c(min,mode,max) [percentage]

auPercAreaSweet

Percentage of untested assessment-unit area in sweet spots: c(min,mode,max) [percentage]

auPercFutureSS

Future success ratio for sweet spots: c(min,mode,max) [percentage]

auEURss

Uncertainty about sweet spot average EUR (MMBO for oil; BCFG for gas): c(min,med,max) [MMBO or BCFG]

auPercFutureNS

Future success ratio for non-sweet spots: c(min,mode,max) [percentage]

auEURns

Uncertainty about non-sweet spot average EUR (MMBO for oil; BCFG for gas): c(min,med,max) [MMBO or BCFG]

auGOR

Gas/oil ratio (CFG/BO): c(min,mode,max) [CFG/BO]

auNGLGR

NGL/gas ratio (BNGL/MMCFG): c(min,mode,max) [BNGL/MMCFG]

auLGR

Liquids/gas ratio (BLIQ/MMCFG): c(min,mode,max) [BLIQ/MMCFG]

year

Year [XXXX] of factsheet publication of assessment numbers.

Details

If the AU is to be assessed as entirely sweet spot, simply omit the non-sweet spot variables. Due to the nature of random sampling, the simulation is vectorized and limited only by the available storage.

Value

A list where each row represents an MC iteration variable combination while the columns contain the sample distributions. The column names are as follows

Depending on the type of assessment, also returns (for 'Gas')

or returns (for 'Oil')

Note

Edited by CDMartinez 24 Nov 15. As of July 2016, the standard 'z-score' for the EUR distribution is implemented as 2.326 (99%) in enforceRankCorrelation. Assigning year <= 1 will assume zscore of 3.09 (99.9%) as used in conventionalAssessment EUR distributions since approximately 2013.

Author(s)

Created by CDMartinez 10 Nov 15

References

Charpentier, Ronald R, and Troy Cook, 2010, Improved USGS Methodology for Assessing Continuous Petroleum Resources. U.S. Geological Survey Data Series 547, 2: 22.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
OGasmt <- continuousAssessment(auMC = 50000,
auType = 'Oil',
auProbability = 1,
auAreaProductive = c(2800000,3100000,3400000),
auAreaDrainage = c(320,400,600),
auPercAreaUntested = c(80,87,91),
auPercAreaSweet = c(24,29,70),
auPercFutureSS = c(98,99,100),
auEURss = c(0.225,0.25,0.325),
auPercFutureNS = c(80,90,95),
auEURns = c(0.075,0.15,0.25),
auGOR = c(500,1000,1500),
auNGLGR = c(35,85,115),
year = 2013)
round(continuousAssessmentSummary(OGasmt$risked))

madorning/energySimMD documentation built on May 22, 2019, 2:40 p.m.