Patent ID: 6952662

Claim:
A tool for system modeling and monitoring a system with a plurality of sensors, each sensor generating a signal representative of a system parameter, said tool comprising: a memory storing a plurality of historical snapshots of one or more sensor signals, said plurality of snapshots forming a training matrix ({overscore (D)}) corresponding to a universe of identified states of a monitored system; a data acquisition unit receiving signals from said sensors, each received signal being representative of a system parameter at a selected time; an information processor coupled to said data acquisition unit acquiring real-time snapshots as state vectors ({right arrow over (Y)} input ) indicative of observed states of said monitored system; a similarity operator ({circle around (x)} SSCOP ) implemented within said information processor operable on state vectors with said training matrix from said memory to determine similarity as a function of the absolute difference between like sensor values divided by expected sensor ranges such that similarities S(i) between a state vector and the historical snapshots D(i) is given by: {overscore (S)}={overscore (D)}′{circle around (x)} SSCOP {right arrow over (Y)} input and similarity has the form s i = 1 - θ i λ ρ where θ i represents the normalized similarity between a parameter and its corresponding value in one of said training vectors, λ is a coarse tuning parameter and ρ is a fine tuning parameter; and said information processor generating an expected state vector ({right arrow over (Y)} expected ) responsive to said similarity operator.