Rmbal Package"

knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

Rmbal

Rmabl is a material balance package for evaluation of hydrocarbon in-place, and reservoir performance and forecast. 'Rmbal' is developed following the "Generalized Approach to Reservoir Material Balance Calculations" proposed by Walsh [@Walsh1994a; @Walsh1994; @Walsh1995; @Walsh2003]. A tank modeling approach using dynamic elastic subgrids is used in the material balance calculations. It applies to black oil, volatile oil, gas condensate, wet gas, and dry gas reservoirs. It also models the reservoir performance of compactible gas reservoirs [@Fetkovich1998].

The following tasks can be handled by Rmbal:

Material Balance analysis of Oil Reservoirs

The following functions can be used for original hydrocarbon in-place estimation, reservoir performance modeling, and forecasting for oil reservoirs:

mbal_time() arguments

mbal_optim_param_oil() arguments

mbal_optim_oil() arguments

mbal_optim_oil() outputs

It returns a list object with the following elements and a class according to the 'optim_lst' inputs:

mbal_perform_param_oil() arguments

mbal_perform_oil() arguments

mbal_perform_oil() outputs

It returns a data frame with the following columns:

mbal_forecast_param_oil() arguments

mbal_forecast_oil() arguments

mbal_forecast_oil() outputs

It returns a data frame with the following columns:

Material Balance analysis of Gas Reservoirs

The following functions can be used for original hydrocarbon in-place estimation, reservoir performance modeling, and forecasting for gas reservoirs:

mbal_time() arguments

mbal_optim_param_gas() arguments

mbal_optim_gas() arguments

mbal_optim_gas() outputs

It returns a list object with the following elements and a class according to the 'optim_lst' inputs:

mbal_perform_param_gas() arguments

mbal_perform_gas() arguments

mbal_perform_gas() outputs

It returns a data frame with the following columns:

mbal_forecast_param_gas() arguments

mbal_forecast_gas() arguments

mbal_forecast_gas() outputs

It returns a data frame with the following columns:

Installation

The Rmbal can be installed from CRAN with:

install.packages("Rmbal")

References



Try the Rmbal package in your browser

Any scripts or data that you put into this service are public.

Rmbal documentation built on July 8, 2020, 7:16 p.m.