Cascade fuzzy logic control of a single-link flexible-joint manipulator
Ismail H. Akyuz, Zafer Bingül, Selçuk Kizir
- 发表年份
- 2012
- 引用次数
- 30
- 访问权限
- 开放获取
摘要
This paper presents the design and control of a single-link flexible-joint robot manipulator. A cascade fuzzy logic controller (FLC) was used to remove link vibrations and to obtain fast trajectory tracking performance. The cascade FLC structure includes 3 different FLCs. The input variables of the first and the second FLCs are the motor rotation angle error, its derivative, and the end-point deflection error its derivative, respectively. The outputs of these controllers are the inputs of the third FLC, which yields the control signal to the flexible robot arm. All of the FLCs were embedded in a DS1103 real-time control board. Several experiments were conducted to verify the controller performance. In the step-response experiments, the error of motor rotation angle was obtained as less than 0.12° and there was no steady-state error in the end-point deflection. In trajectory tracking experiments with the same FLC structure, small errors and phase shifts in the system variables occurred. Model parameters of the flexible arm such as link length and spring stiffness were changed to test the robustness of the FLC. It was seen that the FLCs were very robust to internal and external disturbances. Considering the results of the experiments, the proposed FLC structure shows efficient control performance in flexible robot arms.
关键词
相关论文
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