AGB Oil PB Calc Help

Info and FAQ
Thanks to

Software: AGB Oil PB Calc
Author:     Alexey Bogdanov
Version:   1.0.2, released on 10.10.2015

Distribution conditions: this software application available free of charge (Freeware), without any advertisement built-in  modules, for both commercial and non commercial usage.

Purpose: developed for probabilistic (using Monte-Carlo method) or deterministic* oil reserves / resources volumetric computation.

Algorithms: two standard oil volumetric algorithms available applicable to both probabilistic and deterministic computation methods:

 #1 Standard deterministic volumetric method used in Russia / ex-USSR
 #2 International deterministic volumetric method using Bo - oil formation volume factor at initial conditions.

    Please note, that author assures that software and algorithms were tested before releasing the software, but still he can not be responsible for any possible losses arise from either usage of this software or usage of results computed by this application.

    In case of any issues, errors in application or suggestion for future development - please contact author using technical support e-mail: <> Please do not forget to specify name and version of software application you are using and parameters of you device where application installed.

    Please visit author's web site: to check for additional information, future development plans or to support future application development.

    Application interface is bilingual and available in Russian and English. To switch between languages - just click on flag image located in the left bottom corner of main application window.

* - for pure deterministic oil reserves / resources computation author suggest to use separate AGB Oil Calc application available from AGB Corp. Project website.


Basic rules on volumetric probabilistic / deterministic computations using this application:

1. Correctly select units**  and source computation parameters, taking into account that application use European system
     where value for P90 (meaning that there is probability of 90% that resulting value would be equal or higher then specified
     P90 value) always lower then P10 (which means that there is just 10% probability that specified P10 value would be equal
     or greater to specified number) .

2. Select computation algorithm using menu "Algorithm": #1 - Russian / ex-USSR volumetric computation algorithm, #2
     International volumetric computation algorithm.

3. Select required unit for the computation results.

4. Specify desired distribution type for probabilistic computation: Norm  - for NORMAL distribution (default value), LogNorm -
     LOGNORMAL distribution, Uniform - UNIFORM distribution or select Const to use constant value instead of distribution. If
     you select Const option for all computation parameters then AGB Oil PB Calc would perform deterministic computation
     instead of probabilistic - but for deterministic computation I strongly suggest to use separate AGB Oil Calc application. In
     all other cases AGB Oil PB Calc would perform true probabilistic oil reserves /resources computation.

5. For probabilistic computation please select required method to determine distribution parameters. For NORMAL (Norm)
    or LOGNORMAL (LogNorm) distribution available options are: P90/P10 (default), P99/P1, P75/P25, P50/P1, Pmean/P10
    and P90/P50. For UNIFORM (Uniform) distribution available only one option where you specify minimal (Min) and maximal
    (Max) values.

    [IMPORTANT !!!] Please note that if you changed distribution parameters option or distribution type - application would not
    automatically recompute your new parameters - you have to re-input and check them by yourself

6. Press <Compute> button for actual computation process. For probabilistic computation application use 10000 iterations
     for each probabilistic computation parameter. Probabilistic computation performed using parameters distribution
     according to worldwide accepted probabilistic oil reserves / resources computation method.

7. Application would check acceptability of input parameters and if no error found would compute result. If any obvious errors
    found - then user would have to recheck (input values where error was found would be highlighted in red) and correct
    input values  - without this step computation can not continue.

Please note, that depends on computation result units and used algorithm few input fields might be invisible. Selecting different units or by using "Reset" option application would switch all input fields back to visible state. Also please note that there is no on the fly conversion of input fields values - and it is very important to select proper units for input fields. You could use AGB Units Conversion application (under development, not yet released) or third party software for the conversion of input values between units if they are not available in application.

** - depends on result computation unit selection and computation algorithm selection some input fields that not required for particular computation would be invisible to user.

To reset application to the default parameters and units one could use menu option - "Reset"
Computation parameters:

[F] - computation area. Important to select correct units for input value - at present time following units supported: (default), th. m², km², ft², mile², acre and hectare.

