US2025270906A1PendingUtilityA1

Fracture event detection

Assignee: HALLIBURTON ENERGY SERVICES INCPriority: Feb 22, 2024Filed: Feb 22, 2024Published: Aug 28, 2025
Est. expiryFeb 22, 2044(~17.6 yrs left)· nominal 20-yr term from priority
E21B 43/2607E21B 43/12E21B 43/26
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the subject technology relate to systems, methods, and computer-readable media for determining the response or behavior of the fracturing system on a fracturing spread level and utilizing the determined response or behavior to adjust a process variable. An example computing system may be configured to receive reference data, process variable data and manipulated variable data. Additionally, the computing system may be configured to generating sensitivity data based on the manipulated variable data and the process variable data. Moreover, the computing system may be configured to adjust one or more controller parameters based on the sensitivity data. Further, the computing system may be configured to adjust a setpoint of the first manipulated variable based on the one or more adjusted controller parameters, the reference data, and the process variable data.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 receiving measurements associated with data of a process variable and data of a manipulated variable, wherein the process variable is associated with pressures of a wellbore, wherein the process variable is dependent on the manipulated variable, wherein the manipulated variable is associated with (i) a fracturing spread utilized to complete one or more fracturing operations on a well and (ii) a first manipulated variable, and wherein the fracturing spread comprises a plurality of fracturing equipment utilized in a fracturing process;   generating sensitivity data based on the manipulated variable data and the process variable data, the sensitivity data characterizing a relationship between the manipulated variable data and the process variable data;   inputting the process variable data, the manipulated variable data, and a reference target point into a controller to determine, through an application of a model, a first value of the first manipulated variable for maintaining a targeted pressure setpoint, wherein the controller is a spread level controller that controls the fracturing spread, and wherein the reference target point includes a targeted pressure setpoint for the process variable;   controlling the fracturing spread to maintain the targeted pressure setpoint based on the determined first value of the first manipulated variable and the sensitivity data;   identifying based on a formation response and the targeted pressure setpoint, a second value for the first manipulated variable for maintaining the targeted pressure setpoint, wherein the second value is determined by adjusting one or more controller parameters of the controller based on the formation response and the sensitivity data; and   controlling the fracturing spread to maintain the targeted pressure setpoint based on the determined second value of the first manipulated variable.   
     
     
         2 . The method of  claim 1 , wherein adjusting the one or more controller parameters includes adjusting the one or more controller parameters of a controller. 
     
     
         3 . The method of  claim 2 , wherein the controller adjusts the first value of the first manipulated variable based on the one or more adjusted controller parameters, the targeted pressure setpoint, and the process variable data. 
     
     
         4 . The method of  claim 3 , wherein the controller provides the adjusted first value of the first manipulated variable to a computing system configured to adjust one or more equipment of the fracturing spread in accordance with the adjusted setpoint. 
     
     
         5 . The method of  claim 3 , wherein the one or more controller parameters characterize an upper limit associated with the adjustment of the first value of the first manipulated variable. 
     
     
         6 . The method of  claim 3 , wherein the one or more controller parameters characterize an upper limit associated with the first manipulated variable. 
     
     
         7 . The method of  claim 3 , wherein the controller is at least one of a proportional-integral (PI) controller, a proportional-integral-derivative (PID) controller, a linear quadratic regulator (LQR), fuzzy controller, state-feedback controller, model predictive controller (MPC), or combination thereof. 
     
     
         8 . The method of  claim 1 , wherein the targeted pressure setpoint is received from a supervisory controller, the supervisory controller generates the targeted pressure setpoint based on manipulated variable data of a second manipulated variable. 
     
     
         9 . The method of  claim 1 , wherein the reference target point includes a targeted power usage. 
     
     
         10 . The method of  claim 1 , wherein the plurality of fracturing equipment includes at least one of a fracturing pump, a fracturing blender, a fracturing sand equipment, a fracturing chemical delivery unit, or combination thereof. 
     
     
         11 . The method of  claim 1 , wherein the first manipulated variable is associated with at least one of a pump rate, slurry rate, proppant concentration, liquid additive concentration, or combination thereof. 
     
     
         12 . The method of  claim 1 , wherein the process variable data is associated with at least one of treating pressure, wellhead pressure, downhole pressure, power utilization, electrical power utilization, slurry density, slurry viscosity or combination thereof. 
     
     
         13 . The method of  claim 1 , further comprising:
 determining a reference value associated with a reference setpoint based on the targeted pressure setpoint;   determining a process variable value based on the process variable data;   determining a difference between the reference value and the process variable value;   comparing the difference with a difference threshold;   determining a gain function based on a comparison; and   wherein adjusting the first value of the first manipulated variable is further based on the gain function.   
     
     
         14 . The method of  claim 1  further comprising:
 applying a smoothing filter to the process variable data. 
 
     
     
         15 . A computing system comprising:
 a communications interface;   a memory storing instruction; and   at least one processor coupled to the communications interface and the memory, the at least one processor being configured to execute the instructions to:   receive measurements associated with data of a process variable and data of a manipulated variable, wherein the process variable is associated with pressures of a wellbore, wherein the process variable is depends on the manipulated variable, wherein the manipulated variable is associated with (i) a fracturing spread utilized to complete one or more fracturing operations on a well and (ii) a first manipulated variable, and wherein the fracturing spread comprises a plurality of fracturing equipment utilized in a fracturing process;   generate sensitivity data based on the manipulated variable data and the process variable data, the sensitivity data characterizing a relationship between the manipulated variable data and the process variable data;   input the process variable data, the manipulated variable data, and a reference target point, the reference target point includes a targeted pressure setpoint for the process variable into a controller to determine, through an application of a model, a first value of the first manipulated variable for maintaining the targeted pressure setpoint, wherein the controller is a spread level controller that controls the fracturing spread, and wherein the reference target point includes a targeted pressure setpoint for the process variable;   control the fracturing spread to maintain the targeted pressure setpoint based on the determined first value of the first manipulated variable and the sensitivity data;   identify based on a formation response and the targeted pressure setpoint, a second value for the first manipulated variable for maintaining the targeted pressure setpoint, wherein the second value is determined by adjusting one or more controller parameters of the controller based on the formation response and the sensitivity data; and   control the fracturing spread to maintain the targeted pressure setpoint based on the determined second value of the first manipulated variable.   
     
     
         16 . The computing system of  claim 15 , wherein adjusting the one or more controller parameters includes adjusting the one or more controller parameters of a controller. 
     
     
         17 . The computing system of  claim 16 , wherein the controller adjusts the first value of the first manipulated variable based on the one or more adjusted controller parameters, the targeted pressure setpoint, and the process variable data. 
     
     
         18 . The computing system of  claim 16 , wherein the controller provides the adjusted first value of the first manipulated variable to a second computing system configured to adjust one or more equipment of the fracturing spread in accordance with the adjusted setpoint. 
     
     
         19 . The computing system of  claim 15 , wherein:
 the targeted pressure setpoint includes a reference setpoint for the process variable data;   the plurality of fracturing equipment includes at least one of a fracturing pump, a fracturing blender, a fracturing sand equipment, a fracturing chemical delivery unit or combination thereof; and   the first value of the first manipulated variable is associated with at least one of a pump rate, slurry rate, proppant concentration, liquid additive concentration, or combination thereof.   
     
     
         20 . A tangible, non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
 receiving measurements associated with data of a process variable and data of a manipulated variable, wherein the process variable is associated with pressures of a wellbore, wherein the process variable is dependent on the manipulated variable, wherein the manipulated variable is associated with (i) a fracturing spread utilized to complete one or more fracturing operations on a well and (ii) a first manipulated variable, and wherein the fracturing spread comprises a plurality of fracturing equipment utilized in a downhole fracturing operation;   generating sensitivity data based on the manipulated variable data and the process variable data, the sensitivity data characterizing a relationship between the manipulated variable data and the process variable data;   inputting the process variable data, the manipulated variable data, and a reference target point into a controller to determine, through an application of a model, a first value of the first manipulated variable for maintaining a targeted pressure setpoint, wherein the controller is a spread level controller that controls the fracturing spread, and wherein the reference target point includes a targeted pressure setpoint for the process variable;   controlling the fracturing spread to maintain the targeted pressure setpoint based on the determined first value of the first manipulated variable and the sensitivity data;   identifying based on a formation response and the targeted pressure setpoint, a second value for the first manipulated variable for maintaining the targeted pressure setpoint, wherein the second value is determined by adjusting one or more controller parameters based on the formation response and the sensitivity data; and   controlling the fracturing spread to maintain the targeted pressure setpoint based on the determined second value of the first manipulated variable.

Join the waitlist — get patent alerts

Track US2025270906A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.