| CPC E21B 47/04 (2013.01) [E21B 44/00 (2013.01); E21B 47/02 (2013.01); E21B 47/09 (2013.01); E21B 47/26 (2020.05); G01B 7/026 (2013.01); G01B 7/04 (2013.01); G01P 15/02 (2013.01)] | 20 Claims |

|
1. A system comprising:
a downhole device comprising at least one inertial sensor;
at least one processor;
a memory in communication with the at least one processor, wherein the memory comprises instructions thereon that, when executed, cause the at least one processor to:
receive data from the at least one inertial sensor;
store the data from the at least one inertial sensor in the memory with respective correlated time values; and
a drill rig having a longitudinal axis, wherein the drill rig is configured to move a drill string comprising at least one drill rod within a borehole, wherein the drill rig comprises at least one depth measurement device, wherein the at least one depth measurement device comprises:
a drill rig position sensor that is configured to detect a change in position of the drill rig, wherein the detected change in position of the drill rig is indicative of a length of a portion of the drill string removed from a borehole, wherein the drill rig position sensor comprises:
a mast position encoder; or
a plurality of Hall Effect sensors spaced along the longitudinal axis of the drill rig,
wherein the memory further comprises instructions thereon that, when executed by the at least one processor, cause the at least one processor to:
determine a potential movement of the downhole device based on the data from the at least one inertial sensor; and
associate a change of depth of the downhole device corresponding to the potential movement if and only if the drill rig position sensor indicates a change in position of the drill string corresponding to the potential movement.
|