Comparison of Metaheuristic Optimization Algorithms for Quadrotor PID Controllers

被引:0
作者
Demir, Batikan Erdem [1 ]
Demir, Funda [1 ]
机构
[1] Karabuk Univ, Mechatron Engn Dept, Demir Celik Campus, TR-78050 Karabuk, Turkiye
来源
TEHNICKI VJESNIK-TECHNICAL GAZETTE | 2023年 / 30卷 / 04期
关键词
ABC; FA; GA; PID controller; PSO; quadrotor; CONTROL-SYSTEM; DESIGN; TRACKING; ATTITUDE;
D O I
10.17559/TV-20221108150435
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In the present study, different solution methods are discussed in order to control the quadrotor with the most optimal PID parameters for the determined purposes. One of these methods is to make use of meta-heuristic algorithms in control systems. There are some limitations of using a PID controller as a classical construct. However, it is thought that more successful results will be obtained by optimizing its parameters through meta-heuristic algorithms. Initially, the mathematical model of the vehicle was created in MATLAB/Simulink. Then, genetic algorithms (GA), artificial bee colony (ABC), particle swarm optimization (PSO) and firefly algorithms (FA) were determined respectively as optimization methods. And these optimization methods used to determine the PID control parameters are applied to the developed mathematical model in the MATLAB/Simulink environment. In addition, the performances of the optimization methods are evaluated according to the comparison criteria. As a result of the comparison carried out according to ITAE (Integral Time Absolute Error) fitness criteria, ABC (1.2% -4.4%) in terms of altitude, FA (4% -13%) in terms of roll angle, GA (13% -%21) in terms of pitch angle, and PSO (4% -%15) in terms of yaw angle has been more successful than other methods.
引用
收藏
页码:1096 / 1103
页数:8
相关论文
共 50 条
  • [21] Application of Metaheuristic Algorithms in Nano-process Parameter Optimization
    Norlina, M. S.
    Mazidah, P.
    Sin, N. D. Md
    Rusop, M.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2625 - 2630
  • [22] Comparison of SMC and PID Controllers for Pneumatically Powered Knee Orthosis
    Ashmi, M.
    Anila, M.
    Sivanandan, K. S.
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2021, 32 (05) : 1153 - 1163
  • [23] Quadrotor Navigation Using the PID and Neural Network Controller
    Lower, Michal
    Tarnawski, Wojciech
    THEORY AND ENGINEERING OF COMPLEX SYSTEMS AND DEPENDABILITY, 2015, 365 : 265 - 274
  • [24] Plant intelligence based metaheuristic optimization algorithms
    Akyol, Sinem
    Alatas, Bilal
    ARTIFICIAL INTELLIGENCE REVIEW, 2017, 47 (04) : 417 - 462
  • [25] Gene Clustering Using Metaheuristic Optimization Algorithms
    Banu, P. K. Nizar
    Andrews, S.
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2015, 6 (04) : 14 - 38
  • [26] Whale optimization algorithm to tune PID and PIDA controllers on AVR system
    Mosaad, Ahmed M.
    Attia, Mahmoud A.
    Abdelaziz, Almoataz Y.
    AIN SHAMS ENGINEERING JOURNAL, 2019, 10 (04) : 755 - 767
  • [27] METAHEURISTIC TUNING AND PRACTICAL IMPLEMENTATION OF A PID CONTROLLER EMPLOYING GENETIC ALGORITHMS
    Angel, Luis
    Viola, Jairo
    Vega, Mauro
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2019, VOL 9, 2019,
  • [28] Studing of PID parameter optimization method for attitude controller of quadrotor
    Li, Xun
    Qu, Shiru
    Cai, Lei
    Journal of Computational Information Systems, 2014, 10 (18): : 7805 - 7812
  • [29] PID control of quadrotor UAVs: A survey✩
    Lopez-Sanchez, Ivan
    Moreno-Valenzuela, Javier
    ANNUAL REVIEWS IN CONTROL, 2023, 56
  • [30] Setting the PID Controller for Controlling Quadrotor Flight: a Gradient Approach
    Kucherov, D.
    Kozub, A.
    Rasstrygin, A.
    2018 IEEE 5TH INTERNATIONAL CONFERENCE ON METHODS AND SYSTEMS OF NAVIGATION AND MOTION CONTROL (MSNMC), 2018, : 90 - 93