IP Library › Granted Patent US 12,168,924
Granted Patent B2
US 12,168,924 · App. 17/822,088 · Granted Dec 17, 2024

Stall detection and recovery for mud motors

Inventors: Fergus Hopwood (Whitefish, MT); Christopher Robert Novosad (Bixby, OK)
Assignee: HELMERICH & PAYNE, INC.
E21B44/02E21B4/02E21B7/046E21B21/08E21B21/103E21B44/00E21B3/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,168,924
App. No.
17/822,088
Granted
Dec 17, 2024
Kind
B2
Abstract

A system and method for stall recovery of mud motors may be implemented in a steering control system. The stall recovery system and method may involve automatic detection of a stall of a mud motor during drilling controlled by the steering control system, and may respond to the stall in a rapid and controlled manner to avoid or minimize damage to the mud motor, such as by immediately reducing mud pressure and stopping rotary drilling, if used, faster than a typical human operator could perform. The stall recovery system and method may further take actions to automatically restart drilling.

Claims (52)

1. A non-transitory computer-readable medium comprising program code that is executable by one or more processors of a stall detection system for causing the one or more processors to:

send a signal to a drilling mud system to provide a drilling mud to a mud motor coupled to a drill bit during drilling of a wellbore;

receive a plurality of differential pressure values of the drilling mud;

determine if a differential pressure value is at or above a first threshold value for a minimum of a first predetermined time period or if the differential pressure value increases to a second threshold value within a second predetermined time period, wherein the first threshold value and the second threshold value are based on a percentage value above a continuous operating pressure rating for the mud motor;

responsive to the determining, determining an indication of a stall when the differential pressure value is at or above the first threshold value for a minimum of the first predetermined time period, or if the differential pressure value increases to the second threshold value within the second predetermined time period, wherein the second threshold value is more than the first threshold value and the second predetermined time period is less than the first predetermined time period; and

in response to determining the indication of the stall, initiating a recovery operation comprising sending a signal causing automatic performance of one or more of the following:

ceasing rotation of a drill string to which the mud motor is attached;

ceasing pumping drilling mud into the wellbore;

releasing torque in the drill string; and

releasing pressure in the drilling mud.

2. The non-transitory computer-readable medium of claim 1 , wherein the first threshold value is more than 100% of the continuous operating pressure rating for the mud motor.

3. The non-transitory computer-readable medium of claim 2 , wherein the first threshold value is more than 120% of the continuous operating pressure rating for the mud motor.

4. The non-transitory computer-readable medium of claim 1 , further comprising the step of providing a signal indicating a mud motor stall to at least one control system for at least one item of equipment of a drilling rig that is drilling the wellbore.

5. The non-transitory computer-readable medium of claim 4 , wherein the at least one item of equipment is at least one of a top drive, a drilling mud pump, a hoist, and a display for an operator.

6. A stall detection system stored in a non-transitory computer-readable medium comprising code that is executable by one or more processors for causing the one or more processors to:

determine an indication that a mud motor stall has occurred during rotary drilling of a borehole;

in response to determining the indication of the mud motor stall, sending a first signal causing automatic performance of one or more of the following:

cease rotation of a drill string to which a mud motor is attached;

cease pumping drilling mud into the borehole;

release any residual torque in the drill string;

release pressure in the drilling mud; and

sending a second signal causing automatic performance of one or more of the following:

hoist the drill string off bottom by a predetermined amount;

restart pumping of the drilling mud;

restart rotation of the drill string if the indication of the mud motor stall occurred during rotary drilling; and

resume rotary drilling.

7. The stall detection system of claim 6 , wherein the ceasing rotation of the drill string is performed without applying a friction brake.

8. The stall detection system of claim 6 , wherein the ceasing rotation of the drill string is performed with an electric motor brake.

9. The stall detection system of claim 6 , wherein the release of any residual torque further comprises:

unwinding the drill string in a direction opposite to a measured residual torque value; and

ceasing unwinding the drill string once the measured residual torque value reaches zero and remains below a predetermined value for a predetermined time period.

10. A non-transitory computer-readable medium comprising program code that is executable by one or more processors of a stall detection system for causing the one or more processors to:

send a signal to a drilling mud system causing the system to automatically provide a drilling mud to a mud motor and drill bit powered by the mud motor during drilling of a wellbore;

provide a plurality of differential pressure values of the drilling mud to a stall detection system;

determine if a differential pressure value is at or above a first threshold value for a minimum of a first predetermined time period or if the differential pressure value meets a second threshold value within a second predetermined time period, wherein the first threshold value and the second threshold value are based on a percentage value above 100% of a continuous operating pressure rating for the mud motor; and

responsive to the determining, provide an indication of a stall when the differential pressure value is at or above the first threshold value for a minimum of the first predetermined time period, or if the differential pressure value meets the second threshold value within the second predetermined time period.

11. The non-transitory computer-readable medium of claim 10 , wherein the program code further cause the one or more processors to generate a signal indicating a mud motor stall to at least one control system for at least one item of equipment of a drilling rig that is drilling the wellbore.

12. The non-transitory computer-readable medium of claim 11 , wherein the at least one item of equipment is at least one of a top drive, a drilling mud pump, a hoist, and a display for an operator.

13. The non-transitory computer-readable medium of claim 10 , wherein the second threshold value is more than 130% of the continuous operating pressure rating for the mud motor.

14. A drilling system comprising:

a processor connected to one or more control systems of a drilling rig enabled to drill a borehole; and

a memory connected to the processor, wherein the memory comprises instructions that are executable by the processor for causing the processor to:

display a first selectable element for enabling or disabling a stall assistance system;

receive an indication of a stall condition during drilling of the borehole from a stall indicator system, the stall indicator system determining the stall condition by at least determining that (i) a differential pressure value is at or above a first threshold value and (ii) remains at or above the first threshold value for a minimum of a first predetermined time period; and

based on a selection by an operator of the first selectable element and responsive to the indication of a stall condition, send a signal for automatically:

ceasing pumping drilling mud into the borehole;

releasing pressure in the drilling mud; and

resuming drilling by the drilling rig in a mode of drilling at a time of the indication of the stall condition.

15. The drilling system of claim 14 , wherein the instructions further cause the processor to: display a second selectable element for restarting mud pumps after auto hoist.

16. The drilling system of claim 14 , wherein the instructions further cause the processor to: display a third selectable element for restarting rotation after auto hoist.

17. The drilling system of claim 14 , wherein the instructions further cause the processor to: display a fourth selectable element for auto hoist operations.

18. The drilling system of claim 14 , wherein the instructions further cause the processor to: display a fifth selectable element for auto detecting stall operations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2024
From: HOPWOOD, FERGUS; NOVOSAD, CHRISTOPHER ROBERT
To: HELMERICH & PAYNE, INC.
Reel/Frame 067542/0860 →
Continuity (2)
Continuation 16415505 · May 17, 2019
Related Publication 20220412204A1 · Dec 29, 2022
Cited By (2)
US 12,709,974 US 12,716,348