miércoles, 14 de diciembre de 2016

ARS (1D - radial-Fractured)


ARS (1D - radial-Fractured) is part of a serie of basic reservoir simulation spreadsheets. With ARS (1D - radial-Fractured) you can do examples considering the follow features:

Naturally fractured reservoir (Warren and Root model)
One dimension in radial coordinates
One phase (oil)
Slightly compressible fluid
Rock porosity depending of pressure
4 different types of boundary conditions
Well with specified production rate or specified flowing pressure)

You will need the petrophysics properties of matrix and fracture (Porosity, compressibility, permeability and matrix-fracture shape fracture). You have the option to use a constant or variable time step.


In the follow image you can observe the double slope expected from the Warren and Root model.

You could check your results of your calculation by hand or your own code
Check it and tell us what do you think
Enjoy it


martes, 13 de diciembre de 2016

Academic Reservoir Simulator (1D - radial)

 ARS (1D - radial) is part of a serie of basic reservoir simulation spreadsheets. With ARS (1D - radial) you can do examples considering the follow features:

One dimension in radial coordinates
One phase (oil)
Slightly compressible fluid
Rock porosity constant or depending of pressure
4 different types of boundary conditions
Well with specified production rate or specified flowing pressure)


You could chech your result of your calculation by hand or your own code
Check it and tell us wath you think
Enjoy it



sábado, 19 de noviembre de 2016

Thomas Algorithmto to solve tridiagonal matrix (fortran and MATLAB)

Thomas algorithm offers an efficient algorithm to solve tridiagonal matrix. A tridiagonal matrix is generated when finite-difference equations are written in one dimension. This algorithm is executed in two major steps: Forward solution and Backward solution

The algorithm can be implemented as follows, in fortran or matlab:

Fortran
 MATLAB