• DocumentCode
    2414926
  • Title

    Direct adaptive control of nonlinear systems using neural networks and stochastic approximation

  • Author

    Spall, James C. ; Cristion, John A.

  • Author_Institution
    Appl. Phys. Lab., Johns Hopkins Univ., Laurel, MD, USA
  • fYear
    1992
  • fDate
    1992
  • Firstpage
    878
  • Abstract
    The use of neural networks (NNs) in controlling a nonlinear stochastic system with unknown process equations is considered. The NN is used to model the resulting unknown control law. The approach is based on using the output error of the system to train the NN controller without the need to construct a separate model (NN or other type) for the unknown process dynamics. To implement such an approach, it is required that connection weights in the NN be estimated while the system is being controlled. As a result of the feedback of the unknown process dynamics, however, it is not possible to determine the gradient of the loss function for use in standard (backpropagation-type) weight estimation algorithms. Therefore, the authors consider the use of a new stochastic approximation algorithm for this weight estimation that is based on a simultaneous perturbation gradient approximation that only requires the system output error. It is shown that this algorithm can greatly enhance the efficiency over more standard stochastic approximation algorithms based on finite-difference gradient approximations
  • Keywords
    adaptive control; neural nets; nonlinear systems; stochastic systems; direct adaptive control; finite-difference gradient approximations; neural networks; nonlinear stochastic system; output error; stochastic approximation; stochastic approximation algorithms; unknown process equations; weight estimation; Adaptive control; Approximation algorithms; Backpropagation algorithms; Control systems; Error correction; Neural networks; Nonlinear control systems; Nonlinear equations; Nonlinear systems; Stochastic systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Decision and Control, 1992., Proceedings of the 31st IEEE Conference on
  • Conference_Location
    Tucson, AZ
  • Print_ISBN
    0-7803-0872-7
  • Type

    conf

  • DOI
    10.1109/CDC.1992.371600
  • Filename
    371600