CPC G06Q 10/0633 (2013.01) [E21B 44/00 (2013.01); G06Q 50/02 (2013.01)] | 27 Claims |
1. A computer system for drilling, the computer system comprising:
a processor;
a memory coupled to the processor, wherein the memory comprises a plurality of instructions executable by the processor, the plurality of instructions comprising instructions for:
(a) obtaining information associated with a first well, wherein at least a portion of the first well has been drilled, and wherein the information associated with the first well comprises historical drilling data and bottom hole assembly (BHA) data;
(b) obtaining information associated with a second well, wherein at least a portion of the second well remains to be drilled, and wherein the information associated with the second well comprises a well trajectory information and drilling equipment information;
(c) generating, responsive to the information associated with the first well and the information associated with the second well, a plurality of well plans for a portion of the second well;
(d) determining a time to target (TTT) for each of the plurality of alternative well plans;
(e) selecting the well plan with a lowest TTT; and
(f) sending one or more control signals to a control system of a drilling rig for drilling a portion of the second well in accordance with the selected well plan.
|