By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Chaoui, H. ; Inf. Technol. & Eng. Sch., Ottawa, Ont. ; Sicard, P. ; Fatine, S.

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

Published in:

American Control Conference, 2006

Date of Conference:

14-16 June 2006