Borehole Fluid Flow Modeling Using Dynamic Pressure Boundary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current borehole fluid flow modeling is limited by computational resources, leading to small model sizes that cannot accurately capture pressure propagation and detailed features, resulting in boundary effects and meshing errors, which affect the accuracy of fluid distribution predictions during injection and sampling operations.
Innovation Solution
Implementing a dynamic pressure boundary condition instead of a fixed far-field pressure boundary, allowing for a smaller wellbore model size while maintaining high-resolution meshing to handle detailed features, and using a multi-scale modeling process to determine the sizes of rough and detailed models, reducing computational resources and time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a small model size is used due to computational resource limitations, then computational time and resources are reduced, but boundary effects and meshing errors occur that reduce prediction accuracy
Solution Approach 1:
The modeling domain is segmented into an inner detailed model region and an outer rough model region. The inner model captures detailed borehole features with high-resolution meshing, while the outer model uses a coarser mesh to represent the broader reservoir domain. This segmentation allows each region to be optimized independently, achieving both accuracy where needed and computational efficiency elsewhere.
Solution Approach 2:
Different mesh qualities are applied to different spatial regions: fine meshing is used locally in the borehole region where detailed fluid flow dynamics are critical, while coarser meshing is used in the surrounding reservoir region where lower resolution is acceptable. This local quality approach ensures high prediction accuracy in critical areas without the computational cost of uniformly fine meshing throughout the entire domain.
2Measurement precision
If a large model size is used to capture pressure propagation and detailed features, then prediction accuracy is improved, but computational resources and time increase significantly
Solution Approach 1:
The boundary condition at the interface between the inner and outer models is made dynamic rather than static. The pressure and flux values at the interface are updated iteratively during the simulation process, allowing the model to adapt to changing flow conditions. This dynamic coupling enables the detailed inner model to accurately capture local dynamics while the outer model provides the broader context, achieving high accuracy without requiring a uniformly large model size.
3Manufacturing precision
If uniform fine meshing is applied throughout the model, then detailed features are captured accurately, but computational resources and time increase significantly
Solution Approach 1:
Different mesh qualities are applied to different spatial regions: fine meshing is used locally in the borehole region where detailed fluid flow dynamics are critical, while coarser meshing is used in the surrounding reservoir region where lower resolution is acceptable. This local quality approach ensures high prediction accuracy in critical areas without the computational cost of uniformly fine meshing throughout the entire domain.
Data Source
AI summary
Systems and techniques are described for modeling borehole fluid flow using a dynamic pressure boundary. An example method can include calculating a radius of fluids and a radius of pressure associated with a borehole, the radius of pressure relating to a fluid flow; generating a first model, wherein a size of the first model is larger than the calculated radius of pressure; determining a dynamic pressure based on the first model; generating a second model, wherein a size of the second model is larger than the calculated radius of fluids; and modelling the borehole fluid flow based on the second model, wherein the dynamic pressure is used as a boundary condition of the second model.


