VIRTUAL TACHOMETERS BASED ON TIME SERIES FILTERING
First Claim
1. A computing device, configured to:
- receive a plurality of first inputs from a transducer, the plurality of first inputs corresponding to vibrations of a rotational machine;
filter the plurality of first inputs to derive a frequency of interest;
generate a sinusoidal signal at the frequency of interest;
generate a pulse train of one or multiple pulses per revolution at the frequency of interest from the sinusoidal signal;
identify a first pulse at a zero crossing within the pulse train; and
count zero crossings to define blocks of data for use in time synchronous averaging calculations.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for receiving a plurality of first inputs from a transducer, where the plurality of first inputs correspond to vibrations of a rotational machine, and filtering the plurality of first inputs to derive a frequency of interest. The system and method then generates a sinusoidal signal at the frequency of interest and a pulse train of one or multiple pulses per revolution at the frequency of interest from the sinusoidal signal. The system and method further identifies a first pulse at a zero crossing within the pulse train and counts zero crossings to define blocks of data for use in time synchronous averaging calculations.
5 Citations
12 Claims
-
1. A computing device, configured to:
-
receive a plurality of first inputs from a transducer, the plurality of first inputs corresponding to vibrations of a rotational machine; filter the plurality of first inputs to derive a frequency of interest; generate a sinusoidal signal at the frequency of interest; generate a pulse train of one or multiple pulses per revolution at the frequency of interest from the sinusoidal signal; identify a first pulse at a zero crossing within the pulse train; and count zero crossings to define blocks of data for use in time synchronous averaging calculations. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving, by a computing device, a plurality of first inputs from a transducer, the plurality of first inputs corresponding to vibrations of a rotational machine; filtering, by the computing device, the plurality of first inputs to derive a frequency of interest; and generating, by the computing device, a sinusoidal signal at the frequency of interest; generating, by the computing device, a pulse train of one or multiple pulses per revolution at the frequency of interest from the sinusoidal signal; identifying, by the computing device, a first pulse at a zero crossing within the pulse train; and counting, by the computing device, zero crossings to define blocks of data for use in time synchronous averaging calculations. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification