Introduction

Hydraulic fracturing is a well stimulation technique that has been employed in the oil and gas industry since 1947 (API 2009). According to Association of American State Geologists (2012), hydraulic fracturing or known as “fracking”, “hydrofracking” or “fracing” as applied in oil and gas industry is the process of pumping a mixture of water, sand and other chemical additives under high pressure to create fractures originating from the wellbore in a producing formation to provide increased flow channels for production. A viscous fluid containing a proppant such as sand is injected under high pressure until the desired fracturing is achieved. The pressure is then released allowing the fluid to return to the well. The proppant, however, remains in the fractures preventing them from closing. Hydraulic fracturing is usually useful to increase productivity index (PI) of the well especially in low permeability reservoir and increase the flow rate of oil and/or gas from wells that have been damaged. Damage occurs because drilling and/or completion fluids leak into the reservoir and plug up the void spaces and pore throats. Then, the permeability is reduced because the pores have been plugged and the fluid flow in this damaged portion of the reservoir may be substantially reduced. To stimulate a damaged reservoir, a short, conductive hydraulic fracture is often the desired solution.

Thousands of treatments are implemented each year in a wide range of geological formations which may vary from low permeability gas fields, weakly consolidated offshore sediments, soft coal beds for methane extraction, naturally fractured reservoirs, and geometrically complex structures (Adachi et al. 2007). Thus, it is very important to study hydraulic fracturing design before conducting any hydraulic fracturing stimulation treatment for the well. A successful hydraulic fracturing stimulation treatment is dependent on many factors. Its design requires a number of considerations such as the prediction of well productivity for various fracture lengths and conductivities, parametric studies on fracture geometry requirement for particular types of formations, selection of appropriate types of fracture materials and determination of fracture design criteria.

Hydraulic fracturing design models are used today as a prediction tool for the optimization of hydraulic fracturing. In this study, since there are many parameters needed to be calculated for the design on hydraulic fracturing, a mathematical model has to be developed.

In this project, a research study of hydraulic fracturing has been carried out to investigate the parameters needed to be calculated for hydraulic fracturing design. An alternative method to estimate hydraulic fracturing design parameters has been presented by developing a mathematical model using Microsoft Excel Visual Basic for Applications (VBA). Applicability and validity of the model is then demonstrated using field data and results.

Hydraulic fracturing design

Ali Daneshy (2010) points out that engineering computation always precede a fracturing treatment which comprises of the calculation of fluid volume and viscosity, injection rate, weight of proppant, volumes of different phases of the job (pre-pad, pad, slurry, and displacement), surface and bottom hole injection pressure, hydraulic horsepower required at the surface, and the mechanical equipment needed for this.

According to Jabbari and Zeng (2012), the best hydraulic fracturing design depends very much on the environment in which the fracture treatment will be carried out. The characteristics that define the environment are controllable parameters, such as wellbore casing, tubing and wellhead configurations, wellbore downhole equipment, lateral length, well spacing, perforation location and quantity, fracturing fluid and proppant characteristics, and fracturing treatment rate and pumping schedule.

Veatch (1983) mentioned on the general treatment design consideration which limited to selecting the appropriate types of materials (e.g., fluids, additives, and proppants), the appropriate volumes of materials, injection rates for pumping these materials, and the schedule for injecting the materials.

Basis/assumptions

In this model, injection rate and time of injection are assumed based on the previous fracture jobs in the area. From these assumptions, it is possible to obtain the surface pressure, horsepower requirements, maximum quantity of propping agent needed and also the productivity ratio.

Fracture extent

In API (2009), the fracture extents are divided into two which consists of horizontal fracture and vertical fracture The fracture plane in productive layer is assumed to be vertical when the fracture gradient is 0.7 psi/ft of 2,000 ft depth or less, and horizontal when the fracture gradient is 1.0 psi/ft of 2,000 ft depth or greater.

Productivity ratios

For the productivity ratio, it is impossible to predict exactly the productivity ratio of the well, owing to the fact that every fracture pattern is different and unique. However, it is possible to estimate the productivity ratios for vertical and horizontal fractures if the radial pattern of fracture is assumed as uniform. For the case of horizontal fracture, productivity ratio equation can be obtained provided it is assumed that there is zero vertical permeability in the fracture zone.

