CPC E21B 44/06 (2013.01) [E21B 44/04 (2013.01); E21B 45/00 (2013.01); E21B 2200/20 (2020.05)] | 20 Claims |
8. A method for controlling drilling operations, the method comprising:
accessing a drilling plan for a borehole, the drilling plan comprising one or more of planned path for the borehole, drill string information of a drill string, mud properties, drill bit properties, formation properties, and drill rig properties;
receiving a plurality of operating parameters from a rig for the borehole, the plurality of operating parameters comprising one or more of an observed toolface, a spindle setting, a rate of penetration, a differential pressure, and a weight-on-bit;
receiving one or more propagation functions for the borehole determined by a model of the drill string;
determining one or more spindle changes or one or more block speed changes based at least in part on the propagation functions and the plurality of operating parameters;
generating one or more predicted drill properties from a simulator using the one or more spindle changes or the one or more block speed changes;
adjusting the one or more spindle changes or the one or more block speed changes based at least on the one or more predicted drill properties; and
sending control signals to one or more control systems to implement and drill in accordance with the one or more adjusted spindle changes or the one or more adjusted block speed changes.
|