Optimal sliding mode control of a robot manipulator under uncertainty using PSO

被引:31
作者
Zadeh, Seyed Mohammad Hashem [1 ]
Khorashadizadeh, Saeed [1 ]
Fateh, Mohammad Mehdi [1 ]
Hadadzarif, Mohammad [1 ]
机构
[1] Shahrood Univ Technol, Dept Elect & Robot Engn, Shahrood 361995161, Iran
关键词
Sliding mode control; Particle swarm optimization; Deterministic uncertainty; Optimal control; Robot manipulator; OPTIMIZATION; SYSTEM;
D O I
10.1007/s11071-016-2641-4
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a novel optimal control approach for robot manipulators using particle swarm optimization (PSO). Although the PSO algorithm can find an optimal solution for complex problems, there are some difficulties to apply the particle swarm optimization in real-time control. This paper deals with uncertainties in using the PSO for finding an optimal sliding mode control. Being a repetitive algorithm with an offline nature, the PSO is not as fast as sufficient to apply on a dynamical system. Moreover, the actual system is not repeatable in the presence of external disturbances. As a solution, this paper suggests that the PSO should be applied to the model of a system instead of an actual system. Then some modifications are given since the model differs from the actual system. According to a range of uncertainty, a few nominal models for the system are selected. Next, the optimal designs are obtained by the PSO in offline. In real time, the system is estimated to select a model and design the controller. Finally, the control design is applied to the system. Simulation results show the efficiency of the proposed control and its superiority over the sliding mode control.
引用
收藏
页码:2227 / 2239
页数:13
相关论文
共 35 条
[1]  
Agrachev A. A., 2004, Control Theory and Optimization, V87
[2]  
[Anonymous], AI ROBOTICS IRANOPEN
[3]  
Balthazar JM, 2014, J THEOR APP MECH-POL, V52, P93
[4]   Microcantilever chaotic motion suppression in tapping mode atomic force microscope [J].
Balthazar, Jose Manoel ;
Tusset, Angelo Marcelo ;
Thomaz de Souza, Silvio Luiz ;
Bueno, Atila Madureira .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2013, 227 (08) :1730-1741
[5]  
Bertsekas D. P., 1995, DYNAMIC PROGRAMMING, V1
[6]   A Fuzzy Logic Controller tuned with PSO for 2 DOF robot trajectory control [J].
Bingul, Zafer ;
Karahan, Oguzhan .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (01) :1017-1031
[7]  
Camacho Eduardo F, 2013, MODEL PREDICTIVE CON
[8]  
Clerc M., 2006, Particle Swarm Optimization
[9]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[10]   PSO-based robust PID control for flexible manipulator systems [J].
Elkaranshway, H. A. ;
Bayoumi, E. H. E. ;
Soliman, H. M. .
INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2011, 14 (1-2) :1-12