Method for monitoring the operation of a component
First Claim
1. A method for monitoring the operation of a component, comprising the steps of:
- receiving a stream of data samples, wherein each data sample represents a value of a physical parameter of the component;
identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed size buffer; and
upon the presence of a cycle formed between two matching endpoints represented by two local maxima or two local minima;
i) deleting at least one of the local extrema corresponding to the endpoints of the cycle from the buffer; and
ii) storing information related to the cycle in a memory such that the information stored in the memory represents the operation of the component;
whereinwhen the buffer is full such that each position of the buffer contains information relating to a unique local extrema, the method further comprises the steps of;
i) deleting the information relating to the oldest local extrema from the buffer;
ii) calculating a pseudo cycle formed between two endpoints of which one endpoint, is represented by the deleted oldest local extrema; and
iii) storing information related to the calculated pseudo cycle in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for monitoring the operation of a component includes receiving a stream of data samples, wherein each data sample represents a value of a physical parameter of the component, identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed size buffer, and upon the presence of a cycle formed between two matching endpoints represented by two local maxima or two local minima: i) deleting at least one of the local extrema corresponding to the endpoints of the cycle from the buffer, and ii) storing information related to the cycle in a memory such that the information stored in the memory represents the operation of the component. When the buffer is full such that each position of the buffer contains information relating to a unique local extrema, the method further includes the steps of: i) deleting the information relating to the oldest local extrema from the buffer, ii) calculating a pseudo cycle formed between two endpoints of which one endpoint is represented by the deleted oldest local extrema, and iii) storing information related to the calculated pseudo cycle in the memory.
5 Citations
22 Claims
-
1. A method for monitoring the operation of a component, comprising the steps of:
- receiving a stream of data samples, wherein each data sample represents a value of a physical parameter of the component;
identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed size buffer; and upon the presence of a cycle formed between two matching endpoints represented by two local maxima or two local minima; i) deleting at least one of the local extrema corresponding to the endpoints of the cycle from the buffer; and ii) storing information related to the cycle in a memory such that the information stored in the memory represents the operation of the component; wherein when the buffer is full such that each position of the buffer contains information relating to a unique local extrema, the method further comprises the steps of; i) deleting the information relating to the oldest local extrema from the buffer; ii) calculating a pseudo cycle formed between two endpoints of which one endpoint, is represented by the deleted oldest local extrema; and iii) storing information related to the calculated pseudo cycle in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
- receiving a stream of data samples, wherein each data sample represents a value of a physical parameter of the component;
-
20. A control system for monitoring the operation of a component, comprising a receiving unit configured to receive a stream of data samples, wherein each data sample represents a value of a physical parameter of the component;
- and a processing unit configured to identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed-size buffer; and
identifying a cycle formed between two matching endpoints represented by two local maxima or two local minima, wherein the processing unit further configured to deleting at least one of the local extrema corresponding to the endpoints of the cycle from the buffer; and
storing information related to the cycle in a memory such that the information stored in the represents the operation of the component;wherein when the buffer is full such that each position of the buffer contains information relating to a unique local extrema, the processing unit is further configured to deleting the information relating to the oldest local extrema from the buffer;
calculating a pseudo cycle formed between two endpoints of which one endpoint is represented by the deleted oldest local extrema; and
storing information related to the calculated pseudo cycle in the memory.- View Dependent Claims (21, 22)
- and a processing unit configured to identifying local extrema of the stream of data samples, storing information relating to each local extremum in a respective position of a fixed-size buffer; and
Specification