vinomarkus/Monograph-20-Examples

Worked examples from Monograph 20 'Phase Behavior' - Appendices B and C
Jupyter Notebook
Latest commit ce17e80 Jun 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
Analytic Integrals of Gamma Functions.ipynb Jun 12, 2019
Appendix B, Problem 01 - Calculating average gas properties from components.ipynb Feb 26, 2019
Appendix B, Problem 02 - Calculating weight of Sulfur removed from sour gas stream.ipynb Feb 26, 2019
Appendix B, Problem 03 - Calculating basic oil properties from compositions.ipynb Feb 26, 2019
Appendix B, Problem 04 - Fluid recombination from well test example.ipynb Feb 26, 2019
Appendix B, Problem 05 - Empty.ipynb Feb 26, 2019
Appendix B, Problem 06 - Calculating compressibility and density properties of a gas with two methods.ipynb Feb 26, 2019
Appendix B, Problem 07 - Calculating gas viscosity with two correlations.ipynb Feb 26, 2019
Appendix B, Problem 08 - Adjusting pseudo critical values for H2S, and calculating FVF.ipynb Feb 26, 2019
Appendix B, Problem 09 - Calculating reservoir voidage volume from condensate production.ipynb Feb 26, 2019
Appendix B, Problem 10 - Calculating oil density at bubble point.ipynb Feb 26, 2019
Appendix B, Problem 11 - Calculating oil density and gradient under reservoir conditions from stock tank properties.ipynb Feb 26, 2019
Appendix B, Problem 12 - Estimating bubble point pressure and proximity of possible gas cap.ipynb Feb 26, 2019
Appendix B, Problem 13 - Estimating oil and gas in place, including condensate and associated gas..ipynb Feb 26, 2019
Appendix B, Problem 14 - Estimate oil and gas viscosities.ipynb Feb 26, 2019
Appendix B, Problem 15 - Perform Muskat-McDowell flash calculation on three component system.ipynb Feb 26, 2019
Appendix B, Problem 16 - Calculate bubble point pressure of system with defined convergence pressure.ipynb Feb 26, 2019
Appendix B, Problem 17 - Calculate convergence pressure & perform flash to standard conditions.ipynb Feb 27, 2019
Appendix B, Problem 18 - Perform PR EOS flash, and a Michelson stability test.ipynb Mar 1, 2019
Appendix B, Problem 19 - Phase molar volume and liquid density without volume translation.ipynb Feb 28, 2019
Appendix B, Problem 20 - Separator sample QC methods & recombination.ipynb Feb 28, 2019
Appendix B, Problem 21 - Hydrate and water content calculations.ipynb Mar 1, 2019
Appendix B, Problem 22 - Gas solubility, compressibility and FVF of brines.ipynb Mar 1, 2019
Appendix C, Creating C7+ pseudo components, then PR EOS model.ipynb Apr 28, 2019

Monograph-20-Examples

Worked examples from Monograph 20 'Phase Behavior' - Appendices B and C

These examples are all done inside Jupyter Notebooks, and will require some packages to be installed to run properly. If you receive a 'module not found' error message or some such, then this is generally the problem. For those new to Python, while there are a few ways to install packages the one I generally use is the pip installer.

Start a terminal window (or a DOS window for those on windows) and simply type 'pip install packagename'

Where packagename is the repository you want to install

From memory, you should at least have the following installed;

• jupyter
• numpy
• scipy
• tabulate
• matplotlib

Happy to receive suggestions for improvement

Mark

You can’t perform that action at this time.