Claims
- 1. A wide-area network enabled equipment condition monitoring system for remotely located machines and processes, comprising:
a data acquisition device operable at a remote site to collect sensor signals indicative of operation of at least one machine at the site; a communications network for conveying the collected signals to an analysis site; and an analysis server operable at the analysis site responsive to conveyed signals for condition monitoring of the at least one machine using an empirical model to generate estimates of at least one variable reflecting the operation of the at least one machine.
- 2. A system according to claim 1 further comprising an device operating database for storing reference observations corresponding to the empirical model of the at least one machine.
- 3. A system according to claim 2 wherein the empirical model used by said analysis server is a similarity-based model.
- 4. A system according to claim 2 wherein the empirical model used by said analysis server is a kernel regression-based model.
- 5. A system according to claim 1 wherein said analysis server comprises a decision engine for comparing the estimates and the conveyed signals to determine whether a deviation exists.
- 6. A system according to claim 5 wherein said decision engine employs a sequential probability ratio test for deciding whether a deviation exists.
- 7. A system according to claim 6 wherein said sequential probability ratio test is employed against a temporal sequence of values.
- 8. A system according to claim 6 wherein said sequential probability ratio test is employed against a sequence of samples defining a periodic signal shape.
- 9. A system as recited in claim 1 wherein said communications network comprises a telephony network such as a public switch telephone network (PSTN).
- 10. A system as recited in claim 1 wherein said communications network comprises a wide area network (WAN) comprising an intranet or an internet network.
- 11. A system according to claim 1 further comprising a notification server responsive to said analysis server for completing an equipment condition notification procedure for a customer subscribing for condition monitoring of the machine.
- 12. A system according to claim 11 further comprising a customer/device database relating identity of a remotely monitored machine with a notification procedure desired by a customer.
- 13. A system as recited in claim 12 wherein said notification server completes the notification procedure for the customer via electronic or telephonic methods.
- 14. A condition monitoring system for remote assets such as machines and processes, using data conveyed asynchronously, comprising:
a data store operable to store data from at least one remote site, said data including sensor data indicative of operation of a plurality of monitored assets, and to accumulate received sensor data in separate logical bins for each monitored asset to which the sensor data corresponds; a batching module for evaluating whether a condition has been met regarding sensor data accumulated in a bin for a monitored asset; an estimation engine responsive to a condition-satisfied evaluation by the batching module for processing the sensor data accumulated in the bin to generate estimates for at least one variable reflecting the operation of the monitored asset; and an alert engine for generating messages indicative of asset condition, responsive to the generated estimates.
- 15. A system as recited in claim 14 wherein said batching module evaluates for a bin the condition that a predetermined amount of time has elapsed.
- 16. A system as recited in claim 14 wherein said batching module evaluates for a bin the condition that a predetermined amount of data has accumulated in the bin.
- 17. A system as recited in claim 14 wherein said batching module evaluates for a bin the condition that received data has taken on a particular value.
- 18. A system as recited in claim 14 wherein said batching module evaluates for a bin the condition that received data has crossed a particular threshold value.
- 19. A system as recited in claim 14 wherein said batching module evaluates for a bin the condition that the bin is next in a processing order of bins.
- 20. A system according to claim 14 wherein said estimation engine uses an empirical model of normal operation of the monitored asset.
- 21. A system according to claim 20 wherein the empirical model is a kernel regression-based model.
- 22. A system according to claim 20 wherein the empirical model is a similarity-based model.
- 23. A system according to claim 20 wherein the alert engine generates a message when a deviation is detected between the generated estimates and corresponding sensor data.
- 24. A system according to claim 23 wherein the alert engine employs a sequential probability ratio test to detect a deviation between the generated estimates and corresponding sensor data.
- 25. A system as recited in claim 14 comprising a logical results table intermediate said estimation engine and said alert engine for storing estimates and other results from said estimation engine independent from processing of the estimates and other results by said alert engine, to facilitate asynchronous arrival of data.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation-in-part of prior U.S. application Ser. No. 09/791,097, filed Feb. 22, 2001, which is based upon and claims the benefit under 35 U.S.C. §119 of prior U.S. Provisional Application No. 60/183,899, filed Feb. 22, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60183899 |
Feb 2000 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09791097 |
Feb 2001 |
US |
Child |
10328254 |
Dec 2002 |
US |