F.A.S.T. CBM Technical Documentation

F.A.S.T. CBM™ is a versatile, intuitive, easy to use software with full documentation support. The multiple tools supplied in the program allow the user to estimate reserves and generate production forecasts for new plays, or analyze production and pressure data for producing reservoirs.

The many useful features of F.A.S.T. CBM™ include:

Frequently Asked Questions

What is F.A.S.T. CBM™?

F.A.S.T. CBM™ is a practical toolkit from Fekete that allows users to estimate reserves and generate forecasts for new plays or to analyse production and pressure data for producing reservoirs.

When I enter "laboratory provided initial gas content," the related cell becomes red and I am not able to get a forecast or history matching going. Why?

In F.A.S.T. CBM™ when ever a value is entered into the "initial gas content" cell, the software checks to see if it makes sense. When the cell goes RED, the value is incorrect (usually indicating that the reservoir is oversaturated--Initial Water Saturation physical impossibility) and therefore your input data is wrong. In order to correct the error, examine the isotherm parameters, initial pressure, or initial gas content to see where the error exists. The typical data entry order for these values is (1) isotherm parameter, (2) initial pressure, and (3) initial gas content.

Why do I not have to specify relative permeability in the Matrix Shrinkage model?

Matrix shrinkage is a situation that you may or may not have in your CBM reservoir, which is why you are able to simulate your case, forecast deliverability, or run a history match without selecting a Matrix Shrinkage model. However, many CBM reservoirs contain water and a period of dewatering must occur in order for the methane to be produced. If this does not occur, there may be simultaneous production of gas and water. Multiphase production is governed by the relative permeability model. By inputting the relative permeability data, you specify the permeability to gas and water which is needed during deliverability or history matching.

What is the difference between King, Seidle, and Jensen & Smith? Do I get to choose which model is used for forecast/history matching processes?

The material balance models that are used within F.A.S.T. CBM™ are: King, Seidle, and Jensen & Smith. The King model considers the average water saturation (derived from water production, water encroachment, and other parameters). The Seidle model assumes that the water saturation value is constant. The Jensen & Smith model uses a simple volumetric calculation, and thus water saturation is not determined.

By default, F.A.S.T. CBM™ utilizes the King model to run the material balance. However, on the Material Balance page, you can select other models to apply to your production data. Note that this production data and the material balance calculations are completely separate from those done in History Matching.

Why do I get discredited/invalid runs in my Risk Analysis? To what degree can I let it happen and still get a valid analysis?

There are many things that can go wrong when running a Risk Analysis, based upon the parameters used in the calculations. You may end up with gas content greater than saturated gas content, or pressures higher than initial pressures. F.A.S.T. CBM™ checks the validity of the scenario and discredits any improper values that it detects.

The number of acceptable discredited/invalid runs depends upon the number of variables and runs that are being done. If you are using a single variable and are doing 500 runs with only a few discredited, then this situation would indicate reasonable results. However if a high percentage of runs are discredited, then there is reason to be concerned about the validity of the value selected for that variable. Check the probability distributions and specified ranges, and adjust them to reflect more reasonable values.

Why don't I get a Rate Forecast when I do a Risk Analysis?

Risk Analyses are typically done in 2 modes. The first mode is the Input Recovery Factor. Its parameters are randomly sampled by F.A.S.T. CBM™. Along with the input recovery factor, drainage area, net pay, and porosity are used to make a typical volumetric calculation. The input recovery factor, however, does not provide any rate values. The second mode is Simulated. In simulated mode, F.A.S.T. CBM™ builds a case all the way through and up to an abandonment gas rate, enabling it to calculate the OGIP (original gas-in-place) and RGIP (recoverable gas-in-place).

How do I import my production data into F.A.S.T. CBM™? And why don't I see changes that I have made to production data in my case?

There are 2 ways of importing production data into the Production Editor page. On the Production Editor page, if you select the Import option, you can select from CSV (comma separated values), Excel or text formats which are not comma separated. Once the data has been imported into F.A.S.T. CBM™, assign data tags to the values imported. Under each data tag, there is an option to select the appropriate data format (e.g. the date in mm/dd/yy). Once the data has been correctly tagged, you can apply it to update your production history. If a number/value is changed in the Production Editor page, the program will not recognize changes unless you apply them. To do so, you must click the "apply changes" button.

Does History Match produce a unique solution?

No. In conducting a History Match, there may be a number of solutions that satisfy the production data to give you a good match, even when you limit the match to permeability and skin. Any increase in the number of parameters will increase the number of possible solutions. Ultimately it is the user's judgment that determines the most reasonable solution.

Why can't I change the Initial Water Saturation value in an undersaturated reservoir?

If the isotherm parameters, initial pressure, and gas content indicate an undersaturated situation, the cleat space is entirely filled with water and the Swi = 100%. Note that if you are in a saturated situation, the cleat space may or may not be filled with water and you can adjust your water saturation values.

How do I investigate the effect of the number of wells on production? What if they start producing at different times?

This option is only available when you run a Forecast and select the number of wells. The default is selected as 1 well. Typically F.A.S.T. CBM™ is a single well, single pool model. If a number of wells are specified, then each well will deplete its own tank. There is no interaction between wells. F.A.S.T. CBM™ allows you to specify different starting times for each well.

Does F.A.S.T. CBM™ take into account possible interaction between wells?

No. The model is for a single well inside a single pool, with each well emptying its own tank.

What is a CBM file Lock?

In a multi-user networking environment, many users may require access to the F.A.S.T. CBM™ files simultaneously. To manage the right of access/modification of files, F.A.S.T. CBM™ incorporates a file locking mechanism.

In this mechanism, a F.A.S.T. CBM™ file is available for read/write access to the first user. The consequent users will be notified that a READ-ONLY copy of the network has become available to them.