A Fuzzy Logic Controller tuned with PSO for 2 DOF robot trajectory control

被引:179
作者
Bingul, Zafer [1 ]
Karahan, Oguzhan [1 ]
机构
[1] Kocaeli Univ, Dept Mechatron Engn, Kocaeli, Turkey
关键词
Fuzzy Logic Controller; PSO; PID; Robot trajectory control; PID CONTROLLERS; DESIGN; SYSTEM;
D O I
10.1016/j.eswa.2010.07.131
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a 2 DOF planar robot was controlled by Fuzzy Logic Controller tuned with a particle swarm optimization. For a given trajectory, the parameters of Mamdani-type-Fuzzy Logic Controller (the centers and the widths of the Gaussian membership functions in inputs and output) were optimized by the particle swarm optimization with three different cost functions. In order to compare the optimized Fuzzy Logic Controller with different controller, the PID controller was also tuned with particle swarm optimization. In order to test the robustness of the tuned controllers, the model parameters and the given trajectory were changed and the white noise was added to the system. The simulation results show that Fuzzy Logic Controller tuned by particle swarm optimization is better and more robust than the PID tuned by particle swarm optimization for robot trajectory control. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1017 / 1031
页数:15
相关论文
共 25 条
[1]  
Aliyari M.Sh., 2006, P AM CONTR C MINN MI
[2]  
ALIYARI MS, 2007, P IEEE INT FUZZ SYST
[3]  
[Anonymous], 2000, INTRO NEUROFUZZY SYS
[4]   LEARNING AND TUNING FUZZY-LOGIC CONTROLLERS THROUGH REINFORCEMENTS [J].
BERENJI, HR ;
KHEDKAR, P .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (05) :724-740
[5]  
Bingul Z, 2004, LECT NOTES COMPUT SC, V3316, P254
[6]   An optimized Takagi-Sugeno type neuro-fuzzy system for modeling robot manipulators [J].
Chatterjee, A ;
Watanabe, K .
NEURAL COMPUTING & APPLICATIONS, 2006, 15 (01) :55-61
[7]   A particle-swarm-optimized fuzzy-neural network for voice-controlled robot systems [J].
Chatterjee, A ;
Pulasinghe, K ;
Watanabe, K ;
Izumi, K .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (06) :1478-1489
[8]  
DESKUR J, 1998, P INT C POW EL VAR S
[9]  
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[10]   A learning process for fuzzy control rules using genetic algorithms [J].
Herrera, F ;
Lozano, M ;
Verdegay, JL .
FUZZY SETS AND SYSTEMS, 1998, 100 (1-3) :143-158