System and Method for Mud Motor Stall Detection and Recovery
AssigneePatterson-UTI Drilling Company LLC
InventorsAlexander Michael Groh, Weidong Li
Life of this patent
Estimating the term…
Abstract
A method and a system for detecting a motor stall includes obtaining, in real time, actual or calculated values of sensors comprising at least one of a top drive torque value, a differential pressure value, a surface weight on bit value, or a top drive rotational velocity value and computing a spline representation of the sensor values or derivatives of the sensor values to obtain a spline data set. Further, the method includes determining a presence of the motor stall using the spline data set.
Claims20
A method for detecting a motor stall comprising:
- obtaining, in real time, actual or calculated values of sensors comprising at least one of a top drive torque value, a differential pressure value, a surface weight on bit value, or a top drive rotational velocity value;
- caching, using the computer processor, the obtained values in continuous rolling windows;
- computing, using a computer processor, a spline representation of the cached sensor values or values derived from the cached sensor values to obtain a spline data set;
- and
- determining, using the computer processor, a presence of the motor stall using the spline data set.
A non-transitory computer readable medium storing instructions executable by a computer processor, the instructions comprising functionality for:
- obtaining, in real time, actual or calculated values of sensors comprising at least one of a top drive torque value, a differential pressure value, a surface weight on bit value, or a top drive rotational velocity value;
- caching the obtained values in continuous rolling windows;
- computing a spline representation of the cached sensor values or values derived from the cached sensor values to obtain a spline data set;
- and
- determining a presence of a motor stall using the spline data set.
A system comprising:
- a plurality of sensors;
- and
- a motor stall detector comprising a computer processor, wherein the motor stall detector is coupled to the plurality of sensors, the motor stall detector comprising functionality for:
- obtaining, in real time, actual or calculated values of sensors comprising at least one of a top drive torque value, a differential pressure value, a surface weight on bit value, or a top drive rotational velocity value;
- caching the obtained values in continuous rolling windows;
- computing a spline representation of the cached sensor values or values derived from the sensor values to obtain a spline data set t;
- and
- determining a presence of the motor stall using the spline data set.
Dependencies are inferred from the claim text.