CPC E21B 44/04 (2013.01) [E21B 44/08 (2013.01)] | 19 Claims |
1. An apparatus comprising:
a control system operable to control a driver for rotating a drill string, wherein the control system comprises one or more sensors operable to facilitate measurements indicative of one or more characteristics of one or more corresponding portions of the drill string, wherein the control system comprises a processor and a memory storing a computer program code, wherein the computer program code comprises a stick-slip algorithm, and wherein the control system is operable to:
execute the stick-slip algorithm to determine a control command that causes the driver to rotate the drill string to perform drilling operations while reducing rotational waves travelling along the drill string, wherein the stick-slip algorithm:
determines amplitude of the rotational waves travelling along the drill string based on the measurements for each of different numerical parameters; and
determines optimal ones of the different numerical parameters based on the determined amplitudes of the rotational waves, wherein the optimal ones of the different numerical parameters are associated with the lowest of the determined amplitudes of the rotational waves.
|