| CPC E21B 44/08 (2013.01) [E21B 7/06 (2013.01); E21B 44/10 (2013.01); G01V 1/48 (2013.01); G01V 2210/66 (2013.01)] | 20 Claims |

|
1. A computer system for controlling drilling of a wellbore, the computer system comprising:
a processor;
a memory coupled to the processor, wherein the memory comprises instructions executable by the processor, the instructions comprising instructions for:
(a) determining a target toolface for a slide drilling operation;
(b) determining a target dogleg severity for a portion of a wellbore being drilled;
(c) determining a motor yield for a bottom hole assembly (BHA) for drilling the wellbore for the slide drilling operation;
(d) responsive to the target dogleg severity and the motor yield, determining a slide ratio for the slide drilling operation;
(e) responsive to the slide ratio, determining revolutions per minute for a drillstring for the slide drilling operation;
(f) determining a time for a weight on bit (WOB) change to reach a drill bit attached to the BHA;
(g) determining the time for a spindle change to reach the drill bit;
(h) receiving, from a sensor, toolface information during the slide drilling operation;
(i) determining an expected yield from a plurality of potential WOB amplitudes and phases; and
(j) adjusting a WOB, wherein adjusting the WOB further comprising applying the adjusted WOB with a highest expected yield to the BHA of the drill string drilling the wellbore;
(k) controlling the drilling of the wellbore at the adjusted WOB.
|