Patent classifications
E21B44/08
System and method for stick-slip vibration mitigation
A stick-slip vibration mitigation system and a method of using the system are provided. The system includes a sensor, a processor, a non-transitory storage medium, and a controller. The system is operable to be used with a drill-string in a wellbore during a drilling process to mitigate stick-slip vibration of the drill-string.
System and method for stick-slip vibration mitigation
A stick-slip vibration mitigation system and a method of using the system are provided. The system includes a sensor, a processor, a non-transitory storage medium, and a controller. The system is operable to be used with a drill-string in a wellbore during a drilling process to mitigate stick-slip vibration of the drill-string.
METHODS AND SYSTEMS FOR DRILLING
Systems and methods of controlling drilling operations including Sliding With Indexing For Toolface (SWIFT) and Variable Weight Drilling (VWD) techniques. The methods and systems may include systems and devices for controlling the drilling operations, including systems and devices capable of automatically determining drilling parameters and setting operating parameters for drilling in a wellbore. The systems and methods may also determine a change in weight on bit and/or toolface, determine a timeframe for a weight on bit to be delivered to the bit, and/or determine a spindle change to modify the toolface. The systems and methods may also send control signals to apply the spindle change and/or block velocity change to correct any detected or anticipated toolface error.
METHODS AND SYSTEMS FOR DRILLING
Systems and methods of controlling drilling operations including Sliding With Indexing For Toolface (SWIFT) and Variable Weight Drilling (VWD) techniques. The methods and systems may include systems and devices for controlling the drilling operations, including systems and devices capable of automatically determining drilling parameters and setting operating parameters for drilling in a wellbore. The systems and methods may also determine a change in weight on bit and/or toolface, determine a timeframe for a weight on bit to be delivered to the bit, and/or determine a spindle change to modify the toolface. The systems and methods may also send control signals to apply the spindle change and/or block velocity change to correct any detected or anticipated toolface error.
Data stream controller with configurable barrier for join and aggregation
A method, system, and apparatus are provided for a configurable streaming operator to join or aggregate input data streams in a streaming application topology. The configurable operator may include a configuration data stream that allows for the selection of a varying number of input streams to join or aggregate. Introducing the configuration stream into a streaming operator allows the underlying operator to selectively use the remaining input streams based on the configuration stream as well as influencing the resulting output stream as defined by the configuration stream to provide flexibility in handling various configurations with a minimum and/or maximum of input streams.
Data stream controller with configurable barrier for join and aggregation
A method, system, and apparatus are provided for a configurable streaming operator to join or aggregate input data streams in a streaming application topology. The configurable operator may include a configuration data stream that allows for the selection of a varying number of input streams to join or aggregate. Introducing the configuration stream into a streaming operator allows the underlying operator to selectively use the remaining input streams based on the configuration stream as well as influencing the resulting output stream as defined by the configuration stream to provide flexibility in handling various configurations with a minimum and/or maximum of input streams.
Sensor integrated drill bit and method of drilling employing a sensor integrated drill bit
The disclosure provides a drill bit having integrated sensors, a penetration monitoring system for a subterranean drill bit, and a method of drilling a borehole in a subterranean formation. In one example, the drill bit includes multiple blades configured to penetrate a subterranean formation, and at least one sensor, is integrated with the drill bit, that is configured to collect penetration data in real time during operation of the drill bit. An example of the method includes operating a drill bit in a borehole, receiving penetration data from the operating drill bit, wherein the penetration data is from at least one sensor integrated with the drill bit, and modifying drilling parameters of the drill bit based on the penetration data. The method can be for an open hole sidetrack.
AUTOMATIC ANALYSIS OF DRILL STRING DYNAMICS
Disclosed are methods, systems, and computer-readable medium to perform operations including: capturing, using an image sensor directed at a drilling system, an image feed of movement of a component of the drilling system with respect to a vertical reference line; converting the image feed into a digital representation of the movement of the component, the digital representation including a number of offset pixels from the component to the vertical reference line in the image feed; converting the digital representation into a machine learning (ML), the ML representation including a plurality of vectors each including the number of offset pixels from the component to the vertical reference line at a respective time; training a ML model using the ML representation to characterize the movement of the component as normal or abnormal; and using the trained ML model to characterize the movement of the component in real-time as normal or abnormal.
AUTOMATIC ANALYSIS OF DRILL STRING DYNAMICS
Disclosed are methods, systems, and computer-readable medium to perform operations including: capturing, using an image sensor directed at a drilling system, an image feed of movement of a component of the drilling system with respect to a vertical reference line; converting the image feed into a digital representation of the movement of the component, the digital representation including a number of offset pixels from the component to the vertical reference line in the image feed; converting the digital representation into a machine learning (ML), the ML representation including a plurality of vectors each including the number of offset pixels from the component to the vertical reference line at a respective time; training a ML model using the ML representation to characterize the movement of the component as normal or abnormal; and using the trained ML model to characterize the movement of the component in real-time as normal or abnormal.
PREDICTING AND REDUCING VIBRATIONS DURING DOWNHOLE DRILLING OPERATIONS
Vibrations occurring during downhole drilling operations can be predicted and reduced according to some examples. One particular example includes a system that can receive drilling parameter values associated with a drilling operation involving drilling a wellbore through a subterranean formation using a drill string. The system can receive a depth value associated with the drilling parameter values. The system can provide the drilling parameter values as input to a drill string model to receive a critical speed prediction as output from the drill string model. The system can then generate a speed-depth mapping based on the critical speed prediction and the depth value. The speed-depth mapping can be used to avoid the critical speed at the depth in the wellbore, which may prevent a failure of the drill string resulting from associated vibrations.