Claims
- 1. A method for making a neural network tool for identifying parameters of a system which is modeled by an equation: ##EQU6## wherein x(t) is a response of the system, t.sub.p is a time constant parameter of the system, K.sub.p is a gain parameter of the system and .theta. is a delay parameter of the system, said method comprising the steps of:
- providing a neural network having an arrangement of processing elements, each of said elements having an input and an output, and adjustable weights connecting the outputs of some of said elements to the inputs of other of said elements, said network having input and output terminal means and target setting terminal means;
- providing learning algorithm operational means for said network for adjusting said weights wherein output values on said output terminal means are biased to converge respectively to target values applied to said target setting terminal means;
- making a data process system model of said equation and utilizing said model to generate sets of training data for said neural network with each of said sets having selected values of said parameters within respective predetermined ranges and a resulting response which is said x(t); and
- sequentially applying said sets of training data to said neural network with each of said sets having said resulting response thereof applied to said input terminal means and said values of said parameters being applied to said target setting terminal means.
- 2. The method according to claim 1 wherein said system is accurately described by a linear first order equation.
- 3. The method according to claim 1 wherein each of said sets of training data applied to said network has only one of said parameters applied to said target setting terminal means.
- 4. The method according to claim 3 wherein said one of said parameters is said delay parameter of the system .theta..
- 5. The method according to claim 1 wherein each of said sets of training data includes a stimulus value for said model which is applied to said input terminal means of said network.
- 6. The method according to claim 5 wherein said stimulus value is a step input.
- 7. A neural network tool developed by a method for making the neural network tool for identifying parameters of a system which may be modeled by an equation: ##EQU7## wherein x(t) is a response of the system, t.sub.p is a time constant parameter of the system, K.sub.p is a gain parameter of the system and .theta. is a delay parameter of the system, said method comprising the steps of:
- providing a neural network having an arrangement of processing elements, each of said elements having an input and an output, and adjustable weights connecting the outputs of some of said elements to the inputs of other of said elements, said network having input and output terminal means and target setting terminal means;
- providing learning algorithm operational means for said network for adjusting said weights wherein output values on said output terminal means are biased to converge respectively to target values applied to said target setting terminal means;
- making a data process system model of said equation and utilizing said model to generate sets of training data for said neural network with each of said sets having selected values of said parameters within respective predetermined ranges and a resulting response which is said x(t); and
- sequentially applying said sets of training data to said neural network with each of said sets having said resulting response thereof applied to said input terminal means and said values of said parameters being applied to said target setting terminal means.
- 8. The neural network tool developed by the method according to claim 7 wherein said system is accurately described by a linear first order equation.
- 9. The neural network tool developed by the method according to claim 7 wherein each of said sets of training data applied to said network has only one of said parameters applied to said target setting terminal means.
- 10. The neural network tool developed by the method according to claim 9 wherein said one of said parameters is said delay parameter of the system .theta..
- 11. The neural network tool developed by the method according to claim 7 wherein each of said sets of training data includes a stimulus value for said model which is applied to said input terminal means of said network.
- 12. The method according to claim 11 wherein said stimulus value is a step input.
Parent Case Info
This application is a division of application Ser. No. 08/618,002 filed Mar. 18, 1996, now abandoned, which is a continuation of application Ser. No. 08/296,270, filed Aug. 25, 1994, now abandoned, which is a continuation of application Ser. No. 07/983,102, filed Nov. 27, 1992, now abandoned, which is a continuation of application Ser. No. 07/594,927, filed Oct 10, 1990, now abandoned.
US Referenced Citations (13)
Non-Patent Literature Citations (1)
Entry |
Fu-Chuang Chen, "Back-Propagation Neural Networks for Nonlinear Self-Tuning Adaptive Control", 1990 IEEE Control System Magazine. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
618002 |
Mar 1996 |
|
Continuations (3)
|
Number |
Date |
Country |
Parent |
296270 |
Aug 1994 |
|
Parent |
983102 |
Nov 1992 |
|
Parent |
594927 |
Oct 1990 |
|