On-line process control neural network using data pointers
DCFirst Claim
1. A computer neural network process control system adapted for predicting output data provided to a controller used to control a process for producing a product having at least one product property, the computer neural network process control system comprising:
- (a) an historical database comprising,(1) storing means for storing a first training input data with an associated first timestamp, and for storing a first input data indicated by said associated first timestamp, and(2) retrieving means, responsive to said storing means, for retrieving said first training input data and said first input data indicated by said associated first timestamp; and
(b) a trained neural network comprising,(1) a first data pointer and a second data pointer, and(2) predicting means, using said trained neural network, for predicting the output data which is stored in accordance with said first data pointer, the output data predicted in accordance with second input data specified by said second data pointer, wherein the output data is used to control the process.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An on-line process control neural network using data pointers allows the neural network to be easily configured to use data in a process control environment. The inputs, outputs, training inputs and errors can be retrieved and/or stored from any available data source without programming. The user of the neural network specifies data pointers indicating the particular computer system in which the data resides or will be stored; the type of data to be retrieved and/or stored; and the specific data value or storage location to be used. The data pointers include maximum, minimum, and maximum change limits, which can also serve as scaling limits for the neural network. Data pointers indicating time-dependent data, such as time averages, also include time boundary specifiers. The data pointers are entered by the user of the neural network using pop-up menus and by completing fields in a template. An historical database provides both a source of input data and a storage function for output and error data.
-
Citations
24 Claims
-
1. A computer neural network process control system adapted for predicting output data provided to a controller used to control a process for producing a product having at least one product property, the computer neural network process control system comprising:
-
(a) an historical database comprising, (1) storing means for storing a first training input data with an associated first timestamp, and for storing a first input data indicated by said associated first timestamp, and (2) retrieving means, responsive to said storing means, for retrieving said first training input data and said first input data indicated by said associated first timestamp; and (b) a trained neural network comprising, (1) a first data pointer and a second data pointer, and (2) predicting means, using said trained neural network, for predicting the output data which is stored in accordance with said first data pointer, the output data predicted in accordance with second input data specified by said second data pointer, wherein the output data is used to control the process. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer neural network process control system adapted for predicting output data provided to a controller used to control a process for producing a product having at least one product property, the computer neural network process control system comprising:
-
(a) a database comprising, (1) storing means for storing, in independently addressable storage, at least one data value, (2) retrieving means, responsive to said storing means, for independently retrieving each of said at least one data value(s); and (b) a neural network comprising, (1) a data pointer specifying one of said at least one data value(s) in said database to be used as a first input data, and (2) predicting means for predicting the output data, connected to request, from said retrieving means, said data value indicated by said data pointer, and connected to receive said first input data from said retrieving means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification