System for detecting failure location in a pump
First Claim
1. A method for detecting a leak in a pump, the method comprising:
- monitoring discharge pressure time domain signals of the pump;
monitoring piston position time domain signals for each piston of a plurality of pistons;
filtering the monitored discharge pressure time domain signals and the monitored piston position time domain signals of each piston of the plurality of pistons via a band pass filter;
determining, at each pump revolution for each piston of the plurality of pistons, a sum of a product between the filtered discharge pressure time domain signals and the filtered piston position time domain signals;
determining, at each pump revolution for each piston of the plurality of pistons, an absolute value of each sum;
determining, at each pump revolution, a largest absolute value of the determined absolute values;
determining a corresponding piston of the plurality of pistons associated with the largest absolute value; and
determining a cylinder of the pump associated with the determined corresponding piston as leaking.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting a leak in a pump comprises: monitoring discharge pressure time domain signals of the pump; monitoring piston position time domain signals for each piston of a plurality of pistons; filtering the monitored discharge pressure time domain signals and the monitored piston position time domain signals of each piston of the plurality of pistons via a band pass filter; determining, at each pump revolution for each piston, a sum of product of the filtered discharge pressure time domain signals and the filtered piston position time domain signals; determine, at each pump revolution for each piston, an absolute value of each sum; determining, at each pump revolution, a largest absolute value of the determined absolute values; determining a corresponding piston of the plurality of pistons associated with the largest absolute value; and determining a cylinder of the pump associated with the determined corresponding piston as leaking.
-
Citations
20 Claims
-
1. A method for detecting a leak in a pump, the method comprising:
-
monitoring discharge pressure time domain signals of the pump; monitoring piston position time domain signals for each piston of a plurality of pistons; filtering the monitored discharge pressure time domain signals and the monitored piston position time domain signals of each piston of the plurality of pistons via a band pass filter; determining, at each pump revolution for each piston of the plurality of pistons, a sum of a product between the filtered discharge pressure time domain signals and the filtered piston position time domain signals; determining, at each pump revolution for each piston of the plurality of pistons, an absolute value of each sum; determining, at each pump revolution, a largest absolute value of the determined absolute values; determining a corresponding piston of the plurality of pistons associated with the largest absolute value; and determining a cylinder of the pump associated with the determined corresponding piston as leaking. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A failure location detection system for a pump, the failure location detection system comprising:
-
a discharge pressure sensor operatively disposed in a discharge manifold of the pump, the discharge pressure sensor configured to monitor and transmit discharge pressure time domain signals associated with the discharge manifold; a plurality of piston sensors configured to monitor and transmit piston position time domain signals for each piston of a plurality of pistons of the pump, each piston sensor operatively associated with a corresponding piston of the plurality of pistons; and a processor in operative communication with the discharge pressure sensor and the plurality of piston sensors, the processor configured to receive the discharge pressure time domain signals and the piston position time domain signals for each piston of the plurality of pistons for determining which cylinder of a plurality of cylinders is leaking by identifying a corresponding cylinder associated with one of the pistons of the plurality of pistons associated with a largest absolute value, the largest absolute value determined from an absolute value, determined for each piston of the plurality of pistons during a pump revolution, of a sum of a product between the discharge pressure time domain signals and the piston position time domain signals. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A pump, comprising:
-
a plurality of cylinders disposed in fluid communication between a suction manifold and a discharge manifold, each cylinder of the plurality of cylinders comprising a housing; a plurality of pistons, each piston of the plurality of pistons slidably disposed in the housing of a corresponding cylinder of the plurality of cylinders; a discharge pressure sensor disposed in the discharge manifold and configured to monitor and transmit discharge pressure time domain signals associated with the discharge manifold; a plurality of piston sensors, each piston sensor of the plurality of piston sensors operatively associated with a corresponding piston of the plurality of pistons, each piston sensor of the plurality of piston sensors configured to monitor and transmit piston positon time domain signals associated with corresponding pistons; and a processor in operative communication with the discharge pressure sensor and the plurality of piston sensors, the processor configured to; receive discharge pressure time domain signals from the discharge pressure sensor; receive piston position time domain signals from each piston sensor of the plurality of piston sensors; filter the received discharge pressure time domain signals and the received piston position time domain signals from each piston sensor of the plurality of piston sensors; determine, at each pump revolution for each piston of the plurality of pistons, a sum of a product between the filtered discharge pressure time domain signals and the filtered piston position time domain signals; determine, at each pump revolution for each piston of the plurality of pistons, an absolute value of each sum; determine, at each pump revolution, a largest absolute value of the determined absolute values; determine a corresponding piston of the plurality of pistons associated with the largest absolute value; and determine a corresponding cylinder of the plurality of cylinders associated with the determined corresponding piston of the plurality of pistons as leaking. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification