Abstract:
A fracture model for a hydraulic fracture in a wellbore can be updated and calibrated. Information about a microseismic event can be received from a sensor that is monitoring a subterranean formation. The information can be received subsequent to a fracking fluid being introduced into the formation. An observed geometry of a hydraulic fracture can be determined based on the information and a predicted geometry of the fracture can be determined based on properties of the fracking fluid and a fracture model. The fracture model can be updated using the information about the microseismic event where it is determined that an uncertainty value of the observed geometry does not exceed a pre-set maximum. The uncertainty value can be based on the predicted geometry of the hydraulic fracture.
Abstract:
Uncertainty in microseismic monitoring sensor data can be reduced. A computing device can receive information about at least one sensor that is monitoring a subterranean formation, including a location, after a fracturing fluid is introduced into the formation. The computing device can also receive information about a microseismic event and determine a seismic ray bath between a location of the event and the at least one sensor, and an uncertainty value of the location based on information about the formation and the information about the event. The computing device can determine a total uncertainty value associated with the locations of a plurality of microseismic events, including the microseismic event. The computing device can determine a solution to an objective function based on the total uncertainty value and a number of sensors. The computing device can determine a new location of the at least one sensor based on the solution.
Abstract:
Techniques for controlling a bottom hole assembly (BHA) in a wellbore include determining a model of BHA dynamics; determining a predicted wellbore trajectory, based on the model of BHA dynamics; and determining an uncertainty of the predicted wellbore trajectory.
Abstract:
Uncertainty of microseismic monitoring results can be reduced to improve hydraulic fracture modeling. A computing device can use a fracture model to determine a predicted geometry of a hydraulic fracture in a subterranean formation based on properties of a fracturing fluid that is introduced into the subterranean formation. An uncertainty index of the predicted geometry of the hydraulic fracture can be determined based on an uncertainty value of the predicted geometry and a trend of uncertainty values. When the injection flow rate of the fracturing fluid is less than a maximum flow rate, it can be increased from an initial injection flow rate to an increased injection flow rate in response to determining the uncertainty index exceeds a pre-set maximum.
Abstract:
Techniques for controlling a bottom hole assembly (BHA) in a wellbore include determining a model of BHA dynamics; determining a predicted wellbore trajectory, based on the model of BHA dynamics; and determining an uncertainty of the predicted wellbore trajectory.
Abstract:
A method for drilling a well. The method may include detecting stick-slip vibrations at a frequency via a downhole sensor. The method may further include determining a reflection coefficient of a drill bit for the frequency based on at least one of a rotational speed of the drill bit or a torque of the drill bit. The method may also include determining a reflection coefficient of a top drive for the frequency based on at least one of a rotational speed of the top drive or a torque produced by the top drive. The method may further include adjusting a control system in electronic communication with the top drive based on the reflection coefficient of the drill bit for the frequency and the reflection coefficient of the top drive for the frequency.
Abstract:
The disclosure provides a solution for monitoring stick-slip vibrations without using any surface torque measurements. Instead, the disclosure provides a method to monitor stick-slip vibrations based on rotational speed. A stick-slip monitor, a top drive controller and a method of operating a drill string are provided herein that use rotational speed for monitoring stick-slip vibrations. In one example, the method of operating a drill string includes: (1) performing a frequency domain analysis of an RPM signal associated with a top drive that is used to rotate a drill string, and (2) determining a presence of torsional oscillations of the drill string based on the frequency domain analysis of the RPM signal.
Abstract:
In some aspects, the present disclosure includes systems and methods for determining and delivering diverting material to dominant fractures in a stage of a subterranean formation. The method includes creating or extending a plurality of fractures in a stage of a subterranean formation; pumping fracturing fluid to the plurality of fractures; identifying dominant fractures among the plurality of fractures; determining a desired amount of diverters to deliver to the dominant fractures; and pumping the determined amount of diverters to the dominant fractures so as to redistribute the flow of fracturing fluid between the plurality of fractures.
Abstract:
An example method for optimized rotation of a drill string coupled to a drill bit and disposed within a borehole may comprise determining an angular velocity of at least part of the drill string. An angular velocity threshold to avoid static friction may also be determined. Additionally, a minimum input torque to apply to the drill string to maintain the angular velocity at or above the angular velocity threshold may be determined. The method may further include generating a control signal to a top drive motor based, at least in part, on the minimum input torque.
Abstract:
Techniques for controlling a bottom hole assembly (BHA) include determining a model of BHA dynamics based on sensor measurements from the BHA; determining, based on the model of BHA dynamics, an objective function including a predicted future deviation from a planned wellbore path; determining a control input to the BHA that satisfies the objective function for a set of operating conditions of the BHA; generating, at a secondary system, relational information that relates the control input to the set of operating conditions; and transmitting the relational information from the secondary system to the BHA.