FPGA implementation of a hybrid neural fuzzy controller for flexible-joint manipulators with uncertain dynamics
Hanju Cha, Wail Gueaieb, M.C.E. Yagoub
- 发表年份
- 2007
- 引用次数
- 2
摘要
In this paper, we propose a VLSI (very large scale integrated) implementation of a hybrid neural fuzzy control scheme on a Xilinx Virtex2 Pro 2VP30 field programmable gate array (FPGA) for a flexible-joint robot manipulators with uncertain dynamics. The control strategy is based on a feedforward artificial neural network that approximates the manipulator's inverse dynamics. An adaptive feedback fuzzy sliding mode controller is used to compensate for residual errors. A systolic top-down hardware design methodology takes full advantage of the neural networks' inherent parallelism that allows the controller to operate at high frequencies. Furthermore, a pipeline strategy was used to speed-up the feedback fuzzy controller's inference process. Numerical simulations and the synthesis of the results highlight the effectiveness of the proposed controller in compensating for the nonlinear unknown manipulator's dynamics.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002