US 12,442,714 B2
Downhole leak detection in a hydraulic system
Ruchir Shirish Patwa, Sugar Land, TX (US)
Assigned to HALLIBURTON ENERGY SERVICES, INC., Houston, TX (US)
Filed by Halliburton Energy Services, Inc., Houston, TX (US)
Filed on May 22, 2023, as Appl. No. 18/200,079.
Prior Publication US 2024/0393205 A1, Nov. 28, 2024
Int. Cl. G01M 3/40 (2006.01); E21B 47/117 (2012.01); E21B 34/06 (2006.01); E21B 34/08 (2006.01)
CPC G01M 3/40 (2013.01) [E21B 47/117 (2020.05); E21B 34/066 (2013.01); E21B 34/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for detecting leaks in a hydraulic system comprising:
retrieving from memory, current signatures for a plurality of components in a hydraulic system, the current signatures indicative of a normal operating condition for each component of the plurality of components, wherein the plurality of components includes a motor configured to power a pump that is configured to pressurize the hydraulic system;
monitoring current consumption of the motor during operation of the motor;
determining, based on a comparison of the current consumption and current signature of the motor, an abnormal operating condition of the motor;
collecting, based on the determination of the abnormal condition of the motor, current consumption data from the remaining components of the plurality of components;
comparing the collected current consumption data to the current signatures corresponding to each of the remaining components of the plurality of components;
identifying, based on the comparison of the collected current data and current signatures, an abnormal operating condition for at least one of the remaining components of the plurality of components; and
repairing the abnormal operating condition for at least one of the remaining components of the plurality of components.
 
11. A system for detecting leaks in a hydraulic system comprising:
one or more processors; and
at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to:
retrieve from memory, current signatures for a plurality of components in a hydraulic system, the current signatures indicative of a normal operating condition for each component of the plurality of components, wherein the plurality of components includes a motor configured to power a pump that is configured to pressurize the hydraulic system;
monitor current consumption of the motor during operation of the motor;
determine, based on a comparison of the current consumption and current signature of the motor, an abnormal operating condition of the motor;
collect, based on the determination of the abnormal condition of the motor, current consumption data from the remaining components of the plurality of components;
compare the collected current consumption data to the current signatures corresponding to each of the remaining components of the plurality of components;
identify, based on the comparison of the collected current data and current signatures, an abnormal operating condition for at least one of the remaining components of the plurality of components; and
repair the abnormal operating condition for at least one of the remaining components of the plurality of components.
 
18. A non-transitory computer-readable storage medium comprising:
instructions stored on the non-transitory computer-readable storage medium, the instructions, when executed by one more processors, cause the one or more processors to:
retrieve from memory, current signatures for a plurality of components in a hydraulic system, the current signatures indicative of a normal operating condition for each component of the plurality of components, wherein the plurality of components includes a motor configured to power a pump that is configured to pressurize the hydraulic system;
monitor current consumption of the motor during operation of the motor;
determine, based on a comparison of the current consumption and current signature of the motor, an abnormal operating condition of the motor;
collect, based on the determination of the abnormal condition of the motor, current consumption data from the remaining components of the plurality of components;
compare the collected current consumption data to the current signatures corresponding to each of the remaining components of the plurality of components;
identify, based on the comparison of the collected current data and current signatures, an abnormal operating condition for at least one of the remaining components of the plurality of components; and
repair the abnormal operating condition for at least one of the remaining components of the plurality of components.