A Unified Model for Gas Transfer in Nanopores of Shale-Gas Reservoirs: Coupling Pore Diffusion and Surface Diffusion
Bibliographic record
Abstract
Summary A model for gas transfer in nanopores is the basis for accurate numerical simulation, which has important implications for economic development of shale-gas reservoirs (SGRs). The gas-transfer mechanism in SGRs is significantly different from that of conventional gas reservoirs, which is mainly caused by the nanoscale phenomena and organic matter as a medium of gas sourcing and storage. The gas-transfer mechanism includes bulk-gas transfer and adsorption-gas surface diffusion in nanopores of SGRs, where the bulk-gas-transfer mechanism includes continuous flow, slip flow, and Knudsen diffusion. First, a model for bulk-gas transfer in nanopores was established, which was dependent on slip flow and Knudsen diffusion. The total gas flux in the bulk phase is not a simple sum of slip-flow flux and Knudsen-diffusion flux but a weighted sum on the basis of corresponding contributions. The weighted factors are primarily controlled by the mutual interaction between slip flow and Knudsen diffusion, which is determined by probabilities between gas molecules colliding with each other and colliding with nanopore surface in this newly proposed model. Second, a model for adsorbed-gas surface diffusion in nanopores was established, which was modeled after the Hwang and Kammermeyer (1966) model and considered the effect of gas coverage under a high-pressure condition. Finally, with the combination of these two models, a unified model for gas transport in nanopores of SGRs was established, and this model was validated through molecular simulation and experimental data. Results show that: Slip flow makes a great contribution to gas transfer under the condition of meso/macropores (pore radius greater than 2 nm) and high pressure. Knudsen diffusion makes an important contribution to gas transfer under the condition of macropores (pore radius greater than 50 nm) and less than 1 MPa in pressure, whereas it can be ignored in other cases. A surface-diffusion coefficient is comparable with a pore-diffusion coefficient, and gas transfer is always dominated by surface diffusion over all the ranges of pressure in micropores (pore radius ≤ 2 nm). Surface-diffusion contribution decreases with an increase in pore size, isosteric sorption heat, pressure, and temperature in SGRs.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.001 |
| Meta-epidemiology (narrow) | 0.001 | 0.001 |
| Meta-epidemiology (broad) | 0.001 | 0.002 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.001 | 0.003 |
| Open science | 0.002 | 0.001 |
| Research integrity | 0.003 | 0.001 |
| Insufficient payload (model declined to judge) | 0.002 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".