Chrome Extension
WeChat Mini Program
Use on ChatGLM

Generalized Finite Difference Method Based Meshless Analysis for Coupled Two-Phase Porous Flow and Geomechanics

Engineering analysis with boundary elements(2023)

Cited 2|Views28
No score
Abstract
This paper applies GFDM to analyze coupled two-phase flow and geomechanics for the first time, to our knowledge, is also the first meshless solver for two-phase fluid-solid coupling problems in porous media. Firstly, the implicit GFDM-based discrete schemes of the hyperbolic two-phase flow equation and elliptic stress equilibrium equation coupled by Biot's poroelastic theory are derived. Then the nonlinear solver based on Newton's method is used to solve the fluid pressure, water saturation, and displacement at each node simultaneously. Two technical details are found critical to the implementation of this method. The one is using different radii of the node influence domain to discretize the flow equation and the stress equilibrium equation respectively, and the other one is the selection criterion of the two radii of the node influence domain, which improves the implementation flexibility of the multi-physics coupling calculation, reduces the dissipation error of the calculation results of the convection-dominated water saturation distribution, and ensure a low computational cost. Several numerical test cases are implemented to analyze the computational efficiency and accuracy, and illustrate that GFDM can achieve good computational performance in case of regular domains, irregular domains, and different point clouds. Overall, this work may provide an important reference for building a GFDM-based general-purpose numerical simulator for multi-physics flow problems in porous media.
More
Translated text
Key words
Generalized finite difference method,Meshless method,Fluid -solid coupling problems,Porous flow
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined