SYSTEMS AND METHODS FOR HYBRID MODEL HYDRAULIC FRACTURE PRESSURE FORECASTING
20220373711 · 2022-11-24
Inventors
Cpc classification
E21B2200/20
FIXED CONSTRUCTIONS
E21B2200/22
FIXED CONSTRUCTIONS
International classification
Abstract
A system for determining pressure in a hydraulic fracturing system for a well includes a processing module executing code and configured to receive a plurality of input parameters. The processing module can predict either a bottomhole pressure, based on statistical predictions and physics-based predictions, or a surface pressure based on the predicted bottomhole pressure.
Claims
1. A system for forecasting pressures in a hydraulic fracturing system for a well, the system comprising: a processing module executing code and configured to: receive specifications for performing a hydraulic fracturing operation on a well, the specifications forecasting an array of flow rate information for frac fluid over time; submit the array of flow rate information to a model incorporating a statistically based multivariate relationship operating on the flowrate information to forecast pressure results including at least one of a bottomhole pressure time-based array and a surface pressure time based array, each of the pressure results being separable into pressure loss subcomponents, determine a system of multipliers for statistical normalization of the pressure loss subcomponents, calculate normalized pressure loss subcomponents obtained by multiplying the pressure loss subcomponents by selected multipliers obtained from the system of multipliers, and provide normalized pressure forecast data on a basis of the normalized pressure loss subcomponents; monitor observed pressure from the well as the hydraulic fracturing operation is underway by comparing the normalized pressure forecast data over time to the observed pressure from the well; and take responsive action when monitoring of the observed pressure indicates an impending screen-out.
1. The system of claim 1 wherein the array of flow rate information is associated with a second set of pressure forecast results obtained from a lumped 3D hydraulic fracturing model.
2. The system of claim 1 wherein the statistically based multivariate relationship derives from a training data set incorporating historical data from at least one analogous hydraulic fracturing operation, the historical data including time-based arrays of at least two variables selected form the group consisting of historical flow rate (Q), historical surface pressure data (P.sub.surface), historic bottomhole pressure data (P.sub.bottomhole), entry pressure (P.sub.entry), bottomhole proppant concentration (C.sub.BH), net pressure (P.sub.net), friction reducer concentration (FR), and fracture closure pressure (σ.sub.closure).
3. The system of claim 3 wherein the time-based arrays include at least three of the variables.
4. The system of claim 3 wherein the time-based arrays include at least four of the variables.
5. The system of claim 3 wherein the time-based arrays include at least five of the variables.
6. The system of claim 3 wherein the time-based arrays include at least six of the variables.
7. The system of claim 3 wherein the training data contains historical information from diagnostic fracture injection tests, and the statistical model includes means for relating the historical information from diagnostic fracture injection tests to new data obtained from a diagnostic fracture injection test performed on the well.
8. The system of claim 3 wherein the training data contains historical information from stepdown test, and the statistical model includes means for relating the historical information from diagnostic fracture injection tests to new data obtained from a stepdown test performed on the well.
9. The system of claim 3 wherein the training data set includes historical data from a prior stage of hydraulic fracturing performed on the well.
10. The system of claim 3 wherein the training data set includes historical data from the same stage of the hydraulic fracturing operation as the hydraulic fracturing operation of the same stage remains underway.
11. The system of claim 1 wherein the following relationships characterize the pressure results and pressure loss subcomponents:
12. The system of claim 1 wherein the system of multipliers includes at least one relationship for determining net pressure multipliers (M.sub.net) for mitigating error from statistical modeling of net pressure (p.sub.net) based upon data obtained from stepdown tests performed on the plurality of wells.
13. The system of claim 1 wherein the system of multipliers includes at least one relationship for mitigating error in pressure loss from wellbore friction (p.sub.wellfriction,Q,c) as a function of flowrate (Q).
14. The system of claim 1 wherein the system of multipliers includes at least one relationship for mitigating error in pressure loss from wellbore friction (p.sub.wellfriction,Q,C) as a function of bottomhole proppant concentration (C.sub.BH).
15. The system of claim 1 wherein the appropriate action is to initiate an alarm to alert a frac operator when the risk of screen-out is elevated.
16. The system of claim 1 wherein the code is further configured to interact with a user through use of a graphical user interface to facilitate the appropriate action including at least on action is selected from the group consisting of: (1) adding friction reducer to the frac fluid, increasing the flow rate of the frac fluid, and (2) reducing proppant concentration in the frac fluid.
17. The system of claim 1 wherein the responsive action is determined as a result of threshold analysis.
18. The system of claim 18 wherein the threshold analysis utilizes a probabilistic threshold on a plot of actual pressure (P.sub.actual) versus forecast pressure (P.sub.forecast).
19. The system of claim 19 wherein the probabilistic threshold is based upon a Gaussian distribution utilizing as a mode of the Gaussian distribution a least squares fit of a dataset comprised of the (P.sub.actual, P.sub.forecast) values.
20. The system of claim 18 wherein the threshold analysis is based upon a contemporaneous comparison of slopes between those of the observed pressure and the normalized pressure forecast data.
21. The system of claim 1 wherein the normalized pressure forecast data includes that for fracture entry pressure (P.sub.entry friction), which is monitored for the purpose of taking appropriate action.
22. A non-transitory computer readable medium containing program instructions for performing a method comprising steps of: receiving specifications for performing a hydraulic fracturing operation on a well, the specifications forecasting an array of flow rate information for frac fluid over time; submitting the array of flow rate information to a model incorporating a statistically based multivariate relationship associating design flowrate information to obtain calculation results including pressure results including at least one of a bottomhole pressure time based array and a surface pressure time based array, each of the pressure results being separable into pressure loss subcomponents, a system of multipliers for statistical normalization of the pressure loss subcomponents, and normalized pressure loss subcomponents obtained by multiplying the pressure loss subcomponents by corresponding members obtained from the system of multipliers; providing normalized pressure forecast data on a basis of the normalized pressure loss subcomponents; monitoring observed pressure from the well as the hydraulic fracturing operation is underway by comparing the normalized pressure forecast data over time to the observed pressure from the well; and taking responsive action when monitoring of the observed pressure indicates an impending screen-out.
23. A computer-implemented method comprising steps of: A non-transitory computer readable medium containing program instructions for performing a method comprising steps of: receiving specifications for performing a hydraulic fracturing operation on a well, the specifications forecasting an array of flow rate information for frac fluid over time; submitting the array of flow rate information to a model incorporating a statistically based multivariate relationship associating design flowrate information to obtain calculation results including pressure results including at least one of a bottomhole pressure time based array and a surface pressure time based array, each of the pressure results being separable into pressure loss subcomponents, a system of multipliers for statistical normalization of the pressure loss subcomponents, and normalized pressure loss subcomponents obtained by multiplying the pressure loss subcomponents by corresponding members obtained from the system of multipliers; providing normalized pressure forecast data on a basis of the normalized pressure loss subcomponents; monitoring observed pressure from the well as the hydraulic fracturing operation is underway by comparing the normalized pressure forecast data over time to the observed pressure from the well; and taking responsive action when monitoring of the observed pressure indicates an impending screen-out.
25. A system for forecasting pressures in a hydraulic fracturing system for a well, the system comprising: a processing module executing code and configured to: receive specifications for performing a hydraulic fracturing operation on a well, the specifications forecasting flow rate information for frac fluid over time; submit the flow rate information to a statistical model, the statistical model incorporating pressure loss subcomponents and multipliers for the pressure loss subcomponents for normalizing their expected contribution to pressure loss resulting in normalized pressure loss subcomponents; provide normalized pressure forecast data on a basis of the normalized pressure loss subcomponents; monitor observed pressure from the well as the hydraulic fracturing operation is underway to create an observed pressure model; combining the normalized pressure forecast data and the observed pressure model to operate well pumping activities, including predicting an unexpected event outside of the normalized pressure forecast data; take responsive action to the unexpected event.
26. The system of claim 25, wherein the predicting the unexpected events results from comparing the normalized pressure forecast data to the observed pressure model.
27. The system of claim 25, wherein the unexpected event is an impending screen-out.
28. The system of claim 25, wherein the responsive action is selected from a group consisting of an alarm, a dump of friction reducer, a change of pumping pressure, and a change in proppant concentration.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
DETAILED DESCRIPTION
[0051] The presently disclosed instrumentalities teach by way of example, not by limitation. In many of the embodiments described herein, systems and methods are provided that focus on creating a hybrid model for predicting well pressure events. One of the most important of these events is a screen-out. Screen-outs typically cause the pump pressure levels to rise unexpectedly and significantly. This may damage the wellhead equipment and requires time consuming/costly procedures to remove any obstructions or other issues. In many configurations, the hybrid model combines statistical models and observational models. By combining these two models, a wider variety of pressure events may be accurately detected, especially screen-outs. In many configurations, the statistical models predict well pressure operating conditions based on pressure loss subcomponents and multipliers normalize the contribution of these subcomponents, such that the well may operate smoothly, while the observational models assist in predicting unexpected events that depart from the statistical models. Such unexpected events may trigger alarms or automatic remediation of pumping conditions.
[0052]
[0053]
[0054]
[0055] It is also possible, by way of example, for the data link 704 to communicate wirelessly 720 with a central headquarters 722 from which multiple hydraulic fracturing operations are being directed. By virtue of this expedient, as facilitated by an alarm to alert the frac operator of an impending screen-out to be discussed below, a single person may remotely supervise a plurality of hydraulic fracturing operations—each being performed on a single well.
Working Examples of Purely Statistical Models
[0056]
Example 1
[0057] The statistical pressure forecasts shown in
Example 2
[0058] The statistical pressure forecasts shown in
Example 3
[0059] The statistical pressure forecasts shown in
[0060] MLP, GRU and XGB algorithms form the basis of machine learning or artificial intelligence, which is initially associated with significant error, but improves with time. These algorithms are also insensitive to multiple variables which are known from physics-based models to affect the pressure forecast and which may materially change over time. A process of statistical normalization, as described below, may be utilized to mitigate these errors.
Characterization Of a Hybrid Model
[0061] Physics-based pressure forecasting models are available on commercial order and include, for example, Fracpro®, one example of a commercially available lumped 3D fracture model as discussed above. These models are extremely useful in forecasting pressure to improve the efficiency and safety of hydraulic fracturing operations. It is even possible to plot observed pressures in real time with the forecasts derived from such models while pumping is underway; however, the observed pressures do not always closely match the pressure forecasts. Moreover, as shown in the working examples above, the purely statistical models of real time performance may themselves deviate from the observed pressures. These deviations or errors may be very large in some cases. Thus, both the purely statistical models and the purely physics-based models are associated with interpretive problems when used to prevent problems, such as screen-outs, which may cause long delays and are expensive to fix. A “screen-out” occurs when proppant that is entrained in a frac fluid is unable to pass into developing fractures during the course of a hydraulic fracturing operation, typically at perforations through downhole casing. The proppant, usually sand, impedes flow of the frac fluid such that pressures may quickly rise to unsafe levels. The operation may need to shut down to clean out the hole.
[0062] The hybrid model described herein advantageously utilizes features of both a physical model and a statistical model to improve pressure tracking performance as a hydraulic fracturing operation is underway. The improved tracking performance may be used by a frac operator, for example, as an indicator that a screen-out is forthcoming so that the frac operator can either increase rate or decrease proppant concentration. If a rate increase is possibly warranted, then the improved tracking information may better inform the frac operator whether an increased pumping rate will create an unsafe condition by exceeding pressure safety parameters that govern the pumping operation.
[0063] In one aspect, physics-based rules for pressure forecasting may include a variety of additive pressure subcomponents according to equations (1) and (2) below:
p.sub.bottomhole=σ.sub.closure+p.sub.net+p.sub.nwb friction+p.sub.perf friction (1)
p.sub.surface=p.sub.bottomhole−p.sub.hydrostatic+p.sub.well friction (2)
[0064] where p.sub.bottomhole is the dynamic bottomhole pressure of a well during a hydraulic fracturing operation; σ.sub.closure is the fracture closure pressure, p.sub.net is a net pressure difference between current bottomhole pressure and σ.sub.closure, p.sub.nwb friction is pressure that is lost to friction in the geologic strata near the wellbore as pumping is underway, p.sub.perf friction is pressure that is lost to friction as the frac fluid exits the wellbore through perforations in casing, p.sub.surface is the observed surface pressure at the wellhead, p.sub.hydrostatic is the pressure at depth of a column of frac fluid including entrained proppant, and p.sub.well friction is pressure that is lost to fluidic friction in the wellbore as pumping is underway.
[0065] These values are obtainable from various sources on a case-by-case basis depending upon what data is available in the field for use on a particular well. The data of Ensemble A, described below, is preferred because it is most often available. By way of example, p.sub.bottomhole, is equivalent to Btmh Pressure as calculated by Fracpro® and may be utilized when the frac operator has a reliable model for σ.sub.closure and p.sub.net as may be obtained from conventional DFIT or step down tests using methodology known to the art. In general, frac operators frequently do not have this information available, especially for a typical shale-well. For example, the frac operator may only have direct measurements encompassing p.sub.nwb friction and p.sub.perf friction from a stepdown test. Even this may not be available for a particular well.
[0066] Those skilled in the art will appreciate that physical-based models may use additional pressure loss subcomponents that are not represented in Equations (1) and (2), but data for these additional pressure loss subcomponents is most often lacking in the field. Thus, Equations (1) and (2) teach by way of example and may be amended within the level of ordinary skill for use when additional data is available.
[0067] A hybrid model according to the presently disclosed instrumentalities utilizes physics-based parameters for each of the pressure drop subcomponents identified in Equations (1) and (2), which are normalized by a process of statistical analysis leading to the determination of multipliers Mi. By way of example, the Mi multiplier may be any one of M.sub.net, M.sub.nwb,Q, M.sub.nwb,C, M.sub.perf,Q, M.sub.friction,Q, and M.sub.friction,C in Equations (3) and (4) below.
[0068] where M.sub.net is a multiplier used to assess net pressure; p.sub.net, DFIT is net pressure (pressure in excess of σ.sub.closure holding the fractures open) obtained from a diagnostic fracture injection test or DFIT; Q.sub.forecast is a design rate of fluid flow from a lumped 3D fracture model; Q.sub.DFIT is the flowrate used in a DFIT to assess p.sub.net, M.sub.nwb,Q is a multiplier used to assess near wellbore pressure losses that are sensitive to Q; Q is flowrate of injected frac fluid including proppant; k.sub.nwb is a multiplier relating near-wellbore friction to rate near the wellbore; M.sub.nwb,C is a multiplier used to estimate near wellbore pressure as a function of bottomhole proppant concentration, C.sub.BHprop is bottomhole proppant concentration, M.sub.perf,Q is a multiplier used to estimate pressure loss due to flowing frac fluid at flowrate Q; K.sub.perf is a multiplier relating perforation friction to flowrate through the perforations; p.sub.z is pressure at a depth Z; g is a gravitational constant; p.sub.Fracpro,well friction,Q,C is frictional pressure loss calculated from a lumped 3D fracture model when flowing frac fluid including proppant at a rate Q with bottomhole proppant concentration C; M.sub.friction,Q is a multiplier used to assess pressure losses due to wellbore friction at flowrate Q; M.sub.friction,C is a multiplier used to assess pressure losses due to wellbore friction at bottomhole proppant concentration C; β.sub.net is a rate sensitive power factor for calculating p.sub.net that is usually ¼ in normal wellbores; β.sub.nwb is a power factor for calculating near wellbore pressure losses that is usually ½ in normal wellbores, and R.sub.perf is a power factor that is used for calculating pressure drop through the perforations and is usually 2 in normal wellbores.
[0069] As used herein, the term “pressure loss subcomponent” means, by way of example, values that are separated by the additional sign “+” in any of Equations (1) through (4).
[0070] Data according to several terms defined above is specifically obtained from DFIT testing. If DFIT data is unavailable, data obtainable from stepdown tests may be substituted according to the discussion below. Analysis of DFIT and stepdown data is commonly done in the art, and the discussion of these values is well within the understanding of the level of ordinary skill. For articles teaching about the determination and use of this data, see References 13-16 in the References section below.
[0071] Altogether, Equations (3) and (4) provide a total of six 6 statistics-based multipliers, i.e., M.sub.net, M.sub.nwb,Q, M.sub.nwb,C, M.sub.perf,Q, M.sub.friction,Q, and M.sub.friction,C (generically M.sub.i). These multipliers may be estimated, for example, on a pressure subcomponent by subcomponent basis as explained below and used in a hybrid model to forecast pressures.
[0072] Equations (3) and (4) are the hybrid model counterparts of Equations (1) and (2). Each of the pressure loss subcomponents in Equations (1) and (2) has a functionally equivalent or analogous pressure loss subcomponent that is found comparatively in Equations (3) and (4). By way of example, consider that all such equations define pressure drops as a combination of additive pressure loss subcomponents, each providing pressure losses in association with what may be the very same physics-based relationships, except that in the hybrid model the use of statistically-based multipliers M.sub.i normalizes the calculations for purposes of improving pressure forecasts to mitigate screen-outs. By way of example, Equation (5) below presents equivalent relationships linking the p.sub.net subcomponent of pressure drop from the purely physical model of Equation (1), as compared to the analogous subcomponent of Equation (3):
where p.sub.net is net pressure as applied to opening a fracture; f(Q) designates a function of flowrate Q and is not exclusively the only way to calculate p.sub.net known to the art. The term.
is one way of providing f(Q) in a purely physical model as is known to the art and may be substituted by another variant of the more generalized f(Q). The term
utilizes a statistically-derived multiplier M.sub.net that smooths error which may arise due to faulty data inputs into the physical models and so also provides a better indicator of an impending screen-out. The faulty data inputs may arise, for example, due to assumptions or approximations made in cases where the frac operators lack actual data from a particular well or from tests, such as DFIT and step-down test that are improperly performed or are performed with faulty equipment.
[0073] Table 1 below presents variables, grouped in various ensembles, which may be mapped to flowrate (Q) using multivariate analysis to determine the parameters of a multivariate analysis.
TABLE-US-00001 TABLE 1 Variables for multivariate analysis of time-based arrays Ensemble Variable Description A P.sub.bottomhole Q C.sub.Surf, Defined above C.sub.BH, P, and FR. B Variables from Defined above ensemble A plus P.sub.surface C Variables from u is frac fluid liquid phase viscosity ensemble A or B plus u D Variables from ρ.sub.s is frac fluid (slurry) density. ensemble A, B or C plus ρ.sub.s E in any combination, Terms are defined below P.sub.net,, P.sub.entry friction, Q,, P.sub.perffrictionQ,C, P.sub.nwbfrictionQ,C , plus any of ensembles A, B, C, or D F σ.sub.closure, K.sub.perf, K.sub.nwb These values, defined above are plus any of normally held constant for use in ensembles A, B, C, training the multivariate model; D or E however, this is an expedient because the values may vary with time, but the data needed to calculate these values is almost never available in the field. One benefit of the process of statistical normalization is to smooth the data for these unknown effects. G P.sub.bottomhole, P.sub.surface, Q Variables are defined above.
[0074] The various ensembles of Table 1 are used to develop a mathematically based relationship that maps flowrate to pressure. This may be, for example, a neural network or a linear regression. A training data set may include, by way of example, the time based arrays of Ensemble A described above. This data is input to a statistical software package such as Simulink® and Matlab®, SAS™, StatSim or R, which creates a mapping algorithm, such as a multivariate regression. The multivariate regression maps frac fluid flowrate (Q) to a forecast surface or bottomhole pressure. More generally, the algorithm may also map pressure loss subcomponents under study, such as the pressure loss subcomponents set forth in Equations (10)-(20) below. In a multi-stage frac job, the best training data set for a selected frac stage may be, for example, a historical data set that is obtained from the preceding stages of the same overall frac operation. It is also possible to utilize historical data from the same stage of a hydraulic fracturing operation that is presently underway as the multivariate analysis is being performed, with the historical data set being continuously updated as the hydraulic fracturing operation proceeds.
[0075] The forecast pressures from the multivariate model thus obtained are improved by a process of statistical normalization to mitigate error in the pressure forecast.
[0076] To obtain these datapoints, Equations (3) and (4) are algebraically manipulated for a solution defining a selected pressure loss subcomponent on one side of the manipulated equation at the forecast rate. With all other variables from the training data set being held constant at the forecast rate and the multipliers (M.sub.i) given a value of “1,”, this permits entry of a forecast rate Q to calculate an “actual” value (P.sub.actual) for the pressure loss subcomponent. The same calculation may be repeated utilizing the same flowrate Q, but substituting a forecast pressure obtained from the multivariate relationship where the forecast pressure (P.sub.forecast) has not yet been normalized. The value P.sub.forecast differs from P.sub.actual, resulting in the scatter of dataset 1300.
[0077] As shown in
[0078] Iso-probability lines Pr.sub.1, Pr.sub.2, Pr.sub.3, Pr.sub.4, etc. . . . represent a probabilistic distribution running perpendicularly to line 1306 where such distributions may be, for example, binomial, triangular, or Gaussian, as best represents the distribution across line 1306. The line 1306 forms the mode of any such distribution. Using the line 1306 as a mode facilitates solutions of statistical equations known to those of ordinary skill in the art such that the iso-probability lines run in parallel to line 1306. In practice it will seldom if ever be necessary to use anything other than a Gaussian distribution, which is well known. The dataset 1300 is formed of (P.sub.actual, P.sub.forecast) datapoints 1302, 1304, 1308, 1312, uncorrected by the use of any multipliers.
[0079] Any given one of the data points, such as data points 1302, 1308, 1312, respectively deviate from the line 1306 by vertical separation differences E.sub.1, E.sub.2, E.sub.3. The aforementioned multipliers M.sub.net, M.sub.nwb,Q, M.sub.nwb,C, M.sub.perf,Q, M.sub.friction,Q, M.sub.friction,C, and M.sub.entry (generically Mi) may each be calculated as a means of normalization to offset or mitigate the differences E.sub.1, E.sub.2, E.sub.3. The simplest way to do this is as a straight ratio, as provided in Equation (8) below where for a given flowrate Q that is a design rate for the well under study:
M.sub.i=P.sub.1306/P.sub.forecast (8)
where P.sub.1306 is the pressure value from line 1306 at flowrate Q and P.sub.forecast is the non-normalized forecast pressure at the flowrate Q. The multiplier Mi may be any of M.sub.net, M.sub.nwb,Q, M.sub.nwb,C, M.sub.perf,Q, M.sub.friction,Q, and M.sub.friction,C.
[0080] This may be modified by the use of Equation (9) below to assess the value P.sub.1306 as the nearest normal (perpendicular) distance D.sub.N to the line 1306.
where P.sub.actual is an actual pressure associated with the forecast pressure P.sub.forecast, and m is the slope of line 1306.
[0081] The ensembles of Table 1 are non-limiting. Regardless of the ensemble designation, any of the variables may be used in any combination. It is preferred to utilize fluid injection flowrate (Q) plus at least one of P.sub.bottomhole and/or P.sub.surface. The variables of ensemble A are particularly preferred and may be used in any combination such as Q plus any additional one, two, three, four or five of the variables of Ensemble A. These combinations may be supplemented by the variables of ensembles B through G in any combination.
[0082] The following discussion provides specific examples of where to obtain data for the various pressure drop subcomponents of Equations (3) and (4).
A. What to assume for regressing the multipliers touching upon p.sub.net and σ.sub.closure. [0083] a. When DFIT data is available. [0084] Use p.sub.net net pressure observed from a DFIT on the well at issue or estimated from nearby DFITs. p.sub.net is proportional to Q.sup.1/4, which is a common proportionality between pressure and rate in simple (radial) frac models. Using DFIT-based values:
p.sub.net_forecast+σ.sub.closure=BH ISIP (12)
where BHISIP is bottomhole initial shut-in pressure obtained from a stepdown test in the well of interest or from nearby wells, or as an average pressure from a stepdown test. Frac operators commonly track ISIP data from nearby wells. Alternatively, it is possible to do a regression that calculates the multiplier with data obtained from all ISIPs observed in nearby wells including also a rate-sensitivity of past frac jobs. This facilitates a separation of the rate-sensitive p.sub.net and the fixed σ.sub.closure. One way of doing this for a particular well, as is known in the art, is to plot BHISIP vs log rate and extrapolating σ.sub.closure to a zero rate assuming Q.sup.1/4 sensitivity.
[0087] What to assume when calculating p.sub.hydrostatic.
For this parameter, calculated values from a lumped 3D fracture model may be calculated as: bottomhole
Δp.sub.hydrostatic=∫.sub.surface.sup.bottomholeρ.sub.zgdz (13)
In the case of the Fracpro® model, this may be obtained directly as Fracpro's p.sub.hydrostatic. The calculation as represented above is based on fluid and proppant density as specified in the Fracpro® Fluid and Proppant type, the Fracpro® Wellbore Trajectory and the Fracpro® Treatment Schedule.
[0088] What to assume when regressing multipliers for p.sub.well friction.
Wellbore friction losses are a function of multiple variables including, among others, flowrate Q, fluid viscosity, proppant concentration and size distribution, and wellbore geometry such as number of perforations, perforation sizes, and tubing diameter. Lumped 3D fracture models routinely calculate wellbore friction losses, which vary by design from well to well. It is recommended to utilize commercial modeling software for these values. By way of examples, Fracpro® contains lookup tables listing values for wellbore friction in psi/bpm for different types of fluid in different pipe diameters. These tables are calculated by purely physical models using means well known to the art. Either Fracpro® or similarly derived tables may be used to determine p.sub.well friction. In addition, the wellbore trajectory and tubular design may be subjected to having multiple fluids in the wellbore with different wellbore segments having different tubular diameters. The most prominent observations in wellbore friction occur when a new fluid enters the casing, or, even more noticeable when the casing or narrower liner narrows in diameter. In Fracpro®, by way of example, the model may be alternatively configured to assess these alternative forms of P.sub.net:
p.sub.well friction=Wellbore friction rate{circumflex over ( )}˜1.5(slope from friction lookup table). (14)
p.sub.wellfriction,Q=Σ.sub.segment1.sup.ip.sub.Fracpro,wellfriction,QM.sub.friction (15)
p.sub.wellfriction,Q,C=Σ.sub.segment1.sup.ip.sub.Fracpro,wellfriction,Q,CM.sub.friction,QM.sub.friction,C (16)
where p.sub.well friction provides a pressure loss calculated from a purely physical relationship embodied in data found in lookup tables utilized by Fracpro®, p.sub.well friction, Q is a flowrate-dependent friction-based pressure loss determined apart from surface proppant concentration, p.sub.well friction, Q,C is a flowrate-dependent friction-based pressure loss determined including also the effect of surface proppant concentration, M.sub.friction is a statistical multiplier (a type of Mi as discussed above), M.sub.friction, Q is a flowrate-dependent statistical multiplier determined in tandem with M.sub.friction, C which is a co-multiplier used in tandem with M.sub.friction, Q, segment 1 describes a first segment of i segments having different tubular diameters in the wellbore geometry, p.sub.Fracpro,wellfriction, Q is a well friction pressure drop determined from a lumped 3D fracture model without variance of surface proppant concentration, and p.sub.Fracpro,wellfriction, Q is a well friction pressure drop determined from a lumped 3D fracture model with variance of surface proppant concentration.
[0089] What to assume in regressing multipliers for p.sub.nwb friction and p.sub.perf friction. [0090] a. When there is a stepdown test. [0091] Often in jobs, surface pressures rise in lockstep with increases in the downhole proppant concentration. This multiplier M.sub.nwb,C reflects how much the pressure increases with proppant concentration. It is perhaps common to see at least 100 psi/ppg in a typical frac job. This sensitivity is not reflected in normal (physics-based) friction models. This is why Equation (3) has the term set forth below. The multiplier M.sub.nwb,Q, can be set to 1 to match the physics-based model estimates as are commonly obtained from lumped 3D fracture models.
p.sub.nwb friction,Q,C=M.sub.nwb,Qk.sub.nwbQ.sup.1/2+M.sub.nwb,CC.sub.BHprop (17) [0092] In addition, the first portion of the equation may be time-dependent, with a changing (often tightening) restriction at the near-wellbore during a frac job. The second term in this equation may also be dependent on proppant type. For example, smaller proppant (for example 100 mesh proppant) pumped early in the job might see a lower pressure restriction than courser proppant (for example 40/70 mesh proppant) pumped later during a typical shale frac job.
[0093] For regressing multipliers associated with perforation friction, it is possible to use the calculated perforation friction in a physics-based fracture model from a stepdown test. Equation (18) includes a rate-sensitive multiplier M.sub.perf,Q. This multiplier may be set to 1 if p.sub.perf is used from a physics-based model, such as Fracpro. The physics-based model calculations already include changes in friction due to the slurry density as driven by proppant concentration changes:
p.sub.perf friction,Q,C=M.sub.perf,Qk.sub.perfQ.sup.2 (18)
[0094] Perforation friction (e.g., P.sub.perf frictionQ,C) may be calculated using a stepdown test. The physics-based model calculations already include changes in friction due to the slurry density as driven by proppant concentration changes. This facilitates the calculation of entry pressure as per Equation (19), which is a useful parameter for determining when a screen-out is underway
p.sub.entryfriction,Q=p.sub.nwbfriction,Q,C+p.sub.perf friction,Q,C (19)
where P.sub.entry friction,Q is a rate-sensitive and proppant concentration-sensitive component of frictional pressure loss in the near wellbore and perforations connoting the pressure required for frac fluid to enter a fracture through the wellbore perforations. [0095] (a) When there is no stepdown test data on a well of interest:
[0096] Regardless of the availability of a stepdown test, frac companies will benefit from maintaining a library of pumping pressure just before the ISIP (PP.sub.ISIP) and ISIP or P.sub.entry friction, Q. The difference between these two values is the total friction at the end of a job. Equation (20) immediately below provides a simple power-law model for that entry friction:
p.sub.entry friction,Q=M.sub.entry(p.sub.BH,Q−ISIP.sub.BH).sup.β.sup.
where P.sub.entry friction, Q is a bottomhole pressure loss due to entry of frac fluid into a fracture at a particular flowrate Q, M.sub.entry is a multiplier used to normalize P.sub.entry friction, Q; P.sub.BH, Q is the bottomhole pressure at the particular flowrate Q; ISIP.sub.BH is the bottomhole initial shut-in pressure, and β.sub.entry is a power factor, typically ¼, ½, or 2.
[0097] It will be appreciated that, as to P.sub.entry friction, Q, a data point 1308 (see
Working Example of a Hybrid Model
Example 1—Sunnyside State 2 B 2H-540 Stage 3 Frac
[0098] Data was compiled for use in a training set of data according to Ensemble A as described above, the data being taken from Stages 1 and 2 of the same well. Alternatively, the data set could have been taken analogous wells located in nearby proximity to the well of interest. A system of multipliers as created to provide values for M.sub.net, M.sub.nwb,Q, M.sub.nwb,C, M.sub.perf,Q, M.sub.friction,Q, M.sub.friction,C, and M.sub.near, which were used to normalize of pressure values calculated by the multivariate model as described above in context of
[0099]
[0100]
[0101] It will be appreciated that a slope F.sub.1 of the normalized pressure forecast 1200 is flat or even concave down while slopes S.sub.1, S.sub.2, S.sub.3 of the observed bottomhole pressure 1102 are increasing and rapidly progress to concave up. In
[0102] A frac operator has at least three non-mutually exclusive remedial options to prevent or mitigate screen-out: (1) one is to dump friction reducer into the frac fluid in order to increase flowrates while maintaining safe pressures, (2) another is to increase flow rate by increasing pumping pressure while maintaining safe pressures; and (3) reduce the bottomhole proppant concentration by mixing less proppant into the frac fluid. Of these three options, only option (2) has immediate effect, but pumping pressure cannot always be safely increased. Options (1) and (2) require pumping a frac fluid slurry downhole, which takes time before the changed amount of friction reducer and proppant concentration have their intended effect. While not all screen-outs can be resolved while they are underway, it helps to have an increased lead time permitting these remedial measures to have their intended effect as they are pumped downhole.
[0103] As shown in
[0104]
[0105] It will be appreciated that the program logic 1400 may reside on a non-transitory computer readable medium, which may be used to store and/or transfer software that embodies the program logic 1400.
[0106]
[0107] The data is submitted 1504 as a training data set to a statistical processing package, such as Simulink® and Matlab©, SAS™, StatSim, or R. The statistical processing package builds 1506 a multivariate relationship utilizing, by way of example, flowrate as input 1508 to generate a calculated pressure which may be a surface pressure or a bottomhole pressure or any of the pressure loss subcomponents discussed. The calculated pressure is resolved 1510 into pressure loss subcomponents as discussed above, and a system of multipliers created 1512 for use with each pressure loss subcomponent utilizing the methodology discussed above in context of
[0108] Those skilled in the art will appreciate that many of the monitorable parameters are mathematically related and, consequently, different variables as discussed above may be
[0109] In many embodiments, parts of the system are provided in devices including microprocessors. Various embodiments of the systems and methods described herein may be implemented fully or partially in software and/or firmware. This software and/or firmware may take the form of instructions contained in or on a non-transitory computer-readable storage medium. Those instructions then may be read and executed by one or more processors to enable performance of the operations described herein. The instructions may be in any suitable form such as, but not limited to, source code, compiled code, interpreted code, executable code, static code, dynamic code, and the like. Such a computer-readable medium may include any tangible non-transitory medium for storing information in a form readable by one or more computers such as, but not limited to, read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; a flash memory, etc.
[0110] Generally speaking, a computer-accessible medium may include any tangible or non-transitory storage media or memory media such as electronic, magnetic, or optical media—e.g., disk or CD/DVD-ROM coupled to a computer system. The terms “tangible” and “non-transitory,” as used herein, are intended to describe a computer-readable storage medium (or “memory”) excluding propagating electromagnetic signals but are not intended to otherwise limit the type of physical computer-readable storage device that is encompassed by the phrase computer-readable medium or memory and may include, for example, nonvolatile memory. For instance, the terms “non-transitory computer-readable medium” or “tangible memory” are intended to encompass types of storage devices that do not necessarily store information permanently, including for example, random access memory (RAM). Unless otherwise specified, the term “non-transitory”, as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM). Program instructions and data stored on a tangible computer-accessible storage medium in non-transitory form may further be transmitted by transmission media or signals such as electrical, electromagnetic, or digital signals, which may be conveyed via a communication medium such as a network and/or a wireless link.
[0111] Embodiments of the systems and methods described herein may be implemented in a variety of systems including, but not limited to, smartphones, tablets, laptops, and combinations of computing devices and cloud computing resources. For instance, portions of the operations may occur in one device, and other operations may occur at a remote location, such as a remote server or servers. For instance, the collection of the data may occur at a smartphone, and the data analysis may occur at a server or in a cloud computing resource. Any single computing device or combination of computing devices may execute the methods described.
[0112] In various instances, parts of the method may be implemented in modules, subroutines, or other computing structures. In many embodiments, the method and software embodying the method may be recorded on a fixed tangible medium.
[0113] While specific embodiments have been described in detail in the foregoing detailed description, it will be appreciated by those skilled in the art that various modifications and alternatives to those details could be developed in light of the overall teachings of the disclosure and the broad inventive concepts thereof. It is understood, therefore, that the scope of this disclosure is not limited to the particular examples and implementations disclosed herein but is intended to cover modifications within the spirit and scope thereof as defined by the appended claims and any and all equivalents thereof.
REFERENCES
[0114] The following references contain technical subject matter supporting the discussion above and are hereby incorporated by reference to the same extent as though fully replicated herein: [0115] (1) Clifton and Abou-Sayed, “A Variational Approach to the Prediction of the Three-Dimensional Geometry of Hydraulic Fractures,” SPE/DOE-9879, dated May 27-28, 1981, 9 pages. [0116] (2) Clifton and Wang, “Multiple Fluids, Proppant Transport, and Thermal Effects in Three-Dimensional Simulation of Hydraulic Fracturing,” SPE-18198, dated Oct. 2-5, 1988, 14 pages. [0117] (3) Cleary, “Comprehensive Design Formulae for Hydraulic Fracturing,” SPE-9259, dated Sep. 21-24, 1980, 20 pages. [0118] (4) Cleary et al., “Development of a Fully Three-Dimensional Simulator for Analysis and Design of Hydraulic Fracturing,” SPE/DOE-11631, dated Mar. 14-16, 1983, 12 pages. [0119] (5) Crockett et al., “A Complete Integrated Model for Design and Real-Time Analysis of Hydraulic Fracturing Operations,” SPE-15069, dated Apr. 2-4, 1986, 13 pages. [0120] (6) Settari and Cleary, “Development and Testing of a Pseudo-Three-Dimensional Model of Hydraulic Fracture Geometry,” SPE-10505, dated Nov. 1986, 30 pages. [0121] (7) Palmer and Luiskutty, “A Model of the Hydraulic Fracturing Process for Elongated Vertical Fractures and Comparisons of Results with Other Models,” SPE/DOE-13864, dated May 19-22, 1985, 17 pages. [0122] (8) Thiercelin et al., “Simulation of Three-Dimensional Propagation of a Vertical Hydraulic Fracture,” SPE/DOE-13861, dated May 19-22, 1985, 12 pages. [0123] (9) Smith et al., “Layered Modulus Effects on Fracture Propagation, Proppant Placement, and Fracture Modeling,” SPE-71654, dated Sep. 39-Oct. 3, 2001, 14 pages. [0124] (10) Barree, “A Practical Numerical Simulator for Three-Dimensional Fracture Propagation in Heterogeneous Media,” SPE-12273, dated Nov. 15-18, 1983, 12 pages. [0125] (11) Meyer, “Design Formulae for 2-D and 3-D Vertical Hydraulic Fractures: Model Comparison and Parametric Studies,” SPE-15240, dated May 18-21, 1986, 18 pages. [0126] (12) Meyer, “Three-Dimensional Hydraulic Fracturing Simulation on Personal Computers: Theory and Comparison Studies,” SPE-19329, dated Oct. 24-27, 1989, 18 pages. [0127] (13) Weijers et al., “The Rate Step-Down Test: A Simple Real-Time Procedure to Diagnose Potential Hydraulic Fracture Treatment Problems,” SPE-62549, dated 2000, 11 pages. [0128] (14) Barree et al., “Holistic Fracture Diagnostics: Consistent Interpretation of Prefrac Injection Tests Using Multiple Analysis Methods,” SPE-107877-PA, dated Apr. 4, 2008, 11 pages. [0129] (15) Mayerhofer and Economides, “Fracture Injection Test Interpretation: Leakoff Coefficient vs. Permeability Estimation,” SPE-28562, dated Sep. 25-28, 1994, 10 pages. [0130] (16) Craig et al., “Fracture Closure Stress: Reexamining Field and Laboratory Experiments of Fracture Closure Using Modern Interpretation Methodologies,” SPE-187038-MS, dated Oct. 9-11, 2017, 27 pages.