Real-time tuning of PID controller based on optimization algorithms for a quadrotor

被引:5
|
作者
Can, Muharrem Selim [1 ]
Ercan, Hamdi [2 ]
机构
[1] Iskenderun Tech Univ, Dept Av, Iskenderun, Turkey
[2] Erciyes Univ, Dept Av, Kayseri, Turkey
来源
关键词
Nonlinear control; Numerical optimization algorithms; Proportional-integral-derivative (PID) control; Quadrotor dynamics; Real-time simulations; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; FLIGHT CONTROL; PARAMETERS;
D O I
10.1108/AEAT-06-2021-0173
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Purpose This study aims to develop a quadrotor with a robust control system against weight variations. A Proportional-Integral-Derivative (PID) controller based on Particle Swarm Optimization and Differential Evaluation to tune the parameters of PID has been implemented with real-time simulations of the quadrotor. Design/methodology/approach The optimization algorithms are combined with the PID control mechanism of the quadrotor to increase the performance of the trajectory tracking for a quadrotor. The dynamical model of the quadrotor is derived by using Newton-Euler equations. Findings In this study, the most efficient control parameters of the quadrotor are selected using evolutionary optimization algorithms in real-time simulations. The control parameters of PID directly affect the controller's performance that position error and stability improved by tuning the parameters. Therefore, the optimization algorithms can be used to improve the trajectory tracking performance of the quadrotor. Practical implications The online optimization result showed that evolutionary algorithms improve the performance of the trajectory tracking of the quadrotor. Originality/value This study states the design of an optimized controller compared with manually tuned controller methods. Fitness functions are defined as a custom fitness function (overshoot, rise-time, settling-time and steady-state error), mean-square-error, root-mean-square-error and sum-square-error. In addition, all the simulations are performed based on a realistic simulation environment. Furthermore, the optimization process of the parameters is implemented in real-time that the proposed controller searches better parameters with real-time simulations and finds the optimal parameter online.
引用
收藏
页码:418 / 430
页数:13
相关论文
共 50 条
  • [1] Tuning PID Controller for Quadrotor Using Particle Swarm Optimization
    Rodriguez, Eric X.
    Lu, Qi
    [J]. 2024 21ST INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS, UR 2024, 2024, : 168 - 175
  • [2] Real-Time Implementation of Tuning PID Controller Based on Whale Optimization Algorithm for Micro-robotics System
    Ghith, Ehab Seif
    Tolba, Farid Abdel Aziz
    [J]. 2022 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2022), 2022, : 103 - 109
  • [3] A Gradient Optimization based PID Tuning Approach on Quadrotor
    Zhu, Jiangcheng
    Liu, Endong
    Guo, Shan
    Xu, Chao
    [J]. 2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1588 - 1593
  • [4] A Real-Time Optimization Framework for the Iterative Controller Tuning Problem
    Bunin, Gene A.
    Francois, Gregory
    Bonvin, Dominique
    [J]. PROCESSES, 2013, 1 (02) : 203 - 237
  • [5] Quadrotor Cascade PID Controller Automatic Tuning
    Chen, Xi
    Wang, Liuping
    [J]. 2016 AUSTRALIAN CONTROL CONFERENCE (AUCC), 2016, : 311 - 316
  • [6] Real-Time Implementation of an Adaptive PID Controller for the Quadrotor MAV Embedded Flight Control System
    Noordin, Aminurrashid
    Mohd Basri, Mohd Ariffanan
    Mohamed, Zaharuddin
    [J]. AEROSPACE, 2023, 10 (01)
  • [7] Influence of meta-heuristic algorithms on the optimization of quadrotor altitude PID controller
    Bilel Hermouche
    Youcef Zennir
    Bernard Kamsu Foguem
    [J]. Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2023, 45
  • [8] Evolutionary Algorithms Based Parameters Tuning of PID Controller
    Li Junli
    Mao Jianlin
    Zhang Guanghui
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 416 - 420
  • [9] Influence of meta-heuristic algorithms on the optimization of quadrotor altitude PID controller
    Hermouche, Bilel
    Zennir, Youcef
    Kamsu Foguem, Bernard
    [J]. JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2023, 45 (10)
  • [10] Flight controller learning based on real-time model estimation of a quadrotor aircraft
    Alabsi, Mohammed
    Fields, Travis
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2019, 233 (09) : 3298 - 3312