Conference Proceeding

FPGA Implementation of a Fuzzy Controller for Neural Network Based Adaptive Control of a Flexible Joint with Hard Nonlinearities

Sch. of Inf. Technol. & Eng.
08/2006; DOI:10.1109/ISIE.2006.296115 pp.3124 - 3129 In proceeding of: Industrial Electronics, 2006 IEEE International Symposium on, Volume: 4
Source: IEEE Xplore

ABSTRACT A control strategy based on artificial networks (ANN) has been proposed 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 consists of an ANN that approximates the inverse of the model and of a reference model which defines the desired error dynamics. A fuzzy rule based supervisor for on-line adaptation of the reference model bandwidth parameter is used to accelerate the convergence rate of the controller and enhance the stability to the system. The fuzzy controller is implemented on a Virtex2 Pro 2VP30 field programmable gate array (FPGA) from Xilinx. A pipelined implementation is used to speed-up the process. Simulation results highlight the performance of the controller

0 0
 · 
0 Bookmarks
 · 
24 Views
  • Article: Adaptive control of flexible joint manipulators
    [show abstract] [hide abstract]
    ABSTRACT: This paper presents the first adaptive control result for flexible joint robot manipulators. Under the assumption of weak joint elasticity a singular perturbation argument is used to show that recent adaptive control results for rigid robots may be used to control flexible joint robots provided a simple correction term is added to the control law to damp out the elastic oscillations at the joints. In this way fundamental properties of rigid robot dynamics, such as passivity, may be exploited to design robust adaptive control laws for flexible joint robots.
    Systems & Control Letters.
  • Conference Proceeding: Use of neural networks to identify and compensate for friction in precision, position controlled mechanisms
    [show abstract] [hide abstract]
    ABSTRACT: A special neural network topology has been developed that compensates for friction in precision, position controlled mechanisms. A major contribution is that knowledge of the friction's form is used to determine the neural network's structure. This unique approach solves network sizing and weight initializing problems. The friction model is used for feedforward decoupling of friction-induced torque. The neural network also explicitly incorporates inertia compensation and linear feedback control. Another contribution is a demonstration of the trajectory dependence of static friction compensation with a discrete time controller. The authors include both the theoretical formulation and practical implementation results for the control of a commercial DC motor having a significant amount of static friction.< >
    Industry Applications Society Annual Meeting, 1992., Conference Record of the 1992 IEEE; 11/1992
  • Source
    Conference Proceeding: Neural network based model reference adaptive control structure for a flexible joint with hard nonlinearities
    [show abstract] [hide abstract]
    ABSTRACT: This paper proposes 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 inverse model of this system is unrealizable. The control structure consists of a feedforward ANN that approximates the inverse of the model, an ANN feedback control law, a reference model and the adaptation process of the ANNs with variable learning rate. In this structure, the learning rate of the feedback ANN is sensitive to load inertia variations. The contribution of this paper is to resolve this weakness by proposing a supervisor that adapts the neural networks learning rate. Simulation results highlight the performance of the controller to compensate the nonlinear friction terms, in particular Coulomb friction, and flexibility, and its robustness to the load and drive motor inertia parameter changes. Internal stability, a potential problem with such a system, is also verified.
    Industrial Electronics, 2004 IEEE International Symposium on; 06/2004

Full-text

View
0 Downloads
Available from

Keywords

approximates
 
artificial networks
 
control strategy
 
control structure
 
convergence rate
 
desired error dynamics
 
flexible transmission element
 
FPGA
 
fuzzy controller
 
fuzzy rule
 
on-line adaptation
 
parameter changes
 
pipelined implementation
 
positioning system
 
reference model
 
reference model bandwidth parameter
 
Simulation results
 
speed-up
 
Virtex2 Pro 2VP30 field programmable gate array