Optimal Design of PID Controller for 2-DOF Drawing Robot Using Bat-Inspired Algorithm

被引:2
|
作者
Azar, Ahmad Taher [1 ,2 ]
Ammar, Hossam Hassan [3 ]
Beb, Mayra Yucely [3 ]
Garces, Santiago Ramos [3 ]
Boubakari, Abdoulaye [3 ]
机构
[1] Prince Sultan Univ, Coll Engn, Riyadh, Saudi Arabia
[2] Benha Univ, Fac Comp & Artificial Intelligence, Banha, Egypt
[3] Nile Univ, Sch Engn & Appl Sci, Giza, Egypt
关键词
PID controller; Bat Algorithm; Drawing robot; Inverse kinematics; Metaheuristics; SLIDING MODE; OPTIMIZATION;
D O I
10.1007/978-3-030-31129-2_17
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Tuning process which is used to find the optimum values of the proportional integral derivative (PID) parameters, can be performed automatically using meta-heuristics algorithms such as BA (Bat Algorithm), PSO (Particle Swarm Optimization) and ABC (Artificial Bee Colony). This paper presented a theoretical and practical implementation of a drawing robot using BA to tune the PID controller governing the robotic arm which is a non linear system difficult to be controlled using classical control. In line with the above and in order to achieve this aim and meet high performance feedback and robust dynamic stability of the system, the PID controller is designed considering the realistic constraints. For faster tuning of the controller parameters, ten individuals and five iterations have been selected. BA, ABC and PSO have been compared and it's noticed that BA is the best choice to achieve good performance control. In the proposed design, MATLABwas used for trajectory reckoning. Afterwards, the value of coordinate position of the shape to be drawn is translated into a joint angle by applying the inverse kinematics to control the two DC motors through the ATMEGA 2560 microcontroller. The suggested technique reveals via simulations and hardware implementation the high efficiency of the applied algorithm. The PID controller approach presents an impressive stability and robustness results. The achieved results demonstrated that high performance can be obtained by tuning a PID controller using nature inspired based algorithms.
引用
收藏
页码:175 / 186
页数:12
相关论文
共 50 条
  • [1] Optimal Design for 2-DOF PID Controller Based on Maximum Entropy Estimation of Distribution Algorithm
    Lin, Lu
    [J]. 2008 3rd International Conference on Intelligent System and Knowledge Engineering, Vols 1 and 2, 2008, : 1338 - 1342
  • [2] Application of Bat-Inspired Algorithm to Optimal PIDA Controller Design for Liquid-Level System
    Thammarat, Chaiyo
    Lurang, Kittisak
    Puangdownreong, Deacha
    Suwannarongsri, Supaporn
    Hlangnamthip, Sarot
    Nawikavatan, Auttarat
    [J]. 2018 6TH INTERNATIONAL ELECTRICAL ENGINEERING CONGRESS (IEECON), 2018,
  • [3] Tuning of 2-DOF PID controller by immune algorithm
    Kim, DH
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 675 - 680
  • [4] Optimal Design for 2-DOF PID Regulator Based on PSO Algorithm
    Wang, Haiwen
    Zhang, Jinggang
    Dai, Yuewei
    Qu, Junhai
    [J]. ADVANCES IN SWARM INTELLIGENCE, PT 2, PROCEEDINGS, 2010, 6146 : 515 - +
  • [5] Improving Computational Efficiency of Bat-Inspired Algorithm in Optimal Structural Design
    Hasanebi, O.
    Azad, S. Kazemzadeh
    [J]. ADVANCES IN STRUCTURAL ENGINEERING, 2015, 18 (07) : 1003 - 1015
  • [6] Application of Fuzzy Immune Algorithm and Soft Computing in the Design of 2-DOF PID Controller
    Ding, Ning
    Prabhakar, Priti
    Khosla, Anita
    Jagota, Vishal
    Ramirez-Asis, Edwin
    Singh, Bhupesh Kumar
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2022, 2022
  • [7] 2-DOF PID with Reset Controller for 4-DOF Robot Arm Manipulator
    Shakibjoo, Ali Dokht
    Shakibjoo, Mohammad Dokht
    [J]. 2015 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND INTELLIGENT SYSTEMS (ARIS), 2015,
  • [8] Adaptive controller algorithm for 2-DOF humanoid robot arm
    Amin, Adam Tan Mohd
    Ab Rahim, Abdul Hakim
    Low, Cheng Yee
    [J]. 2ND INTERNATIONAL CONFERENCE ON SYSTEM-INTEGRATED INTELLIGENCE: CHALLENGES FOR PRODUCT AND PRODUCTION ENGINEERING, 2014, 15 : 765 - 774
  • [9] Comparison between Real Time PID and 2-DOF PID Controller for 6-DOF Robot Arm
    Adar, N. G.
    Kozan, R.
    [J]. ACTA PHYSICA POLONICA A, 2016, 130 (01) : 269 - 271
  • [10] DESIGN OF A FUZZY LOGIC CONTROLLER FOR A 2-DOF ROBOT MANIPULATOR
    Ayas, Mustafa Sinasi
    Danayiyen, Yahya
    Altas, Ismail Hakki
    [J]. 2013 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), 2013, : 265 - 268