• DocumentCode
    2291478
  • Title

    FPGA implementation of learning rate supervisory loop for neural network based adaptive control of a flexible joint

  • Author

    Chaoui, Hicham ; Sicard, Pierre ; Fatine, Steven

  • Author_Institution
    Inf. Technol. & Eng. Sch., Ottawa, Ont.
  • fYear
    2006
  • fDate
    14-16 June 2006
  • Abstract
    In this paper, we propose a VLSI implementation of a control strategy based on artificial neural networks (ANN) for a positioning system with a flexible transmission element, taking into account Coulomb friction for both motor and load, and using a variable learning rate for adaptation to parameter changes and to accelerate convergence. The control structure includes an ANN that approximates the inverse of the model and a reference model that defines the desired error dynamic. Adaptation of the learning rate of the ANN is used to reduce the sensitivity of the control structure to load and motor inertia variations. The paper presents a VLSI implementation of a supervisor that adapts the neural network learning rate on a Virtex2 Pro 2VP30 field programmable gate array (FPGA) from Xilinx. A pipelined implementation was used to speed-up the process. Simulation results highlight the performance of the controller and its response
  • Keywords
    VLSI; adaptive control; control engineering computing; field programmable gate arrays; learning (artificial intelligence); neurocontrollers; position control; Coulomb friction; FPGA; VLSI; Xilinx Virtex2 Pro 2VP30 field programmable gate array; artificial neural network based adaptive control; flexible joint control; flexible transmission element; learning rate supervisory loop; neurocontroller; positioning system; variable learning rate; Acceleration; Adaptive control; Artificial neural networks; Control systems; Convergence; Field programmable gate arrays; Friction; Inverse problems; Neural networks; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 2006
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    1-4244-0209-3
  • Electronic_ISBN
    1-4244-0209-3
  • Type

    conf

  • DOI
    10.1109/ACC.2006.1657289
  • Filename
    1657289