Patent attributes
An embodiment includes a method of monitoring a fluid pump that includes receiving time domain measurement data indicating vibrations occurring in a fluid pump, and filtering the measurement data to remove measurement data components having frequencies below a threshold frequency, the removed measurement data components associated with cyclical motions of the fluid pump. The method also includes dividing the filtered measurement data into a plurality of subsets, each subset corresponding to a pump cycle, and estimating a peak count for each subset, the peak count being a number of peaks having an amplitude that exceeds a selected amplitude threshold, the amplitude threshold associated with impacts between internal components of the pump. The method further includes comparing the peak count with an expected peak count, and determining whether the pump is in a condition selected from at least one of a wear condition and a failure condition based on the comparison.