Smart trender for industrial control systems

US11983968B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11983968-B2
Application numberUS-201716301673-A
CountryUS
Kind codeB2
Filing dateMay 22, 2017
Priority dateMay 24, 2016
Publication dateMay 14, 2024
Grant dateMay 14, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There are provided methods and devices for use with industrial control systems. For example, there is provided a method that can include acquiring data from a sensor associated with an industrial machine. The method can include determining, while acquiring the data, whether at least one condition is satisfied in the data. Furthermore, the method can include logging the data as a function of time and logging information associated with the at least one condition as a function of time, in response to the at least one condition being satisfied. The method can also querying the logged information, subsequent to logging the data, to identify subsets of the data for which the at least one condition is satisfied.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for use by a system coupled to at least one of a gas turbine and a combustor, the method comprising: acquiring data from a sensor associated with one of the gas turbine and the combustor; while acquiring data, determining whether a first condition is satisfied in the data; if the first condition is not satisfied, logging, in a first data file, the data as a function of time; if the first condition is satisfied, logging, in a second data file, the data as a function of time and information associated with the first condition, the information including a marker identifying the first condition and a time index; after logging the data in the second data file, querying the second data file for the marker or the time index to identify a subset of the data, the subset of the data reflecting a second condition that is satisfied and logging the subset of the data in a third data file, wherein the second condition is different from the first condition; and forecasting, based on the subset of the data, a predicted performance trend of one of the gas turbine and the combustor for a future time period. 2. The method of claim 1 , wherein the querying includes comparing the logged information with the logged data. 3. The method of claim 1 , further comprising: identifying the subset of the data by identifying time indices in the logged data that match with time indices of the logged information. 4. The method of claim 1 , further comprising: after logging the data, determining time periods for which the first condition is satisfied. 5. The method of claim 1 , further comprising: after logging the data, determining time periods for which the first condition and the second condition are satisfied. 6. The method of claim 1 , further comprising: comparing the subset of the data with a corresponding subset of data associated with an industrial machine other than the gas turbine or the combustor. 7. A non-transitory computer-readable medium for use with a system coupled to at least one of a gas turbine and a combustor, the non-transitory computer-readable medium comprising instructions, which when executed by a processor, cause the processor to perform operations comprising: acquiring data from a sensor associated with one of the gas turbine and the combustor; while acquiring data, determining whether a first condition is satisfied in the data; if the first condition is not satisfied, logging, in a first data file, the data as a function of time; if the at least one condition is satisfied, logging, in a second data file, the data as a function of time and information associated with the first condition, the information including a marker identifying the first condition and a time index; after logging the data in the second data file, querying the second data file for the marker or the time index to identify data a subset of the data, the subset of the data reflecting a second condition that is satisfied and logging the subset of the data in a third data file, wherein the second condition is different from the first condition; and forecasting, based on the subset of the data, a predicted performance trend of one of the gas turbine and the combustor for a future time period. 8. The non-transitory computer-readable medium of claim 7 , wherein the operations further include determining, by querying the second data file and the third data file, a time slice for which the first condition or the second condition is satisfied. 9. A controller for use in a system coupled to at least one of a gas turbine and a combustor, the controller comprising: a processor; a memory including instructions that, when executed by the processor, cause the processor to perform operations comprising: receiving data from a sensor associated with one of the gas turbine and the combustor; while receiving data, determining whether a first condition is satisfied in the data; if the first condition is not satisfied, logging the data as a function of time; if the at least one condition is satisfied, logging, in a first data file, the data as a function of time and information associated with the first condition, the information including a marker identifying the first condition and a time index; after logging the data tin the second data file, querying the second data file for the marker or the time index to identify a subset of the data, the subset reflecting a second condition that is satisfied and logging the subset of data in a third data file, wherein the second condition is different from the first condition; and forecasting, based on the subset of the data, a predicted performance trend of one of the gas turbine and the combustor for a future time period. 10. The controller of claim 9 , wherein the operations further include, based on the querying the second data file and the third data file, determining time slices for which the first condition and the second condition is satisfied. 11. The method of claim 1 , wherein the querying is based on one of: (i) a first pseudo-natural language command inputted via a command prompt, (ii) a second pseudo-natural language command inputted through a visual interface, and (iii) a third pseudo-natural language command inputted via an external tool communicatively coupled to the system. 12. The non-transitory computer-readable medium of claim 7 , wherein the querying is based on one of: (i) a first pseudo-natural language command inputted via a command prompt, (ii) a second pseudo-natural language command inputted through a visual interface, and (iii) a third pseudo-natural language command inputted via an external tool communicatively coupled to the system. 13. The controller of claim 9 , wherein the querying is based on one of: (i) a first pseudo-natural language command inputted via a command prompt, (ii) a second pseudo-natural language command inputted through a visual interface, and (iii) a third pseudo-natural language command inputted via an external tool communicatively coupled to the system. 14. The method of claim 1 , wherein the querying includes multiple queries that are concatenated to form a single database access command configured to fetch or discriminate a plurality of conditions from the data. 15. The method of claim 1 , wherein the forecasting comprises extrapolating the predicted performance trend.

Assignees

Inventors

Classifications

  • G07C3/12Primary

    in graphical form · CPC title

  • Translation of natural language queries to structured queries · CPC title

  • Temporal data queries · CPC title

  • G07C3/00Primary

    Registering or indicating the condition or the working of machines or other apparatus, other than vehicles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11983968B2 cover?
There are provided methods and devices for use with industrial control systems. For example, there is provided a method that can include acquiring data from a sensor associated with an industrial machine. The method can include determining, while acquiring the data, whether at least one condition is satisfied in the data. Furthermore, the method can include logging the data as a function of tim…
Who is the assignee on this patent?
Nuovo Pignone Tecnologie Srl
What technology area does this patent fall under?
Primary CPC classification G07C3/12. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 14 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).