Fracture area

A t = q i W 4 π C 2 e x 2 erfc x + 2 x π - 1

An expression of fracture area at any time may be derived using the assumption of:

  1. 1.

    The fracture has uniform width, the flow of fracture fluid into formation is linear and the direction of flow is perpendicular to the fracture

  2. 2.

    The velocity of flow into the formation at any point on the fracture face is a function of the time of exposure of the point to flow

  3. 3.

    The velocity function v = f(t) is the same for every point in the formation, but the zero time for any point is defined as the instant that fracturing fluid first reaches it

  4. 4.

    The pressure in the fracture is equal to the sandface injection pressure, which is constant.

Fracturing fluid

Howard and Fast (1957) stated that since the fracturing fluid properties are reflected through the fracturing fluid coefficient, C, it is important to establish a method for the determination of this factor for various types of fracturing fluids. The fracturing fluid coefficient, C, defines the three types of linear flow mechanisms countered with fracturing fluids for which comprises of:

Viscosity controlled fluids Viscous or semi-viscous fracture fluids in situations where the viscosity controls the amount of fluid loss taking place during fracturing. Therefore, the viscosity of the fracture fluid controls the amount of fluid loss to the formation. Thus, for this case, the fracturing fluid coefficient, C v is defined as:

C v = 0.0469 k Δ P Ø μ 1 / 2 ft/ min

Reservoir controlled fluid This category of fracturing fluids has low viscosity and high fluid loss characteristics in which the physical properties are identical to those of the reservoir fluid (Craft et al. 1962). The fracturing fluid coefficient, C c is:

C c = 0.374 Δ P k c f Ø μ 1 / 2 ft/ min

Wall-building fluids These fluids build a temporary filter cake or wall on the face of the fracture as it is exposed. The fracturing fluid coefficient for wall-building fluid, C w is represented below:

C w = 0.0164 m A f ft/ min

Model development, verification and validation

Model development

Model verification and validation are essential parts of the model development process if models to be accepted and used to support decision making (Charles 2005). Five case studies were conducted for verification and validation of mathematical model. The project focused on the calculation of hydraulic fracturing design parameters in vertical and horizontal fracture. Figure 1 shows the calculation procedures for both fracture orientations.

Fig. 1
figure 1

Calculation procedures for hydraulic fracturing design for vertical and horizontal fractures

Case 1 Well A depth is at 7,000 ft and was treated via 4.892 in casing and 2 in tubing. Since the well depth is at 7,000 ft, the fracture extent of the well is assumed as vertical with the fracture gradient of 0.7 ft/psi. The resulted field data show that the fracture was treated using 151,000 lb of maximum weight of sand, with 37,800 gal of fracture fluid volume. The surface injection pressure used was 3,129 psi whereby the hydraulic pump was operated at 2,338 hp. The productivity ratio (PR) obtained after fracture treatment was 6.5.

Case 2 The well B was drilled at depth 10,000 ft with the fracture gradient of 0.64 ft/psi and assumed to be in vertical fracture extent. Based on available field data, it shows that the fracture was treated using 420,000 lb of maximum weight of sand, with 100,000 gal of fracture fluid volume. 2,500 psi injection pressure at the surface was used whereby the hydraulic pump operated at 2,300 hp. The result shows that PR after fracture treatment was 9.

Case 3 The well C was assumed horizontal as the depth of the well is 2,000 ft with a fracture gradient of 1 psi/ft. Since the fracturing fluid has low viscosity of 4 cp, the fracture fluid type is characterized in reservoir controlled fluid. The resulted field data indicated that the maximum amount of sand needed for fracturing was 176,600 lb with the fracture fluid volume of 40,000 gal. The injection pressure was at 3,263 psi and the hydraulic horsepower used was 2,886 hp. The PR of the well after fracturing was 5.

Case 4 The type of fracture extent is vertical as the well was drilled up to 6,500 ft with the fracture gradient of 0.68 psi/ft. The resulted data showed the value of 6.4 for productivity ratio after fracture treatment. 226,700 gal of fracture fluid was treated at 3,550 psi of injection pressure and 2,670 hp of hydraulic horsepower. 400,000 gal maximum amount of sand was needed for the success of the treatment.

