System and method for determining instantaneous rotation frequency
First Claim
1. A method for determining the instantaneous rotation frequency of a rotating apparatus of a mechanical system, the method comprising:
- receiving a first signal comprising a stream of arrival times, wherein each pair of successive arrival times in said stream indicates a constant angular displacement of said rotating apparatus;
filtering the arrival times to determine a stream of derivative estimates, wherein said stream of derivative estimates are useable to determine the instantaneous rotation frequency signal;
wherein the instantaneous rotation frequency signal is usable to analyze the mechanical system.
2 Assignments
0 Petitions
Accused Products
Abstract
A signal analysis system and method for analyzing an input signal acquired from a mechanical system. The mechanical system may include at least one rotating apparatus. The signal analysis system may be configured to: (a) receive samples of the input signal, (b) perform an invertible joint time-frequency transform (e.g. a Gabor transform) on the samples of the input signal to produce a first array of coefficients which depend on time and frequency, (c) compute an instantaneous rotation frequency signal, (d) select first coefficients from the first array which correspond to one or more order components in the input signal, i.e. one or more multiples of the instantaneous rotation frequency signal, (e) generate a time domain signal from the first coefficients, and (f) present the time domain signal to a user on a presentation device. The signal analysis system may generate the time domain signal from the first coefficients by performing an inverse joint time-frequency transform on the first coefficients.
53 Citations
20 Claims
-
1. A method for determining the instantaneous rotation frequency of a rotating apparatus of a mechanical system, the method comprising:
-
receiving a first signal comprising a stream of arrival times, wherein each pair of successive arrival times in said stream indicates a constant angular displacement of said rotating apparatus;
filtering the arrival times to determine a stream of derivative estimates, wherein said stream of derivative estimates are useable to determine the instantaneous rotation frequency signal;
wherein the instantaneous rotation frequency signal is usable to analyze the mechanical system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
where index k ranges from 1 to an upper limit M, wherein index k ranges through a set of M distinct integer values different from zero.
-
-
7. The method of claim 6, wherein M is even and the set of M distinct integers comprises the non-zero integer values between −
- M/2 and M/2 inclusive.
-
8. The method of claim 1, further comprising:
computing the instantaneous rotation frequency signal by reciprocating the stream of derivative estimates.
-
9. A system for determining the instantaneous rotation frequency of a rotating apparatus of a mechanical system, the system comprising:
-
a rotation sensing device configured to generate a first signal comprising a stream of arrival times, wherein each pair of successive arrival times in said stream indicates a constant angular displacement of said rotating apparatus;
a processor configured to receive the first signal;
a memory medium coupled to the processor which stores analysis software;
wherein the processor is operable to execute the analysis software to filter the arrival times to determine a stream of derivative estimates, wherein the instantaneous rotation frequency signal is determined from said stream of derivative estimates. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
where index k ranges from 1 to an upper limit M, wherein index k ranges through a set of M distinct integer values different from zero.
-
-
15. The system of claim 14, wherein M is even and the set of M distinct integers comprises the non-zero integer values between −
- M/2 and M/2 inclusive.
-
16. The system of claim 9, wherein the processor is operable to compute the instantaneous rotation frequency signal by reciprocating the stream of derivative estimates.
-
17. The system of claim 9, wherein the rotation sensing device is a tachometer.
-
18. A memory medium comprising program instructions for determining the instantaneous rotation frequency of a rotating apparatus of a mechanical system, wherein the program instructions are executable to implement:
-
storing a first signal comprising a stream of arrival times, wherein each pair of successive arrival times in said stream indicates a constant angular displacement of said rotating apparatus;
filtering the arrival times to determine a stream of derivative estimates, wherein said stream of derivative estimates are useable to determine the instantaneous rotation frequency signal;
wherein the instantaneous rotation frequency signal is usable to analyze the mechanical system. - View Dependent Claims (19, 20)
wherein coefficients of said FIR filter are determined by operating on a linear system derived from a Taylor series expansion of time with respect to rotation angle of the rotating element.
-
-
20. The memory medium of claim 18, further comprising:
computing the instantaneous rotation frequency signal by reciprocating the stream of derivative estimates.
Specification