PARTICLE SWARM OPTIMIZATION BASED OPTIMAL PID CONTROLLER FOR QUADCOPTERS

被引:5
|
作者
Sonugur, Guray [1 ]
Gokce, Celal Onur [2 ]
Koca, Yavuz Bahadir [3 ]
Inci, Seyket Semih [1 ]
Keles, Zeynep [1 ]
机构
[1] Afyon Kocatepe Univ, Fac Technol, Dept Mechatron Engn, TR-03200 Afyon, Turkey
[2] Afyon Kocatepe Univ, Fac Engn, Dept Elect Engn, TR-03200 Afyon, Turkey
[3] Afyon Kocatepe Univ, Afyon Vocat Sch, Dept Automat & Control, TR-03200 Afyon, Turkey
来源
关键词
UAV; PSO; quadcopter; robot control; NEURAL-NETWORK; ATTITUDE; DESIGN; MODEL;
D O I
10.7546/CRABS.2021.12.11
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
A novel particle swarm optimization (PSO) based optimal PID controller for quad-copters is proposed in this paper. A mathematical model of the quadcopter is derived first. A PID controller for attitude control is proposed. Parameters of the PID controller are found using PSO algorithm. Two stages of optimization are conducted. The novelty of this study is that the two stages are conducted differently; in the first stage no disturbance is used while in the second stage several different disturbance magnitudes are used to fine tune the controller. In the first stage, coarse parameters are found with zero disturbance experiments. These parameters are fed as initial parameters for a second stage of optimization. In the second stage, parameters are fine-tuned under various magnitudes of disturbance. Disturbance is used to simulate wind, noise and other unpredictable effects. Results are given as figures and summarized as a table. Simulation results show that the second stage of optimization clearly enhances performance of disturbance rejection.
引用
收藏
页码:1806 / 1814
页数:9
相关论文
共 50 条
  • [41] Tuning of Digital PID Controller Using Particle Swarm Optimization
    Dashti, Mohammad
    Shojaee, Kambiz
    Seyedkashi, S. M. H.
    Behnam, Mojtaba
    PROCEEDINGS OF THE 29TH CHINESE CONTROL CONFERENCE, 2010, : 3383 - 3389
  • [42] Design of an H∞ PID Controller Using Particle Swarm Optimization
    Zamani, Majid
    Sadati, Nasser
    Ghartemani, Masoud Karimi
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2009, 7 (02) : 273 - 280
  • [43] Design of PID Controller Using Hybrid Particle Swarm Optimization
    Yeh, Ming-Feng
    Leu, Min-Shyang
    Chen, Kai-Min
    2012 INTERNATIONAL CONFERENCE ON FUZZY THEORY AND ITS APPLICATIONS (IFUZZY2012), 2012, : 333 - 337
  • [44] Optimization design on fractional order PID controller based on adaptive particle swarm optimization algorithm
    Liu, Xiaoyong
    NONLINEAR DYNAMICS, 2016, 84 (01) : 379 - 386
  • [45] Hybrid glowworm swarm optimization for optimal tuning PID Controller
    Zhao, Weiguo
    Li, Kui
    Yang, Shaopu
    Wang, Liying
    International Journal of Applied Mathematics and Statistics, 2013, 50 (20): : 508 - 515
  • [46] Optimization design on fractional order PID controller based on adaptive particle swarm optimization algorithm
    Xiaoyong Liu
    Nonlinear Dynamics, 2016, 84 : 379 - 386
  • [47] Parameter optimization of PID controller based on quantum-behaved particle swarm optimization algorithm
    Xi, Maolong
    Sun, Jun
    Xu, Wenbo
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 603 - 607
  • [48] Particle Swarm Optimization Based Adaptive PID Controller for pH-Neutralization Process
    Verma, Shradhanand
    Mudi, Rajani K.
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 : 159 - 166
  • [49] Design of Fuzzy PID Controller based on Adaptive Particle Swarm Optimization with Cloud Theory
    Ying Ming-feng
    Zai Li-xin
    Wang Hai-xiang
    MECHATRONICS AND INTELLIGENT MATERIALS III, PTS 1-3, 2013, 706-708 : 720 - 723
  • [50] Parameter Tuning of PID Controller of Servo System Based on Particle Swarm Optimization Algorithm
    Chen Lianbo
    Xiong Xinhong
    Zheng Yousheng
    Zhang Yanhui
    Zhang Guoqing
    Wu Xinyu
    Feng Wei
    2019 THE 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, CONTROL AND ROBOTICS (EECR 2019), 2019, 533