NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Artificial neural network implementation of a near-ideal error prediction controllerA theory has been developed at the University of Virginia which explains the effects of including an ideal predictor in the forward loop of a linear error-sampled system. It has been shown that the presence of this ideal predictor tends to stabilize the class of systems considered. A prediction controller is merely a system which anticipates a signal or part of a signal before it actually occurs. It is understood that an exact prediction controller is physically unrealizable. However, in systems where the input tends to be repetitive or limited, (i.e., not random) near ideal prediction is possible. In order for the controller to act as a stability compensator, the predictor must be designed in a way that allows it to learn the expected error response of the system. In this way, an unstable system will become stable by including the predicted error in the system transfer function. Previous and current prediction controller include pattern recognition developments and fast-time simulation which are applicable to the analysis of linear sampled data type systems. The use of pattern recognition techniques, along with a template matching scheme, has been proposed as one realizable type of near-ideal prediction. Since many, if not most, systems are repeatedly subjected to similar inputs, it was proposed that an adaptive mechanism be used to 'learn' the correct predicted error response. Once the system has learned the response of all the expected inputs, it is necessary only to recognize the type of input with a template matching mechanism and then to use the correct predicted error to drive the system. Suggested here is an alternate approach to the realization of a near-ideal error prediction controller, one designed using Neural Networks. Neural Networks are good at recognizing patterns such as system responses, and the back-propagation architecture makes use of a template matching scheme. In using this type of error prediction, it is assumed that the system error responses be known for a particular input and modeled plant. These responses are used in the error prediction controller. An analysis was done on the general dynamic behavior that results from including a digital error predictor in a control loop and these were compared to those including the near-ideal Neural Network error predictor. This analysis was done for a second and third order system.
Document ID
19920022878
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Mcvey, Eugene S.
(Virginia Univ. Charlottesville, VA, United States)
Taylor, Lynore Denise
(Virginia Univ. Charlottesville, VA, United States)
Date Acquired
September 6, 2013
Publication Date
September 1, 1992
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-190694
UVA/528352/EE93/102
NAS 1.26:190694
Accession Number
92N32122
Funding Number(s)
CONTRACT_GRANT: NGT-70172
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available