The field of this invention relates to shale gas production and applied computational methods.
The background description provided herein is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent the work is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.
Productive reservoir systems of shale gas are composed of four types of porous media: inorganic matrix, organic matrix, natural fractures, and hydraulically induced fractures. Numerous organic flakes are sparsely scattered inside the inorganic matrix and are intersected by the natural fractures. Computational methods may be used to predict and enhance shale gas production from shale deposits, where permeability of the porous media is an important input parameter. Factors including a slippage effect and an adsorption affect permeability at nano and micro scales, which results in traditional computational methods that are either computationally too time consuming or require significant simplifications, thereby sacrificing accuracy and increasing errors.
Accounting for the slippage effect at high Knudsen (Kn) number is challenging in pore-scale simulations to accurately compute the permeability, therefore it has been treated using empirical correlation models to estimate the permeability of shale gas in shale deposits. Generally, permeability increases with the Kn number. The Kn number is defined here as the ratio of molecular mean free path to the representative pore size of shale rock. The Kn number is usually large in the organic matrix due to nano-pores. The molecular mean free path increases with decrease of pressure and thus permeability increases correspondingly during the gas production process.
Adsorption effect at a pore surface is also remarkable in shale gas flows due to nano-pores. The adsorption effect results in an adsorption thickness on the pore surface, which depends on the pressure and material of the pore surface. When the adsorption thickness is alike to the pore size of shale rock, the permeability significantly decreases due to a reduction of effective passage area. In contrast, the slippage effect at high Kn increases the permeability and also depends on the pressure as discussed above. Consequently, the prediction of permeability variation with pressure is very difficult due to the slippage and adsorption effects. Traditional experimental scheme to measure the flow speed to determine the permeability of shale gas requires considerable time and is usually subjected to noises and errors due to low flow speed. Transient pressure decay is measured in the current pulse-decay experimental scheme and applied in a mathematical model to inversely predict the permeability of the shale rock sample. But, this scheme is not convincible because of being dependent on an empirical correction term at high Kn obtained with significant simplifications.
This disclosure relates to a system and method for numerically predicting permeability of shale gas in porous media at different pressure conditions, as well as for shale gas production. The method uses a molecular model that accounts for the slippage and adsorption effects under different pressure conditions including simulated gas flows in a large computational domain representing a sample of shale rock. This system and method provides computationally efficient processing to determine permeability variation of shale gas with different pressure conditions.
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
This disclosure relates to a system based on a Direct Simulation Method Based on Bhatnagar-Gross-Krook Equation (DSBGK method) applied for permeability prediction of shale gas, as well as for shale gas production. A computational domain is created to represent a pore-scale geometry of a shale rock sample with consideration of the adsorption effect by adjusting an effective pore space according to an adsorption layer thickness. The computational domain is divided into a plurality of cells having a set of cell boundaries and a set of cell variables. The plurality of cells further contain a distribution of molecules having a set of molecular variables that are distributed within the effective pore space of the shale rock sample.
The method disclosed here uses a plurality of time steps to update the cell variables using the plurality of increments of molecular variables based on mass, momentum and energy conservation principles of intermolecular collision processes. As an example, a two-dimensional benchmark problem is utilized to model the permeability as a function of pressure. This method significantly reduces noise because the molecular variables are updated smoothly by an extrapolation of an acceptance-rejection scheme and thus the increments contain low noise. Details on design of the scheme are further described herein.
The application of the DSBGK method to predict shale gas permeability with consideration of the slippage effect in shale gas systems has first been introduced by the inventors in their recent publications: Li J., Sultan A., Klinkenberg Slippage Effect in the Permeability Computations of Shale Gas by the Pore-scale Simulations, eprint arXiv:1505.01781, physics.flu-dyn, 2015 and Li J., Sultan A., Permeability Computations of Shale Gas by the Pore-scale Monte Carlo Molecular Simulations, IPTC-18263-MS, 2015, which are herein incorporated by reference.
Gas flow problems at different scales need different theoretical descriptions. If a pore size is alike to a molecular mean free path but much larger than a molecular size of surrounding fluid molecules, a flow phenomenon and boundary condition can be described by statistical models.
Deterministic models, like the molecular dynamics (MD) method, become necessary only if the pore size is alike to the molecular size of the fluid molecules. In the case of shale gas, a pore with a size alike to a methane molecule is usually blocked due to adsorption and so the pores are negated in the computation of permeability. Thus, statistical models are valid in the simulations of pore-scale flows to compute the permeability of shale gas.
The gas flow can be divided into different regimes according to Kn: 1) continuum regime with Kn<0.01, where the Navier-Stokes (N-S) equation and the no-slip boundary condition are valid; 2) slip regime with 0.01<Kn<0.1, where a slip boundary condition should be used with the N-S equation; 3) transitional regime 0.1<Kn<10, where the Boltzmann equation at the molecular level in a statistical way is necessary; 4) free molecular flow regime 10<Kn, where the Boltzmann equation is significantly simplified and sometimes the analytical solutions are available. The operating range of productive shale gas usually covers the slip and the transitional regimes. Compared to the pore-scale gas flow in a reservoir with large pore size and thus small Kn, the adsorption and the slippage effects at the pore surface are remarkable in the shale gas flows due to small pore size.
The network 140 may include the Internet or any other medium capable of communicating data between devices. Suitable networks can include or interface with any one or more of a local intranet, a PAN (Personal Area Network), a LAN (Local Area Network), a WAN (Wide Area Network), a MAN (Metropolitan Area Network), a VPN (Virtual Private Network), or a SAN (storage area network). Furthermore, communications may also include links to any of a variety of wireless networks, including WAP (Wireless Application Protocol), GPRS (General Packet Radio Service), GSM (Global system for Mobile Communication), CDMA (Code Division Multiple Access) or TDMA (Time Division Multiple Access), cellular phone networks, GPS (Global Positioning System), CDPD (Cellular digit packet data), Bluetooth radio, or an IEEE 802.11 based radio frequency. As can be appreciated, the network 140 can be a public network, such as the Internet, or a private network such as an LAN or WAN network, or any combination thereof and can also include PSTN or ISDN sub-networks. The network 140 can also be wireless such as a cellular network including EDGE, 3G and 4G wireless cellular systems. The wireless network can also be WiFi, Bluetooth, or any other wireless form of communication that is known.
In an alternate example, the communication done by the network 140 can be substituted with any transferable data medium such as CDs, DVDs, in FLASH memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk or any other information processing device with which the network 140 communicates, such as a server or computer.
The well rig system 106 includes any heavy machinery equipment, corers, chemicals, proppants, and fluids that are used in production of shale gas. The well rig system 106 can include mobile equipment mounted on trucks, tracks or trailers, or more permanent land or marine-based structures such as oil platforms, commonly called ‘offshore oil rigs’ even if they don't contain a drilling rig. The term “rig” therefore generally refers to any complex of equipment that is used to penetrate a surface of the Earth's crust. In one example, the well rig system 106 can include different systems for creating a borehole into the shale reservoir 104, obtaining a rock sample, and for producing shale gas. The well rig system 106 further includes a pressure circuitry 108 to adjust the pressure applied to the shale reservoir 104. The well rig system 106 can include other devices, methods, and systems known to those in the art of shale gas production.
A sample of the shale reservoir 104 is a shale rock sample 110, which has a combination of different types of a porous media including solid and void mediums, and therefore has porosity. The shale rock sample 110 can be extracted from the shale reservoir 104 by several scenarios commonly known to those in the art of core bowling. A rock sample can be taken from the borehole of the shale reservoir 104 with its long axis oriented roughly parallel to the axis of the borehole, or parallel to the gravity field for the gravity-driven tools. In the case of horizontal drilling, rock samples having other orientations can be taken. Specific drills can be used such as a rotary drill using diamond drill bits and a triple tube wire-line system as needed.
The digital rock sample 111 obtained or created by the scanner 130 is received by the controller circuitry 120, where the DSBGK method is executed to compute the permeability at different pressure conditions.
The controller circuitry 120 includes software that may be configured to communicate and to control the shale gas system 100 and the pressure circuitry 108, to send or receive data representing the digital rock sample 111 or the shale rock sample 110, and to process the methods further described herein. The hardware elements in order to perform the method described herein may be realized by various machinery and circuitry elements. The controller circuitry 120 may include different hardware components including one or more processors 121, memory 122, a database 123, and a server 124, which can be in one workstation or a high performance computing (HPC) system. The controller circuitry 120 can be circuitry, such as a processing circuitry that is configured to execute one or more sequences of one or more instructions contained in a memory 122. The one or more processors 121 in a multi-processing arrangement may also be employed to execute the sequences of instructions contained in the memory 122. In alternative examples, hard-wired circuitry may be used in place of or in combination with software instructions. Thus, embodiments are not limited to any specific combination of hardware circuitry and software.
In an exemplary embodiment, a personal laptop configured to run Fortran MPI computer code may be used. In another example, the HPC system configured for solving large-scale problems may be used. The HPC may utilize distributed computing such as in grid computing, where the instructions are implemented with multiple processors 121 cooperatively working in parallel or in serial to perform the set of instructions of the inventive processes described herein. The process data and the computer code, the software, or set of instructions may be stored in the memory 122 or on CDs, DVDs, in FLASH memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk or any other information processing device with which any part of the controller circuitry 120 communicates.
In this example, the cell boundaries 212 may be described by a set of points P11, P22, P33, and P44 of the cell 210. A combination of more than one cell boundary 212 may have relative properties. For example, the cell boundary 212 defined by points P11 and P22 may be considered as an inlet having a fixed pressure p0 and the cell boundary 212 defined by points P33 and P44 may be considered as an outlet having a fixed pressure equal to p0−Δp0, where Δp0 is a pressure difference between the two cell boundaries 212. In a preferred embodiment, the pressure difference between the two cell boundaries 212 in the x-direction drives a flow in the x-direction. In this example, the molecule is a methane molecule having a molecular mass m=26.63×10−27 kg and a viscosity μ=1.024×10−5 Pa·s.
The time step 220 is selected such that the average molecular displacement during each time step 220 (i.e. Δt (2kBT/m)1/2, where kB≈1.38×10−23 J/K is the Boltzmann constant and T is the temperature) is smaller than the molecular mean free path. The general rule for selection of the number of cells is to set the cell size ΔL slightly smaller than the molecular mean free path.
The molecular mean free path λ0 is given by:
where μ is the dynamic viscosity. The Knudsen number is given by Kn=λ0/R, where R is the representative pore size of the shale rock sample 110, and is used to analyze the variation feature of permeability with pressure.
The permeability κ is given by:
where L is the domain size and ū is the volumetric velocity component along the driving direction.
The volumetric velocity component ū is computed by:
where nj is the number density, Vj is the volume, uj is the flow velocity component at a void cell j, n0 is the initial uniform density and Vall is the total volume of the initialized computational domain 200.
The initial number density n0 is given by:
n0=p0/(kBT). Equation 4:
The permeability κ with the detailed volumetric velocity component ū is given by:
At step S402, the computational domain 200 of the digital rock sample 111 representing the shale rock sample 110 is divided into a number of uniform cells 210. Different values are used in the digital rock sample 111 to represent different material types and correspondingly the cells 210 inside the computational domain 200 have different types, namely solid or void cells. The molecules 230 are randomly distributed inside each void cell 210 and assigned with an initial position, velocity and other molecular variables 231 according to the specified initial probability distribution.
At step S404, the time step 220 is determined where the average molecular displacement during each time step 220 is smaller than the molecular mean free path. Equation 1 is used to calculate the molecular mean free path.
At step S406, during each time step 220 the molecular trajectory and molecular variables 231 are updated. Each molecule 230 will move uniformly and in a straight line before randomly reflecting at the solid cell boundaries 212 according to the diffuse reflection model. A trajectory of each molecule 230 may be divided into several segments by the cell boundary 212. Molecular variables 231 are updated along each segment in sequence at the moving direction. Across the open cell boundaries 212 during each time step 220, the molecules 230 will be removed. New molecules 230 will be generated according to the prescribed pressure at the open cell boundaries 212 at the end of each time step 220.
At step S408, the cell variables 211, including the number density nj, the flow velocity uj, and the temperature Tj for each void cell j 210 are updated. The increments of molecular variables 231 along the segments located inside each void cell j 210 are used to update the cell variables 211 according to the mass, momentum and energy conservation principles of the intermolecular collision process which are simultaneously used to update the molecular variables 231 based on the BGK equation and an extrapolation of the acceptance-rejection scheme.
At step S410, a check if the convergence of the computational domain is complete is done. When the convergence of the computational domain is not complete (NO), steps S406 and S408 of each time step 220 are repeated for the series of time steps 220 until convergence. When the convergence of the computational domain is complete (YES) the process advances to step S412, where the steady state cell variables 211 are used to calculate the permeability according to Equation 5.
At step S502, the scanner 130 is used to scan the shale rock sample 110 to obtain a digital rock sample 111 for the consequent pore-scale simulations using the method S400. At step S504 an initial pressure is selected. At step S506 the S400 method is performed to predict the permeability of the shale rock sample 110 at the selected pressure condition. At step S508, a check is made if another different pressure condition is selected. When another different pressure condition is selected (YES), steps S504 and S506 are repeated to obtain the permeability at the different pressure condition. Step S508 can be repeated as needed. When another different pressure condition is not selected (NO) the process advances to step S510 and ends. Optionally, when another different pressure condition is not selected (NO) the process advances to step S512 where the pressure applied by the shale gas system 100 is adjusted using the pressure circuitry 108 based on a predicted permeability variation at the different pressure conditions.
Benefits of the inventive system and methods described here can be shown by comparing the production of shale gas with and without adjusting the pressure used in the shale gas production system based on the permeability variation with pressure according to an exemplary embodiment. Numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the disclosure may be practiced otherwise than as specifically described herein.
This application claims the benefit of U.S. Provisional Application 62/144,454, filed Apr. 7, 2015, which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5172717 | Boyle | Dec 1992 | A |
9201026 | Walls | Dec 2015 | B2 |
9507047 | Dvorkin | Nov 2016 | B1 |
20100096128 | Hinkel | Apr 2010 | A1 |
20120101787 | Zhou | Apr 2012 | A1 |
20130259190 | Walls | Oct 2013 | A1 |
20140054032 | Affholter | Feb 2014 | A1 |
20150345258 | Sanborn | Dec 2015 | A1 |
20160047179 | Kjorholt | Feb 2016 | A1 |
20180003786 | Washburn | Jan 2018 | A1 |
20180016897 | Willberg | Jan 2018 | A1 |
Entry |
---|
Civan, F., “Scale Effect on Porosity and Permeability: Kinetics, Model, and Correlation”, AlChE Journal, vol. 47, No. 2, Feb. 2001, pp. 272-287. |
Li, J., “Efficiency and Stability of the SDBGK Model”, 28 International Symposium on Rarefied Gas Dynamics, 2012, API Conf. Proc. 1501, pp. 849-856. |
Ambrose, Raymond J., et al. “Shale Gas-in-Place Calculations Part I: New Pore-Scale Considerations.” SPE Journal, vol. 17, No. 01, 2012, pp. 219-229., doi:10.2118/131772-pa. |
Sheng, M., et al., “Shale-Gas Permeability Model with Effects of Multiscale Flow based on Fractal Pore Space Geometry”, URL: http://www.researchgate.net/publication/270956204_Shale-gas_permeability_model_with_effects_of_multiscale_flow_based_on_fractal_pore_space_geometry, Research Gate, 19 Pages total, (Dec. 2014). |
Taitano, W., et al., “Moment-Based Acceleration for Neutral Gas Kinetics with BGK Collision Operator”, URL: http://www.researchgate.net/publication/271749235_Moment-Based_Acceleration_for_Neutral_Gas_Kinetics_with_BGK_Collision_Operator, Journal of Computational and Theoretical Transport, vol. 43, No. 1-7, 1 Page total, (Dec. 2014) (Abstract only). |
Ching, S., et al., “Direct Numerical Test of the B-G-K Model Equation by the DSMC Method”, URL: http://link.springer.com/article/10.1007/BF02486705, Acta Mechanica Sinica (English Series), vol. 16, No. 2, 5 Pages total, (May 2000). |
Li, J., “Improved Diffuse Boundary Condition for the DSBGK Method to Eliminate the Unphysical Density Drift”, URL: https://www.researchgate.net/publication/260873089_Improved_Diffuse_Boundary_Condition_for_the_DSBGK_Method_to_Eliminate_the_Unphysical_Density_Drift, Research Gate, 13 Pages total, (Mar. 18, 2014). |
Li, J., “Comparison between the DSMC and DSBGK Methods”, URL: https://www.researchgate.net/publication/228115686_Comparison_between_the_DSMC_and_DSBGK_Methods, Research Gate, 34 Pages total, (Jul. 5, 2012). |
Li, J., “Efficiency and Stability of the DSBGK Method”, URL: http://scitation.aip.org/content/aip/proceeding/aipcp/10.1063/1.4769631?ver=pdfcov, AIP Conference Proceedings, vol. 1501, No. 849, 9 Pages total, (2012). |
Li, J., “Direct Simulation Method Based on BGK Equation”, AIP Conference Proceedings, vol. 1333, No. 1, 6 Pages total, (May 2011). |
Civan, F., et al., “Shale-Gas Permeability and Diffusivity Inferred by Improved Formulation of Relevant Retention and Transport Mechanisms”, Transport in Porous Media, vol. 86, pp. 925-944, (2011). |
Sakhaee-Pour, A., “Gas Flow Through Shale”, The University of Texas at Austin, 202 Pages total, (Aug. 2012). |
Klinkenberg, L.J., “The Permeability of Porous Media to Liquids and Gases”, URL: https://www.onepetro.org/conference-paper/API-41-200, Drilling and Production Practice, 2 Pages total, (1941) (Abstract only). |
Sakhaee-Pour, A., et al., “Gas Permeability of Shale”, URL: https://www.onepetro.org/journal-paper/SPE-146944-PA, SPE Reservoir Evaluation & Engineering, vol. 15, No. 4, 3 Pages total, (Aug. 2012) (Abstract only). |
Ambrose, R.J., et al., “New Pore-Scale Considerations for Shale Gas in Place Calculations”, URL: https://www.onepetro.org/conference-paper/SPE-131772-MS, SPE Unconventional Gas Conference, 2 Pages total, (2010) (Abstract only). |
Number | Date | Country | |
---|---|---|---|
20160299117 A1 | Oct 2016 | US |
Number | Date | Country | |
---|---|---|---|
62144154 | Apr 2015 | US |