Hydraulic Fracturing Fundamentals
Qualitative Description of Fracture Growth
Theoretically, after a fracture is initiated it grows with two opposing wings, each extending into the formation on either side of the wellbore as pumping continues (Figure 1).
The increase in fracture volume during a treatment is determined primarily by a material balance with two key elements:
- The volume of injected fluid
- The portion of injected fluid that leaks off into the formation matrix
The volume of fluid injected is part of the job design. Fluid leakoff is controlled by a number of factors, including the gradual build-up on the fracture face of a thin layer (filter cake) of material carried in the fracturing fluid which results in an ever-increasing resistance to flow through the fracture faces. The ideas behind the leakoff coefficient are that if a filter-cake wall is building up, it will allow less fluid to pass through a unit area in unit time; and the reservoir itself can take less and less fluid if it has been exposed to inflow. Both of these phenomena can be roughly approximated as “square-root time behavior.”
Carter (1957) related the area of a vertical, hydraulically created fracture to the rate of fluid injection and other factors.
Where
leakoff velocity
leakoff coefficient
time elapsed since start of leakoff process
This equations assumes a uniform fracture width and leakoff flowing perpendicularly across the fracture face at a velocity that is dependent on the duration of flow (Figure 1).
The integrated form of the equation is
Where
fluid volume passing through fracture surface area from time 0 to time t
leakoff coefficient fracture surface area
leakoff coefficient spurt loss coefficient
The fluid volume that passes through the fracture surface during the elapsed time period, divided by the fracture surface area (volume per unit area) is equal to the leakoff coefficient times two times the square root of elapsed time, plus an integration constant. The integration constant is termed the spurt loss coefficient. The two coefficients (leakoff and spurt) can be determined from laboratory tests on core samples.
Fracture Dimensions
For modeling purposes, it is common to model one wing of a hydraulic fracture and assume that the other wing is identical.
For one wing of the fracture at a given time during treatment at a constant injection rate ,
Where
injected volume
injection rate
time elapsed since beginning of treatment
The fluid efficiency is the fraction of the injected fluid remaining in the fracture after the rest of the fluid has leaked off into the formation.
is the volume of fluid contained in the fracture, and is equal to the fracture surface area that is, the area of one face of one wing times the average fracture width .
It is often assumed for the purposes of simple models that the created fracture remains within a well-defined lithological layer, and the fracture is therefore characterized by a constant height, .
The fluid injection portion of a single hydraulic fracturing treatment may last from less than an hour to several hours. Points of the fracture face nearest to the well are opened at the beginning of pumping, while the points at the fracture tip are “younger” as the fracture extends into the formation.
Dividing the injected volume by the surface area of one face of one wing results in the so-called “would-be” fracture width. This would-be width consists of the average fracture width, leakoff width and spurt loss width:
The factor 2 is introduced because the fluid leaks off through both faces of one wing.
To obtain an analytical solution for a constant injection rate, Carter (1957) relies on a hypothetical case where the fracture width “jumps” to its final value in the first instant of pumping and the width remains constant during fracture propagation.
Nolte (1986) postulated a similar, but mathematically simpler approach, assuming that the fracture surface evolves according to a power law where the exponent remains constant during the whole injection period.
Where:
and
fracture area at end of pumping;
[latex]t_e =[latex] time at end of pumping