Global to push GA events into
skip to main content

Title: Adaptive model predictive process control using neural networks

A control system for controlling the output of at least one plant process output parameter is implemented by adaptive model predictive control using a neural network. An improved method and apparatus provides for sampling plant output and control input at a first sampling rate to provide control inputs at the fast rate. The MPC system is, however, provided with a network state vector that is constructed at a second, slower rate so that the input control values used by the MPC system are averaged over a gapped time period. Another improvement is a provision for on-line training that may include difference training, curvature training, and basis center adjustment to maintain the weights and basis centers of the neural in an updated state that can follow changes in the plant operation apart from initial off-line training data.
 [1];  [2];  [3]
  1. (Los Alamos, NM)
  2. (Mazomanie, WI)
  3. (Espanola, NM)
Issue Date:
OSTI Identifier:
Regents of University of California Office of Technology Transfer (Alemeda, CA) LANL
Patent Number(s):
US 5659667
Contract Number:
Research Org:
Los Alamos National Laboratory (LANL), Los Alamos, NM
Country of Publication:
United States
adaptive; model; predictive; process; control; neural; networks; controlling; output; plant; parameter; implemented; network; improved; method; apparatus; provides; sampling; input; rate; provide; inputs; fast; mpc; provided; vector; constructed; slower; values; averaged; gapped; time; period; improvement; provision; on-line; training; difference; curvature; basis; center; adjustment; maintain; weights; centers; updated; follow; changes; operation; apart; initial; off-line; data; apparatus provides; process control; neural network; improved method; time period; neural networks; sampling rate; input control; training data; provide control; model predictive; control inputs; fast rate; neural net; plant operation; adaptive model; control input; /706/700/