Computer neural network supervisory process control system and method

  • US 5,142,612 A
  • Filed: 08/03/1990
  • Issued: 08/25/1992
  • Est. Priority Date: 08/03/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer neural network process control method adapted for predicting output data provided to a controller used to control a process for producing a product having at least one product property, said method allowing a control aim to be set without a human operator, the computer neural network process control method comprising the steps of:

  • (1) operating the process with one or more sensors connected to sense process conditions and produce process condition measurements, and changing a controllable process state with an actuator,(2) controlling said actuator with a process controller in accordance with a process condition measurement from one or more of said sensors and in accordance with a setpoint;

    (3) configuring the neural network by specifying at least one input, at least one output, at least one training input, and at least one specified interval;

    (4) training the neural network to produce a trained neural network comprising the substeps of;

    (a) retrieving a first raw training input data;

    (b) retrieving a second raw training input data;

    (c) computing a corresponding first training input data based on said first raw training input data and said second raw training input data, said first training input data indicative of the action of a human operator of the process;

    (d) retrieving a first input data,(e) predicting a first output data using said first input data,(f) computing a first error data in accordance with said first training input data and said first output data, and(g) training the neural network to produce said trained neural network in accordance with said first error data;

    (5) at said at least one specified interval, retrieving a second input data and predicting, with said trained neural network, second output data using said second input data; and

    (6) retrieving said second output data for changing a setpoint of the controller for controlling the process.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×