[H eff. o] - effective layer thickness. Important to select correct units for input value - at present time following units supported: m (default), cm, mm, km, ft, yard and mile.

[Phie] - effective porosity coefficient. It is possible to specify value either in PU (values between 0 and 1) or in '%' (values between 0% and 100%)

[So] - oil saturation coefficient. It is possible to specify value either in PU (values between 0 and 1) or in '%' (values between 0% and 100%)

[Θ] - unit less conversion coefficient defining ratio between oil volume at the surface vs oil volume at reservoir conditions (used in Russian / ex-USSR Algorithm #1)

[Boi] - formation volume factor for oil at initial conditions used in international deterministic oil volumetric algorithm #2, available units: reservoir bbl/stb

[Rec] - oil recovery factor. It is possible to specify value either in PU (values between 0 and 1) or in '%' (values between 0% and 100%). If default value of 0.0 used and Const option selected instead of distribution - software would not compute recoverable reserves / resources.

[GOR] - gas / oil ratio.  Important to select correct units for input value - at present time following units supported: m³/t (default) and scf/stb. If default value of 0.0 used and Const option selected instead of distribution - software would not compute recoverable reserves / resources of gas dissolved in oil.

[POS] - probability of success factor coefficient.  Value should be bigger then zero and lower or equal to one. POS = 1.0 means that there is no risk. The lower value you specify - the higher corresponding risk would be. If default value of 0.0 used and Const option selected instead of distribution - software would not compute risked recoverable reserves / resources.

[ρ(o)] - oil density, available units are: g/cm³kg/m³ and t/m³ (in Russia usual oil density range between 0.77 and 0.97 g/cm³). Software would ask user to specify density if it is required for selected algorithm and computation parameters.

<Compute> - this button would initiate actual volumetric computation. Software checks input values. If any issues with input values noted then error message presented to user. Incorrect values have to be replaced. If no issues noted - application performs computation.

{Result unit} - specify required units for the computation: th. t., MBbls, th. m³, th. ft³

Info and FAQ:

1. Current version of application does not support input volume value instead of area and thickness. But if you got input volume value (obtained for example from geological modeling software package) - it is still possible to use it - by correctly specifying input units for area and thickness, for example if input volume is 750000 m³, then we could select area units as 'm²' and thickness units as 'm' and use value 750000 for area and 1 for thickness.

2. For reference - main range for oil density produced in Russia are within 0.77 to 0.97 g/cm³

3. Oil conversion coefficient used in computation algorithm for Russia / ex-USSR - unit less value, usually less then 1.0, taking into account reduction of oil volume at surface conditions. Oil conversion coefficient = 1/b, where b is volume factor of reservoir oil.

4. In case of international computation algorithm usage, required formation volume factor for oil at initial conditions, Bo [reservoir bbl/stb], could be approximated using following formula: Bo = 1.05 + (N * 0.05), where N = GOR[ft³/bbl] / 100. GOR - Gas Oil Ratio coefficient [ft³/bbl]

Thanks to:

Android version of AGB Oil Calc:

<warwound> - for "AndroidResources" and "Resources" libraries
<klaus>    - for help files viewer example: "HelpScrollView"


This application available free of charge and does not contain any advertisement modules built in.
If you find this application useful please support future development by offering small donation - one could do so using "Donation" links on developer web site - PayPal, Yandex.Money, major bank cards supported for that purpose.

Another way to help this project is to share the information on this and other applications developed by Alexey Bogdanov ( using major social networks such as LinkedIn, Facebook, Twitter, e.t.c

Thank you beforehand and good luck with your volumetric computations !

Please note that AGB Oil PB Calc and AGB Oil Calc are multi-platform applications available for Android***, Windows, Linux***, MacOS*** - please check application web site for additional information.

*** - Currently AGB Oil Calc Linux application available for Android, Windows and Linux OS, while AGB Oil PB Calc available only for Windows OS and Linux OS now and versions for other platforms would be released later this year.  MacOS versions are under development and would be available some time in the future.

    Commercial version of AGB Oil PB Calc application (with extended functionality - AGB Oil PB Calc Pro) also planned - please check AGB Corp. Project website for information updates on this subject.