Case 5 The well is at depth of 1,600 ft with a fracture gradient of 1 psi/ft. The resulted HF for the field used 462,000 lb of amount of sand and 84,000 gal of volume of fracture fluid. The well was injected at 2,500 psi and PR after fracturing was at the value of 7.4.

The hydraulic fracturing design coding was done for two different types of fracture extent namely vertical fracture and horizontal fracture. The type of fracture establishes the directional permeability of the formation to be used in calculating the fluid loss during fracturing as well as productivity ratio of the fractured wells. In addition, the type of fracture determines the advisability of using diverting agents.

In the coding of vertical and horizontal fractures, three different types of fracture fluids have been coded in the system which are viscosity controlled fluids, reservoir controlled fluids and wall-building fluids. Viscosity controlled fluids comprise of viscous or semi-viscous fracture fluids; reservoir controlled fluids consist of fracturing fluids with low viscosity and high fluid loss characteristic, while wall-building fluids build a temporary filter cake. The user can select either viscosity controlled fluids, reservoir controlled fluids or wall-building fluids as the fracture fluids type to be used.

After the amount of sand, hydrostatic pressure drop and volume of fracturing fluid has been calculated, the procedure on the method of fracturing was coded in VBA. The fracture is done either through casing or annulus. In fracture through annulus, the diameter of circular pipe is calculated using the Crittendon’s correlation which has been coded in the window. The diameter then is used to calculate the average velocity, Reynolds number, frictional pressure drop as well as hydraulic horsepower. For fracture through casing, the internal diameter of the casing is used for the calculations of average velocity, Reynolds number, frictional pressure drop as well as hydraulic horsepower. Lastly, the equation of productivity ratio has been coded in VBA.

Verification

Verification is done to ensure that the model is programmed suitably, the algorithms have been implemented accurately and the model does not contain error, oversights or bugs. The verification of coding has been tested to determine whether the coding will successfully run without any errors. The results of manual calculations and the mathematical model of hydraulic fracturing are then compared and the percentage differences have been calculated.

From the results, it shows that the minimum percentage difference obtained between VBA coding and manual calculations is 0 %, while the maximum percentage difference obtained between calculation in VBA coding and manual calculation is 2.63 %. Therefore, the results conclude that the coding is free from error and viable for data validity. The coding is tested and validated for all five cases.

Validation

The results from the mathematical model were compared with the field results for all cases and the percentage differences were calculated. The resulted parameters from the mathematical model and field data were then converted into bar chart to analyze the difference in the values of hydraulic fracturing design parameters for all cases and analyzed the validity of the equations used to calculate the parameters of hydraulic fracturing design.

There are five main parameters that have been considered for comparison namely amount of sand, volume of fracture fluid, surface injection pressure, hydraulic horsepower and productivity ratio. Based on the overall results, the validation has established a range of 0–15 % between the calculated value and case studies values.

The comparison of maximum amount of sand for all cases between the calculated model and field data is presented in Fig. 2.

Fig. 2
figure 2

Graph of maximum amount of sand between HF mathematical model and field data for all cases

In Case 1, the percentage difference between the field and calculated values was 1.12 % followed by Case 2 which is 0.31 %, Case 3 which is 0.49 %, Case 4 which is 5.14 % and Case 5 which is 4.96 %. The percentage differences for all values are <5 %. This shows that the equations and correlations used to calculate the maximum amount of sand for hydraulic fracturing design in the mathematical model are valid.

Moreover, for Case 1 (Fig. 3), there are no changes between the field data and calculated volume of fracturing fluid. For the rest of the cases, there are slight differences in the volume of fracture fluid. Case 2 obtained 0.25 % differences, Case 3 obtained the differences of 0.145 %, Case 4 for about 1.43 % and last but not least, Case 5 obtained 2 % of percentage differences in the volume of fracture fluid.

Fig. 3
figure 3

Graph of volume of fracture fluid between HF mathematical model and field data for all cases

