DISTRIBUTED INDUSTRIAL PERFORMANCE MONITORING AND ANALYTICS PLATFORM
First Claim
1. A performance monitoring and analytics system for industrial process control, the system comprising:
- a platform including a set of user controls and a canvas via which a user is able to create a data diagram that is representative of a data model and compile the data diagram to execute on an input data set to generate output data, the input data set comprising time-series data resulting from an on-line process plant controlling a process, wherein;
the data diagram comprises a set of data blocks interconnected by a set of wires via which data is transferred between data blocks;
each data block of the set of data blocks corresponds to a respective data operation and includes an input connector via which respective input data is received at the data block and at least one output connector providing respective output data resulting from the data block performing a respective data operation on the respective input data;
the input data set is received at the input connector of a first data block of the set of data blocks,the respective data operation of at least one data block of the set of data blocks includes a data analytic function, anda first portion and a second portion of the data diagram are asynchronously and separately compilable and executable.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for monitoring and analyzing data in a distributed process control system is provided. The system includes a user interface having a set of user controls for selecting and configuring data blocks to create a data diagram representing a data model. The data blocks are associated with data operations, such as data analytics functions, and may be configured by the user for particular instances of general blocks. The data blocks are interconnected by wires conveying outputs or inputs of the blocks, which may also connect data sources to the data blocks. The data sources may include on-line data (i.e., data streams) or off-line data (i.e., stored data) from the process control system. Additional user controls may be used to evaluate the data diagram or convert the data diagram from an off-line to an on-line version.
-
Citations
99 Claims
-
1. A performance monitoring and analytics system for industrial process control, the system comprising:
a platform including a set of user controls and a canvas via which a user is able to create a data diagram that is representative of a data model and compile the data diagram to execute on an input data set to generate output data, the input data set comprising time-series data resulting from an on-line process plant controlling a process, wherein; the data diagram comprises a set of data blocks interconnected by a set of wires via which data is transferred between data blocks; each data block of the set of data blocks corresponds to a respective data operation and includes an input connector via which respective input data is received at the data block and at least one output connector providing respective output data resulting from the data block performing a respective data operation on the respective input data; the input data set is received at the input connector of a first data block of the set of data blocks, the respective data operation of at least one data block of the set of data blocks includes a data analytic function, and a first portion and a second portion of the data diagram are asynchronously and separately compilable and executable. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
50. A system for monitoring operation of a process plant that is operating to control a process, comprising:
-
a data analytics module bound to a continuous data stream having contents that are generated (i) in real-time by a data source included in the process plant while it is operating to control the process, and (ii) as a result of the operations to control the process; and a user interface displaying a continuous output generated in real-time by the data analytics module operating in real-time on the continuous data stream, the continuous output including a continuous update of one or more predicted values. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
Specification