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 条
[11]   Evolutionary algorithms for fuzzy control system design [J].
Hoffmann, F .
PROCEEDINGS OF THE IEEE, 2001, 89 (09) :1318-1333
[12]   Zero-order TSK-type fuzzy system learning using a two-phase swarm intelligence algorithm [J].
Juang, Chia-Feng ;
Lo, Chiang .
FUZZY SETS AND SYSTEMS, 2008, 159 (21) :2910-2926
[13]   Fuzzy systems design by clustering-aided ant colony optimization for plant control [J].
Juang, Chia-Feng ;
Lo, Chiang .
INTERNATIONAL JOURNAL OF GENERAL SYSTEMS, 2007, 36 (06) :623-641
[14]  
Kennedy J. F., 2001, Swarm intelligence
[15]   Design of optimal disturbance rejection PID controllers using genetic algorithms [J].
Krohling, RA ;
Rey, JP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (01) :78-82
[16]   Design for self-organizing fuzzy neural networks based on genetic algorithms [J].
Leng, Gang ;
McGinnity, Thomas Martin ;
Prasad, Girijesh .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2006, 14 (06) :755-766
[17]  
Mitsukura Y., 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251), P1361, DOI 10.1109/ACC.1999.783590
[18]   Intelligent particle swarm optimized fuzzy PID controller for AVR system [J].
Mukherjee, V. ;
Ghoshal, S. P. .
ELECTRIC POWER SYSTEMS RESEARCH, 2007, 77 (12) :1689-1698
[19]   Locating and tracking multiple dynamic optima by a particle swarm model using speciation [J].
Parrott, Daniel ;
Li, Xiaodong .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (04) :440-458
[20]  
Seng TL, 1999, IEEE T SYST MAN CY B, V29, P226, DOI 10.1109/3477.752795