×

Large-scale comprehensive real-time monitoring framework for industrial facilities

  • US 9,310,790 B2
  • Filed: 05/23/2011
  • Issued: 04/12/2016
  • Est. Priority Date: 05/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • associating, by at least one processing device, multiple real-time applications with a framework, the multiple real-time applications comprising applications for monitoring or controlling equipment in at least one industrial facility, each application having at least one input variable and at least one output variable that are stored in at least one memory, the framework comprising an execution environment, an input/output (IO) environment, and a data cache;

    using, by the at least one processing device, one or more graphical function blocks in a graphical application to identify relationships between the at least one input variable and the at least one output variable of each application, generate a variable dependency matrix for each application, and combine the variable dependency matrices for the applications to generate a final variable dependency matrix defining a hierarchy of variables, the variable dependency matrices used to identify data dependencies;

    storing in the data cache, by the at least one processing device, data being transported between the execution environment and the IO environment in real-time, wherein the data is stored in an address format defined by a data model configured by a user for the framework; and

    receiving, in the data cache, a change to at least one of the input or output variables, identifying by the at least one processing device at least one of the applications associated with the at least one changed variable based on the data dependencies, and publishing by the at least one processing device the at least one changed variable to the at least one identified application to support data driven operation of the framework;

    wherein the data-driven operation of the framework provides data to the applications to support at least one of;

    performance monitoring of the equipment, analysis of the equipment'"'"'s operation, and identification of abnormal equipment conditions,wherein the framework further comprises multiple layers, the layers comprising;

    a data collector layer configured to receive the at least one changed variable from data sources;

    a data validation layer configured to validate the received at least one changed variable;

    an extraction layer configured to identify key process indicators associated with the equipment using the at least one changed variable;

    a fault diagnosis layer configured to identify faults associated with sub-components of the equipment; and

    a health index integration layer configured to identify health index values for the equipment using the identified faults.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×