• DocumentCode
    2032402
  • Title

    Backlash compensation in discrete time nonlinear systems using dynamic inversion by neural networks

  • Author

    Campos, J. ; Lewis, F.L. ; Selmic, R.

  • Author_Institution
    Inst. of Autom. & Robotics Res., Texas Univ., Arlington, TX, USA
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1289
  • Abstract
    A dynamics inversion compensation scheme is designed for control of nonlinear discrete-time systems with input backlash. The compensator uses the backstepping technique with neural networks (NN) for inverting the backlash nonlinearity in the feedforward path. The technique provides a general procedure for using NN to determine the dynamics pre-inverse of an invertible discrete time dynamical system. A discrete-time tuning algorithm is given for the NN weights so that the backlash compensation scheme becomes adaptive, guaranteeing bounded tracking and backlash errors, and also bounded parameter estimates. A rigorous proof of stability and performance is given and a simulation example verifies the performance. Unlike standard discrete-time adaptive control techniques, no certainty equivalence assumption is needed
  • Keywords
    MIMO systems; adaptive control; compensation; discrete time systems; dynamics; feedforward; neural nets; nonlinear systems; parameter estimation; stability; MIMO systems; adaptive control; backstepping; discrete-time systems; dynamics; dynamics inversion compensation; feedforward; input backlash; neural networks; nonlinear systems; parameter estimation; stability; tuning; Adaptive control; Backstepping; Control systems; Feedforward neural networks; Neural networks; Nonlinear control systems; Nonlinear dynamical systems; Nonlinear systems; Parameter estimation; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5886-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.2000.844776
  • Filename
    844776