1. Introduction
In the Ordovician strata of the Tarim Basin in Xinjiang and deep carbonate rock strata such as Guaizi Lake in Inner Mongolia, fractured caved reservoirs are widely developed, and the reservoir space is significantly complex [
1,
2,
3]. Research by scholars at home and abroad has shown that this type of reservoir is not a simple porous medium, but a complex reservoir collective composed of multi-scale (millimeter to meter) fracture networks and cave systems of various shapes [
4,
5,
6,
7]. The effective development of reservoirs highly depends on an accurate understanding of the spatial distribution of fractured caved systems and key parameters, especially the volume and distribution of karst caves. Therefore, how to quantitatively characterize the volume of karst caves and their spatial distribution patterns has become the core challenge for the efficient evaluation and development of such reservoirs [
8,
9].
At present, the methods for characterizing fractured caved reservoirs are mainly divided into static and dynamic categories. Static methods mainly focus on seismic exploration. A large number of fractures and karst caves developed in fractured caved reservoirs can cause intense lateral heterogeneous changes in seismic wave fields (such as amplitude), and abnormal seismic properties, such as amplitude change rates, are usually interpreted as fractured caved development zones [
10]. Based on this, the comprehensive utilization of three-dimensional seismic data and the integration of logging, core and other data have become an important means to characterize the macroscopic features of strongly heterogeneous carbonate rock reservoirs [
11]. However, due to factors such as deep reservoir burial, extremely high heterogeneity, and insufficient seismic resolution, seismic methods are difficult to achieve precise quantitative prediction of the internal structure of fractured caved reservoirs (such as the volume, precise location, and connectivity of individual karst caves), and thus cannot meet the demands of efficient development [
12].
Dynamic methods mainly rely on reservoir pressure monitoring and analysis. After the oil well is put into production, the dynamic response of the bottom hole pressure contains the information of the reservoir structure. Due to the significant differences in pressure, conducting capacity and storage capacity of the media in the fracture and cave, their heterogeneous distribution will have a characteristic impact on the bottom hole pressure curve. For this reason, the triple medium seepage model (typically including matrix, fractures, and caves) has been widely used to study the pressure dynamic characteristics of such reservoirs [
10,
13,
14,
15,
16,
17]. The main academic viewpoints underpinning this triple medium model can be summarized as follows: The reservoir is conceptualized as comprising three distinct components: low-permeability matrix, fracture networks, and cave systems [
5,
10,
18]. The matrix acts as the primary storage space, characterized by relatively high porosity but extremely low permeability; consequently, it does not directly participate in fluid flow itself but supplies fluids to the fractures and caves through crossflow mechanisms [
19,
20]. Conversely, the fracture network serves as the dominant seepage pathway, governed by Darcy’s law, facilitating fluid movement by interconnecting the bedrock, caves, and the wellbore, thus forming the principal conduit for fluid flow towards the well [
7,
21]. Building upon this conceptual framework of component functions and interactions, and considering the varying connectivity patterns between caves and fractures, specific model formulations have been developed, including the “triple-porosity/single-permeability” model (where fractures dominate the permeability and flow) and the “triple-porosity/double-permeability” model (where both fractures and caves contribute significantly to permeability and flow). However, the statistical parameters relied upon by the above triple-medium models (e.g., storage ratio, channeling coefficient) cannot directly map to discrete geological features such as cave volume and spatial location. Moreover, a dedicated interference/pulse well testing theory for fractured-cavernous reservoirs is still lacking, despite its theoretical potential.
Numerous researchers have made significant contributions to this field. Through the combination of experiments and simulations, Chi et al. [
11] have overcome the difficulty of accurately calculating the permeability of fracture-cave carbonate reservoirs and successfully developed a new and more precise permeability calculation model. Li et al. [
22] established a series of mathematical models of double holes and double seams and a parallel mathematical model of double holes and single seams, considering non-seepage coupling. Then, the rate transient analysis curve is obtained by using the Laplace transform and numerical inversion. Based on the rate transient analysis curve, the geometric parameters such as the radius, permeability and length of the karst cave of large fractures, as well as the dynamic reserves, can be obtained. Furthermore, Tian et al. [
23] established a novel three-porosity model based on the Maxwell-Garnett mixing rule, which solved the problem of calculating the water saturation of complex fracture-cavity carbonate reservoirs. This model quantitatively integrates the influences of fractures, pores and matrix pores on the porosity index and is further supported by the porosity parameter acquisition method based on FMI logging, demonstrating its accuracy in water saturation assessment and practical production guidance. Moreover, Huang et al. [
10] developed an acidification simulation method coupled with hydrology, mechanics and chemistry by extending the classical two-scale continuum model, integrating discrete fracture, free flow and pore elastic models and revealed the key control role of stress on fracture closure and acid transport in fracture-cave-type carbonate reservoirs during the acidification process. However, the existing triple medium model has a key limitation: its description of the interaction among multiple media mainly relies on two statistical average parameters, namely the storage capacity ratio and the channeling coefficient. Although these parameters can characterize the “intensity” of fluid exchange and energy transfer between different media in the sense of seepage mechanics, they cannot directly reveal geological parameters with clear physical meanings, such as the specific number of karst caves, the volume of individual karst caves, the spatial position of karst caves and their precise distribution relationship with fractures. In other words, there is a gap between the model parameters and the key geological attributes that the mine actually cares about. Regarding this issue, Du, et al. [
24,
25] started from the laws of conservation of mass, momentum and energy, they deeply considered the equation of state of the fluid in the cave under high-temperature and high-pressure conditions, and innovatively proposed that the pressure change in the cave is essentially a coupling process of fluid flow and pressure fluctuations (sound waves/elastic waves), and established the corresponding coupled flow-wave mathematical model. This theoretical breakthrough provides a new model framework with more explicit physical significance for the pressure recovery well test analysis of fractured caved reservoirs, making it possible to explain the volume, number and distance of karst caves in adjacent wellbores through pressure recovery well test data. While these triple-medium models effectively capture multi-scale flow interactions, they rely on statistical averaging parameters that cannot resolve individual cave geometries. In contrast, the coupled flow-wave model of Du et al. allows direct inversion of physically meaningful cave parameters such as cave volume and number, yet its application is mainly confined to pressure buildup tests near the wellbore, limiting its ability to delineate the spatial distribution of caves on an inter-well scale. Despite this, challenges still exist: Pressure recovery well testing mainly reflects the reservoir information within a limited range near the wellbore, and it is difficult to solve the spatial distribution problem of the cave system on a larger scale (especially between wells). Theoretically, inter-well interference well testing and pulse well testing can detect inter-well connectivity and provide directional information, which are ideal dynamic means to solve spatial distribution problems. However, at present, there is still a lack of theories and efficient interpretation methods for interference/pulse well testing systems specifically designed for the complex heterogeneous characteristics of fractured caved reservoirs (such as discrete karst caves and complex fracture networks).
To address these limitations, this study proposes a numerical simulation framework based on unstructured PEBI grids that couples single-phase seepage in the fracture network with a wave-equation-based pressure model for caves. This work aims to fill the gap by enabling the direct inversion of physically meaningful cave parameters (volume, location) from interference/pulse test data, thereby providing a theoretical basis for well pattern deployment and reserve assessment in fractured-caved reservoirs.
The remaining part of this article is organized as follows.
Section 2 provides a detailed introduction to the theory and mathematical model of interference pulse well testing in fractured caved reservoirs.
Section 3 presents the verification of the numerical solution strategy for the model. The sensitivity analysis was conducted in
Section 4.
Section 5 discusses practical application cases of the model, and
Section 6 summarizes the full text and presents conclusions. This work aims to develop a set of methods for identifying inter-well connectivity and inverting the spatial distribution of karst caves based on numerical simulation, with the goal of providing a solid theoretical foundation and technical support for the optimal deployment of well patterns, precise assessment of reserves, and formulation of efficient development plans for fractured caved reservoirs.
2. Theory and Mathematical Model
Interference well testing, or pulse well testing, is a dynamic testing method that involves applying pressure disturbances in an active well and monitoring the pressure changes over time in an observation well to determine the inter-well connectivity and invert formation parameters. The core mechanism lies in the redistribution of pressure disturbances caused by active wells in the reservoir, while observation wells record the response of this pressure field at specific locations. Numerical simulation is the most effective tool for solving the pressure distribution under such complex boundary conditions. In view of the limitation that conventional structural grids are difficult to accurately depict karst caves, fractures and complex boundaries, this paper adopts the unstructured perpendicular bisector (PEBI) grid technology for numerical simulation to accurately calculate and obtain the pressure response data of the observation well location.
2.1. PEBI Grid
Taking the Xinjiang Oilfield in the Tarim Basin as an example, the geometric shape of its karst caves is extremely irregular, and the fluid flow behavior inside is significantly different from the seepage characteristics of porous media [
26].
Figure 1 presents the seismic profile, instantaneous energy attribute and structural tensor attribute diagrams of Xinjiang Oilfield. In this situation, the regular grid system is difficult to accurately depict the morphology of such complex caves. To effectively characterize the cave, the boundary contour of the cave can be approximated by using straight line segments, and the PEBI grid technique can be applied to achieve efficient grid division of fractured caved reservoirs. The principal advantage of the PEBI grid for this specific problem is its local orthogonality and the flexibility of Voronoi tessellation, which allows it to naturally conform to the complex, discontinuous boundaries of the void cave regions, where traditional structured grids would require excessively fine and computationally expensive stair-step approximations. This is critical for preserving the local conservation and solution accuracy around the cave-fracture interface, where pressure exchange is calculated. This grid system is constructed by generating Voronoi polygons (i.e., PEBI grid cells) through Delaunay triangulation. Given that there is no seepage process inside the cave, there is no need to grid the interior of the cave in numerical simulation.
PEBI meshing involves complex geometric calculation processes [
27]. In the application of fractured caved reservoirs, since there is no need for grid division inside the cave, the grid lines at its boundaries actually present a discontinuous state (
Figure 2), that is, the grid breaks at the cave boundaries. To ensure the accuracy and stability of grid division in fractured caved reservoirs, special grid generation algorithms must be implemented at the karst cave boundaries. Especially when the distance between karst caves and the external boundary of the oil reservoir, between karst caves or between karst caves and the wellbore is too close, grid interference is very likely to occur. Given that both the cave boundary and the oil reservoir boundary are approximated by line segments, and there are different angles between these line segments, and radial flow grids are usually required to be generated near vertical wells, this paper adopts the constraining lines technology (
Figure 3) to effectively solve the above grid interference problems.
2.2. Governing Equation
Recent studies innovatively proposed a dynamic flow model for fractured caved reservoirs [
28]. By introducing key physical assumptions, the governing equations and definite solution conditions for describing the pressure distribution of such reservoirs were established. Suppose that in carbonate rock strata, apart from discrete karst caves, the fracture network and bedrock jointly form an equivalent porous medium with macroscopic average porosity
ϕ and permeability
K. When the oil phase is regarded as a slightly compressible single-phase fluid, its seepage behavior follows the following partial differential equation [
10]:
where
K is the permeability of the reservoir matrix;
μ is the viscosity of oil;
B represents the volume coefficient of the oil phase formation;
p is the pressure;
γ represents the density of the oil phase;
Z represents the vertical coordinate; and
ϕ denotes the reservoir matrix porosity.
Unlike conventional porous media, the cave contains no granular matrix. Consequently, pressure changes are not dissipated by slow Darcy-type diffusion through pore throats; instead, they are transmitted purely through the compressibility of the fluid itself, fundamentally in the manner of acoustic or elastic wave propagation. The pressure dynamics inside the cave are therefore governed by the wave equation [
24]:
where
ρ represents the density of the oil;
v is the volume expansion rate of the fluid in the cave under isobaric conditions; and
g denotes the acceleration due to gravity.
C is the propagation speed of the pressure wave and can be calculated by the following formula:
where
M is the bulk modulus of the oil, and
E represents the Young’s modulus of the reservoir.
For an infinitesimal pressure drop
dp, the fluid undergoes isobaric expansion, producing a relative volume change
dv. Being essentially an open volume, the total volumetric change rate inside the cave is simply the net volumetric flow rate entering or leaving the control volume. Neglecting gravitational effects within the cave, integrating Equation (2) over the whole cave volume V immediately yields the lumped-volume form:
where
Q is the flow rate exchanged between the cave and the reservoir;
pV is the variation in pressure in the cave over time. This derivation makes the physical picture clear: the filled-liquid cave behaves as a compressible container whose pressure responds directly to the net accumulation or depletion of fluid, with the responsiveness governed by the wave speed
C. The lumped formulation thus provides an intuitive basis for coupling the cave pressure with the fracture-system seepage that controls the net inter-cave flows.
In summary, the classical pure-diffusion model causes the pressure disturbance to attenuate rapidly with distance and time, exhibiting a monotonic and smooth response. In our coupled model, the cave, governed by the wave equation, acts as a dynamic energy capacitor. It absorbs the energy of the incoming diffusion wave, stores it via fluid compression, and then re-releases it, propagating an elastic pressure wave further into the connected fracture network. This dual mechanism has two primary effects: (1) it substantially increases the instantaneous pressure disturbance amplitude observed at the observation well (as energy is channeled and efficiently transmitted), and (2) it introduces a distinct buffer-lag effect, which manifests as the phase lag and the “derivative hump” behavior shown in our sensitivity results. This paragraph is now in
Section 2.2, following Equation (4).
2.3. Solution Strategy
Considering the conservation of discrete equations and the use of unstructured PEBI grids, the equations are first integrated as follows:
By using the divergence theorem, volume integration is transformed into surface integration. In the PEBI grid shown in
Figure 4, the sum of each face in grid i is executed. The left side of Equation (5) can be rewritten as [
29]:
The right side of Equation (5) is the cumulative term, which can be discretized as:
The volume coefficient of porosity and slightly compressible fluid can be approximately given in the following form:
Combining Equations (6)–(9), we can obtain:
where
T represents conductivity;
D is the gravity in the grid;
pref,
ϕref and
Bref represent the reference pressure, the porosity and volume coefficient under the reference pressure, respectively. The conductivity of the
n + 1 time step can be obtained by Taylor expansion at the previous iteration [
30]:
where the superscripts
n and
v represent the time step and the iteration step, respectively. The pressure term also takes values in n + 1 time steps:
After fully implicit linearization based on spatial upstream weighting, Equation (10) can be expressed as:
where
Cp is the cumulative coefficient, expressed as:
We take the cave as a grid with a grid pressure of
pV. The total flow into the grid in all strata connected to the cave is expressed by Darcy’s law. Thus, the cave equation can be discretized as:
In pulse well testing, there are active wells and observation wells. If there is no fluid inflow or outflow in the observation well, the flow rate is 0. The active well has the operation of opening and closing the well. The active well can be treated as the inner boundary. Considering the wellbore storage and the skin, it is the bottom hole flow pressure expression of the active well:
where
WIj denotes the well index;
λj represents the pressure function of grid
j connected to the well;
C refers to the wellbore storage constant;
S indicates the epidermal coefficient;
pwf stands for the bottom hole flowing pressure; and
Q signifies the flow rate of the injection well.
The characteristic time for an acoustic wave to traverse a karst cave of typical dimensions (tens to hundreds of meters) is on the order of milliseconds, given the pressure wave propagation velocity C (Equation (3), typically ~1450 m/s for water). In contrast, the duration of the pulse well test is on the order of hundreds of hours. Consequently, any internal pressure gradients within the cave equilibrate almost instantaneously relative to the overall test duration. The pressure across the cave volume can thus be considered spatially uniform at the resolution of our simulation timesteps. This does not reduce the model to a simple tank model; rather, the temporal dynamics of this uniform pressure are rigorously derived from the wave equation (Equation (2)). By integrating Equation (2) over the cave volume V and linking the volumetric change rate to the net flow rate Q via the fluid’s compressibility, we arrive at Equation (4). The physical mechanism governing pressure change remains fundamentally the propagation and reflection of elastic pressure waves, which justifies retaining the ‘wave equation’ terminology. The wave velocity C is a direct input parameter controlling the dynamic compressibility and energy buffering capacity of the cave.
In summary, the overall solution procedure comprises the following steps: (i) spatial discretization of the fracture-matrix system is performed using the unstructured PEBI grid, with the continuum seepage equation integrated by the finite volume method; (ii) the cave is treated as a single computational node whose pressure evolution is governed by the volume-integrated wave equation (Equation (4)); (iii) the exchange flow rate between the cave and the surrounding grid cells is calculated explicitly via Darcy’s law; (iv) the resulting system of nonlinear algebraic equations is linearized fully implicitly and solved iteratively, with the active well handled as an inner boundary condition including wellbore storage and skin.
4. Cave Sensitivity Analysis
Based on the above calculation program and parameter values, the pulse pressure of fractured caved reservoirs was calculated.
Figure 6 shows the relative positions among the active well, the cave and the observation well. Considering the equal thickness of the stratum, in this paper, the volume of the cave is represented by the area of the cave, and the dimensionless cave area
AD and the dimensionless active well-cave distance
LD are defined. To facilitate the calculation of the cave area, the cave is set as a rectangle, which does not affect the calculation result.
It should be noted that in the sensitivity analysis presented here, the simplification of the cave geometry to a rectangle is solely for the convenience of controlling the area as a single variable. Due to the physical mechanism by which the cave functions primarily as a capacitive volume (Equation (4)), this regularization does not affect the principal conclusions drawn from the sensitivity study. However, for practical field applications involving irregularly shaped caves, the unstructured PEBI grid is an indispensable tool for ensuring geometric fidelity, which is crucial for accurate pressure history matching and parameter inversion.
4.1. Cave Area
Figure 7 shows the response characteristics of pressure under different cave areas of the observation well and the influence of derivative dynamics on pulse excitation. In the initial stage of injection into the active well (approximately within 24 h), the observation well pressure remains basically unchanged. It then continues to rise until the withdrawal time (100 h). After the injection was stopped, the pressure continued to rise by inertia, reaching a peak about 150 h later and then turning downward. This lag response (phase difference Δt ≈ 50 h) confirms that the operation of the active well has a delayed effect on the observation well through the fracture cave system. The influence of the cave area on the pressure of the observation well. Under the same excitation pressure, the smaller the cave area, the greater the variation range of the observation well pressure. When observing the maximum pressure of the well, when observing the maximum pressure of the well. The larger the volume of the cave, the smaller the pressure variation in the observation well (
Figure 7a), and the smaller the distance between the maximum and minimum values of the pressure derivative (
Figure 7b). Under the same excitation pressure, the size of the cave area has no effect on the time for observing the pressure change in the well. As the pulse period increases, the minimum value of the derivative shifts downward, and stopping the injection leads to an increase in the pressure drop of the observation well. These phenomena can be explained by the fact that the pressure change in the fluid in the cave is a wave propagation. When the pressure changes in the active well diffuse to the cave through seepage, the compressive characteristics of the fluid inside the cave enable the karst cave to play a role in energy storage and buffering against the pressure changes. After buffering, the pressure changes diffuse to the observation well through seepage. A larger cave volume corresponds to a greater fluid mass and a larger effective capacitance (
ρCqV). During the injection pulse, a larger cavity absorbs more energy to achieve the same pressure increase, thereby attenuating the pressure amplitude transmitted to the observation well and smoothing the pressure derivative response.
4.2. Cave-Well Distances
Subsequently, we studied the influence of the cave location on pressure and pressure derivatives.
Figure 8 presents the double logarithmic curves of the pressure and the derivative of the observation well at different cave-well distances. It can be seen that the shorter the distance between the cave and the active well, the greater the pressure disturbance amplitude of the observation well. Conversely, the farther the distance, the later the peak of the pressure derivative appears, but the difference is not significant. For instance, when the dimensionless distance LD was increased from 400 to 800, the peak-to-peak pressure variation amplitude at the observation well decreased by only ap-proximately 0.28%, which quantifiably confirms the relatively limited sensitivity compared to a three-fold change in cave volume.
The above-mentioned law can be reasonably explained by the analytical solution of point source seepage in an infinitely large stratum. In the area between the active well and the karst cave, the pressure propagation satisfies the diffusion equation. The well can be regarded as an instantaneous point source, and the pressure response at any point in the formation can be expressed as:
where the exponential integral can be expressed as:
To directly link this analytical solution to the numerical results, let the shortest distance from the active well to the cave boundary be L. By replacing r in Equation (23) with L, the disturbance caused by the flow rate of the active well to the pressure inside the cave can be quantified. This analytical relationship reproduces two key numerical observations:
First, because the exponential integral function is monotonically decreasing, the larger L is, the smaller the pressure calculated by Equation (23) will be—meaning that the pressure disturbance of the active well on the cave becomes weaker, and the pressure variation range recorded by the observation well decreases accordingly. Second, constrained by the slowly varying nature of the exponential integral function, even when L changes considerably, the corresponding pressure change remains relatively modest. This explains why, in the numerical simulations, the distance between the cave and the well affects the pressure response of the observation well, but the overall variation range is limited, matching the behavior predicted by the analytical solution.
4.3. Active Well Flow Rate
For the standard process of disturbance/impulse well testing in fractured caved reservoirs, we implement stepwise production variations in the active wells and record the pressure responses in the observation wells. We set
AD = 1 × 10
5 and
RfD = 500. Then, when
t is between 0 and 200, 200 and 400, and 400 and 600, the active well flow rates are 100, 200 and 300, respectively.
Figure 9 shows the variation in observation well pressure with time in fractured caved reservoirs under variable production. It can be seen from
Figure 9a that the pressure in the observation well varies with time. When the flow is stable, the pressure has an approximately linear relationship with time. The slope of the well pressure varies when the flow rate is different. The time when the slope changes is different from the time when the flow rate changes, and a lag phenomenon occurs in the slope change in the observation well.
Figure 9b shows the variation in the pressure derivative of the observation well with time under variable production in fractured and cave-shaped oil reservoirs. It can be seen from the figure that the derivative is generally negative, indicating that the pressure is generally decreasing. The derivative shows the characteristic of fluctuating changes, and the derivative feature is more obvious compared with the pressure. However, the derivative value is very small. In actual measurement, the accuracy error of the pressure gauge and environmental noise may mask the change in the pressure derivative. In actual field measurements, the accuracy limitations of pressure gauges and environmental noise can easily mask these subtle pressure derivative changes. This severely limits the practical applicability of pressure derivative interpretation in such reservoirs.