To wrap up, the volume of fracture fluid between HF mathematical model and field data for all cases displayed low values of percentage differences which were <2 %.

Therefore, the correlations and equations used to calculate the volume of fracture fluid in mathematical model for hydraulic fracturing design were workable and can be accepted.

In addition, for surface injection pressure (Fig. 4), the percentage difference between the field and calculated values for Case 1 was slightly high; 6.04 %. However, the rest of the cases showed high percentage differences. The percentage difference Case 2 was 17.32 %, followed by Case 3 which was 14.59 %, Case 4 which is 13.38 % and Case 5 which is 14.36 %. Hence, it can be concluded that the percentage differences are quite high in the values of surface injection pressure between the calculated model and field data.

Fig. 4
figure 4

Graph of surface injection pressure between HF mathematical model and field data for all cases

Furthermore, the bar chart in Fig. 5 shows the hydraulic horsepower results between hydraulic fracturing mathematical model and field data for all cases.

Fig. 5
figure 5

Graph of hydraulic horsepower between HF mathematical model and field data for all cases

For Case 1, Case 2 and Case 5, the percentage difference between the field and calculated values is slightly high which are 9.07, 7 and 8.79 %, respectively. These values nearly reached 10 % but still can be acceptable. However, the rest of the cases which are Case 3 and Case 4 show high percentage differences. The percentage difference for Case 3 is 14.66 %, and Case 4 is 14.16 %, which nearly reached 15 %.

The comparison of productivity ratio for all cases between the calculated model and field data is presented in Fig. 6. The bar chart shows the productivity ratio results between hydraulic fracturing mathematical model and field data for all cases. For Case 1, the percentage difference is 3.07 % followed by Case 2 which is 7.11 %, Case 3 which is 1 %, Case 4 which is 2.11 % and Case 5 which is 4.32 %. All cases displayed low amount of percentage differences except for Case 2 in which the percentage difference reached more than 5 %. Therefore, the correlation and equations used to calculate the productivity ratio in mathematical model for hydraulic fracturing design are practical and can be accepted.

Fig. 6
figure 6

Graph of productivity ratio between HF mathematical model and field data for all cases

Discussion

The important parameters required for a hydraulic fracturing design such as maximum amount of sand needed, volume of fracture fluid, surface injection pressure, hydraulic horsepower and productivity ratio after fracturing can be predicted prior to fracture treatment. This is very important to determine the effectiveness of the proposed treatment and also can measure the economic feasibility of the treatment project. From the previous result, the maximum amount of sand for all cases showed slight differences (approximately <5 %) between the values of HF mathematical model and field data. The volume of fluid for all cases also showed minimum values of percentage differences (approximately <2 %) between the values of HF mathematical model and field data. The productivity ratio of the well after fracturing also showed the percentage differences which range from 1 to 7 %. This shows that the equations used to obtain the values of maximum amount of sand and volume of fracture fluid in HF design are valid, practical and workable.

However, the surface injection pressure shows slightly high values which approximately reach 15 % of percentage differences between calculated values and field values for all cases. This is due to the assumption made in this model in which the pressure drop across perforation was assumed negligible because the values are usually small compared to other pressure terms. Therefore, the surface injection pressure can be obtained from equation

P s = P t + Δ P p e r f - Δ P s

Accounting the values of pressure drop across perforation, it is the reason for slightly high percentage differences in the values of surface injection pressure for several case studies.

From the results too, since the values of percentage differences for surface injection pressure are slightly high, the percentage differences for hydraulic horsepower also show the values reaching 15 %. These issues can be analyzed using the equation of

H h = 0.0245 × P s × q t

From the equation, to get the value of hydraulic horsepower, surface injection pressure value is required. Therefore, as the percentage difference of surface injection pressure is high, the percentage difference of hydraulic horsepower will be high too.

Conclusion

This study has clearly demonstrated that the mathematical model for hydraulic fracturing design can be successfully applied to problems facing the petroleum industry. Even though the mathematical model developed is covering a broad problem domain, it still can give good and precise result. For future continuation, another parameter like fracture propagation model and economic analysis can be included as part of the mathematical model to determine the optimization of hydraulic fracturing treatment.