System and method for adaptive control of uncertain nonlinear processes
First Claim
1. A computer system for controlling a non-linear physical process, the computer system comprising:
- a linear controller connected to receive a command signal for control of the non-linear physical process and an output signal from the non-linear physical process, the linear controller generating a control signal based on the command signal, the output signal, and a fixed linear model for the process; and
a neural network connected to receive the control signal from the linear controller and the output signal from the non-linear physical process, the neural network receiving the control signal as an input and using the output signal to modify the connection weights of the neural network on-line as the neural network and linear controller are used to control the non-linear physical process, the neural network generating a modified control signal that combines with the control signal output from the linear controller to control the non-linear physical process to correct for errors inherent in modeling the physical process using the fixed linear model.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system for controlling a nonlinear physical process. The computer system comprises a linear controller and a neural network. The linear controller receives a command signal for control of the nonlinear physical process and a measured output signal from the output of the nonlinear physical process. The linear controller generates a control signal based on the command signal, a measured output signal, and a fixed linear model for the process. The neural network receives the control signal from the linear controller and the measured output signal from the output of the nonlinear physical process. The neural network uses the measured output signal to modify the connection weights of the neural network. The neural network also generates a modified control signal supplied to the linear controller to iterate a fixed point solution for the modified control signal used to control the nonlinear physical process.
35 Citations
21 Claims
-
1. A computer system for controlling a non-linear physical process, the computer system comprising:
-
a linear controller connected to receive a command signal for control of the non-linear physical process and an output signal from the non-linear physical process, the linear controller generating a control signal based on the command signal, the output signal, and a fixed linear model for the process; and
a neural network connected to receive the control signal from the linear controller and the output signal from the non-linear physical process, the neural network receiving the control signal as an input and using the output signal to modify the connection weights of the neural network on-line as the neural network and linear controller are used to control the non-linear physical process, the neural network generating a modified control signal that combines with the control signal output from the linear controller to control the non-linear physical process to correct for errors inherent in modeling the physical process using the fixed linear model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a proportional-derivative (PD) linear controller connected to receive a command signal for a degree of freedom of a controlled physical process, and a measured output signal for the degree of freedom of the output of the controlled physical process, and generating a linear control signal based on the command signal and the measured output signal;
a filter connected to receive the command signal for the degree of freedom, and differentiating the command signal to generate a differentiated command signal;
a node connected to receive the linear control signal from the PD linear controller, the differentiated command signal from the filter, and a modified pseudo control signal, the node generating a pseudo control signal based on the linear control signal, the differentiated command signal, and the modified pseudo control signal; and
a neural network connected to receive the command signal, the measured output signal, and the pseudo control signal from the node, the neural network generating a modified pseudo-control signal based on the command signal, measured output signal, and the pseudo control signal, the neural network receiving at least the control signal as an input and using the measured output signal to modify the connection weights of the neural network on-line as the neural network and PD linear controller are used to control the physical process, the neural network connected to supply the modified pseudo control signal to the node for use in controlling the physical process to augment the linear control provided by the linear controller to account for nonlinearity of the physical process. - View Dependent Claims (18, 19, 20, 21)
-
Specification