Claims
- 1. A vibration monitoring system comprising a digital filter having a time domain input coupled to an output of an analog to digital converter and a time domain output coupled to an input of event detection circuitry, wherein said filter has a pipeline delay of less than approximately 100 milliseconds.
- 2. The vibration monitoring system of claim 1, wherein said digital filter is implemented with a single chip digital signal processor having a maximum throughput of less than approximately 10,000,000 computations per second per channel, and wherein each channel is sampled at a rate of least approximately 25.6 kHz.
- 3. The vibration monitoring system of claim 2, wherein said digital filter comprises a frequency domain filter.
- 4. A vibration data processor, comprising:a frequency domain filter for filtering digital samples of a vibration transducer signal; a mask generator coupled to said frequency domain filter for creating and storing filter masks used by said frequency domain filter.
- 5. The vibration data processor of claim 4, additionally comprising a user input device coupled to said mask generator for user specification of one or more frequency response characteristics of said frequency domain filter.
- 6. The vibration data processor of claim 4, additionally comprising a digital pre-processor configured to receive time domain data samples, and coupled to said frequency domain filter so as to forward pre-processed time domain data samples to said frequency domain filter.
- 7. The vibration data processor of claim 6, wherein said pre-processor comprises a plurality of decimation stages.
- 8. The vibration data processor of claim 7, additionally comprising a user input device coupled to said pre-processor so as to select a subset of said plurality of decimation stages for operation.
- 9. A method of analyzing vibration data comprising the steps of:selecting a size of a data accumulator; storing measured vibrational features in said accumulator; when said accumulator is full, updating the content of an output buffer with the content of said accumulator; and calculating overall vibration parameters using the content of said output buffer.
- 10. The method of claim 9, additionally comprising the step of selecting a size of said output buffer such that said size is an integer multiple of said size of said accumulator.
- 11. A vibration data processor comprising an output buffer of user selectable length and an accumulator of user selectable depth, wherein said accumulator receives vibrational data at first intervals from the output of a digital vibration data filter, wherein said accumulator stores said data, a maximum amount of data storable therein being defined by said user selectable depth; and wherein said accumulator is coupled to said output buffer so as to periodically update said output buffer at second intervals when said accumulator is full.
- 12. The vibration data processor of claim 11, wherein said digital vibration data filter comprises a frequency domain filter.
- 13. A vibration data processor, comprising:a pre-processor comprising a user selectable number of decimation stages; a user configurable frequency domain filter coupled to receive data from said pre-processor; and an output buffer of user selectable length coupled to receive vibration data from said frequency domain filter.
- 14. The vibration data processor of claim 13, additionally comprising a feature extractor coupled between said frequency domain filter and said output buffer.
- 15. The vibration data processor of claim 14, additionally comprising an accumulator of user selectable depth coupled between said feature extractor and said output buffer.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a divisional of and claims priority to U.S. application Ser. No. 09/056,155, filed on Apr. 6, 1998, now U.S. Pat. No. 6,275,781, and entitled Vibration Data Processor and Processing Method. This application also claims priority under 35 U.S.C. § 119(e) to the following U.S. Provisional Patent Applications: Ser. No. 60/054,084 entitled Condition Monitoring Apparatus, filed Jul. 29, 1997; Ser. No. 60/054,085 entitled Vibration Data Processor and Processing Method, filed Jul. 29, 1997; and Ser. No. 60/063,022 entitled Digital Vibration Data Processor, filed Oct. 23, 1997. The disclosures of each of these applications are hereby incorporated by reference in their entireties.
US Referenced Citations (26)
Foreign Referenced Citations (1)
Number |
Date |
Country |
WO 9530134 |
Nov 1995 |
WO |
Non-Patent Literature Citations (1)
Entry |
Crystal Semiconductor Corporation Databook, “CS4215 16-bit Multimedia Audio Codec”, pp. 4-29, Sep. 1993. |
Provisional Applications (3)
|
Number |
Date |
Country |
|
60/054084 |
Jul 1997 |
US |
|
60/054085 |
Jul 1997 |
US |
|
60/063022 |
Oct 1997 |
US |